Skip to content

Medication Dispense Profile

Canonical../StructureDefinition/nexus-emr-core-medicationdispense
Statusdraft · 1.26.0
BaseMedicationDispense (constraint)
SourceFSH · 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