I have medication orders like:
1000 mg Paracetamol oral four times every day at 06:00, 12:00, 18:00, 22:00
I represent this as a FHIR dosage:
{
"text": "1000 mg oral four times every day at 06:00, 12:00, 18:00, 22:00",
"timing": {
"repeat": {
"timeOfDay": [
"06:00",
"12:00",
"18:00",
"22:00"
]
}
},
"doseAndRate": [
{
"doseQuantity": {
"value": 1000,
"unit": "mg",
"system": "http://unitsofmeasure.org",
"code": "mg"
}
}
],
"route": {
"coding": {
"system": "http://snomed.info/sct",
"code": 26643006,
"display": "oral"
}
}
}
},
It’s been suggested that I should add:
"timing": {
"repeat": {
"periodUnit": "d",
"frequency": 4,
"period": 1
}
To me this seems unnecessary and less specific to what I already have as:
"timing": {
"repeat": {
"timeOfDay": [
"06:00",
"12:00",
"18:00",
"22:00"
]
}
Although adding this extra element would seem to be allowed by the FHIR spec. What do others think?
Thanks