ExampleScenario
FoundationExample of workflow instance.
| Path | Card. | Type | Description & Constraints |
|---|---|---|---|
| ExampleScenario | 0..* | — | Example of workflow instance |
| .idΣ | 0..1 | String | Logical id of this artifact |
| .metaΣ | 0..1 | Meta | Metadata about the resource |
| .implicitRules?!Σ | 0..1 | uri | A set of rules under which this content was created |
| .language | 0..1 | code | Language of the resource content Bindinglanguages(preferred) |
| .text | 0..1 | Narrative | Text summary of the resource, for human interpretation |
| .contained | 0..* | Resource | Contained, inline Resources |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?! | 0..* | Extension | Extensions that cannot be ignored |
| .urlΣ | 0..1 | uri | Canonical identifier for this example scenario, represented as a URI (globally unique) |
| .identifierΣ | 0..* | Identifier | Additional identifier for the example scenario |
| .versionΣ | 0..1 | string | Business version of the example scenario |
| .nameΣ | 0..1 | string | Name for this example scenario (computer friendly) |
| .status?!Σ | 1..1 | code | draft | active | retired | unknown Bindingpublication-status(required) |
| .experimentalΣ | 0..1 | boolean | For testing purposes, not real usage |
| .dateΣ | 0..1 | dateTime | Date last changed |
| .publisherΣ | 0..1 | string | Name of the publisher (organization or individual) |
| .contactΣ | 0..* | ContactDetail | Contact details for the publisher |
| .useContextΣ | 0..* | UsageContext | The context that the content is intended to support |
| .jurisdictionΣ | 0..* | CodeableConcept | Intended jurisdiction for example scenario (if applicable) Bindingjurisdiction(extensible) |
| .copyright | 0..1 | markdown | Use and/or publishing restrictions |
| .purpose | 0..1 | markdown | The purpose of the example, e.g. to illustrate a scenario |
| .actor | 0..* | BackboneElement | Actor participating in the resource |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .actorId | 1..1 | string | ID or acronym of the actor |
| .type | 1..1 | code | person | entity Bindingexamplescenario-actor-type(required) |
| .name | 0..1 | string | The name of the actor as shown in the page |
| .description | 0..1 | markdown | The description of the actor |
| .instance | 0..* | BackboneElement | Each resource and each version that is present in the workflow |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .resourceId | 1..1 | string | The id of the resource for referencing |
| .resourceType | 1..1 | code | The type of the resource Bindingresource-types(required) |
| .name | 0..1 | string | A short name for the resource instance |
| .description | 0..1 | markdown | Human-friendly description of the resource instance |
| .version | 0..* | BackboneElement | A specific version of the resource |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .versionId | 1..1 | string | The identifier of a specific version of a resource |
| .description | 1..1 | markdown | The description of the resource version |
| .containedInstance | 0..* | BackboneElement | Resources contained in the instance |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .resourceId | 1..1 | string | Each resource contained in the instance |
| .versionId | 0..1 | string | A specific version of a resource contained in the instance |
| .process | 0..* | BackboneElement | Each major process - a group of operations |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .titleΣ | 1..1 | string | The diagram title of the group of operations |
| .description | 0..1 | markdown | A longer description of the group of operations |
| .preConditions | 0..1 | markdown | Description of initial status before the process starts |
| .postConditions | 0..1 | markdown | Description of final status after the process ends |
| .step | 0..* | BackboneElement | Each step of the process |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .process | 0..* | — | Nested process |
| .pause | 0..1 | boolean | If there is a pause in the flow |
| .operation | 0..1 | BackboneElement | Each interaction or action |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .number | 1..1 | string | The sequential number of the interaction |
| .type | 0..1 | string | The type of operation - CRUD |
| .name | 0..1 | string | The human-friendly name of the interaction |
| .initiator | 0..1 | string | Who starts the transaction |
| .receiver | 0..1 | string | Who receives the transaction |
| .description | 0..1 | markdown | A comment to be inserted in the diagram |
| .initiatorActive | 0..1 | boolean | Whether the initiator is deactivated right after the transaction |
| .receiverActive | 0..1 | boolean | Whether the receiver is deactivated right after the transaction |
| .request | 0..1 | — | Each resource instance used by the initiator |
| .response | 0..1 | — | Each resource instance used by the responder |
| .alternative | 0..* | BackboneElement | Alternate non-typical step action |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .title | 1..1 | string | Label for alternative |
| .description | 0..1 | markdown | A human-readable description of each option |
| .step | 0..* | — | What happens in each alternative option |
| .workflow | 0..* | canonical | Another nested workflow |