Consolidated CDA Release 2.1 StructureDefinition Publication
2.1 - CI Build United States of America flag

Consolidated CDA Release 2.1 StructureDefinition Publication, published by Health Level Seven. This is not an authorized publication; it is the continuous build for version 2.1). This version is based on the current content of https://github.com/HL7/CDA-ccda-2.1-sd/ and changes regularly. See the Directory of published versions

Logical Model: Medication Dispense

Official URL: http://hl7.org/cda/us/ccda/StructureDefinition/MedicationDispense Version: 2.1
Draft as of 2023-09-29 Computable Name: MedicationDispense
Other Identifiers: id: urn:hl7ii:2.16.840.1.113883.10.20.22.4.18:2023-05-01

This template records the act of supplying medications (i.e., dispensing). The moodCode equaling “EVN” (Event), signals that the “supply” has occurred and thus has been dispensed.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from CDAR2Supply

NameFlagsCard.TypeDescription & Constraintsdoco
.. Supply C1..1CDAR2SupplyXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @classCode, @moodCode, realmCode, typeId, templateId, id, code, text, statusCode, effectiveTime, priorityCode, repeatNumber, independentInd, quantity, expectedUseTime, product, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition
Base for all types and resources
4537-9333: A supply act **SHALL** contain one product/Medication Information *OR* one product/Immunization Medication Information template (CONF:4537-9333).
... classCode 1..1cs
... moodCode 1..1csFixed Value: EVN
... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:templateId1 1..1IItemplateId
..... root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.4.18
..... extension 1..1stRequired Pattern: 2023-05-01
... code 1..1CDBinding: VSAC 2.16.840.1.113883.4.642.3.1312 (required)
... statusCode 1..1CS
.... code 1..1csFixed Value: completed
... effectiveTime 0..1SXCM_TS, IVL_TS, EIVL_TS, PIVL_TS, SXPR_TS
... repeatNumber 0..1IVL_INT
... quantity 0..1PQ
... product 0..1InfrastructureRoot
.... manufacturedProduct 1..1MedicationInformationBase for all types and resources
... performer 0..1Performer2
.... assignedEntity 1..1AssignedEntity
..... addr C0..1USRealmAddressADUSFIELDEDBase for all types and resources
4537-10565: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:4537-10565).
... Slices for entryRelationship 0..*EntryRelationshipSlice: Unordered, Open by value:supply, value:typeCode
.... entryRelationship:entryRelationship1 0..1EntryRelationshipentryRelationship
..... typeCode 1..1csFixed Value: REFR
..... supply 1..1MedicationSupplyOrderBase for all types and resources

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Supply.coderequiredhttp://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.4.642.3.1312

Constraints

IdGradePath(s)DetailsRequirements
4537-9333errorSupplyA supply act **SHALL** contain one product/Medication Information *OR* one product/Immunization Medication Information template (CONF:4537-9333).
:
4537-10565errorSupply.performer.assignedEntity.addrThe content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:4537-10565).
:
NameFlagsCard.TypeDescription & Constraintsdoco
.. Supply C1..1CDAR2SupplyXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @classCode, @moodCode, realmCode, typeId, templateId, id, code, text, statusCode, effectiveTime, priorityCode, repeatNumber, independentInd, quantity, expectedUseTime, product, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition
Base for all types and resources
4537-9333: A supply act **SHALL** contain one product/Medication Information *OR* one product/Immunization Medication Information template (CONF:4537-9333).
... @classCode 1..1csBinding: ActClassSupply (required)
Fixed Value: SPLY
... @moodCode 1..1csFixed Value: EVN
... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:templateId1 1..1IItemplateId
..... @root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.4.18
..... @extension 1..1stRequired Pattern: 2023-05-01
... code 1..1CDBinding: VSAC 2.16.840.1.113883.4.642.3.1312 (required)
... statusCode 1..1CSBinding: ActStatus (required)
.... @code 1..1csFixed Value: completed
... effectiveTime 0..1
.... effectiveTimeSXCM_TS
.... effectiveTimeIVL_TS
.... effectiveTimeEIVL_TS
.... effectiveTimePIVL_TS
.... effectiveTimeSXPR_TS
... repeatNumber 0..1IVL_INT
... quantity 0..1PQ
... product 0..1InfrastructureRoot
.... manufacturedProduct 1..1MedicationInformationBase for all types and resources
... performer 0..1Performer2
.... assignedEntity 1..1AssignedEntity
..... id 1..*II
..... addr C0..1USRealmAddressADUSFIELDEDBase for all types and resources
4537-10565: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:4537-10565).
... Slices for entryRelationship 0..*EntryRelationshipSlice: Unordered, Open by value:supply, value:typeCode
.... entryRelationship:entryRelationship1 0..1EntryRelationshipentryRelationship
..... @typeCode 1..1csBinding: x_ActRelationshipEntryRelationship (required)
Fixed Value: REFR
..... supply 1..1MedicationSupplyOrderBase for all types and resources

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Supply.classCoderequiredFixed Value: SPLY
Supply.coderequiredhttp://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.4.642.3.1312
Supply.statusCoderequiredActStatus
Supply.entryRelationship:entryRelationship1.typeCoderequiredFixed Value: REFR

