Mongolian HDIT Implementation guide
1.0.0 - Review
Mongolian HDIT Implementation guide - Local Development build (v1.0.0). See the Directory of published versions
A representation of a dispensation of medication to a patient typically through a pharmacy.
The official URL for this profile is:
http://fhir.mn/StructureDefinition/mng-medication-dispense
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from MedicationDispense
Summary
Mandatory: 10 elements
Must-Support: 41 elements
Prohibited: 27 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
This structure is derived from MedicationDispense
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | MedicationDispense | Dispensing a medication to a named patient | |
![]() ![]() ![]() | 3..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | S | 1..1 | dateTime | Extension URL: http://fhir.mn/StructureDefinition/creation-date |
![]() ![]() ![]() | S | 1..1 | Money | Extension URL: http://fhir.mn/StructureDefinition/unit-price |
![]() ![]() ![]() | S | 1..1 | (Complex) | Extension URL: http://fhir.mn/StructureDefinition/payment-information |
![]() ![]() ![]() ![]() | 1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() | 1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() | 1..1 | Extension | Extension | |
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 1..1 | code | preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown |
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 1..1 | (Slice Definition) | What medication was supplied Slice: Unordered, Open by type:$this |
![]() ![]() ![]() | 1..1 | Reference(MedicationMn) | What medication was supplied | |
![]() ![]() ![]() | S | 1..1 | Reference(PatientMn) | Who the dispense is for |
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 1..1 | BackboneElement | Who performed event |
![]() ![]() ![]() ![]() | S | 1..1 | Reference(PractitionerRoleMn) | Individual who was performing |
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 1..1 | Reference(MedicationRequestMn) | Medication order that authorizes the dispense |
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 1..1 | SimpleQuantity | Amount dispensed |
![]() ![]() ![]() | S | 1..1 | SimpleQuantity | Amount of medication expressed as a timing amount |
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 1..1 | dateTime | When product was given out |
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 0..1 | Dosage | How the medication is to be used by the patient or administered by the caregiver |
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..1 | string | Patient or consumer oriented instructions |
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 0..0 | ||
![]() |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | I | 0..* | MedicationDispense | Dispensing a medication to a named patient |
![]() ![]() ![]() | Σ | 0..1 | string | Logical id of this artifact |
![]() ![]() ![]() | ΣI | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | ?!ΣI | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | I | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred) Max Binding: AllLanguages |
![]() ![]() ![]() | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() | I | 3..* | Extension | Extension Slice: Unordered, Open by value:url |
![]() ![]() ![]() | SI | 1..1 | dateTime | Extension URL: http://fhir.mn/StructureDefinition/creation-date |
![]() ![]() ![]() | SI | 1..1 | Money | Extension URL: http://fhir.mn/StructureDefinition/unit-price |
![]() ![]() ![]() | SI | 1..1 | (Complex) | Extension URL: http://fhir.mn/StructureDefinition/payment-information |
![]() ![]() ![]() ![]() | SI | 3..3 | Extension | Extension Slice: Unordered, Closed by value:url |
![]() ![]() ![]() ![]() ![]() | I | 1..1 | Extension | Extension |
![]() ![]() ![]() ![]() ![]() ![]() | I | 0..0 | ||
![]() ![]() ![]() ![]() ![]() ![]() | 1..1 | uri | "totalPrice" | |
![]() ![]() ![]() ![]() ![]() ![]() | I | 1..1 | (Slice Definition) | Value of extension Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() ![]() ![]() ![]() ![]() | SI | 1..1 | Money | Value of extension |
![]() ![]() ![]() ![]() ![]() | I | 1..1 | Extension | Extension |
![]() ![]() ![]() ![]() ![]() ![]() | I | 0..0 | ||
![]() ![]() ![]() ![]() ![]() ![]() | 1..1 | uri | "paidByPatient" | |
![]() ![]() ![]() ![]() ![]() ![]() | I | 1..1 | (Slice Definition) | Value of extension Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() ![]() ![]() ![]() ![]() | SI | 1..1 | Money | Value of extension |
![]() ![]() ![]() ![]() ![]() | I | 1..1 | Extension | Extension |
![]() ![]() ![]() ![]() ![]() ![]() | I | 0..0 | ||
![]() ![]() ![]() ![]() ![]() ![]() | 1..1 | uri | "paidByInsuranceFund" | |
![]() ![]() ![]() ![]() ![]() ![]() | I | 1..1 | (Slice Definition) | Value of extension Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() ![]() ![]() ![]() ![]() | SI | 1..1 | Money | Value of extension |
![]() ![]() ![]() ![]() | 1..1 | uri | "http://fhir.mn/StructureDefinition/payment-information" | |
![]() ![]() ![]() | ?!I | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | ?!SΣI | 1..1 | code | preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown Binding: MedicationDispense Status Codes (required) |
![]() ![]() ![]() | SΣI | 1..1 | (Slice Definition) | What medication was supplied Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() ![]() | ΣI | 1..1 | Reference(MedicationMn) | What medication was supplied |
![]() ![]() ![]() | SΣI | 1..1 | Reference(PatientMn) | Who the dispense is for |
![]() ![]() ![]() | I | 0..* | Reference(Resource) | Information that supports the dispensing of the medication |
![]() ![]() ![]() | SI | 1..1 | BackboneElement | Who performed event |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | I | 0..* | Extension | Additional content defined by implementations |
![]() ![]() ![]() ![]() | ?!ΣI | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | I | 0..1 | CodeableConcept | Who performed the dispense and what they did Binding: MedicationDispense Performer Function Codes (example) |
![]() ![]() ![]() ![]() | SI | 1..1 | Reference(PractitionerRoleMn) | Individual who was performing |
![]() ![]() ![]() | SI | 1..1 | Reference(MedicationRequestMn) | Medication order that authorizes the dispense |
![]() ![]() ![]() | SI | 1..1 | SimpleQuantity | Amount dispensed |
![]() ![]() ![]() | SI | 1..1 | SimpleQuantity | Amount of medication expressed as a timing amount |
![]() ![]() ![]() | SI | 1..1 | dateTime | When product was given out |
![]() ![]() ![]() | SI | 0..1 | Dosage | How the medication is to be used by the patient or administered by the caregiver |
![]() ![]() ![]() ![]() | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
![]() ![]() ![]() ![]() | ?!ΣI | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | SΣI | 0..1 | string | Patient or consumer oriented instructions |
![]() |
This structure is derived from MedicationDispense
Summary
Mandatory: 10 elements
Must-Support: 41 elements
Prohibited: 27 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from MedicationDispense
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | MedicationDispense | Dispensing a medication to a named patient | |
![]() ![]() ![]() | 3..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | S | 1..1 | dateTime | Extension URL: http://fhir.mn/StructureDefinition/creation-date |
![]() ![]() ![]() | S | 1..1 | Money | Extension URL: http://fhir.mn/StructureDefinition/unit-price |
![]() ![]() ![]() | S | 1..1 | (Complex) | Extension URL: http://fhir.mn/StructureDefinition/payment-information |
![]() ![]() ![]() ![]() | 1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() | 1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() | 1..1 | Extension | Extension | |
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 1..1 | code | preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown |
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 1..1 | (Slice Definition) | What medication was supplied Slice: Unordered, Open by type:$this |
![]() ![]() ![]() | 1..1 | Reference(MedicationMn) | What medication was supplied | |
![]() ![]() ![]() | S | 1..1 | Reference(PatientMn) | Who the dispense is for |
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 1..1 | BackboneElement | Who performed event |
![]() ![]() ![]() ![]() | S | 1..1 | Reference(PractitionerRoleMn) | Individual who was performing |
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 1..1 | Reference(MedicationRequestMn) | Medication order that authorizes the dispense |
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 1..1 | SimpleQuantity | Amount dispensed |
![]() ![]() ![]() | S | 1..1 | SimpleQuantity | Amount of medication expressed as a timing amount |
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 1..1 | dateTime | When product was given out |
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 0..1 | Dosage | How the medication is to be used by the patient or administered by the caregiver |
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..1 | string | Patient or consumer oriented instructions |
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 0..0 | ||
![]() ![]() ![]() | S | 0..0 | ||
![]() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | I | 0..* | MedicationDispense | Dispensing a medication to a named patient |
![]() ![]() ![]() | Σ | 0..1 | string | Logical id of this artifact |
![]() ![]() ![]() | ΣI | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | ?!ΣI | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | I | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred) Max Binding: AllLanguages |
![]() ![]() ![]() | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() | I | 3..* | Extension | Extension Slice: Unordered, Open by value:url |
![]() ![]() ![]() | SI | 1..1 | dateTime | Extension URL: http://fhir.mn/StructureDefinition/creation-date |
![]() ![]() ![]() | SI | 1..1 | Money | Extension URL: http://fhir.mn/StructureDefinition/unit-price |
![]() ![]() ![]() | SI | 1..1 | (Complex) | Extension URL: http://fhir.mn/StructureDefinition/payment-information |
![]() ![]() ![]() ![]() | SI | 3..3 | Extension | Extension Slice: Unordered, Closed by value:url |
![]() ![]() ![]() ![]() ![]() | I | 1..1 | Extension | Extension |
![]() ![]() ![]() ![]() ![]() ![]() | I | 0..0 | ||
![]() ![]() ![]() ![]() ![]() ![]() | 1..1 | uri | "totalPrice" | |
![]() ![]() ![]() ![]() ![]() ![]() | I | 1..1 | (Slice Definition) | Value of extension Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() ![]() ![]() ![]() ![]() | SI | 1..1 | Money | Value of extension |
![]() ![]() ![]() ![]() ![]() | I | 1..1 | Extension | Extension |
![]() ![]() ![]() ![]() ![]() ![]() | I | 0..0 | ||
![]() ![]() ![]() ![]() ![]() ![]() | 1..1 | uri | "paidByPatient" | |
![]() ![]() ![]() ![]() ![]() ![]() | I | 1..1 | (Slice Definition) | Value of extension Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() ![]() ![]() ![]() ![]() | SI | 1..1 | Money | Value of extension |
![]() ![]() ![]() ![]() ![]() | I | 1..1 | Extension | Extension |
![]() ![]() ![]() ![]() ![]() ![]() | I | 0..0 | ||
![]() ![]() ![]() ![]() ![]() ![]() | 1..1 | uri | "paidByInsuranceFund" | |
![]() ![]() ![]() ![]() ![]() ![]() | I | 1..1 | (Slice Definition) | Value of extension Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() ![]() ![]() ![]() ![]() | SI | 1..1 | Money | Value of extension |
![]() ![]() ![]() ![]() | 1..1 | uri | "http://fhir.mn/StructureDefinition/payment-information" | |
![]() ![]() ![]() | ?!I | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | ?!SΣI | 1..1 | code | preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown Binding: MedicationDispense Status Codes (required) |
![]() ![]() ![]() | SΣI | 1..1 | (Slice Definition) | What medication was supplied Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() ![]() | ΣI | 1..1 | Reference(MedicationMn) | What medication was supplied |
![]() ![]() ![]() | SΣI | 1..1 | Reference(PatientMn) | Who the dispense is for |
![]() ![]() ![]() | I | 0..* | Reference(Resource) | Information that supports the dispensing of the medication |
![]() ![]() ![]() | SI | 1..1 | BackboneElement | Who performed event |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | I | 0..* | Extension | Additional content defined by implementations |
![]() ![]() ![]() ![]() | ?!ΣI | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | I | 0..1 | CodeableConcept | Who performed the dispense and what they did Binding: MedicationDispense Performer Function Codes (example) |
![]() ![]() ![]() ![]() | SI | 1..1 | Reference(PractitionerRoleMn) | Individual who was performing |
![]() ![]() ![]() | SI | 1..1 | Reference(MedicationRequestMn) | Medication order that authorizes the dispense |
![]() ![]() ![]() | SI | 1..1 | SimpleQuantity | Amount dispensed |
![]() ![]() ![]() | SI | 1..1 | SimpleQuantity | Amount of medication expressed as a timing amount |
![]() ![]() ![]() | SI | 1..1 | dateTime | When product was given out |
![]() ![]() ![]() | SI | 0..1 | Dosage | How the medication is to be used by the patient or administered by the caregiver |
![]() ![]() ![]() ![]() | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
![]() ![]() ![]() ![]() | ?!ΣI | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | SΣI | 0..1 | string | Patient or consumer oriented instructions |
![]() |
Other representations of profile: Schematron
Path | Conformance | ValueSet |
MedicationDispense.language | preferred | CommonLanguages Max Binding: AllLanguages |
MedicationDispense.status | required | MedicationDispense Status Codes |
MedicationDispense.performer.function | example | MedicationDispense Performer Function Codes |
MedicationDispense.dosageInstruction.doseAndRate.type | example | DoseAndRateType |
MedicationDispense.substitution.type | example | v3.ActSubstanceAdminSubstitutionCode |
MedicationDispense.substitution.reason | example | v3.SubstanceAdminSubstitutionReason |
Id | Path | Details | Requirements |