http://hl7.org/fhir/StructureDefinition/ExampleScenario|5.0.0

A walkthrough of a workflow showing the interaction between systems and the instances shared, possibly including the evolution of instances over time.
NameFlagsCardTypeDescription & Constraints
ExampleScenario
0..*Example of workflow instance
 
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
 
versionAlgorithm[x]
Σ
0..1How to compare versions http://hl7.org/fhir/ValueSet/version-algorithm (extensible)
 
 
versionAlgorithmString
Σ
0..1string http://hl7.org/fhir/ValueSet/version-algorithm (extensible)
 
 
versionAlgorithmCoding
Σ
0..1Coding http://hl7.org/fhir/ValueSet/version-algorithm (extensible)
 
name
Σ
0..1stringTo be removed?
 
title
Σ
0..1stringName for this example scenario (human friendly)
 
status *
?!Σ
1..1codedraft | active | retired | unknown PublicationStatus (required)
 
experimental
Σ
0..1booleanFor testing purposes, not real usage
 
date
Σ
0..1dateTimeDate last changed
 
publisher
Σ
0..1stringName of the publisher/steward (organization or individual)
 
contact
Σ
0..*ContactDetailContact details for the publisher
 
description
Σ
0..1markdownNatural language description of the ExampleScenario
 
useContext
Σ
0..*UsageContextThe context that the content is intended to support
 
jurisdiction
Σ
0..*CodeableConceptIntended jurisdiction for example scenario (if applicable) Jurisdiction (extensible)
 
purpose
0..1markdownThe purpose of the example, e.g. to illustrate a scenario
 
copyright
0..1markdownUse and/or publishing restrictions
 
copyrightLabel
0..1stringCopyright holder and year(s)
 
actor
0..*BackboneElementIndividual involved in exchange
 
 
key *
1..1stringID or acronym of the actor
 
 
type *
1..1codeperson | system ExampleScenarioActorType (required)
 
 
title *
1..1stringLabel for actor when rendering
 
 
description
0..1markdownDetails about actor
 
instance
0..*BackboneElementData used in the scenario
 
 
key *
1..1stringID or acronym of the instance
 
 
structureType *
1..1CodingData structure for example InstanceType (extensible)
 
 
structureVersion
0..1stringE.g. 4.0.1
 
 
structureProfile[x]
0..1Rules instance adheres to
 
 
 
structureProfileCanonical
0..1canonical
 
 
 
structureProfileUri
0..1uri
 
 
title *
1..1stringLabel for instance
 
 
description
0..1markdownHuman-friendly description of the instance
 
 
content
0..1ReferenceExample instance data
 
 
version
0..*BackboneElementSnapshot of instance that changes
 
 
 
key *
1..1stringID or acronym of the version
 
 
 
title *
1..1stringLabel for instance version
 
 
 
description
0..1markdownDetails about version
 
 
 
content
0..1ReferenceExample instance version data
 
 
containedInstance
0..*BackboneElementResources contained in the instance
 
 
 
instanceReference *
1..1stringKey of contained instance
 
 
 
versionReference
0..1stringKey of contained instance version
 
process
0..*BackboneElementMajor process within scenario
 
 
title *
Σ
1..1stringLabel for procss
 
 
description
0..1markdownHuman-friendly description of the process
 
 
preConditions
0..1markdownStatus before process starts
 
 
postConditions
0..1markdownStatus after successful completion
 
 
step
0..*BackboneElementEvent within of the process
 
 
 
number
0..1stringSequential number of the step
 
 
 
process
0..1Step is nested process
 
 
 
workflow
0..1canonicalStep is nested workflow
 
 
 
operation
0..1BackboneElementStep is simple action
 
 
 
 
type
0..1CodingKind of action http://hl7.org/fhir/ValueSet/testscript-operation-codes (extensible)
 
 
 
 
title *
1..1stringLabel for step
 
 
 
 
initiator
0..1stringWho starts the operation
 
 
 
 
receiver
0..1stringWho receives the operation
 
 
 
 
description
0..1markdownHuman-friendly description of the operation
 
 
 
 
initiatorActive
0..1booleanInitiator stays active?
 
 
 
 
receiverActive
0..1booleanReceiver stays active?
 
 
 
 
request
0..1Instance transmitted on invocation
 
 
 
 
response
0..1Instance transmitted on invocation response
 
 
 
alternative
0..*BackboneElementAlternate non-typical step action
 
 
 
 
title *
1..1stringLabel for alternative
 
 
 
 
description
0..1markdownHuman-readable description of option
 
 
 
 
step
0..*Alternative action(s)
 
 
 
pause
0..1booleanPause in the flow?