Medication Dispense Profile¶
| Canonical | ../StructureDefinition/nexus-emr-core-medicationdispense |
|---|---|
| Status | draft · 1.26.0 |
| Base | MedicationDispense (constraint) |
| Source | FSH · JSON |
Nexus EMR profile for MedicationDispense resources, primarily for recording dispense events. Aligns with CII N1/N2 requirements and Nexus EMR standards.
Overview
Overview
The Nexus EMR Core MedicationDispense profile represents medication dispensing events within primary care and pharmacy systems. This profile captures the actual provision of medications to patients, tracking what was dispensed, when, by whom, and in what quantity across the Nexus EMR ecosystem.
Key Features
- Medication Tracking: Supports the product-level DIN, the ingredient-level CCDD and ATC codes, and source EMR medication codes
- Dispense Documentation: Records quantity, days supply, and dispensing dates
- Performer Attribution: Tracks pharmacist or organization performing dispense
- Prescription Linkage: Connects to authorizing MedicationRequest
- Status Management: Tracks preparation, completion, and cancellation states
Dispense Workflow
Common dispense states include:
- Preparation: Medication being prepared
- In-progress: Dispensing underway
- On-hold: Temporarily suspended
- Completed: Successfully dispensed to patient
- Cancelled: Dispense cancelled before completion
- Entered-in-error: Erroneous entry to be ignored
- Stopped: Dispense terminated
Clinical Components
Essential dispense elements:
- Medication Details: What was dispensed (name, code, strength)
- Quantity: Amount provided to patient
- Days Supply: Expected duration of dispensed quantity
- When Handed Over: Actual dispense date (CII N2 mapping)
- Dosage Instructions: How patient should take medication
Pharmacy Integration
The profile supports:
- Retail pharmacy dispensing
- Hospital pharmacy workflows
- Mail-order pharmacy processes
- Partial fills and refills
- Medication synchronization programs
Quality and Safety
Enables tracking of:
- Medication adherence patterns
- Refill compliance
- Days supply calculations
- Dispensing patterns
- Medication therapy management
Relationships
MedicationDispense connects to:
- MedicationRequest: The prescription being filled
- Patient: Who received the medication
- Practitioner/Organization: Who dispensed
- Location: Where dispensing occurred
- Encounter: Related clinical visit
Terminology bindings
| Path | Strength | Value set |
|---|---|---|
MedicationDispense.status |
required | medicationdispense-status |