0

My question seems similar to Access and scheduling of FHIR Questionnaire resource but I have something different to get understanding

As per my understanding with fhir supports many complex data types to support scheduling events. I came across many such types including Timing, Period, Schedule, CarePlan and CarePlanActivityDetailComponent So I can manage to store my frequency settings somehow with above types but I can't understand how will actual scheduler work?

Does fhir supports to schedule events and provide event notifications based on scheduler settings (like weekly every Monday 10 AM)? If yes, is there any simple reference example where we can see usage for scheduling?

oligofren
  • 20,744
  • 16
  • 93
  • 180
Vishal Zanzrukia
  • 4,902
  • 4
  • 38
  • 82

1 Answers1

2

FHIR is a data exchange standard. Schedule allows you to share a particular Practitioner or Location's schedule (what time slots they have available). You can then create Appointment instances to occupy those slots. You can use Subscription to receive notifications when data changes. You can also schedule events (therapy, patient communications, medications, etc.) to occur at a particular frequency (using the ServiceRequest, CommunicationRequest and MedicationRequest resources respectively). But FHIR is not a general timing service for sending system-level events.

PS(for beginner) : Read first three comments for better understanding

Vishal Zanzrukia
  • 4,902
  • 4
  • 38
  • 82
Lloyd McKenzie
  • 6,345
  • 1
  • 13
  • 10
  • Hi @Lloyd, Thanks a lot for your response. It's useful but I can't understand one thing. You mentioned we can schedule events (therapy, patient communications, medications, etc.) to occur at a particular frequency. So without timing service how this scheduling will work? – Vishal Zanzrukia Dec 21 '18 at 16:52
  • 1
    If I write a prescription that says "Take one tablet once a day at 7pm" - that's enough for exchange. A patient might set an alarm on their phone. The nursing application in a hospital might automatically include the med in those to be taken with supper, etc. How a system or individual determines that something happens according to the desired timing is outside the scope of the data exchange - and thus outside the scope of FHIR. – Lloyd McKenzie Dec 21 '18 at 20:05
  • Hi @Lloyd : I understood now, thanks for clarifying very nicely – Vishal Zanzrukia Dec 22 '18 at 05:34