Stream: implementers
Topic: Timing data type Combinations
Medi Harsini (Feb 12 2020 at 11:50):
Can someone help me understand if you can define the following timing:
Every Monday morning between 8:00 - 17:00 for the period of 3 month. Everything is ok apart from the 8-17hours period.
Lloyd McKenzie (Feb 12 2020 at 15:08):
17:00 wouldn't generally be considered 'morning' :) What's the specific use-case for this sort of timing? I agree it doesn't seem to be possible with the base type.
Medi Harsini (Feb 12 2020 at 15:11):
I want to define a pattern of working... @Lloyd McKenzie
Lloyd McKenzie (Feb 12 2020 at 15:13):
So office hours for a particular position? @Brian Postlethwaite, how is this use-case handled now?
Medi Harsini (Feb 12 2020 at 15:14):
It could be any hours period to specify the start time and end time of a particular pattern.
Brian Postlethwaite (Feb 12 2020 at 21:31):
For a prac it's the PractitionerRole.availabileTime elements. And same props on HealthcareService.
And location has hours of operation
Medi Harsini (Feb 13 2020 at 02:21):
@Brian Postlethwaite @Lloyd McKenzie I guess I really can use all the features on "Timing" except what I mentioned. All the examples above looses the Timing capabilities... Perhaps an extension value on the timing would be an answer
Brian Postlethwaite (Feb 13 2020 at 02:24):
Then I don't think we're talking about the same thing.
Brian Postlethwaite (Feb 13 2020 at 02:25):
Timings are for things like taking a medication.
Brian Postlethwaite (Feb 13 2020 at 02:25):
What I was describing were generalized hours of availability for various places/services/practitioners.
Lloyd McKenzie (Feb 13 2020 at 05:07):
@Medi Harsini What resource are you using and what's the specific use-case for representing hours?
Medi Harsini (Feb 13 2020 at 11:40):
@Lloyd McKenzie Not sure if any of the resources would be suitable for this.. Perhaps a custom resource using Timing as data type and only add an end time to cover the rest
Lloyd McKenzie (Feb 13 2020 at 14:58):
But can you explain what you're trying to represent? "hours to specify the start and end time of a particular pattern" of what?
Medi Harsini (Feb 13 2020 at 15:40):
I want to define a working shift pattern... A clinic rostering is a 8 weeks work pattern which can be broken down to working shifts. Then those working shift pattern can be assigned to workers
Yunwei Wang (Feb 13 2020 at 18:49):
This sounds more like a human resource management than clinical interoperation. Do you plan exchange this information from EHIR to another EHR?
Lloyd McKenzie (Feb 13 2020 at 20:26):
You might also look at Slot - one slot would be one shift.
René Spronk (Feb 14 2020 at 02:51):
FWIW: Cerner has extended the Basic resource to model a shift.
Brian Postlethwaite (Feb 14 2020 at 02:55):
And the Slots reference a Schedule which references the Practitioner (or PractitionRole, or other resource type) that can be rostered.
Medi Harsini (Feb 14 2020 at 09:21):
@René Spronk do you have a details of that?
Medi Harsini (Feb 14 2020 at 09:24):
@Brian Postlethwaite @Lloyd McKenzie Slots doesnt carry the same complexity I require, same as Timing. I wonder why Timing is not a resource or is not in Slot or Schedule
Medi Harsini (Feb 14 2020 at 09:26):
@Yunwei Wang Not sure what EHIR is ? but no transaction to EHR at this stage
René Spronk (Feb 14 2020 at 09:31):
For shift, see https://simplifier.net/search?text=shift - I don't know any details beyond that, but it would seem that others are working with similar concepts.
Medi Harsini (Feb 14 2020 at 09:47):
Thanks @René Spronk My shift looks way more complicated... I will probably go ahead with an extention in Slot and/or create a custom resource. Thanks
Brian Postlethwaite (Feb 14 2020 at 11:59):
It's because you manage the slots independantly. You might internly have a template to generate them, but after that, the changes aren't on the whole. Indicating which are free, and which aren't
Medi Harsini (Feb 14 2020 at 13:04):
Thats right @Brian Postlethwaite But also if you send a working pattern, then Slots may not be so useful.. I guess there is missing concept here which addresses a group of Slots and/or working patterns
Medi Harsini (Feb 14 2020 at 13:11):
We got to appreciate that we are dealing with potentially two different concepts here. One which is worker related ex. A practitioner who works 30 hours a week (which is the definition of his job) and he delivers his job in this working shift pattern. And there is a second concept which is more related to Slot and defines independent slots mapped/attached to a location/ward/business Unit
Brian Postlethwaite (Feb 14 2020 at 20:28):
The usual pattern or template, we haven't tried to standardize/model outside the location, Organization or HealthcareService resources. But the real values or in schedule/slots.
Medi Harsini (Feb 16 2020 at 21:55):
I could have possibly get away from slot if it wasn’t referenced schedule mandatory
Brian Postlethwaite (Feb 16 2020 at 22:07):
The schedule is the link to the resource the slots are all for.
Last updated: Apr 12 2022 at 19:14 UTC