Constraints

IdGradePath(s)DetailsRequirements
4537-9333errorSupplyA supply act **SHALL** contain one product/Medication Information *OR* one product/Immunization Medication Information template (CONF:4537-9333).
:
4537-10565errorSupply.performer.assignedEntity.addrThe content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:4537-10565).
:
81-7296errorSupply.performer.assignedEntity.addr**SHALL NOT** have mixed content except for white space (CONF:81-7296).
:
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
NameFlagsCard.TypeDescription & Constraintsdoco
.. Supply C1..1CDAR2SupplyXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @classCode, @moodCode, realmCode, typeId, templateId, id, code, text, statusCode, effectiveTime, priorityCode, repeatNumber, independentInd, quantity, expectedUseTime, product, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition
Base for all types and resources
4537-9333: A supply act **SHALL** contain one product/Medication Information *OR* one product/Immunization Medication Information template (CONF:4537-9333).
... @classCode 1..1csBinding: ActClassSupply (required)
Fixed Value: SPLY
... @moodCode 1..1csFixed Value: EVN
... realmCode 0..*CS
... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:templateId1 1..1IItemplateId
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... @assigningAuthorityName 0..1st
..... @displayable 0..1bl
..... @root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.4.18
..... @extension 1..1stRequired Pattern: 2023-05-01
... id 1..*II
... code 1..1CDBinding: VSAC 2.16.840.1.113883.4.642.3.1312 (required)
... text 0..1ED
... statusCode 1..1CSBinding: ActStatus (required)
.... @nullFlavor 0..1csBinding: NullFlavor (required)
.... @code 1..1csFixed Value: completed
.... @sdtcValueSet 0..1oidXML Namespace: urn:hl7-org:sdtc
XML: valueSet (urn:hl7-org:sdtc)
.... @sdtcValueSetVersion 0..1stXML Namespace: urn:hl7-org:sdtc
XML: valueSetVersion (urn:hl7-org:sdtc)
... effectiveTime 0..1
.... effectiveTimeSXCM_TS
.... effectiveTimeIVL_TS
.... effectiveTimeEIVL_TS
.... effectiveTimePIVL_TS
.... effectiveTimeSXPR_TS
... priorityCode 0..*CEBinding: ActPriority (extensible)
... repeatNumber 0..1IVL_INT
... independentInd 0..1BL
... quantity 0..1PQ
... expectedUseTime 0..1IVL_TS
... product 0..1InfrastructureRoot
.... @nullFlavor 0..1csBinding: NullFlavor (required)
.... realmCode 0..*CS
.... typeId 0..1II
.... templateId 0..*II
.... @typeCode 0..1csBinding: ParticipationTargetDirect (required)
Fixed Value: PRD
.... manufacturedProduct 1..1MedicationInformationBase for all types and resources
... subject 0..1Subject
... specimen 0..*Specimen
... performer 0..1Performer2
.... @nullFlavor 0..1csBinding: NullFlavor (required)
.... @typeCode 0..1csBinding: ParticipationPhysicalPerformer (required)
Fixed Value: PRF
.... realmCode 0..*CS
.... typeId 0..1II
.... templateId 0..*II
.... sdtcFunctionCode 0..1CEXML Namespace: urn:hl7-org:sdtc
XML: functionCode (urn:hl7-org:sdtc)
.... time 0..1IVL_TS
.... modeCode 0..1CE
.... assignedEntity 1..1AssignedEntity
..... @classCode 0..1csBinding: RoleClassAssignedEntity (required)
Fixed Value: ASSIGNED
..... templateId 0..*II
..... id 1..*II
..... sdtcIdentifiedBy 0..*IdentifiedByXML Namespace: urn:hl7-org:sdtc
XML: identifiedBy (urn:hl7-org:sdtc)
..... code 0..1CEBinding: v3 Code System RoleCode (extensible)
..... addr C0..1USRealmAddressADUSFIELDEDBase for all types and resources
4537-10565: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:4537-10565).
..... telecom 0..*TEL
..... assignedPerson 0..1Person
..... representedOrganization 0..1Organization
... author 0..*Author
... informant 0..*Informant
... participant 0..*Participant2
... Slices for entryRelationship 0..*EntryRelationshipSlice: Unordered, Open by value:supply, value:typeCode
.... entryRelationship:entryRelationship1 0..1EntryRelationshipentryRelationship
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
..... templateId 0..*II
..... @typeCode 1..1csBinding: x_ActRelationshipEntryRelationship (required)
Fixed Value: REFR
..... @inversionInd 0..1bl
..... @contextConductionInd 0..1bl
..... @negationInd 0..1bl
..... sequenceNumber 0..1INT
..... seperatableInd 0..1BL
..... act 0..1Act
..... encounter 0..1Encounter
..... observation 0..1Observation
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 1..1MedicationSupplyOrderBase for all types and resources
... reference 0..*Reference
... precondition 0..*Precondition

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Supply.classCoderequiredFixed Value: SPLY
Supply.templateId:templateId1.nullFlavorrequiredNullFlavor
Supply.coderequiredhttp://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.4.642.3.1312
Supply.statusCoderequiredActStatus
Supply.statusCode.nullFlavorrequiredNullFlavor
Supply.priorityCodeextensibleActPriority
Supply.product.nullFlavorrequiredNullFlavor
Supply.product.typeCoderequiredFixed Value: PRD
Supply.performer.nullFlavorrequiredNullFlavor
Supply.performer.typeCoderequiredFixed Value: PRF
Supply.performer.assignedEntity.classCoderequiredFixed Value: ASSIGNED
Supply.performer.assignedEntity.codeextensibleRoleCode
Supply.entryRelationship:entryRelationship1.nullFlavorrequiredNullFlavor
Supply.entryRelationship:entryRelationship1.typeCoderequiredFixed Value: REFR

