ExampleScenario

Foundation

Example of workflow instance.

PathCard.TypeDescription & Constraints
ExampleScenario0..*Example of workflow instance
.idΣ0..1StringLogical id of this artifact
.metaΣ0..1MetaMetadata about the resource
.implicitRules?!Σ0..1uriA set of rules under which this content was created
.language0..1codeLanguage of the resource content
Bindinglanguages(preferred)
.text0..1NarrativeText summary of the resource, for human interpretation
.contained0..*ResourceContained, inline Resources
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!0..*ExtensionExtensions that cannot be ignored
.urlΣ0..1uriCanonical identifier for this example scenario, represented as a URI (globally unique)
.identifierΣ0..*IdentifierAdditional identifier for the example scenario
.versionΣ0..1stringBusiness version of the example scenario
.nameΣ0..1stringName for this example scenario (computer friendly)
.status?!Σ1..1codedraft | active | retired | unknown
Bindingpublication-status(required)
.experimentalΣ0..1booleanFor testing purposes, not real usage
.dateΣ0..1dateTimeDate last changed
.publisherΣ0..1stringName of the publisher (organization or individual)
.contactΣ0..*ContactDetailContact details for the publisher
.useContextΣ0..*UsageContextThe context that the content is intended to support
.jurisdictionΣ0..*CodeableConceptIntended jurisdiction for example scenario (if applicable)
Bindingjurisdiction(extensible)
.copyright0..1markdownUse and/or publishing restrictions
.purpose0..1markdownThe purpose of the example, e.g. to illustrate a scenario
.actor0..*BackboneElementActor participating in the resource
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.actorId1..1stringID or acronym of the actor
.type1..1codeperson | entity
Bindingexamplescenario-actor-type(required)
.name0..1stringThe name of the actor as shown in the page
.description0..1markdownThe description of the actor
.instance0..*BackboneElementEach resource and each version that is present in the workflow
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.resourceId1..1stringThe id of the resource for referencing
.resourceType1..1codeThe type of the resource
Bindingresource-types(required)
.name0..1stringA short name for the resource instance
.description0..1markdownHuman-friendly description of the resource instance
.version0..*BackboneElementA specific version of the resource
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.versionId1..1stringThe identifier of a specific version of a resource
.description1..1markdownThe description of the resource version
.containedInstance0..*BackboneElementResources contained in the instance
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.resourceId1..1stringEach resource contained in the instance
.versionId0..1stringA specific version of a resource contained in the instance
.process0..*BackboneElementEach major process - a group of operations
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.titleΣ1..1stringThe diagram title of the group of operations
.description0..1markdownA longer description of the group of operations
.preConditions0..1markdownDescription of initial status before the process starts
.postConditions0..1markdownDescription of final status after the process ends
.step0..*BackboneElementEach step of the process
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.process0..*Nested process
.pause0..1booleanIf there is a pause in the flow
.operation0..1BackboneElementEach interaction or action
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.number1..1stringThe sequential number of the interaction
.type0..1stringThe type of operation - CRUD
.name0..1stringThe human-friendly name of the interaction
.initiator0..1stringWho starts the transaction
.receiver0..1stringWho receives the transaction
.description0..1markdownA comment to be inserted in the diagram
.initiatorActive0..1booleanWhether the initiator is deactivated right after the transaction
.receiverActive0..1booleanWhether the receiver is deactivated right after the transaction
.request0..1Each resource instance used by the initiator
.response0..1Each resource instance used by the responder
.alternative0..*BackboneElementAlternate non-typical step action
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.title1..1stringLabel for alternative
.description0..1markdownA human-readable description of each option
.step0..*What happens in each alternative option
.workflow0..*canonicalAnother nested workflow