FHIR Chat · Slot creation · implementers

Stream: implementers

Topic: Slot creation


view this post on Zulip Jean-Marie Alexandre (Mar 16 2022 at 12:42):

Hi everyone,
I'm discovering the scheduling concept on FHIR and have a question about the Slot resource.
If I understand well, Slots should be created in advance so they can be searched.
Am I right?
Usually, when are they created? Some months in advance?
What is the duration used to create them?

Thanks

view this post on Zulip Cooper Thompson (Mar 16 2022 at 13:07):

There isn't really one way to do scheduling. In fact, when we surveyed folks last year, everyone was doing it differently Appointment Scheduling - Industry Divergence.

I personally consider scheduling an unsolved problem in FHIR in terms of having a standard way to do it. I have a lot of thoughts about that in the industry divergence document above.

view this post on Zulip René Spronk (Mar 16 2022 at 13:25):

There's divergence - but if there's a business rule that states that appointments can be made during e.g. 'the next 12 months' you'll have to somehow facilitate that. Whether you accomplish this by creating a full set of static open slots for the next 12 months, or whether you support this 'dynamically' (i.e. responding with open slots that don't even exist yet, vaporware slots, that are only really instantiated if their status goes to anything other than open) is entirely up to a server. The advantage of 'dynamic' slots is that if someone were to go for an appointment which has a non-standard duration, you could simply instantiate a slot for the requested duration. There are probably other ways of doing this as well.

view this post on Zulip Lloyd McKenzie (Mar 16 2022 at 14:00):

@Brian Postlethwaite

view this post on Zulip Cooper Thompson (Mar 16 2022 at 14:37):

If you have business requirements to support scheduling via FHIR, then you'd be building a custom solution that you'll need to have your trading partners design to.

view this post on Zulip Cooper Thompson (Mar 16 2022 at 14:40):

Also, once you get into looking at Slots, you've gotten past the hard part of scheduling already. The hard part is figuring out which set of slots to look at in the first place (i.e. the "Resource Identification" section in the document I linked above).

view this post on Zulip Jean-Marie Alexandre (Mar 16 2022 at 15:58):

Thanks a lot for your quick feedbacks.
Being kind of free in our implementation will help us move more quickly, and I guess when we'll start interacting with other solutions we'll discover the gap to cross.

view this post on Zulip Brian Postlethwaite (Mar 17 2022 at 08:11):

This divergence is also implicated by the different areas in healthcare normally do scheduling differently, and have different needs of appointments.
And thus the industry is showing those differences...


Last updated: Apr 12 2022 at 19:14 UTC