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.
TypedFhir API / TypeScript
The typed accessor surface MedicationDispense exposes for MedicationDispense — generated from this IG's compiled profile; each typed accessor has a validating raw-FHIR twin (xRaw) where marked. The three ports are parity-enforced.
class MedicationDispense extends ClinicalResource — generated source
| Accessor | Type | Access | Notes |
|---|---|---|---|
| $effectiveDate | FuzzyDate | undefined |
read-only | The resource's effective date — the first present of this profile's date elements (precedence), normalized to the canonical FuzzyDatetime f… |
| $display | string | undefined |
read-only | The resource's human headline — a coded concept's label, else a title / name, else undefined. |
| status | string | undefined |
read/write | preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped |
| category | Concept | undefined |
read/write · raw twin | Dispense category with raw code support |
| subject | Reference | undefined |
read/write · raw twin | Who the dispense is for |
| performer | Json[] | undefined |
read/write | Who performed the dispense |
| authorizingPrescription | References |
read/write · raw twin | Prescription that authorized this dispense |
| type | Concept | undefined |
read/write · raw twin | Dispense type with raw code support |
| quantity | Quantity | undefined |
read/write · raw twin | Amount dispensed |
| daysSupply | Quantity | undefined |
read/write · raw twin | Amount of medication for period of time |
| whenPrepared | FuzzyDate | undefined |
read/write | When product was prepared |
| whenHandedOver | FuzzyDate | undefined |
read/write | When product was given - Maps to CII N2 Medication_Dispensed_Date |
| note | Notes |
read/write | Additional information about dispense |
| dosageInstruction | Json[] | undefined |
read/write | How medication should be taken |