description: This template represents the medications taken by the patient prior to and at the time of admission. package_name: hl7.cda.us.ccda derivation: constraint name: AdmissionMedication type: http://hl7.org/cda/stds/core/StructureDefinition/Act elements: templateId: index: 0 slicing: rules: open discriminator: - {path: root, type: value} - {path: extension, type: value} min: 1 slices: admission-med: match: {root: 2.16.840.1.113883.10.20.22.4.36, extension: '2014-06-09'} schema: _required: true index: 1 elements: root: pattern: {type: String, value: 2.16.840.1.113883.10.20.22.4.36} index: 2 extension: pattern: {type: String, value: '2014-06-09'} index: 3 required: [root, extension] extensions: {} classCode: pattern: {type: Code, value: ACT} index: 4 moodCode: pattern: {type: Code, value: EVN} index: 5 code: short: Medications on Admission index: 6 elements: code: pattern: {type: Code, value: 42346-7} index: 7 codeSystem: short: LOINC pattern: {type: String, value: 2.16.840.1.113883.6.1} index: 8 required: [codeSystem, code] text: short: SHOULD reference the portion of section narrative text corresponding to this entry index: 9 elements: reference: constraint: value-starts-octothorpe: {human: 'If reference/@value is present, it SHALL begin with a ''#'' and SHALL point to its corresponding narrative', source: 'http://hl7.org/cda/us/ccda/StructureDefinition/AdmissionMedication', severity: error, expression: value.exists() implies value.startsWith('#')} index: 10 entryRelationship: index: 11 slicing: rules: open discriminator: - {path: substanceAdministration, type: profile} min: 1 slices: medicationActivity: match: {} schema: array: true min: 1 _required: true index: 12 elements: typeCode: pattern: {type: Code, value: SUBJ} index: 13 substanceAdministration: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/SubstanceAdministration', index: 14} required: [substanceAdministration] package_version: 3.0.0-ballot class: logical kind: logical url: http://hl7.org/cda/us/ccda/StructureDefinition/AdmissionMedication base: http://hl7.org/cda/stds/core/StructureDefinition/Act version: 3.0.0-ballot required: [templateId, entryRelationship]