...
The Subscription Resource is used by a Client App to manifest interest in a particular (sub)class of Resources.
When a Subscription is POSTed and processed by an enabled FHIR server, it allows to define selection criteria and a callback endpoint. Whenever
Whenever a Resource matching the criteria is created or updated, a callback is pushed.
The callback may be a simple notification, or contain a (filtered) copy of the Resource that triggered the notification.
...
Clinical Use Case
Scenarios.
...
Optionally:
- A nurse detects an error in one of the reports, so one of the Observations needs to be corrected (updated).
The correction may or may not make the Observation relevant
xx The Subscription mechanism will be demonstrated with updates tooIt is recommended that the level of bilirubin should be checked in newborn babies.
A monitoring agent is set up to ensure that newborns receive at least one reading within 12 hours from their birth. - Abnormal bilirubin values may lead to severe complications, so an alerting agent will be responsible to deliver notifications
to the appropriate actors.
Proof of concept
Dev Environment:
- At least one Subscription capable FHIR endpoint will be provided
- TBD : FHIR endpoint
- The server will expose Observation Resources of the following types:
- [Obs Type Codes TBD]
- The StructureDefinition corresponding to the Observation types will be available here
- [Code : Profile URL TBD]
- New resources of the given types will be generated randomly for a test patient. Likewise, existing resources in the patient's record will be updated randomly
- -- [Test Patient ID TBD]
...