CDC National Healthcare Safety Network (NHSN) Digital Quality Measures (dQM) Content Package IG
3.0.0 - Release 3 - draft United States of America flag

CDC National Healthcare Safety Network (NHSN) Digital Quality Measures (dQM) Content Package IG - Local Development build (v3.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: ACH Daily Event Medication

Official URL: http://www.cdc.gov/nhsn/fhirportal/dqm/ig/StructureDefinition/ach-daily-medication Version: 3.0.0
Standards status: Trial-use Maturity Level: 2 Computable Name: AcuteCareHospitalDailyEventMedication
Other Identifiers: OID:2.16.840.1.113883.4.642.40.1002.42.4

This profile contains Required and Must Support data elements for reporting medication information for the NHSN Acute Care Hospital (ACH) Daily Digital Quality Measure. This profile inherits from the QI Core 6.0.0 Medication profile, which inherits from the US Core 6.1.0 Medication profile.

Usages:

You can also check for usages in the FHIR IG Statistics

Changes since version 1.0.0:

  • New Content
  • Formal Views of Profile Content

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

    Name Flags Card. Type Description & Constraints    Filter: doco
    Medication 0..* QICoreMedication(6.0.0) Definition of a Medication
    Medication.id This element must be supported. This element is included in summaries. 1..1 id
    (NHSN-MS)
    Logical id of this artifact
    Medication.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
    Medication.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
    Medication.code This element must be supported. This element is included in summaries. 1..1 CodeableConcept
    (NHSN-MS)
    (USCDI) Codes that identify this medication
    Binding: MedicationClinicalDrug (20240606) (extensible)
    Medication.status This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code
    (NHSN-MS)
    active | inactive | entered-in-error
    Binding: Medication Status Codes (required): A coded concept defining if the medication is in active use.
    Medication.form This element must be supported. 0..1 CodeableConcept
    (NHSN-MS)
    powder | tablets | capsule +
    Binding: SNOMEDCTFormCodes (extensible)
    Medication.amount This element must be supported. This element is included in summaries. 0..1 Ratio
    (NHSN-MS)
    Amount of drug in package
    Medication.ingredient This element must be supported. 0..* BackboneElement
    (NHSN-MS)
    Active or inactive ingredient
    Medication.ingredient.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    Medication.ingredient.Slices for item[x] This element must be supported. 1..1
    (NHSN-MS)
    The actual ingredient or content

    Slice: Unordered, Closed by type:$this
    Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
    Medication.ingredient.Slices for item[x].itemCodeableConcept CodeableConcept
    Medication.ingredient.Slices for item[x].itemReference Reference(QICore Substance | QICore Medication)
    Medication.ingredient.Slices for item[x].item[x]:itemReference This element must be supported. 0..1 Reference(QICore Substance | QICore Medication) {b} The actual ingredient or content
    Medication.ingredient.Slices for item[x].item[x]:itemReference.reference This element must be supported. This element is included in summaries. C 1..1 string
    (NHSN-MS)
    The actual ingredient or content

    doco Documentation for this format

    Terminology Bindings

    Path Status Usage ValueSet Version Source
    Medication.code Base extensible Medication Clinical Drug 📍20240606 VSAC v0.22
    Medication.status Base required Medication status codes 📍4.0.1 FHIR Std.
    Medication.form Base extensible SNOMED CT Form Codes 📦4.0.1 FHIR Std.

    Constraints

    Id Grade Path(s) Description Expression
    dom-2 error Medication If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
    dom-3 error Medication If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
    dom-4 error Medication If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
    dom-5 error Medication If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
    dom-6 best practice Medication A resource should have narrative for robust management text.`div`.exists()
    ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
    ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

    This structure is derived from QICoreMedication

    Name Flags Card. Type Description & Constraints    Filter: doco
    Medication 0..* QICoreMedication(6.0.0) Definition of a Medication
    Medication.id This element must be supported. 1..1 id
    (NHSN-MS)
    Logical id of this artifact
    Medication.meta
    Medication.meta.Slices for extension Content/Rules for all slices
    Medication.meta.Slices for extension.extension:link-received-date-extension 0..1 dateTime Received Date
    URL: http://www.cdc.gov/nhsn/fhirportal/dqm/ig/StructureDefinition/link-received-date-extension
    Medication.code 1..1 CodeableConcept (NHSN-MS)(USCDI) Codes that identify this medication
    Medication.form This element must be supported. 0..1 CodeableConcept
    (NHSN-MS)
    powder | tablets | capsule +
    Binding: SNOMEDCTFormCodes (extensible)
    Medication.amount This element must be supported. 0..1 Ratio
    (NHSN-MS)
    Amount of drug in package
    Medication.ingredient This element must be supported. 0..* BackboneElement
    (NHSN-MS)
    Active or inactive ingredient
    Medication.ingredient.Slices for item[x] This element must be supported. 1..1
    (NHSN-MS)
    The actual ingredient or content

    Slice: Unordered, Open by type:$this
    Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
    Medication.ingredient.Slices for item[x].itemCodeableConcept CodeableConcept
    Medication.ingredient.Slices for item[x].itemReference Reference(QICore Substance | QICore Medication)
    Medication.ingredient.Slices for item[x].item[x]:itemReference This element must be supported. 0..1 Reference(QICore Substance | QICore Medication) {b} The actual ingredient or content
    Medication.ingredient.Slices for item[x].item[x]:itemReference.reference This element must be supported. 1..1 string
    (NHSN-MS)
    The actual ingredient or content

    doco Documentation for this format

    Terminology Bindings (Differential)

    Path Status Usage ValueSet Version Source
    Medication.form Base extensible SNOMED CT Form Codes 📦4.0.1 FHIR Std.
    Name Flags Card. Type Description & Constraints    Filter: doco
    Medication 0..* QICoreMedication(6.0.0) Definition of a Medication
    Medication.id This element must be supported. This element is included in summaries. 1..1 id
    (NHSN-MS)
    Logical id of this artifact
    Medication.meta This element is included in summaries. 0..1 Meta Metadata about the resource
    Medication.meta.id 0..1 string Unique id for inter-element referencing
    Medication.meta.Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    Medication.meta.Slices for extension.extension:link-received-date-extension 0..1 dateTime Received Date
    URL: http://www.cdc.gov/nhsn/fhirportal/dqm/ig/StructureDefinition/link-received-date-extension
    Medication.meta.versionId This element is included in summaries. 0..1 id Version specific identifier
    Medication.meta.lastUpdated This element is included in summaries. 0..1 instant When the resource version last changed
    Medication.meta.source This element is included in summaries. 0..1 uri Identifies where the resource comes from
    Medication.meta.profile This element is included in summaries. 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
    Medication.meta.security This element is included in summaries. 0..* Coding Security Labels applied to this resource
    Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
    Medication.meta.tag This element is included in summaries. 0..* Coding Tags applied to this resource
    Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
    Medication.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
    Medication.language 0..1 code Language of the resource content
    Binding: CommonLanguages (preferred): A human language.
    Additional Bindings Purpose
    AllLanguages Max Binding
    Medication.text 0..1 Narrative Text summary of the resource, for human interpretation
    This profile does not constrain the narrative in regard to content, language, or traceability to data elements
    Medication.contained 0..* Resource Contained, inline Resources
    Medication.extension 0..* Extension Additional content defined by implementations
    Medication.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
    Medication.identifier This element is included in summaries. 0..* Identifier Business identifier for this medication
    Medication.code This element must be supported. This element is included in summaries. 1..1 CodeableConcept
    (NHSN-MS)
    (USCDI) Codes that identify this medication
    Binding: MedicationClinicalDrug (20240606) (extensible)
    Medication.status This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code
    (NHSN-MS)
    active | inactive | entered-in-error
    Binding: Medication Status Codes (required): A coded concept defining if the medication is in active use.
    Medication.manufacturer This element is included in summaries. 0..1 Reference(QICore Organization) Manufacturer of the item
    Medication.form This element must be supported. 0..1 CodeableConcept
    (NHSN-MS)
    powder | tablets | capsule +
    Binding: SNOMEDCTFormCodes (extensible)
    Medication.amount This element must be supported. This element is included in summaries. 0..1 Ratio
    (NHSN-MS)
    Amount of drug in package
    Medication.ingredient This element must be supported. 0..* BackboneElement
    (NHSN-MS)
    Active or inactive ingredient
    Medication.ingredient.id 0..1 string Unique id for inter-element referencing
    Medication.ingredient.extension 0..* Extension Additional content defined by implementations
    Medication.ingredient.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    Medication.ingredient.Slices for item[x] This element must be supported. 1..1
    (NHSN-MS)
    The actual ingredient or content

    Slice: Unordered, Closed by type:$this
    Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
    Medication.ingredient.Slices for item[x].itemCodeableConcept CodeableConcept
    Medication.ingredient.Slices for item[x].itemReference Reference(QICore Substance | QICore Medication)
    Medication.ingredient.Slices for item[x].item[x]:itemReference This element must be supported. 0..1 Reference(QICore Substance | QICore Medication) {b} The actual ingredient or content
    Medication.ingredient.Slices for item[x].item[x]:itemReference.id 0..1 string Unique id for inter-element referencing
    Medication.ingredient.Slices for item[x].item[x]:itemReference.extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    Medication.ingredient.Slices for item[x].item[x]:itemReference.reference This element must be supported. This element is included in summaries. C 1..1 string
    (NHSN-MS)
    The actual ingredient or content
    Medication.ingredient.Slices for item[x].item[x]:itemReference.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
    Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
    Medication.ingredient.Slices for item[x].item[x]:itemReference.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
    Medication.ingredient.Slices for item[x].item[x]:itemReference.display This element is included in summaries. 0..1 string Text alternative for the resource
    Medication.ingredient.isActive 0..1 boolean Active ingredient indicator
    Medication.ingredient.strength 0..1 Ratio Quantity of ingredient present
    Medication.batch 0..1 BackboneElement Details about packaged medications
    Medication.batch.id 0..1 string Unique id for inter-element referencing
    Medication.batch.extension 0..* Extension Additional content defined by implementations
    Medication.batch.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    Medication.batch.lotNumber 0..1 string Identifier assigned to batch
    Medication.batch.expirationDate 0..1 dateTime When batch will expire

    doco Documentation for this format

    Terminology Bindings

    Path Status Usage ValueSet Version Source
    Medication.meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
    Medication.meta.tag Base example Common Tags 📍4.0.1 FHIR Std.
    Medication.language Base preferred Common Languages 📦4.0.1 FHIR Std.
    Medication.code Base extensible Medication Clinical Drug 📍20240606 VSAC v0.22
    Medication.status Base required Medication status codes 📍4.0.1 FHIR Std.
    Medication.form Base extensible SNOMED CT Form Codes 📦4.0.1 FHIR Std.
    Medication.ingredient.​item[x]:itemReference.​type Base extensible ResourceType 📍4.0.1 FHIR Std.

    Constraints

    Id Grade Path(s) Description Expression
    dom-2 error Medication If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
    dom-3 error Medication If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
    dom-4 error Medication If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
    dom-5 error Medication If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
    dom-6 best practice Medication A resource should have narrative for robust management text.`div`.exists()
    ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
    ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

    This structure is derived from QICoreMedication

    Summary

    Mandatory: 1 element(1 nested mandatory element)
    Must-Support: 8 elements

    Structures

    This structure refers to these other structures:

    Extensions

    This structure refers to these extensions:

    Slices

    This structure defines the following Slices:

    • The element 1 is sliced based on the value of Medication.ingredient.item[x]

    Maturity: 2

    Key Elements View

    Name Flags Card. Type Description & Constraints    Filter: doco
    Medication 0..* QICoreMedication(6.0.0) Definition of a Medication
    Medication.id This element must be supported. This element is included in summaries. 1..1 id
    (NHSN-MS)
    Logical id of this artifact
    Medication.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
    Medication.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
    Medication.code This element must be supported. This element is included in summaries. 1..1 CodeableConcept
    (NHSN-MS)
    (USCDI) Codes that identify this medication
    Binding: MedicationClinicalDrug (20240606) (extensible)
    Medication.status This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code
    (NHSN-MS)
    active | inactive | entered-in-error
    Binding: Medication Status Codes (required): A coded concept defining if the medication is in active use.
    Medication.form This element must be supported. 0..1 CodeableConcept
    (NHSN-MS)
    powder | tablets | capsule +
    Binding: SNOMEDCTFormCodes (extensible)
    Medication.amount This element must be supported. This element is included in summaries. 0..1 Ratio
    (NHSN-MS)
    Amount of drug in package
    Medication.ingredient This element must be supported. 0..* BackboneElement
    (NHSN-MS)
    Active or inactive ingredient
    Medication.ingredient.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    Medication.ingredient.Slices for item[x] This element must be supported. 1..1
    (NHSN-MS)
    The actual ingredient or content

    Slice: Unordered, Closed by type:$this
    Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
    Medication.ingredient.Slices for item[x].itemCodeableConcept CodeableConcept
    Medication.ingredient.Slices for item[x].itemReference Reference(QICore Substance | QICore Medication)
    Medication.ingredient.Slices for item[x].item[x]:itemReference This element must be supported. 0..1 Reference(QICore Substance | QICore Medication) {b} The actual ingredient or content
    Medication.ingredient.Slices for item[x].item[x]:itemReference.reference This element must be supported. This element is included in summaries. C 1..1 string
    (NHSN-MS)
    The actual ingredient or content

    doco Documentation for this format

    Terminology Bindings

    Path Status Usage ValueSet Version Source
    Medication.code Base extensible Medication Clinical Drug 📍20240606 VSAC v0.22
    Medication.status Base required Medication status codes 📍4.0.1 FHIR Std.
    Medication.form Base extensible SNOMED CT Form Codes 📦4.0.1 FHIR Std.

    Constraints

    Id Grade Path(s) Description Expression
    dom-2 error Medication If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
    dom-3 error Medication If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
    dom-4 error Medication If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
    dom-5 error Medication If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
    dom-6 best practice Medication A resource should have narrative for robust management text.`div`.exists()
    ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
    ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

    Differential View

    This structure is derived from QICoreMedication

    Name Flags Card. Type Description & Constraints    Filter: doco
    Medication 0..* QICoreMedication(6.0.0) Definition of a Medication
    Medication.id This element must be supported. 1..1 id
    (NHSN-MS)
    Logical id of this artifact
    Medication.meta
    Medication.meta.Slices for extension Content/Rules for all slices
    Medication.meta.Slices for extension.extension:link-received-date-extension 0..1 dateTime Received Date
    URL: http://www.cdc.gov/nhsn/fhirportal/dqm/ig/StructureDefinition/link-received-date-extension
    Medication.code 1..1 CodeableConcept (NHSN-MS)(USCDI) Codes that identify this medication
    Medication.status This element must be supported. 0..1 code
    (NHSN-MS)
    active | inactive | entered-in-error
    Medication.form This element must be supported. 0..1 CodeableConcept
    (NHSN-MS)
    powder | tablets | capsule +
    Binding: SNOMEDCTFormCodes (extensible)
    Medication.amount This element must be supported. 0..1 Ratio
    (NHSN-MS)
    Amount of drug in package
    Medication.ingredient This element must be supported. 0..* BackboneElement
    (NHSN-MS)
    Active or inactive ingredient
    Medication.ingredient.Slices for item[x] This element must be supported. 1..1
    (NHSN-MS)
    The actual ingredient or content

    Slice: Unordered, Open by type:$this
    Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
    Medication.ingredient.Slices for item[x].itemCodeableConcept CodeableConcept
    Medication.ingredient.Slices for item[x].itemReference Reference(QICore Substance | QICore Medication)
    Medication.ingredient.Slices for item[x].item[x]:itemReference This element must be supported. 0..1 Reference(QICore Substance | QICore Medication) {b} The actual ingredient or content
    Medication.ingredient.Slices for item[x].item[x]:itemReference.reference This element must be supported. 1..1 string
    (NHSN-MS)
    The actual ingredient or content

    doco Documentation for this format

    Terminology Bindings (Differential)

    Path Status Usage ValueSet Version Source
    Medication.form Base extensible SNOMED CT Form Codes 📦4.0.1 FHIR Std.

    Snapshot View

    Name Flags Card. Type Description & Constraints    Filter: doco
    Medication 0..* QICoreMedication(6.0.0) Definition of a Medication
    Medication.id This element must be supported. This element is included in summaries. 1..1 id
    (NHSN-MS)
    Logical id of this artifact
    Medication.meta This element is included in summaries. 0..1 Meta Metadata about the resource
    Medication.meta.id 0..1 string Unique id for inter-element referencing
    Medication.meta.Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    Medication.meta.Slices for extension.extension:link-received-date-extension 0..1 dateTime Received Date
    URL: http://www.cdc.gov/nhsn/fhirportal/dqm/ig/StructureDefinition/link-received-date-extension
    Medication.meta.versionId This element is included in summaries. 0..1 id Version specific identifier
    Medication.meta.lastUpdated This element is included in summaries. 0..1 instant When the resource version last changed
    Medication.meta.source This element is included in summaries. 0..1 uri Identifies where the resource comes from
    Medication.meta.profile This element is included in summaries. 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
    Medication.meta.security This element is included in summaries. 0..* Coding Security Labels applied to this resource
    Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
    Medication.meta.tag This element is included in summaries. 0..* Coding Tags applied to this resource
    Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
    Medication.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
    Medication.language 0..1 code Language of the resource content
    Binding: CommonLanguages (preferred): A human language.
    Additional Bindings Purpose
    AllLanguages Max Binding
    Medication.text 0..1 Narrative Text summary of the resource, for human interpretation
    This profile does not constrain the narrative in regard to content, language, or traceability to data elements
    Medication.contained 0..* Resource Contained, inline Resources
    Medication.extension 0..* Extension Additional content defined by implementations
    Medication.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
    Medication.identifier This element is included in summaries. 0..* Identifier Business identifier for this medication
    Medication.code This element must be supported. This element is included in summaries. 1..1 CodeableConcept
    (NHSN-MS)
    (USCDI) Codes that identify this medication
    Binding: MedicationClinicalDrug (20240606) (extensible)
    Medication.status This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code
    (NHSN-MS)
    active | inactive | entered-in-error
    Binding: Medication Status Codes (required): A coded concept defining if the medication is in active use.
    Medication.manufacturer This element is included in summaries. 0..1 Reference(QICore Organization) Manufacturer of the item
    Medication.form This element must be supported. 0..1 CodeableConcept
    (NHSN-MS)
    powder | tablets | capsule +
    Binding: SNOMEDCTFormCodes (extensible)
    Medication.amount This element must be supported. This element is included in summaries. 0..1 Ratio
    (NHSN-MS)
    Amount of drug in package
    Medication.ingredient This element must be supported. 0..* BackboneElement
    (NHSN-MS)
    Active or inactive ingredient
    Medication.ingredient.id 0..1 string Unique id for inter-element referencing
    Medication.ingredient.extension 0..* Extension Additional content defined by implementations
    Medication.ingredient.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    Medication.ingredient.Slices for item[x] This element must be supported. 1..1
    (NHSN-MS)
    The actual ingredient or content

    Slice: Unordered, Closed by type:$this
    Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
    Medication.ingredient.Slices for item[x].itemCodeableConcept CodeableConcept
    Medication.ingredient.Slices for item[x].itemReference Reference(QICore Substance | QICore Medication)
    Medication.ingredient.Slices for item[x].item[x]:itemReference This element must be supported. 0..1 Reference(QICore Substance | QICore Medication) {b} The actual ingredient or content
    Medication.ingredient.Slices for item[x].item[x]:itemReference.id 0..1 string Unique id for inter-element referencing
    Medication.ingredient.Slices for item[x].item[x]:itemReference.extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    Medication.ingredient.Slices for item[x].item[x]:itemReference.reference This element must be supported. This element is included in summaries. C 1..1 string
    (NHSN-MS)
    The actual ingredient or content
    Medication.ingredient.Slices for item[x].item[x]:itemReference.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
    Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
    Medication.ingredient.Slices for item[x].item[x]:itemReference.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
    Medication.ingredient.Slices for item[x].item[x]:itemReference.display This element is included in summaries. 0..1 string Text alternative for the resource
    Medication.ingredient.isActive 0..1 boolean Active ingredient indicator
    Medication.ingredient.strength 0..1 Ratio Quantity of ingredient present
    Medication.batch 0..1 BackboneElement Details about packaged medications
    Medication.batch.id 0..1 string Unique id for inter-element referencing
    Medication.batch.extension 0..* Extension Additional content defined by implementations
    Medication.batch.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    Medication.batch.lotNumber 0..1 string Identifier assigned to batch
    Medication.batch.expirationDate 0..1 dateTime When batch will expire

    doco Documentation for this format

    Terminology Bindings

    Path Status Usage ValueSet Version Source
    Medication.meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
    Medication.meta.tag Base example Common Tags 📍4.0.1 FHIR Std.
    Medication.language Base preferred Common Languages 📦4.0.1 FHIR Std.
    Medication.code Base extensible Medication Clinical Drug 📍20240606 VSAC v0.22
    Medication.status Base required Medication status codes 📍4.0.1 FHIR Std.
    Medication.form Base extensible SNOMED CT Form Codes 📦4.0.1 FHIR Std.
    Medication.ingredient.​item[x]:itemReference.​type Base extensible ResourceType 📍4.0.1 FHIR Std.

    Constraints

    Id Grade Path(s) Description Expression
    dom-2 error Medication If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
    dom-3 error Medication If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
    dom-4 error Medication If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
    dom-5 error Medication If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
    dom-6 best practice Medication A resource should have narrative for robust management text.`div`.exists()
    ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
    ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

    This structure is derived from QICoreMedication

    Summary

    Mandatory: 1 element(1 nested mandatory element)
    Must-Support: 8 elements

    Structures

    This structure refers to these other structures:

    Extensions

    This structure refers to these extensions:

    Slices

    This structure defines the following Slices:

    • The element 1 is sliced based on the value of Medication.ingredient.item[x]

    Maturity: 2

     

    Other representations of profile: CSV, Excel, Schematron