Use Case Table of Contents
FHIR Write Use Cases
Meducation Write PDF Back
When Meducation materials are printed out for the patient, those materials (PDF) should be stored in the patient record. Hospitals require there be a record of any materials that were provided to a patient. As well, those documents should be tagged as "patient materials" so that they are automatically posted to the patient portal (this is how many EHRs work – if a document associated with a certain patient record is tagged as being for patient use, then that document is automatically accessible from the patient portal).
Pediatric Growth Chart Write Back of Z-Score
<>
Bilirubin Chart Writes a Transcutaneous Bilirubin Observations
To assess the risk of hyperbilirubinemia in new borns, a clinician uses a transcutaneous bilirubinometer to read the serum bilirubin levels. The clinical then documents the reading to be stored as part of the patients longitudinal record inside the EHR using the Bilirubin Chart Application.
Bilirubin Monitor Writes an Alert/Notification
The Bilirubin Monitor needs a way to raise alerts inside of the EHR in the way that is standard for that EHR. Below is a list of alerts/notifications.
- When a bilirubin observation hasn't been documented in a certain time since the baby's birth.
- When the bilirubin observation's result exceeds a certain threshold.
Eventing Use Cases
Bilirubin Monitor Responds to 'Baby Born' & Bilirubin Observations
The Bilirubin Monitor needs to be notified when a baby is born.
The Bilirubin Monitor needs to be notified when any type of bilirubin observation is stored. (This could be handled by an implementation of the FHIR Subscription resource).
Backend Service Use Case
Bilirubin Monitor Is Authorized to subscribe to certain clinical event published by the EHR
The Bilirubin Monitor needs to authorized to listen to relevant events happening inside of the EHR. Such as: Baby is born, bilirubin observation written/updated. It also needs to be authorized to read patient demographics, observations, and write alerts/notifications.