Constraints

IdGradePath(s)DetailsRequirements
4537-9333errorSupplyA supply act **SHALL** contain one product/Medication Information *OR* one product/Immunization Medication Information template (CONF:4537-9333).
:
4537-10565errorSupply.performer.assignedEntity.addrThe content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:4537-10565).
:
81-7296errorSupply.performer.assignedEntity.addr**SHALL NOT** have mixed content except for white space (CONF:81-7296).
:
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

This structure is derived from CDAR2Supply

Summary

Mandatory: 8 elements (1 nested mandatory element)
Fixed Value: 3 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element Supply.templateId is sliced based on the values of value:root, value:extension
  • The element Supply.entryRelationship is sliced based on the values of value:supply, value:typeCode

Differential View

This structure is derived from CDAR2Supply

NameFlagsCard.TypeDescription & Constraintsdoco
.. Supply C1..1CDAR2SupplyXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @classCode, @moodCode, realmCode, typeId, templateId, id, code, text, statusCode, effectiveTime, priorityCode, repeatNumber, independentInd, quantity, expectedUseTime, product, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition
Base for all types and resources
4537-9333: A supply act **SHALL** contain one product/Medication Information *OR* one product/Immunization Medication Information template (CONF:4537-9333).
... classCode 1..1cs
... moodCode 1..1csFixed Value: EVN
... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:templateId1 1..1IItemplateId
..... root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.4.18
..... extension 1..1stRequired Pattern: 2023-05-01
... code 1..1CDBinding: VSAC 2.16.840.1.113883.4.642.3.1312 (required)
... statusCode 1..1CS
.... code 1..1csFixed Value: completed
... effectiveTime 0..1SXCM_TS, IVL_TS, EIVL_TS, PIVL_TS, SXPR_TS
... repeatNumber 0..1IVL_INT
... quantity 0..1PQ
... product 0..1InfrastructureRoot
.... manufacturedProduct 1..1MedicationInformationBase for all types and resources
... performer 0..1Performer2
.... assignedEntity 1..1AssignedEntity
..... addr C0..1USRealmAddressADUSFIELDEDBase for all types and resources
4537-10565: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:4537-10565).
... Slices for entryRelationship 0..*EntryRelationshipSlice: Unordered, Open by value:supply, value:typeCode
.... entryRelationship:entryRelationship1 0..1EntryRelationshipentryRelationship
..... typeCode 1..1csFixed Value: REFR
..... supply 1..1MedicationSupplyOrderBase for all types and resources

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Supply.coderequiredhttp://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.4.642.3.1312

