Uzbekistan Digital Health Platform
0.7.0 - ci-build
Uzbekistan Digital Health Platform - Local Development build (v0.7.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-medication-dispense | Version: 0.7.0 | ||||
| Active as of 2026-02-06 | Computable Name: UZCoreMedicationDispense | ||||
Uzbekistan Core MedicationDispense profile, used to record the provision of a medication to a patient
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | MedicationDispense(5.0.0) | Dispensing a medication to a named patient Constraints: mdd-1 |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 |
![]() ![]() |
S | 0..* | Identifier | External identifier |
![]() ![]() |
?!SΣ | 1..1 | code | preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown Binding: MedicationDispenseStatusVS (0.7.0) (required) |
![]() ![]() |
S | 0..1 | CodeableReference(DetectedIssue) | Why a dispense was not performed Binding: MedicationDispenseStatusReasonVS (0.7.0) (preferred) |
![]() ![]() |
S | 0..1 | dateTime | When the status changed |
![]() ![]() |
S | 0..* | CodeableConcept | Type of medication dispense Binding: MedicationDispenseAdminLocationVS (0.7.0) (preferred) |
![]() ![]() |
SΣ | 1..1 | CodeableReference(UZ Core Medication(0.7.0)) | What medication was supplied Binding: MedicationClassificationVS (0.7.0) (required) |
![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Patient(0.7.0) | Group) | Who the dispense is for |
![]() ![]() |
S | 0..* | BackboneElement | Who performed event |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 |
![]() ![]() ![]() |
S | 1..1 | Reference(UZ Core Practitioner(0.7.0) | UZ Core PractitionerRole(0.7.0) | UZ Core Organization(0.7.0) | UZ Core Patient(0.7.0) | Device | UZ Core RelatedPerson(0.7.0) | CareTeam) | Individual who was performing |
![]() ![]() |
S | 0..* | Reference(MedicationRequest) | Medication order that authorizes the dispense |
![]() ![]() |
S | 0..1 | SimpleQuantity(5.0.0) | Amount dispensed |
![]() ![]() ![]() |
SΣ | 0..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() |
SΣ | 0..1 | string | Unit representation |
![]() ![]() ![]() |
SΣC | 0..1 | uri | System that defines coded unit form |
![]() ![]() ![]() |
SΣC | 0..1 | code | Coded form of the unit Binding: MedicationTotalVolumeUnitsVS (0.7.0) (required) |
![]() ![]() |
S | 0..1 | dateTime | When the recording of the dispense started |
![]() ![]() |
SΣC | 0..1 | dateTime | When product was packaged and reviewed |
![]() ![]() |
SC | 0..1 | dateTime | When product was given out |
![]() ![]() |
S | 0..* | Reference(UZ Core Patient(0.7.0) | UZ Core Practitioner(0.7.0) | UZ Core RelatedPerson(0.7.0) | UZ Core Location(0.7.0) | UZ Core PractitionerRole(0.7.0)) | Who collected the medication or where the medication was delivered |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicationDispense.status | Base | required | MedicationDispense Status | 📍0.7.0 | This IG |
| MedicationDispense.notPerformedReason | Base | preferred | MedicationDispense Status Reason | 📍0.7.0 | This IG |
| MedicationDispense.category | Base | preferred | MedicationDispense AdminLocation | 📍0.7.0 | This IG |
| MedicationDispense.medication | Base | required | Medication classification (ATC & INN) | 📍0.7.0 | This IG |
| MedicationDispense.quantity.code | Base | required | Units of measure for total medication volume (a subset of UCUM) | 📍0.7.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| Path | Status | Usage | ValueSet | Version | Source |
| MedicationDispense.status | Base | required | MedicationDispense Status | 📍0.7.0 | This IG |
| MedicationDispense.notPerformedReason | Base | preferred | MedicationDispense Status Reason | 📍0.7.0 | This IG |
| MedicationDispense.category | Base | preferred | MedicationDispense AdminLocation | 📍0.7.0 | This IG |
| MedicationDispense.medication | Base | required | Medication classification (ATC & INN) | 📍0.7.0 | This IG |
| MedicationDispense.quantity.code | Base | required | Units of measure for total medication volume (a subset of UCUM) | 📍0.7.0 | This IG |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | MedicationDispense(5.0.0) | Dispensing a medication to a named patient Constraints: mdd-1 | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 | ||||
![]() ![]() |
S | 0..* | Identifier | External identifier | ||||
![]() ![]() |
0..* | Reference(CarePlan) | Plan that is fulfilled by this dispense | |||||
![]() ![]() |
0..* | Reference(Procedure | MedicationAdministration) | Event that dispense is part of | |||||
![]() ![]() |
?!SΣ | 1..1 | code | preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown Binding: MedicationDispenseStatusVS (0.7.0) (required) | ||||
![]() ![]() |
S | 0..1 | CodeableReference(DetectedIssue) | Why a dispense was not performed Binding: MedicationDispenseStatusReasonVS (0.7.0) (preferred) | ||||
![]() ![]() |
S | 0..1 | dateTime | When the status changed | ||||
![]() ![]() |
S | 0..* | CodeableConcept | Type of medication dispense Binding: MedicationDispenseAdminLocationVS (0.7.0) (preferred) | ||||
![]() ![]() |
SΣ | 1..1 | CodeableReference(UZ Core Medication(0.7.0)) | What medication was supplied Binding: MedicationClassificationVS (0.7.0) (required) | ||||
![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Patient(0.7.0) | Group) | Who the dispense is for | ||||
![]() ![]() |
0..1 | Reference(Encounter) | Encounter associated with event | |||||
![]() ![]() |
0..* | Reference(Resource) | Information that supports the dispensing of the medication | |||||
![]() ![]() |
S | 0..* | BackboneElement | Who performed event | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Who performed the dispense and what they did Binding: MedicationDispensePerformerFunctionCodes (example): A code describing the role an individual played in dispensing a medication. | |||||
![]() ![]() ![]() |
S | 1..1 | Reference(UZ Core Practitioner(0.7.0) | UZ Core PractitionerRole(0.7.0) | UZ Core Organization(0.7.0) | UZ Core Patient(0.7.0) | Device | UZ Core RelatedPerson(0.7.0) | CareTeam) | Individual who was performing | ||||
![]() ![]() |
0..1 | Reference(Location) | Where the dispense occurred | |||||
![]() ![]() |
S | 0..* | Reference(MedicationRequest) | Medication order that authorizes the dispense | ||||
![]() ![]() |
0..1 | CodeableConcept | Trial fill, partial fill, emergency fill, etc Binding: ActPharmacySupplyType (3.0.0) (example): ActPharmacySupplyType | |||||
![]() ![]() |
S | 0..1 | SimpleQuantity(5.0.0) | Amount dispensed | ||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
SΣ | 0..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Unit representation | ||||
![]() ![]() ![]() |
SΣC | 0..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() |
SΣC | 0..1 | code | Coded form of the unit Binding: MedicationTotalVolumeUnitsVS (0.7.0) (required) | ||||
![]() ![]() |
0..1 | SimpleQuantity(5.0.0) | Amount of medication expressed as a timing amount | |||||
![]() ![]() |
S | 0..1 | dateTime | When the recording of the dispense started | ||||
![]() ![]() |
SΣC | 0..1 | dateTime | When product was packaged and reviewed | ||||
![]() ![]() |
SC | 0..1 | dateTime | When product was given out | ||||
![]() ![]() |
0..1 | Reference(Location) | Where the medication was/will be sent | |||||
![]() ![]() |
S | 0..* | Reference(UZ Core Patient(0.7.0) | UZ Core Practitioner(0.7.0) | UZ Core RelatedPerson(0.7.0) | UZ Core Location(0.7.0) | UZ Core PractitionerRole(0.7.0)) | Who collected the medication or where the medication was delivered | ||||
![]() ![]() |
0..* | Annotation | Information about the dispense | |||||
![]() ![]() |
0..1 | markdown | Full representation of the dosage instructions | |||||
![]() ![]() |
0..* | Dosage | How the medication is to be used by the patient or administered by the caregiver | |||||
![]() ![]() |
0..1 | BackboneElement | Whether a substitution was performed on the dispense | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
1..1 | boolean | Whether a substitution was or was not performed on the dispense | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Code signifying whether a different drug was dispensed from what was prescribed Binding: ActSubstanceAdminSubstitutionCode (3.0.0) (example): ActSubstanceAdminSubstitutionCode | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Why was substitution made Binding: SubstanceAdminSubstitutionReason (3.0.0) (example): SubstanceAdminSubstitutionReason | |||||
![]() ![]() ![]() |
0..1 | Reference(Practitioner | PractitionerRole | Organization) | Who is responsible for the substitution | |||||
![]() ![]() |
0..* | Reference(Provenance) | A list of relevant lifecycle events | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicationDispense.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| MedicationDispense.status | Base | required | MedicationDispense Status | 📍0.7.0 | This IG |
| MedicationDispense.notPerformedReason | Base | preferred | MedicationDispense Status Reason | 📍0.7.0 | This IG |
| MedicationDispense.category | Base | preferred | MedicationDispense AdminLocation | 📍0.7.0 | This IG |
| MedicationDispense.medication | Base | required | Medication classification (ATC & INN) | 📍0.7.0 | This IG |
| MedicationDispense.performer.function | Base | example | MedicationDispense Performer Function Codes | 📍5.0.0 | FHIR Std. |
| MedicationDispense.type | Base | example | ActPharmacySupplyType | 📍3.0.0 | THO v7.3 |
| MedicationDispense.quantity.code | Base | required | Units of measure for total medication volume (a subset of UCUM) | 📍0.7.0 | This IG |
| MedicationDispense.substitution.type | Base | example | ActSubstanceAdminSubstitutionCode | 📍3.0.0 | THO v7.3 |
| MedicationDispense.substitution.reason | Base | example | SubstanceAdminSubstitutionReason | 📍3.0.0 | THO v7.3 |
| Id | Grade | Path(s) | Description | Expression |
Summary
Must-Support: 19 elements
Structures
This structure refers to these other structures:
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | MedicationDispense(5.0.0) | Dispensing a medication to a named patient Constraints: mdd-1 |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 |
![]() ![]() |
S | 0..* | Identifier | External identifier |
![]() ![]() |
?!SΣ | 1..1 | code | preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown Binding: MedicationDispenseStatusVS (0.7.0) (required) |
![]() ![]() |
S | 0..1 | CodeableReference(DetectedIssue) | Why a dispense was not performed Binding: MedicationDispenseStatusReasonVS (0.7.0) (preferred) |
![]() ![]() |
S | 0..1 | dateTime | When the status changed |
![]() ![]() |
S | 0..* | CodeableConcept | Type of medication dispense Binding: MedicationDispenseAdminLocationVS (0.7.0) (preferred) |
![]() ![]() |
SΣ | 1..1 | CodeableReference(UZ Core Medication(0.7.0)) | What medication was supplied Binding: MedicationClassificationVS (0.7.0) (required) |
![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Patient(0.7.0) | Group) | Who the dispense is for |
![]() ![]() |
S | 0..* | BackboneElement | Who performed event |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 |
![]() ![]() ![]() |
S | 1..1 | Reference(UZ Core Practitioner(0.7.0) | UZ Core PractitionerRole(0.7.0) | UZ Core Organization(0.7.0) | UZ Core Patient(0.7.0) | Device | UZ Core RelatedPerson(0.7.0) | CareTeam) | Individual who was performing |
![]() ![]() |
S | 0..* | Reference(MedicationRequest) | Medication order that authorizes the dispense |
![]() ![]() |
S | 0..1 | SimpleQuantity(5.0.0) | Amount dispensed |
![]() ![]() ![]() |
SΣ | 0..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() |
SΣ | 0..1 | string | Unit representation |
![]() ![]() ![]() |
SΣC | 0..1 | uri | System that defines coded unit form |
![]() ![]() ![]() |
SΣC | 0..1 | code | Coded form of the unit Binding: MedicationTotalVolumeUnitsVS (0.7.0) (required) |
![]() ![]() |
S | 0..1 | dateTime | When the recording of the dispense started |
![]() ![]() |
SΣC | 0..1 | dateTime | When product was packaged and reviewed |
![]() ![]() |
SC | 0..1 | dateTime | When product was given out |
![]() ![]() |
S | 0..* | Reference(UZ Core Patient(0.7.0) | UZ Core Practitioner(0.7.0) | UZ Core RelatedPerson(0.7.0) | UZ Core Location(0.7.0) | UZ Core PractitionerRole(0.7.0)) | Who collected the medication or where the medication was delivered |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicationDispense.status | Base | required | MedicationDispense Status | 📍0.7.0 | This IG |
| MedicationDispense.notPerformedReason | Base | preferred | MedicationDispense Status Reason | 📍0.7.0 | This IG |
| MedicationDispense.category | Base | preferred | MedicationDispense AdminLocation | 📍0.7.0 | This IG |
| MedicationDispense.medication | Base | required | Medication classification (ATC & INN) | 📍0.7.0 | This IG |
| MedicationDispense.quantity.code | Base | required | Units of measure for total medication volume (a subset of UCUM) | 📍0.7.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
Differential View
| Path | Status | Usage | ValueSet | Version | Source |
| MedicationDispense.status | Base | required | MedicationDispense Status | 📍0.7.0 | This IG |
| MedicationDispense.notPerformedReason | Base | preferred | MedicationDispense Status Reason | 📍0.7.0 | This IG |
| MedicationDispense.category | Base | preferred | MedicationDispense AdminLocation | 📍0.7.0 | This IG |
| MedicationDispense.medication | Base | required | Medication classification (ATC & INN) | 📍0.7.0 | This IG |
| MedicationDispense.quantity.code | Base | required | Units of measure for total medication volume (a subset of UCUM) | 📍0.7.0 | This IG |
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | MedicationDispense(5.0.0) | Dispensing a medication to a named patient Constraints: mdd-1 | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 | ||||
![]() ![]() |
S | 0..* | Identifier | External identifier | ||||
![]() ![]() |
0..* | Reference(CarePlan) | Plan that is fulfilled by this dispense | |||||
![]() ![]() |
0..* | Reference(Procedure | MedicationAdministration) | Event that dispense is part of | |||||
![]() ![]() |
?!SΣ | 1..1 | code | preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown Binding: MedicationDispenseStatusVS (0.7.0) (required) | ||||
![]() ![]() |
S | 0..1 | CodeableReference(DetectedIssue) | Why a dispense was not performed Binding: MedicationDispenseStatusReasonVS (0.7.0) (preferred) | ||||
![]() ![]() |
S | 0..1 | dateTime | When the status changed | ||||
![]() ![]() |
S | 0..* | CodeableConcept | Type of medication dispense Binding: MedicationDispenseAdminLocationVS (0.7.0) (preferred) | ||||
![]() ![]() |
SΣ | 1..1 | CodeableReference(UZ Core Medication(0.7.0)) | What medication was supplied Binding: MedicationClassificationVS (0.7.0) (required) | ||||
![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Patient(0.7.0) | Group) | Who the dispense is for | ||||
![]() ![]() |
0..1 | Reference(Encounter) | Encounter associated with event | |||||
![]() ![]() |
0..* | Reference(Resource) | Information that supports the dispensing of the medication | |||||
![]() ![]() |
S | 0..* | BackboneElement | Who performed event | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Who performed the dispense and what they did Binding: MedicationDispensePerformerFunctionCodes (example): A code describing the role an individual played in dispensing a medication. | |||||
![]() ![]() ![]() |
S | 1..1 | Reference(UZ Core Practitioner(0.7.0) | UZ Core PractitionerRole(0.7.0) | UZ Core Organization(0.7.0) | UZ Core Patient(0.7.0) | Device | UZ Core RelatedPerson(0.7.0) | CareTeam) | Individual who was performing | ||||
![]() ![]() |
0..1 | Reference(Location) | Where the dispense occurred | |||||
![]() ![]() |
S | 0..* | Reference(MedicationRequest) | Medication order that authorizes the dispense | ||||
![]() ![]() |
0..1 | CodeableConcept | Trial fill, partial fill, emergency fill, etc Binding: ActPharmacySupplyType (3.0.0) (example): ActPharmacySupplyType | |||||
![]() ![]() |
S | 0..1 | SimpleQuantity(5.0.0) | Amount dispensed | ||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
SΣ | 0..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Unit representation | ||||
![]() ![]() ![]() |
SΣC | 0..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() |
SΣC | 0..1 | code | Coded form of the unit Binding: MedicationTotalVolumeUnitsVS (0.7.0) (required) | ||||
![]() ![]() |
0..1 | SimpleQuantity(5.0.0) | Amount of medication expressed as a timing amount | |||||
![]() ![]() |
S | 0..1 | dateTime | When the recording of the dispense started | ||||
![]() ![]() |
SΣC | 0..1 | dateTime | When product was packaged and reviewed | ||||
![]() ![]() |
SC | 0..1 | dateTime | When product was given out | ||||
![]() ![]() |
0..1 | Reference(Location) | Where the medication was/will be sent | |||||
![]() ![]() |
S | 0..* | Reference(UZ Core Patient(0.7.0) | UZ Core Practitioner(0.7.0) | UZ Core RelatedPerson(0.7.0) | UZ Core Location(0.7.0) | UZ Core PractitionerRole(0.7.0)) | Who collected the medication or where the medication was delivered | ||||
![]() ![]() |
0..* | Annotation | Information about the dispense | |||||
![]() ![]() |
0..1 | markdown | Full representation of the dosage instructions | |||||
![]() ![]() |
0..* | Dosage | How the medication is to be used by the patient or administered by the caregiver | |||||
![]() ![]() |
0..1 | BackboneElement | Whether a substitution was performed on the dispense | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
1..1 | boolean | Whether a substitution was or was not performed on the dispense | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Code signifying whether a different drug was dispensed from what was prescribed Binding: ActSubstanceAdminSubstitutionCode (3.0.0) (example): ActSubstanceAdminSubstitutionCode | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Why was substitution made Binding: SubstanceAdminSubstitutionReason (3.0.0) (example): SubstanceAdminSubstitutionReason | |||||
![]() ![]() ![]() |
0..1 | Reference(Practitioner | PractitionerRole | Organization) | Who is responsible for the substitution | |||||
![]() ![]() |
0..* | Reference(Provenance) | A list of relevant lifecycle events | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicationDispense.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| MedicationDispense.status | Base | required | MedicationDispense Status | 📍0.7.0 | This IG |
| MedicationDispense.notPerformedReason | Base | preferred | MedicationDispense Status Reason | 📍0.7.0 | This IG |
| MedicationDispense.category | Base | preferred | MedicationDispense AdminLocation | 📍0.7.0 | This IG |
| MedicationDispense.medication | Base | required | Medication classification (ATC & INN) | 📍0.7.0 | This IG |
| MedicationDispense.performer.function | Base | example | MedicationDispense Performer Function Codes | 📍5.0.0 | FHIR Std. |
| MedicationDispense.type | Base | example | ActPharmacySupplyType | 📍3.0.0 | THO v7.3 |
| MedicationDispense.quantity.code | Base | required | Units of measure for total medication volume (a subset of UCUM) | 📍0.7.0 | This IG |
| MedicationDispense.substitution.type | Base | example | ActSubstanceAdminSubstitutionCode | 📍3.0.0 | THO v7.3 |
| MedicationDispense.substitution.reason | Base | example | SubstanceAdminSubstitutionReason | 📍3.0.0 | THO v7.3 |
| Id | Grade | Path(s) | Description | Expression |
Summary
Must-Support: 19 elements
Structures
This structure refers to these other structures:
Other representations of profile: CSV, Excel, Schematron