FHIR Chat · Slot Resource · implementers

Stream: implementers

Topic: Slot Resource


view this post on Zulip Brian Ackland (Sep 14 2017 at 05:31):

First post to this forum...
How would I call the FHIR Slot resource to get a list of available appointment times for a given date, slot type and outpatient clinic?
The resource shows slot-type as a search parameter but not as a attribute of the resource. The search parameters for the resource do not include ServiceType, ServiceCategory, AppointmentType or speciality.

Thanks
Brian

view this post on Zulip Yunwei Wang (Sep 14 2017 at 06:25):

The slot-type search parameter is a token pointing to Slot.serviceType. So you use that to search ServiceParameter.

view this post on Zulip Lloyd McKenzie (Sep 14 2017 at 06:35):

Sort of, yes.

view this post on Zulip Eric Haas (Sep 14 2017 at 07:04):

I have posted a tracker to add standard search parameters for specialty and appt-type

view this post on Zulip Christiaan Knaap (Sep 14 2017 at 16:05):

FYI: You could prepare the search parameter and test it both in HAPI (https://smilecdr.com/blog/20170208_custom_search_parameters) and Vonk (http://docs.simplifier.net/vonk/features/customsearchparameters.html) if you like.

view this post on Zulip Brian Ackland (Sep 14 2017 at 22:25):

Thanks Yunwei, I see now the slot-type search parameter will allow a search for a specific serviceType. It seems odd that serviceType is referred to by slot-type as a search parameter. I notice it is referred to as service-type in the Appointment Resource and type in the Schedule resource. Would it be better to have a consistent search parameter naming across the resources? Perhaps I am missing something.

Thanks Eric. I think the addition of these parameters would be a good idea.

view this post on Zulip Umer Dhillon (May 20 2021 at 13:08):

In the Slot search response how can we return if the slot is reserved for New Patient Vs Existing Patient? My first thought was appointment type but already using it for Visit Types e.g. Teleconference, Telephone Consult or In person etc. For service type, we have the actual service that can be performed during the appointment. Would adding an extention of something like a patient type a good idea?

A hypothetical example would be: A Slot that is availble for telehealth visit only for New patients who would like to have an X consult.

view this post on Zulip Lloyd McKenzie (May 20 2021 at 13:19):

I'd expect it to be in Appointment.appointmentType. My leaning would be that the 'mode' of the visit would be in category. @Brian Postlethwaite ?

view this post on Zulip Cooper Thompson (May 20 2021 at 15:24):

Note that in some recent analysis for COVID vaccine scheduling, we found that basically every EHR did scheduling (and specifically, slot discovery) completely different. If your question here was asked in the hopes that the answer you get will let you connect to EHR scheduling systems, you may be disappointed. See this Vendor Capabilities page for a summary of what each vendor supports for slot discovery.

view this post on Zulip Josh Mandel (May 20 2021 at 19:29):

^ Thumbs up for "that's an excellent summary" (even if it's a bit of a painful place for us to be right now).

view this post on Zulip Umer Dhillon (May 20 2021 at 22:18):

Thanks, I will check the capabilities page out and yes, aim is to connect with an EHR scheduling systems :).


Last updated: Apr 12 2022 at 19:14 UTC