Constraints

IdGradePath(s)DetailsRequirements
4537-9333errorSupplyA supply act **SHALL** contain one product/Medication Information *OR* one product/Immunization Medication Information template (CONF:4537-9333).
:
4537-10565errorSupply.performer.assignedEntity.addrThe content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:4537-10565).
:

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Supply C1..1CDAR2SupplyXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @classCode, @moodCode, realmCode, typeId, templateId, id, code, text, statusCode, effectiveTime, priorityCode, repeatNumber, independentInd, quantity, expectedUseTime, product, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition
Base for all types and resources
4537-9333: A supply act **SHALL** contain one product/Medication Information *OR* one product/Immunization Medication Information template (CONF:4537-9333).
... @classCode 1..1csBinding: ActClassSupply (required)
Fixed Value: SPLY
... @moodCode 1..1csFixed Value: EVN
... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:templateId1 1..1IItemplateId
..... @root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.4.18
..... @extension 1..1stRequired Pattern: 2023-05-01
... code 1..1CDBinding: VSAC 2.16.840.1.113883.4.642.3.1312 (required)
... statusCode 1..1CSBinding: ActStatus (required)
.... @code 1..1csFixed Value: completed
... effectiveTime 0..1
.... effectiveTimeSXCM_TS
.... effectiveTimeIVL_TS
.... effectiveTimeEIVL_TS
.... effectiveTimePIVL_TS
.... effectiveTimeSXPR_TS
... repeatNumber 0..1IVL_INT
... quantity 0..1PQ
... product 0..1InfrastructureRoot
.... manufacturedProduct 1..1MedicationInformationBase for all types and resources
... performer 0..1Performer2
.... assignedEntity 1..1AssignedEntity
..... id 1..*II
..... addr C0..1USRealmAddressADUSFIELDEDBase for all types and resources
4537-10565: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:4537-10565).
... Slices for entryRelationship 0..*EntryRelationshipSlice: Unordered, Open by value:supply, value:typeCode
.... entryRelationship:entryRelationship1 0..1EntryRelationshipentryRelationship
..... @typeCode 1..1csBinding: x_ActRelationshipEntryRelationship (required)
Fixed Value: REFR
..... supply 1..1MedicationSupplyOrderBase for all types and resources

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Supply.classCoderequiredFixed Value: SPLY
Supply.coderequiredhttp://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.4.642.3.1312
Supply.statusCoderequiredActStatus
Supply.entryRelationship:entryRelationship1.typeCoderequiredFixed Value: REFR

Constraints

