Representing med dosage changes over time


I’m creating a new MedicationRequest to represent a change in dosage of an existing med. Based on this, I’d like to update the old MedicationRequest to reflect that it was stopped on a certain date. priorPrescription is a great field for this.

What is the best way to model the date of switch? I see two potentials: medicationRequest.dispenseRequest.validityPeriod and medicationRequest.dosageInstructions.timing.bounds.period. I suppose they are semantically different: the first says whether to dispense the med anymore and the second tells whether to take the med anymore.



1 Like

The end date should be in the MedicationRequest.dosageInstruction.timing.repeat.boundsPeriod.end. That represents when the patient should stop following the administration instructions (which is what matters when you’re changing the dose).