//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Profile: MedicationRequestEuHdr Parent: MedicationRequest Id: medicationRequest-eu-hdr Title: "MedicationRequest (HDR)" Description: "This profile constrains the MedicationRequest resource for the purpose of this guide, adapted from the MPD work." //------------------------------------------------------------------------------------------- * insert SetFmmAndStatusRule (1, draft) // MedicationRequest R4 * extension contains $medicationRequest-effectiveDosePeriod-r5 named effectiveDosePeriod 0..1 * extension[effectiveDosePeriod] ^short = "Period over which the medication should be taken." * extension[effectiveDosePeriod] ^definition = "Period over which the medication should be taken. Where there are multiple dosageInstruction lines (for example, tapering doses), this is the earliest date and the latest end date of the dosageInstructions." * medication[x] only CodeableConcept or Reference(MedicationEuHdr) // * medicationReference only Reference(MedicationEuHdr) * reasonCode ^short = "Reason or indication for this prescription" * reasonReference ^short = "Condition or observation that supports this prescription" // MedicationRequest R4 R5 common * identifier * ^short = "Prescription/prescribed item ID" * ^comment = "It is the prescription ID if the presciption includes only one prescribed item" * status ^short = "Current state of the order" //* intent = $medicationrequest-intent#order * subject only Reference( PatientEuCore ) * authoredOn 1.. * requester 1.. * groupIdentifier // should we ask to valorize in all the cases ? * groupIdentifier * ^short = "Prescription this is part of. Not needed if a presciption includes only one prescribed item." * dosageInstruction ^short = "How the medication should be taken." * timing ^short = "Administration schedule" * repeat * duration ^short = "Duration of the treatment" * frequency ^short = "Frequency times per period" * period ^short = "Duration of time over which repetitions are to occur" * periodUnit ^short = "Unit of the period (e.g. day)" * code ^short = "A code for the timing schedule." * route ^short = "Route of administration" * text ^short = "Free text dosage instructions" * doseAndRate.doseQuantity ^short = "Amount of medication per dose" * dispenseRequest * extension contains $ihe-ext-medicationrequest-prescribedquantity named prescribedQuantity 0..1 * extension[prescribedQuantity] ^short = "Overall amount of product prescribed, independent from the number of repeats." * extension[prescribedQuantity] ^definition = "When Medication resource implies a pack size, prescribedQuantity should convey number of packages. When the Medication does not imply an amount, overall amount could be in tablets or millilitres."