IdGradePath(s)DetailsRequirements
4537-9333errorSupplyA supply act **SHALL** contain one product/Medication Information *OR* one product/Immunization Medication Information template (CONF:4537-9333).
:
4537-10565errorSupply.performer.assignedEntity.addrThe content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:4537-10565).
:
81-7296errorSupply.performer.assignedEntity.addr**SHALL NOT** have mixed content except for white space (CONF:81-7296).
:
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Supply C1..1CDAR2SupplyXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @classCode, @moodCode, realmCode, typeId, templateId, id, code, text, statusCode, effectiveTime, priorityCode, repeatNumber, independentInd, quantity, expectedUseTime, product, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition
Base for all types and resources
4537-9333: A supply act **SHALL** contain one product/Medication Information *OR* one product/Immunization Medication Information template (CONF:4537-9333).
... @classCode 1..1csBinding: ActClassSupply (required)
Fixed Value: SPLY
... @moodCode 1..1csFixed Value: EVN
... realmCode 0..*CS
... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:templateId1 1..1IItemplateId
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... @assigningAuthorityName 0..1st
..... @displayable 0..1bl
..... @root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.4.18
..... @extension 1..1stRequired Pattern: 2023-05-01
... id 1..*II
... code 1..1CDBinding: VSAC 2.16.840.1.113883.4.642.3.1312 (required)
... text 0..1ED
... statusCode 1..1CSBinding: ActStatus (required)
.... @nullFlavor 0..1csBinding: NullFlavor (required)
.... @code 1..1csFixed Value: completed
.... @sdtcValueSet 0..1oidXML Namespace: urn:hl7-org:sdtc
XML: valueSet (urn:hl7-org:sdtc)
.... @sdtcValueSetVersion 0..1stXML Namespace: urn:hl7-org:sdtc
XML: valueSetVersion (urn:hl7-org:sdtc)
... effectiveTime 0..1
.... effectiveTimeSXCM_TS
.... effectiveTimeIVL_TS
.... effectiveTimeEIVL_TS
.... effectiveTimePIVL_TS
.... effectiveTimeSXPR_TS
... priorityCode 0..*CEBinding: ActPriority (extensible)
... repeatNumber 0..1IVL_INT
... independentInd 0..1BL
... quantity 0..1PQ
... expectedUseTime 0..1IVL_TS
... product 0..1InfrastructureRoot
.... @nullFlavor 0..1csBinding: NullFlavor (required)
.... realmCode 0..*CS
.... typeId 0..1II
.... templateId 0..*II
.... @typeCode 0..1csBinding: ParticipationTargetDirect (required)
Fixed Value: PRD
.... manufacturedProduct 1..1MedicationInformationBase for all types and resources
... subject 0..1Subject
... specimen 0..*Specimen
... performer 0..1Performer2
.... @nullFlavor 0..1csBinding: NullFlavor (required)
.... @typeCode 0..1csBinding: ParticipationPhysicalPerformer (required)
Fixed Value: PRF
.... realmCode 0..*CS
.... typeId 0..1II
.... templateId 0..*II
.... sdtcFunctionCode 0..1CEXML Namespace: urn:hl7-org:sdtc
XML: functionCode (urn:hl7-org:sdtc)
.... time 0..1IVL_TS
.... modeCode 0..1CE
.... assignedEntity 1..1AssignedEntity
..... @classCode 0..1csBinding: RoleClassAssignedEntity (required)
Fixed Value: ASSIGNED
..... templateId 0..*II
..... id 1..*II
..... sdtcIdentifiedBy 0..*IdentifiedByXML Namespace: urn:hl7-org:sdtc
XML: identifiedBy (urn:hl7-org:sdtc)
..... code 0..1CEBinding: v3 Code System RoleCode (extensible)
..... addr C0..1USRealmAddressADUSFIELDEDBase for all types and resources
4537-10565: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:4537-10565).
..... telecom 0..*TEL
..... assignedPerson 0..1Person
..... representedOrganization 0..1Organization
... author 0..*Author
... informant 0..*Informant
... participant 0..*Participant2
... Slices for entryRelationship 0..*EntryRelationshipSlice: Unordered, Open by value:supply, value:typeCode
.... entryRelationship:entryRelationship1 0..1EntryRelationshipentryRelationship
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
..... templateId 0..*II
..... @typeCode 1..1csBinding: x_ActRelationshipEntryRelationship (required)
Fixed Value: REFR
..... @inversionInd 0..1bl
..... @contextConductionInd 0..1bl
..... @negationInd 0..1bl
..... sequenceNumber 0..1INT
..... seperatableInd 0..1BL
..... act 0..1Act
..... encounter 0..1Encounter
..... observation 0..1Observation
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 1..1MedicationSupplyOrderBase for all types and resources
... reference 0..*Reference
... precondition 0..*Precondition

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Supply.classCoderequiredFixed Value: SPLY
Supply.templateId:templateId1.nullFlavorrequiredNullFlavor
Supply.coderequiredhttp://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.4.642.3.1312
Supply.statusCoderequiredActStatus
Supply.statusCode.nullFlavorrequiredNullFlavor
Supply.priorityCodeextensibleActPriority
Supply.product.nullFlavorrequiredNullFlavor
Supply.product.typeCoderequiredFixed Value: PRD
Supply.performer.nullFlavorrequiredNullFlavor
Supply.performer.typeCoderequiredFixed Value: PRF
Supply.performer.assignedEntity.classCoderequiredFixed Value: ASSIGNED
Supply.performer.assignedEntity.codeextensibleRoleCode
Supply.entryRelationship:entryRelationship1.nullFlavorrequiredNullFlavor
Supply.entryRelationship:entryRelationship1.typeCoderequiredFixed Value: REFR

Constraints

IdGradePath(s)DetailsRequirements
4537-9333errorSupplyA supply act **SHALL** contain one product/Medication Information *OR* one product/Immunization Medication Information template (CONF:4537-9333).
:
4537-10565errorSupply.performer.assignedEntity.addrThe content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:4537-10565).
:
81-7296errorSupply.performer.assignedEntity.addr**SHALL NOT** have mixed content except for white space (CONF:81-7296).
:
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

This structure is derived from CDAR2Supply

Summary

Mandatory: 8 elements (1 nested mandatory element)
Fixed Value: 3 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element Supply.templateId is sliced based on the values of value:root, value:extension
  • The element Supply.entryRelationship is sliced based on the values of value:supply, value:typeCode

 

Other representations of profile: CSV, Excel