IE Medication Events Implementation Guide
0.1.0 - Nostalgic IE (draft) Ireland flag

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

Example MedicationRequest: Scenario 3 – Repeat prescription: salbutamol inhaler (5 repeats)

R5: Period over which the medication is to be taken (new): 2026-09-01 --> 2027-02-28

identifier: IEMpdNamingSystemNePSPrescription/9-RX-2026-000003-1

status: Active

intent: Order

medication: Medication Salbutamol 100 microgram/actuation pressurised suspension for inhalation

subject: Niamh Keane (official) Female, DoB: 1990-11-08 ( National unique individual identifier: IEMpdNamingSystemIHI#999000000000000003)

supportingInformation: List for 'Allergies and adverse reactions Document' for '->Niamh Keane (official) Female, DoB: 1990-11-08 ( National unique individual identifier: IEMpdNamingSystemIHI#999000000000000003)'

authoredOn: 2026-09-01 11:05:00+0100

requester: PractitionerRole: telecom = ph: +353 90 000 0001(Work),clodagh.nolan@riverside-practice.example.org(Work)

reasonCode: Asthma

groupIdentifier: IEMpdNamingSystemNePSPrescription/9-RX-2026-000003

courseOfTherapyType: Continuous long term therapy

dosageInstruction

text: Inhale two puffs when required for breathlessness. Maximum 8 puffs in 24 hours

asNeeded: true

route: Respiratory tract route

DoseAndRates

-Dose[x]
*2 puffs (Details: UCUM code{puff} = '{puff}')

maxDosePerPeriod: 8 puffs (Details: UCUM code{puff} = '{puff}')/24 hours (Details: UCUM codeh = 'h')

dispenseRequest

MedicationRequest - Prescribed Quantity: 12 inhalers (Details: UCUM code{inhaler} = '{inhaler}')

DispenseIntervals

-ValueUnitSystemCode
*21dayshttp://unitsofmeasure.orgd

validityPeriod: 2026-09-01 --> 2027-02-28

numberOfRepeatsAllowed: 5

quantity: 2 inhalers (Details: UCUM code{inhaler} = '{inhaler}')

Substitutions

-Allowed[x]
*true