Consolidated CDA Release 2.2
2.2 - CI Build

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

## Resource Profile: Planned Medication Activity

Official URL: http://hl7.org/fhir/cda/ccda/StructureDefinition/2.16.840.1.113883.10.20.22.4.42 | Version: 2.2
Active as of 2022-05-13 | Computable Name: PlannedMedicationActivity
Other Identifiers: : urn:hl7ii:2.16.840.1.113883.10.20.22.4.42:2014-06-09

This template represents planned medication activities. The priority of the medication activity to the patient and provider is communicated through Priority Preference. The effectiveTime indicates the time when the medication activity is intended to take place. The authorTime indicates when the documentation of the plan occurred.

Usage:

- Use this Resource Profile: Plan of Treatment Section, Nutrition Recommendation, Planned Intervention Act

### Formal Views of Profile Content

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

- Text Summary
- Differential Table
- Snapshot Table
- Snapshot Table (Must Support)
- All

This structure is derived from CDAR2.SubstanceAdministration

Summary

Mandatory: 11 elements (8 nested mandatory elements)

Structures

This structure refers to these other structures:

- Medication Information (http://hl7.org/fhir/cda/ccda/StructureDefinition/2.16.840.1.113883.10.20.22.4.23)
- Author Participation (http://hl7.org/fhir/cda/ccda/StructureDefinition/2.16.840.1.113883.10.20.22.4.119)
- Priority Preference (http://hl7.org/fhir/cda/ccda/StructureDefinition/2.16.840.1.113883.10.20.22.4.143)
- Indication (http://hl7.org/fhir/cda/ccda/StructureDefinition/2.16.840.1.113883.10.20.22.4.19)
- Instruction (http://hl7.org/fhir/cda/ccda/StructureDefinition/2.16.840.1.113883.10.20.22.4.20)
- Precondition for Substance Administration (http://hl7.org/fhir/cda/ccda/StructureDefinition/2.16.840.1.113883.10.20.22.4.25)

Slices

This structure defines the following Slices:

- The element SubstanceAdministration.templateId is sliced based on the values of value:extension, value:root
- The element SubstanceAdministration.entryRelationship is sliced based on the values of profile:act, profile:observation

This structure is derived from CDAR2.SubstanceAdministration

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
SubstanceAdministration |  | 1..1 | CDAR2.SubstanceAdministration |
classCode |  | 1..1 | code | Required Pattern: SBADM
moodCode |  | 1..1 | code | Binding: Planned moodCode (SubstanceAdministration/Supply) (required)
Slices for templateId |  | 0..* | II | Slice: Unordered, Open by value:extension, value:root
templateId:primary |  | 1..1 | II |
root |  | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.42
extension |  | 1..1 | string | Required Pattern: 2014-06-09
id |  | 1..* | II |
statusCode |  | 1..1 | CS |
code |  | 1..1 | string | Required Pattern: active
effectiveTime |  | 1..1 | IVL_TS | The effectiveTime in a planned medication activity represents the time that the medication activity should occur.
repeatNumber |  | 0..1 | IVL_INT | In a Planned Medication Activity, repeatNumber defines the number of allowed administrations. For example, a repeatNumber of "3" means that the substance can be administered up to 3 times.
routeCode |  | 0..1 | CE | Binding: SPL Drug Route of Administration Terminology (required)
translation |  | 0..* | CD | Binding: Medication Route (required)
approachSiteCode |  | 0..* | CD | Binding: Body Site Value Set (required)
doseQuantity |  | 0..1 | IVL_PQ |
unit |  | 0..1 | code | Binding: UnitsOfMeasureCaseSensitive (required)
rateQuantity |  | 0..1 | IVL_PQ |
unit |  | 0..1 | code | Binding: UnitsOfMeasureCaseSensitive (required)
maxDoseQuantity |  | 0..1 | RTO_PQ_PQ |
administrationUnitCode |  | 0..1 | CE | Binding: AdministrationUnitDoseForm (required)
consumable |  | 1..1 | Element |
manufacturedProduct |  | 1..1 | MedicationInformation |
performer |  | 0..* | Performer2 | The clinician who is expected to perform the medication activity could be identified using substanceAdministration/performer.
author |  | 0..1 | AuthorParticipation | The author in a planned medication activity represents the clinician who is requesting or planning the medication activity.
Slices for entryRelationship |  | 0..* | Element | The following entryRelationship captures any instructions associated with the planned medication activity. Slice: Unordered, Open by profile:act, profile:observation
entryRelationship:priorityPreference |  | 0..* | Element | The following entryRelationship represents the priority that a patient or a provider places on the planned medication activity.
typeCode |  | 1..1 | code | Required Pattern: REFR
observation |  | 1..1 | PriorityPreference |
entryRelationship:indication |  | 0..* | Element | The following entryRelationship represents the indication for the planned medication activity.
typeCode |  | 1..1 | code | Required Pattern: RSON
observation |  | 1..1 | Indication |
entryRelationship:instruction |  | 0..* | Element |
typeCode |  | 1..1 | code | Required Pattern: SUBJ
act |  | 1..1 | Instruction |
precondition |  | 0..* | Precondition |
typeCode |  | 1..1 | code | Required Pattern: PRCN
criterion |  | 1..1 | PreconditionforSubstanceAdministration |
Documentation for this format

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
SubstanceAdministration |  | 1..1 | CDAR2.SubstanceAdministration |
classCode |  | 1..1 | code | Binding: ActClass (required) Fixed Value: SBADM
moodCode |  | 1..1 | code | Binding: Planned moodCode (SubstanceAdministration/Supply) (required)
realmCode |  | 0..* | CS |
typeId |  | 0..1 | II |
Slices for templateId |  | 0..* | II | Slice: Unordered, Open by value:extension, value:root
templateId:primary |  | 1..1 | II |
nullFlavor |  | 0..1 | code | Binding: NullFlavor (required)
assigningAuthorityName |  | 0..1 | string |
displayable |  | 0..1 | boolean |
root |  | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.42
extension |  | 1..1 | string | Required Pattern: 2014-06-09
id |  | 1..* | II |
code |  | 0..1 | CD | ​Binding: http://terminology.hl7.org/ValueSet/v3-SubstanceAdministrationActCode (extensible)
negationInd |  | 0..1 | boolean |
text |  | 0..1 | ED |
statusCode |  | 1..1 | CS | Binding: ActStatus (required)
nullFlavor |  | 0..1 | code | Binding: NullFlavor (required)
code |  | 1..1 | string | Required Pattern: active
sdtcValueSet |  | 0..1 | string | XML: valueSet (urn:hl7-org:sdtc)
sdtcValueSetVersion |  | 0..1 | string | XML: valueSetVersion (urn:hl7-org:sdtc)
effectiveTime |  | 1..1 | IVL_TS | The effectiveTime in a planned medication activity represents the time that the medication activity should occur.
priorityCode |  | 0..1 | CE | Binding: ActPriority (extensible)
repeatNumber |  | 0..1 | IVL_INT | In a Planned Medication Activity, repeatNumber defines the number of allowed administrations. For example, a repeatNumber of "3" means that the substance can be administered up to 3 times.
routeCode |  | 0..1 | CE | Binding: SPL Drug Route of Administration Terminology (required)
nullFlavor |  | 0..1 | code | Binding: NullFlavor (required)
code |  | 0..1 | string |
codeSystem |  | 0..1 | string |
codeSystemName |  | 0..1 | string |
codeSystemVersion |  | 0..1 | string |
displayName |  | 0..1 | string |
sdtcValueSet |  | 0..1 | string | XML: valueSet (urn:hl7-org:sdtc)
sdtcValueSetVersion |  | 0..1 | string | XML: valueSetVersion (urn:hl7-org:sdtc)
originalText |  | 0..1 | ED |
translation |  | 0..* | CD | Binding: Medication Route (required)
approachSiteCode |  | 0..* | CD | Binding: Body Site Value Set (required)
doseQuantity |  | 0..1 | IVL_PQ |
nullFlavor |  | 0..1 | code | Binding: NullFlavor (required)
unit |  | 0..1 | code | Binding: UnitsOfMeasureCaseSensitive (required)
value |  | 0..1 | decimal |
low |  | 0..1 | PQ |
high |  | 0..1 | PQ |
width |  | 0..1 | PQ |
center |  | 0..1 | PQ |
rateQuantity |  | 0..1 | IVL_PQ |
nullFlavor |  | 0..1 | code | Binding: NullFlavor (required)
unit |  | 0..1 | code | Binding: UnitsOfMeasureCaseSensitive (required)
value |  | 0..1 | decimal |
low |  | 0..1 | PQ |
high |  | 0..1 | PQ |
width |  | 0..1 | PQ |
center |  | 0..1 | PQ |
maxDoseQuantity |  | 0..1 | RTO_PQ_PQ |
administrationUnitCode |  | 0..1 | CE | Binding: AdministrationUnitDoseForm (required)
consumable |  | 1..1 | Element |
typeCode |  | 1..1 | code | Binding: ParticipationTargetDirect (required) Fixed Value: CSM
manufacturedProduct |  | 1..1 | MedicationInformation |
subject |  | 0..1 | Element |
typeCode |  | 1..1 | code | Binding: ParticipationTargetSubject (required) Fixed Value: SBJ
contextControlCode |  | 1..1 | code | Binding: ContextControl (required) Fixed Value: OP
awarenessCode |  | 0..1 | CE | Binding: TargetAwareness (extensible)
relatedSubject |  | 1..1 | RelatedSubject |
specimen |  | 0..* | Specimen |
performer |  | 0..* | Performer2 | The clinician who is expected to perform the medication activity could be identified using substanceAdministration/performer.
author |  | 0..1 | AuthorParticipation | The author in a planned medication activity represents the clinician who is requesting or planning the medication activity.
informant |  | 0..* | Element |
typeCode |  | 1..1 | code | Binding: ParticipationInformationGenerator (required) Fixed Value: INF
contextControlCode |  | 1..1 | code | Binding: ContextControl (required) Fixed Value: OP
assignedEntity |  | 0..1 | AssignedEntity |
relatedEntity |  | 0..1 | RelatedEntity |
participant |  | 0..* | Participant2 |
Slices for entryRelationship | I | 0..* | Element | The following entryRelationship captures any instructions associated with the planned medication activity. Slice: Unordered, Open by profile:act, profile:observation
entryRelationship:All Slices |  |  |  | Content/Rules for all slices
typeCode |  | 1..1 | code |
inversionInd |  | 0..1 | boolean |
contextConductionInd |  | 1..1 | boolean |
sequenceNumber |  | 0..1 | INT |
negationInd |  | 0..1 | boolean |
seperatableInd |  | 0..1 | BL |
(Choice of one) |  | 1..1 |  |
observation |  | 0..1 | Observation |
regionOfInterest |  | 0..1 | RegionOfInterest |
observationMedia |  | 0..1 | ObservationMedia |
substanceAdministration |  | 0..1 | SubstanceAdministration |
supply |  | 0..1 | Supply |
procedure |  | 0..1 | Procedure |
encounter |  | 0..1 | Encounter |
organizer |  | 0..1 | Organizer |
act |  | 0..1 | Act |
entryRelationship:priorityPreference | I | 0..* | Element | The following entryRelationship represents the priority that a patient or a provider places on the planned medication activity.
typeCode |  | 1..1 | code | Required Pattern: REFR
inversionInd |  | 0..1 | boolean |
contextConductionInd |  | 1..1 | boolean |
sequenceNumber |  | 0..1 | INT |
negationInd |  | 0..1 | boolean |
seperatableInd |  | 0..1 | BL |
observation |  | 1..1 | PriorityPreference |
entryRelationship:indication | I | 0..* | Element | The following entryRelationship represents the indication for the planned medication activity.
typeCode |  | 1..1 | code | Required Pattern: RSON
inversionInd |  | 0..1 | boolean |
contextConductionInd |  | 1..1 | boolean |
sequenceNumber |  | 0..1 | INT |
negationInd |  | 0..1 | boolean |
seperatableInd |  | 0..1 | BL |
observation |  | 1..1 | Indication |
entryRelationship:instruction | I | 0..* | Element |
typeCode |  | 1..1 | code | Required Pattern: SUBJ
inversionInd |  | 0..1 | boolean |
contextConductionInd |  | 1..1 | boolean |
sequenceNumber |  | 0..1 | INT |
negationInd |  | 0..1 | boolean |
seperatableInd |  | 0..1 | BL |
act |  | 1..1 | Instruction |
reference |  | 0..* | Element |
typeCode |  | 1..1 | code |
seperatableInd |  | 0..1 | BL |
externalAct |  | 0..1 | ExternalAct |
externalObservation |  | 0..1 | ExternalObservation |
externalProcedure |  | 0..1 | ExternalProcedure |
externalDocument |  | 0..1 | ExternalDocument |
precondition |  | 0..* | Precondition |
nullFlavor |  | 0..1 | code | Binding: NullFlavor (required)
typeCode |  | 1..1 | code | Binding: ActRelationshipType (required) Required Pattern: PRCN
realmCode |  | 0..* | CS |
typeId |  | 0..1 | II |
templateId |  | 0..* | II |
criterion |  | 1..1 | PreconditionforSubstanceAdministration |
Documentation for this format

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
SubstanceAdministration |  | 1..1 | CDAR2.SubstanceAdministration |
Documentation for this format

This structure is derived from CDAR2.SubstanceAdministration

Summary

Mandatory: 11 elements (8 nested mandatory elements)

Structures

This structure refers to these other structures:

- Medication Information (http://hl7.org/fhir/cda/ccda/StructureDefinition/2.16.840.1.113883.10.20.22.4.23)
- Author Participation (http://hl7.org/fhir/cda/ccda/StructureDefinition/2.16.840.1.113883.10.20.22.4.119)
- Priority Preference (http://hl7.org/fhir/cda/ccda/StructureDefinition/2.16.840.1.113883.10.20.22.4.143)
- Indication (http://hl7.org/fhir/cda/ccda/StructureDefinition/2.16.840.1.113883.10.20.22.4.19)
- Instruction (http://hl7.org/fhir/cda/ccda/StructureDefinition/2.16.840.1.113883.10.20.22.4.20)
- Precondition for Substance Administration (http://hl7.org/fhir/cda/ccda/StructureDefinition/2.16.840.1.113883.10.20.22.4.25)

Slices

This structure defines the following Slices:

- The element SubstanceAdministration.templateId is sliced based on the values of value:extension, value:root
- The element SubstanceAdministration.entryRelationship is sliced based on the values of profile:act, profile:observation

Differential View

This structure is derived from CDAR2.SubstanceAdministration

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
SubstanceAdministration |  | 1..1 | CDAR2.SubstanceAdministration |
classCode |  | 1..1 | code | Required Pattern: SBADM
moodCode |  | 1..1 | code | Binding: Planned moodCode (SubstanceAdministration/Supply) (required)
Slices for templateId |  | 0..* | II | Slice: Unordered, Open by value:extension, value:root
templateId:primary |  | 1..1 | II |
root |  | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.42
extension |  | 1..1 | string | Required Pattern: 2014-06-09
id |  | 1..* | II |
statusCode |  | 1..1 | CS |
code |  | 1..1 | string | Required Pattern: active
effectiveTime |  | 1..1 | IVL_TS | The effectiveTime in a planned medication activity represents the time that the medication activity should occur.
repeatNumber |  | 0..1 | IVL_INT | In a Planned Medication Activity, repeatNumber defines the number of allowed administrations. For example, a repeatNumber of "3" means that the substance can be administered up to 3 times.
routeCode |  | 0..1 | CE | Binding: SPL Drug Route of Administration Terminology (required)
translation |  | 0..* | CD | Binding: Medication Route (required)
approachSiteCode |  | 0..* | CD | Binding: Body Site Value Set (required)
doseQuantity |  | 0..1 | IVL_PQ |
unit |  | 0..1 | code | Binding: UnitsOfMeasureCaseSensitive (required)
rateQuantity |  | 0..1 | IVL_PQ |
unit |  | 0..1 | code | Binding: UnitsOfMeasureCaseSensitive (required)
maxDoseQuantity |  | 0..1 | RTO_PQ_PQ |
administrationUnitCode |  | 0..1 | CE | Binding: AdministrationUnitDoseForm (required)
consumable |  | 1..1 | Element |
manufacturedProduct |  | 1..1 | MedicationInformation |
performer |  | 0..* | Performer2 | The clinician who is expected to perform the medication activity could be identified using substanceAdministration/performer.
author |  | 0..1 | AuthorParticipation | The author in a planned medication activity represents the clinician who is requesting or planning the medication activity.
Slices for entryRelationship |  | 0..* | Element | The following entryRelationship captures any instructions associated with the planned medication activity. Slice: Unordered, Open by profile:act, profile:observation
entryRelationship:priorityPreference |  | 0..* | Element | The following entryRelationship represents the priority that a patient or a provider places on the planned medication activity.
typeCode |  | 1..1 | code | Required Pattern: REFR
observation |  | 1..1 | PriorityPreference |
entryRelationship:indication |  | 0..* | Element | The following entryRelationship represents the indication for the planned medication activity.
typeCode |  | 1..1 | code | Required Pattern: RSON
observation |  | 1..1 | Indication |
entryRelationship:instruction |  | 0..* | Element |
typeCode |  | 1..1 | code | Required Pattern: SUBJ
act |  | 1..1 | Instruction |
precondition |  | 0..* | Precondition |
typeCode |  | 1..1 | code | Required Pattern: PRCN
criterion |  | 1..1 | PreconditionforSubstanceAdministration |
Documentation for this format

Snapshot View

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
SubstanceAdministration |  | 1..1 | CDAR2.SubstanceAdministration |
classCode |  | 1..1 | code | Binding: ActClass (required) Fixed Value: SBADM
moodCode |  | 1..1 | code | Binding: Planned moodCode (SubstanceAdministration/Supply) (required)
realmCode |  | 0..* | CS |
typeId |  | 0..1 | II |
Slices for templateId |  | 0..* | II | Slice: Unordered, Open by value:extension, value:root
templateId:primary |  | 1..1 | II |
nullFlavor |  | 0..1 | code | Binding: NullFlavor (required)
assigningAuthorityName |  | 0..1 | string |
displayable |  | 0..1 | boolean |
root |  | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.42
extension |  | 1..1 | string | Required Pattern: 2014-06-09
id |  | 1..* | II |
code |  | 0..1 | CD | ​Binding: http://terminology.hl7.org/ValueSet/v3-SubstanceAdministrationActCode (extensible)
negationInd |  | 0..1 | boolean |
text |  | 0..1 | ED |
statusCode |  | 1..1 | CS | Binding: ActStatus (required)
nullFlavor |  | 0..1 | code | Binding: NullFlavor (required)
code |  | 1..1 | string | Required Pattern: active
sdtcValueSet |  | 0..1 | string | XML: valueSet (urn:hl7-org:sdtc)
sdtcValueSetVersion |  | 0..1 | string | XML: valueSetVersion (urn:hl7-org:sdtc)
effectiveTime |  | 1..1 | IVL_TS | The effectiveTime in a planned medication activity represents the time that the medication activity should occur.
priorityCode |  | 0..1 | CE | Binding: ActPriority (extensible)
repeatNumber |  | 0..1 | IVL_INT | In a Planned Medication Activity, repeatNumber defines the number of allowed administrations. For example, a repeatNumber of "3" means that the substance can be administered up to 3 times.
routeCode |  | 0..1 | CE | Binding: SPL Drug Route of Administration Terminology (required)
nullFlavor |  | 0..1 | code | Binding: NullFlavor (required)
code |  | 0..1 | string |
codeSystem |  | 0..1 | string |
codeSystemName |  | 0..1 | string |
codeSystemVersion |  | 0..1 | string |
displayName |  | 0..1 | string |
sdtcValueSet |  | 0..1 | string | XML: valueSet (urn:hl7-org:sdtc)
sdtcValueSetVersion |  | 0..1 | string | XML: valueSetVersion (urn:hl7-org:sdtc)
originalText |  | 0..1 | ED |
translation |  | 0..* | CD | Binding: Medication Route (required)
approachSiteCode |  | 0..* | CD | Binding: Body Site Value Set (required)
doseQuantity |  | 0..1 | IVL_PQ |
nullFlavor |  | 0..1 | code | Binding: NullFlavor (required)
unit |  | 0..1 | code | Binding: UnitsOfMeasureCaseSensitive (required)
value |  | 0..1 | decimal |
low |  | 0..1 | PQ |
high |  | 0..1 | PQ |
width |  | 0..1 | PQ |
center |  | 0..1 | PQ |
rateQuantity |  | 0..1 | IVL_PQ |
nullFlavor |  | 0..1 | code | Binding: NullFlavor (required)
unit |  | 0..1 | code | Binding: UnitsOfMeasureCaseSensitive (required)
value |  | 0..1 | decimal |
low |  | 0..1 | PQ |
high |  | 0..1 | PQ |
width |  | 0..1 | PQ |
center |  | 0..1 | PQ |
maxDoseQuantity |  | 0..1 | RTO_PQ_PQ |
administrationUnitCode |  | 0..1 | CE | Binding: AdministrationUnitDoseForm (required)
consumable |  | 1..1 | Element |
typeCode |  | 1..1 | code | Binding: ParticipationTargetDirect (required) Fixed Value: CSM
manufacturedProduct |  | 1..1 | MedicationInformation |
subject |  | 0..1 | Element |
typeCode |  | 1..1 | code | Binding: ParticipationTargetSubject (required) Fixed Value: SBJ
contextControlCode |  | 1..1 | code | Binding: ContextControl (required) Fixed Value: OP
awarenessCode |  | 0..1 | CE | Binding: TargetAwareness (extensible)
relatedSubject |  | 1..1 | RelatedSubject |
specimen |  | 0..* | Specimen |
performer |  | 0..* | Performer2 | The clinician who is expected to perform the medication activity could be identified using substanceAdministration/performer.
author |  | 0..1 | AuthorParticipation | The author in a planned medication activity represents the clinician who is requesting or planning the medication activity.
informant |  | 0..* | Element |
typeCode |  | 1..1 | code | Binding: ParticipationInformationGenerator (required) Fixed Value: INF
contextControlCode |  | 1..1 | code | Binding: ContextControl (required) Fixed Value: OP
assignedEntity |  | 0..1 | AssignedEntity |
relatedEntity |  | 0..1 | RelatedEntity |
participant |  | 0..* | Participant2 |
Slices for entryRelationship | I | 0..* | Element | The following entryRelationship captures any instructions associated with the planned medication activity. Slice: Unordered, Open by profile:act, profile:observation
entryRelationship:All Slices |  |  |  | Content/Rules for all slices
typeCode |  | 1..1 | code |
inversionInd |  | 0..1 | boolean |
contextConductionInd |  | 1..1 | boolean |
sequenceNumber |  | 0..1 | INT |
negationInd |  | 0..1 | boolean |
seperatableInd |  | 0..1 | BL |
(Choice of one) |  | 1..1 |  |
observation |  | 0..1 | Observation |
regionOfInterest |  | 0..1 | RegionOfInterest |
observationMedia |  | 0..1 | ObservationMedia |
substanceAdministration |  | 0..1 | SubstanceAdministration |
supply |  | 0..1 | Supply |
procedure |  | 0..1 | Procedure |
encounter |  | 0..1 | Encounter |
organizer |  | 0..1 | Organizer |
act |  | 0..1 | Act |
entryRelationship:priorityPreference | I | 0..* | Element | The following entryRelationship represents the priority that a patient or a provider places on the planned medication activity.
typeCode |  | 1..1 | code | Required Pattern: REFR
inversionInd |  | 0..1 | boolean |
contextConductionInd |  | 1..1 | boolean |
sequenceNumber |  | 0..1 | INT |
negationInd |  | 0..1 | boolean |
seperatableInd |  | 0..1 | BL |
observation |  | 1..1 | PriorityPreference |
entryRelationship:indication | I | 0..* | Element | The following entryRelationship represents the indication for the planned medication activity.
typeCode |  | 1..1 | code | Required Pattern: RSON
inversionInd |  | 0..1 | boolean |
contextConductionInd |  | 1..1 | boolean |
sequenceNumber |  | 0..1 | INT |
negationInd |  | 0..1 | boolean |
seperatableInd |  | 0..1 | BL |
observation |  | 1..1 | Indication |
entryRelationship:instruction | I | 0..* | Element |
typeCode |  | 1..1 | code | Required Pattern: SUBJ
inversionInd |  | 0..1 | boolean |
contextConductionInd |  | 1..1 | boolean |
sequenceNumber |  | 0..1 | INT |
negationInd |  | 0..1 | boolean |
seperatableInd |  | 0..1 | BL |
act |  | 1..1 | Instruction |
reference |  | 0..* | Element |
typeCode |  | 1..1 | code |
seperatableInd |  | 0..1 | BL |
externalAct |  | 0..1 | ExternalAct |
externalObservation |  | 0..1 | ExternalObservation |
externalProcedure |  | 0..1 | ExternalProcedure |
externalDocument |  | 0..1 | ExternalDocument |
precondition |  | 0..* | Precondition |
nullFlavor |  | 0..1 | code | Binding: NullFlavor (required)
typeCode |  | 1..1 | code | Binding: ActRelationshipType (required) Required Pattern: PRCN
realmCode |  | 0..* | CS |
typeId |  | 0..1 | II |
templateId |  | 0..* | II |
criterion |  | 1..1 | PreconditionforSubstanceAdministration |
Documentation for this format

Other representations of profile: CSV, Excel, Schematron

#### Terminology Bindings

Path | Conformance | ValueSet / Code
SubstanceAdministration.classCode | required | Fixed Value: SBADM
SubstanceAdministration.moodCode | required | Planned moodCode (SubstanceAdministration/Supply)
SubstanceAdministration.templateId:primary.nullFlavor | required | NullFlavor
SubstanceAdministration.code | extensible | ​http://terminology.hl7.org/ValueSet/v3-SubstanceAdministrationActCode
SubstanceAdministration.statusCode | required | ActStatus
SubstanceAdministration.statusCode.nullFlavor | required | NullFlavor
SubstanceAdministration.priorityCode | extensible | ActPriority
SubstanceAdministration.routeCode | required | SPL Drug Route of Administration Terminology
SubstanceAdministration.routeCode.nullFlavor | required | NullFlavor
SubstanceAdministration.routeCode.translation | required | MedicationRoute
SubstanceAdministration.approachSiteCode | required | BodySiteValueSet
SubstanceAdministration.doseQuantity.nullFlavor | required | NullFlavor
SubstanceAdministration.doseQuantity.unit | required | UnitsOfMeasureCaseSensitive
SubstanceAdministration.rateQuantity.nullFlavor | required | NullFlavor
SubstanceAdministration.rateQuantity.unit | required | UnitsOfMeasureCaseSensitive
SubstanceAdministration.administrationUnitCode | required | AdministrationUnitDoseForm
SubstanceAdministration.consumable.typeCode | required | Fixed Value: CSM
SubstanceAdministration.subject.typeCode | required | Fixed Value: SBJ
SubstanceAdministration.subject.contextControlCode | required | Fixed Value: OP
SubstanceAdministration.subject.awarenessCode | extensible | TargetAwareness
SubstanceAdministration.informant.typeCode | required | Fixed Value: INF
SubstanceAdministration.informant.contextControlCode | required | Fixed Value: OP
SubstanceAdministration.precondition.nullFlavor | required | NullFlavor
SubstanceAdministration.precondition.typeCode | required | Pattern: PRCN

#### Constraints

Id | Grade | Path | Details | Requirements
subst-er-1 | error | SubstanceAdministration.entryRelationship | Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act : (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1 |
subst-er-1 | error | SubstanceAdministration.entryRelationship:priorityPreference | Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act : (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1 |
subst-er-1 | error | SubstanceAdministration.entryRelationship:indication | Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act : (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1 |
subst-er-1 | error | SubstanceAdministration.entryRelationship:instruction | Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act : (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1 |