IE Medication Events Implementation Guide
0.1.0 - Nostalgic IE (draft)
IE Medication Events Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Draft as of 2026-09-28 |
Mappings for the HIQAEPrescriptionLM logical model.
No Mappings Found
No Mappings Found
| Name | IE MPD profiles![]() |
|---|---|
![]() |
|
![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
Patient.name.prefix Aligned |
![]() ![]() ![]() ![]() |
Patient.name.given Aligned. given 1..* in the ePrescription patient |
![]() ![]() ![]() ![]() |
Patient.name.family Aligned. family 1..1 in the ePrescription patient |
![]() ![]() ![]() ![]() |
Patient.name.suffix Aligned |
![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
Patient.address.postalCode Aligned. Eircode format XXX XXXX (guidance only) |
![]() ![]() ![]() ![]() |
Patient.address.line Aligned. address 1..* and line 1..* |
![]() ![]() ![]() ![]() |
Patient.address.city Aligned. Dublin postal districts go here per HIQA |
![]() ![]() ![]() ![]() |
Patient.address.state Aligned. state 1..1; IE county binding (extensible) |
![]() ![]() ![]() ![]() |
Patient.address.country Aligned |
![]() ![]() ![]() ![]() |
Patient.address.use Partial. use 1..1 MS; no HL7 code for homelessness (Requires Clarification) |
![]() ![]() ![]() ![]() |
Patient.address.type Aligned. postal|physical|both |
![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
Patient.identifier:IHI Aligned. ie-pat-1 accepts 18 or 10 digits; system URI placeholder (OI-003) |
![]() ![]() ![]() ![]() |
Patient.identifier:PPSN Partial. deliberately NOT MustSupport: legal basis Requires Clarification (OI-008); warning format rule |
![]() ![]() ![]() ![]() |
Patient.identifier Aligned. open slicing; PCRS scheme numbers typed with the IE Core PCRS scheme placeholder |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
Patient.identifier.type Aligned |
![]() ![]() ![]() ![]() ![]() |
Patient.identifier.value Aligned |
![]() ![]() ![]() ![]() ![]() |
Patient.identifier.period Aligned |
![]() ![]() ![]() ![]() ![]() |
Patient.identifier.assigner Aligned. assigner.display, e.g. HSE |
![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
Patient.birthDate Aligned. birthDate 1..1; a legal requirement cross-border |
![]() ![]() ![]() ![]() |
MedicationRequest.extension:ageAtPrescribing Aligned. required when under 12 at authoredOn, or when the date of birth is not a full date (invariants ie-rx-age-1, ie-bnd-rx-3; resolved within the Bundle) |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.extension:ageAtPrescribing.value[x] Aligned. Mandatory within the age cluster: valueAge.value 1..1 |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.extension:ageAtPrescribing.value[x] Aligned. Mandatory within the age cluster: valueAge.code 1..1 (UCUM a|mo|d) |
![]() ![]() ![]() ![]() |
Patient.extension:sexAssignedAtBirth Aligned. individual-recordedSexOrGender with type LOINC 76689-9 (1..1 MS) |
![]() ![]() ![]() ![]() |
Patient.extension:gender-identity Aligned. individual-genderIdentity (EU Base slice), 0..1 MS |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
Patient.extension:gender-identity Partial. binding to ie-mpd-gender-identity not yet verified; no 'other gender' code (Phase 7) |
![]() ![]() ![]() ![]() ![]() |
Patient.extension:gender-identity Aligned. valueCodeableConcept.text |
![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
Patient.telecom Aligned |
![]() ![]() ![]() ![]() |
Patient.telecom Aligned |
![]() ![]() ![]() ![]() |
Patient.telecom Aligned |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
Patient.telecom.system Aligned |
![]() ![]() ![]() ![]() ![]() |
Patient.telecom.value Aligned |
![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
List.emptyReason Aligned. allergy statement 1..1 per ePrescription Bundle; entry xor emptyReason (ie-list-allergy-1); list-empty-reason (nilknown = no known allergies); must be the Bundle patient's own (ie-bnd-rx-5) |
![]() ![]() ![]() ![]() |
List.entry Aligned. entries → IEMpdAllergyIntolerance, included in the Bundle (ie-bnd-rx-6); referenced from each item as a List coded LOINC 48765-2 (ie-bnd-rx-2) |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
AllergyIntolerance.code Aligned |
![]() ![]() ![]() ![]() ![]() |
AllergyIntolerance.reaction.substance Partial. Required but not MS |
![]() ![]() ![]() ![]() ![]() |
AllergyIntolerance.note Aligned |
![]() ![]() ![]() ![]() ![]() |
List.source Aligned. statement author/date on the List; entry-level provenance on AllergyIntolerance |
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
AllergyIntolerance.identifier Aligned |
![]() ![]() ![]() ![]() ![]() ![]() |
AllergyIntolerance.recorder Partial. Mandatory within the cluster; not MS |
![]() ![]() ![]() ![]() ![]() ![]() |
AllergyIntolerance.recordedDate Partial. Mandatory within the cluster; not MS |
![]() ![]() ![]() ![]() ![]() ![]() |
AllergyIntolerance.asserter Aligned |
![]() ![]() ![]() ![]() ![]() ![]() |
AllergyIntolerance.language Aligned |
![]() ![]() ![]() ![]() |
Observation Aligned. Optional; not linked to the prescription (supportingInformation) |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
Observation.valueQuantity.value Aligned |
![]() ![]() ![]() ![]() ![]() |
Observation.valueQuantity.code Aligned. UCUM kg; HIQA also lists stone/pounds |
![]() ![]() ![]() ![]() ![]() |
Observation Aligned |
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
Observation.identifier Aligned |
![]() ![]() ![]() ![]() ![]() ![]() |
Observation.performer Partial. Mandatory within the cluster; not MS |
![]() ![]() ![]() ![]() ![]() ![]() |
Observation.effective[x] Aligned |
![]() ![]() ![]() ![]() ![]() ![]() |
Observation.performer Aligned. source (patient-reported vs practitioner) |
![]() ![]() ![]() ![]() ![]() ![]() |
Observation.language Aligned |
![]() ![]() ![]() ![]() |
Observation Aligned. Optional; not linked to the prescription |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
Observation.valueQuantity.value Aligned |
![]() ![]() ![]() ![]() ![]() |
Observation.valueQuantity.code Aligned |
![]() ![]() ![]() ![]() ![]() |
Observation Aligned |
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
Observation.identifier Aligned |
![]() ![]() ![]() ![]() ![]() ![]() |
Observation.performer Partial. Mandatory within the cluster; not MS |
![]() ![]() ![]() ![]() ![]() ![]() |
Observation.effective[x] Aligned |
![]() ![]() ![]() ![]() ![]() ![]() |
Observation.performer Aligned |
![]() ![]() ![]() ![]() ![]() ![]() |
Observation.language Aligned |
![]() ![]() ![]() ![]() |
MedicationRequest.note Aligned |
![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
Practitioner.name.prefix Aligned |
![]() ![]() ![]() |
Practitioner.name.given Aligned. given 1..* |
![]() ![]() ![]() |
Practitioner.name.family Aligned |
![]() ![]() ![]() |
Practitioner.name.suffix Aligned |
![]() ![]() ![]() |
PractitionerRole Aligned. requester Reference(PractitionerRole | Practitioner); role preferred |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
PractitionerRole.code Aligned. binding ie-mpd-provider-taxonomy; HIQA roles (RNP/RMP/CCS pharmacist) not verified in it |
![]() ![]() ![]() ![]() |
PractitionerRole.specialty Aligned |
![]() ![]() ![]() |
Practitioner.identifier Partial. identifier 1..*; registration slices IMC, PSI, NMBI, DentalCouncil are each 0..1, so no registration number is required on the prescriber (independent review R-10; Requires Clarification which register applies per prescriber type) |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
Practitioner.identifier.system Aligned. registration body = identifier system (placeholder URIs, OI-003) |
![]() ![]() ![]() ![]() |
Practitioner.identifier.value Aligned. PSI format warning (up to 8 digits); MCRN six-digit is an example only |
![]() ![]() ![]() |
Organization.name Aligned |
![]() ![]() ![]() |
Organization.identifier:PSIRPB Aligned. PSI Retail Pharmacy Business registration number |
![]() ![]() ![]() |
Organization.address Partial. Mandatory; enforced in the base only as MS (Bundle-level enforcement deferred: see open issues) |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
Organization.address.postalCode Partial. Mandatory within the facility address; not yet enforced |
![]() ![]() ![]() ![]() |
Organization.address.line Partial. Mandatory within the facility address; not yet enforced |
![]() ![]() ![]() ![]() |
Organization.address.city Aligned |
![]() ![]() ![]() ![]() |
Organization.address.state Partial. Mandatory within the facility address; not yet enforced |
![]() ![]() ![]() ![]() |
Organization.address.country Partial. Mandatory within the facility address; not yet enforced |
![]() ![]() ![]() |
Bundle.entry Aligned. prescriber or facility telephone required (ie-bnd-rx-4) |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
Bundle.entry Aligned. ie-bnd-rx-4: phone on the requester, its practitioner or its organisation (another party's phone does not count) |
![]() ![]() ![]() ![]() |
Bundle.entry Aligned. email required cross-border (ie-bnd-xb-1); Required (MS) otherwise |
![]() ![]() ![]() ![]() |
PractitionerRole.telecom Aligned |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
PractitionerRole.telecom.system Aligned |
![]() ![]() ![]() ![]() ![]() |
PractitionerRole.telecom.value Aligned |
![]() ![]() ![]() |
Location.identifier:GLN Aligned. system http://www.gs1.org/gln (THO); 13 digits + GS1 check digit (ie-loc-gln-1) |
![]() ![]() ![]() |
Organization.identifier:GMSPanel Aligned. Optional; no format enforced |
![]() ![]() ![]() |
Provenance.signature Aligned. Provenance signature over the items; required cross-border (ie-bnd-xb-2); format Requires Clarification (OI-009) |
![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
MedicationRequest.groupIdentifier Aligned. enforced by invariant ie-bnd-rx-1 (shared group identifier for multi-item prescriptions); single item: identifier 1..* |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
MedicationRequest.identifier.type Partial. identifier type not constrained (no HIQA value set) |
![]() ![]() ![]() ![]() |
MedicationRequest.identifier.value Aligned |
![]() ![]() ![]() |
MedicationRequest.authoredOn Aligned |
![]() ![]() ![]() |
MedicationRequest.status Partial. prescription-level status DERIVED from item statuses (IE Core ADR-003); no container resource |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
MedicationRequest.status Partial. derived from items (IE Core ADR-003) |
![]() ![]() ![]() ![]() |
MedicationRequest.statusReason Partial. item level (ie-rx-status-1) |
![]() ![]() ![]() ![]() |
MedicationRequest.statusReason.text Partial. item level |
![]() ![]() ![]() |
GAP Gap. presented form (PDF): may be added as a DocumentReference/Binary entry; not profiled (Optional) |
![]() ![]() ![]() |
MedicationRequest Aligned |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
MedicationRequest.identifier Aligned |
![]() ![]() ![]() ![]() |
MedicationRequest.status Aligned |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.status Aligned |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.statusReason Aligned. required unless active/completed/draft (ie-rx-status-1) |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.statusReason.text Aligned |
![]() ![]() ![]() ![]() |
MedicationRequest.medication[x] Aligned. medication[x] only Reference(IEMpdMedicationEPrescription): Section 4 detail and the MDA schedule live on the Medication (review R-01) |
![]() ![]() ![]() ![]() |
MedicationRequest.reasonCode Aligned |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.reasonCode Aligned |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.reasonCode.text Aligned |
![]() ![]() ![]() ![]() |
MedicationRequest.category Aligned |
![]() ![]() ![]() ![]() |
MedicationRequest.extension:effectiveDosePeriod Aligned. HL7 Europe MPD R5 backport extension |
![]() ![]() ![]() ![]() |
MedicationRequest.dispenseRequest.extension:prescribedQuantity Aligned. overall quantity (IHE via MPD); per-dispense quantity 1..1 (OI-012) |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dispenseRequest.extension:prescribedQuantity Aligned. IHE prescribedQuantity |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.extension:quantityInWordsAndFigures Aligned. required for any controlled drug listed in the Misuse of Drugs Regulations 2017 (ie-rx-cd-1) |
![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction Aligned. text 1..1; structured implies text (ie-rx-dosage-1) |
![]() ![]() ![]() ![]() |
MedicationRequest.dispenseRequest.validityPeriod Aligned |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dispenseRequest.validityPeriod Aligned. Schedule 2/3: 14 days, or two months for instalment prescriptions (final instalment) (ie-rx-cd-2); first instalment within 14 days is a dispensing check (OI-027) |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dispenseRequest.extension:doNotExtend Aligned. Optional |
![]() ![]() ![]() ![]() |
MedicationRequest.substitution Aligned |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
Medication.extension:interchangeable Aligned. HPRA List of Interchangeable Medicines flag (auto from NMPC) |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.substitution.allowed[x] Aligned. 'Do Not Substitute' = allowedBoolean false |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.substitution.reason Aligned. required when Do Not Substitute (ie-rx-subst-1) |
![]() ![]() ![]() ![]() |
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed Aligned |
![]() ![]() ![]() ![]() |
MedicationRequest.dispenseRequest.extension:numberOfInstalments Aligned. required for Schedule 2/3/4 Part 1 (ie-rx-cd-3) |
![]() ![]() ![]() ![]() |
MedicationRequest.dispenseRequest.dispenseInterval Aligned. instalment interval required for Schedule 2/3/4 Part 1 instalment prescriptions (ie-rx-cd-3) |
![]() ![]() ![]() ![]() |
MedicationRequest.extension:offLabelUse Aligned. IHE ihe-ext-offLabel via HL7 Europe MPD (replaces IEMpdOffLabelUse) |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.extension:offLabelUse Aligned. Mandatory within the cluster: isOffLabelUse 1..1 |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.extension:offLabelUse Aligned. reason sub-extension |
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
MedicationRequest.extension:offLabelUse Aligned. reason (coded) |
![]() ![]() ![]() ![]() ![]() ![]() |
MedicationRequest.extension:offLabelUse Aligned. reason text |
![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
MedicationRequest.note Aligned |
![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
Medication.code Aligned. NMPC code |
![]() ![]() ![]() |
Medication.extension:classification Aligned. IHE classification (EU Base slice) |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
Medication.extension:classification Aligned. ATC coding |
![]() ![]() ![]() ![]() |
Medication.extension:classification Partial. supply legal status: placeholder code system (OI-007) |
![]() ![]() ![]() ![]() |
Medication.extension:classification Partial. MDA schedule: placeholder code system (OI-007); drives ie-rx-cd-1/2 |
![]() ![]() ![]() ![]() |
Medication.extension:classification Aligned. Optional |
![]() ![]() ![]() |
Medication.code Aligned. code.text / productName |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
Medication.code Aligned |
![]() ![]() ![]() ![]() |
Medication.code.text Aligned |
![]() ![]() ![]() |
Medication.manufacturer Aligned |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
Medication.manufacturer.display Aligned |
![]() ![]() ![]() ![]() |
Medication.manufacturer.identifier Aligned |
![]() ![]() ![]() |
Medication.form Partial. EDQM binding pending (Phase 7) |
![]() ![]() ![]() |
GAP Gap. no R4 element; code.text carries the description (Optional) |
![]() ![]() ![]() |
Medication.ingredient Aligned |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
Medication.form Partial. R4 has no item-level dose form; EDQM binding pending (Phase 7) |
![]() ![]() ![]() ![]() |
Medication.ingredient Aligned. ingredient 1..* |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
Medication.ingredient.isActive Aligned |
![]() ![]() ![]() ![]() ![]() |
Medication.ingredient.item[x] Aligned |
![]() ![]() ![]() ![]() ![]() |
Medication.ingredient.strength Aligned |
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
Medication.ingredient.strength Aligned. Mandatory within the strength cluster (4.7.2.3 = ingredient.strength 0..1) |
![]() ![]() ![]() ![]() ![]() ![]() |
Medication.ingredient.strength Aligned. IHE strengthsubstance extension on strength |
![]() ![]() ![]() ![]() |
Medication.extension:unitOfPresentation Aligned. IHE (EU Base slice) |
![]() ![]() ![]() ![]() |
Medication.extension:sizeOfItem Aligned. IHE sizeOfItem (EU Base slice) |
![]() ![]() ![]() ![]() |
Medication.amount Aligned |
![]() ![]() ![]() ![]() |
Medication.extension:packageType Aligned. EU medication-package-type (EU Base slice) |
![]() ![]() ![]() |
Medication.extension:device Aligned. IHE device (EU Base slice) |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
Medication.extension:device Aligned. Mandatory within the device cluster |
![]() ![]() ![]() ![]() |
Medication.extension:device Aligned. Mandatory within the device cluster |
![]() ![]() ![]() |
Medication.extension:characteristic Aligned. IHE characteristic (EU Base slice) |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
GAP Gap |
![]() ![]() ![]() ![]() |
GAP Gap |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
GAP Gap |
![]() ![]() ![]() ![]() ![]() |
GAP Gap |
![]() ![]() ![]() ![]() ![]() |
GAP Gap |
![]() ![]() ![]() ![]() ![]() |
GAP Gap |
![]() ![]() ![]() ![]() ![]() |
GAP Gap |
![]() ![]() ![]() ![]() ![]() |
GAP Gap |
![]() ![]() ![]() ![]() ![]() |
GAP Gap |
![]() ![]() ![]() |
Medication.batch Aligned |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
Medication.batch.lotNumber Aligned |
![]() ![]() ![]() ![]() |
Medication.batch.expirationDate Aligned |
![]() ![]() ![]() |
Medication.extension:exemptMedicationItem Partial. meaning Requires Clarification |
![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
MedicationRequest.dosageInstruction.text Aligned. IG 1..1 (stricter; safety fallback) |
![]() ![]() ![]() |
MedicationRequest.dosageInstruction Aligned |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.sequence Aligned |
![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.patientInstruction Aligned |
![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.doseAndRate Aligned |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.doseAndRate.dose[x] Aligned |
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.doseAndRate.dose[x] Aligned. doseQuantity |
![]() ![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.doseAndRate.dose[x] Aligned. doseRange |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.doseAndRate.rate[x] Aligned |
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.doseAndRate.rateQuantity Aligned |
![]() ![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.doseAndRate.rateRatio Aligned |
![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.timing Aligned |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.timing.repeat.bounds[x] Aligned |
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.timing.repeat.boundsDuration Aligned |
![]() ![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.timing.repeat.boundsPeriod Aligned |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.timing.repeat.duration Aligned |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.timing.repeat.frequency Aligned |
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.timing.repeat.frequency Aligned. Mandatory within the frequency cluster (MS) |
![]() ![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.timing.repeat.period Aligned. Mandatory within the frequency cluster (MS; with periodUnit) |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.timing.repeat.dayOfWeek Aligned |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.timing.repeat.timeOfDay Aligned |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.timing.repeat.when Aligned |
![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.asNeeded[x] Aligned |
![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.site Aligned |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.site Aligned. post-coordinated in site (SNOMED CT) or a body-structure extension |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.site Aligned |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.site Aligned |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.site Aligned |
![]() ![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.site.text Aligned |
![]() ![]() ![]() ![]() |
MedicationRequest.dosageInstruction.route Partial. EDQM route binding pending (Phase 7) |
![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
MedicationDispense.identifier Aligned. IG 1..* (stricter than HIQA 0..*) |
![]() ![]() ![]() |
MedicationDispense.extension:recorded Aligned. HL7 Europe MPD recorded 1..1 (R5 backport) |
![]() ![]() ![]() |
MedicationDispense.status Aligned |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
MedicationDispense.status Aligned |
![]() ![]() ![]() ![]() |
MedicationDispense.statusReason[x] Aligned. required for a non-dispensation (ie-md-status-1) |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
MedicationDispense.statusReason[x] Aligned |
![]() ![]() ![]() ![]() ![]() |
MedicationDispense.statusReason[x] Aligned. statusReasonCodeableConcept.text |
![]() ![]() ![]() |
MedicationDispense.receiver Aligned |
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() |
MedicationDispense.receiver Aligned. Reference(Patient) |
![]() ![]() ![]() ![]() |
MedicationDispense.receiver Aligned. Reference(Practitioner) |
![]() ![]() ![]() ![]() |
MedicationDispense.extension:receiverRelatedPerson Aligned. IE extension → IEMpdRelatedPerson |
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
RelatedPerson.name.prefix Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() |
RelatedPerson.name.given Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() |
RelatedPerson.name.family Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() |
RelatedPerson.name.suffix Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() |
RelatedPerson.identifier Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
RelatedPerson.identifier.type Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() ![]() |
RelatedPerson.identifier.value Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() ![]() |
RelatedPerson.identifier.period Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() ![]() |
RelatedPerson.identifier.assigner Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() |
RelatedPerson.relationship Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() |
RelatedPerson.relationship Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() |
RelatedPerson.address Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
RelatedPerson.address.postalCode Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() ![]() |
RelatedPerson.address.line Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() ![]() |
RelatedPerson.address.city Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() ![]() |
RelatedPerson.address.state Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() ![]() |
RelatedPerson.address.country Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() |
RelatedPerson.telecom Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
RelatedPerson.telecom Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() ![]() |
RelatedPerson.telecom Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() ![]() ![]() ![]() |
RelatedPerson.telecom Aligned. Optional; linked via MedicationDispense extension:receiverRelatedPerson |
![]() ![]() ![]() |
MedicationDispense.authorizingPrescription Aligned. 1..1: stricter than HIQA 0..1 (OI-012) |
![]() ![]() ![]() |
MedicationDispense.medication[x] Aligned |
![]() ![]() ![]() |
MedicationDispense.quantity Aligned |
![]() ![]() ![]() |
MedicationDispense.whenHandedOver Aligned. enforced by invariant ie-md-handover-1 (required when completed; a non-dispensation has no hand-over) |
![]() ![]() ![]() |
MedicationDispense.whenHandedOver Aligned. time component |
![]() ![]() ![]() |
MedicationDispense.substitution.wasSubstituted Aligned |
![]() ![]() ![]() |
MedicationDispense.dosageInstruction Aligned |
![]() ![]() ![]() |
MedicationDispense.note Aligned |
Documentation for this format | |