Element: additionalInstruction
Additional dosage instructions that can be either SNOMED-CT coded terms or free-text instructions.
Where suitable SNOMED-CT coded terms exist, use them instead of free-text instructions. See the SNOMED-CT hierarchy descendants of 419492006 Additional dosage instructions (qualifier value). These terms are also available from the example FHIR valueset binding.
additionalInstructions
can be conveyed as free-text; however, if free-text is used rather than a SNOMED-CT coded term, the `MedicationRequest` cannot be computable, and requires human intervention in the case of conditional or contradictory instructions.
Coded instruction
<additionalInstruction> <coding> <system value="http://snomed.info/sct"/> <code value="419529008"/> <display value="Dissolved under the tongue "/> </coding> </additionalInstruction>
Multiple coded instructions
<additionalInstruction> <coding> <system value="http://snomed.info/sct"/> <code value="417995008"/> <display value="Dissolve or mix with water before taking"/> </coding> </additionalInstruction> <additionalInstruction> <coding> <system value="http://snomed.info/sct"/> <code value="417980006"/> <display value="Contains aspirin"/> </coding> </additionalInstruction>
Free-text instruction
<additionalInstruction> <text value="with dialysis"/> </additionalInstruction>
additionalInstruction
/ when
overlap
Timing.when
and Dosage.additionalInstruction
do contain some overlapping values.
For example, they can both describe “with or after food”.
In such cases, use Timing.when
instead of a coded Dosage.additionalInstruction
.
continue / stop instructions
There may be the need for a clinician to give explicit instructions to either stop or continue taking medication. This could be applicable for discharge medication where one medicine may be for short term pain relief and should be stopped after the prescribed quantity has been taken, while another medicine must be continued until further notice.
The patient’s GP would be informed of this as part of the discharge letter but having these instructions explicitly coded provides a more robust solution.
Three SNOMED-CT codes exist that can be used for this purpose.
- “Then stop” (SNOMED concept identifier = 422327006)
- “Then discontinue” (SNOMED concept identifier = 421484000)
- “Do not stop taking this medicine except on your doctor’s advice” (SNOMED concept identifier = 419444006)
Dosage.timing
structures. These do not currently support coded concept terms. Implementation experience will provide evidence to support any future change to the underlying FHIR specification.
as directed
The use of a dosage instruction akin to “as directed” should be avoided wherever possible; however, if required then this can be SNOMED coded using 421769005 Follow directions (qualifier value) or conveyed as text as a patient instruction.