Stream: implementers
Topic: Organization involved in an Appointment
Rebecka Hansson (Apr 06 2022 at 11:49):
Hi, we have a need to be able to represent an responsible organization for an appointment. However, in Appointment resource there is no attribute available to reference an organization directly. I guess a few options could be to find the responsible organization through either a PractitionerRole, HealthcareService or Locations referenced from Appointment.participant.
What is the best way to deal with this?
René Spronk (Apr 06 2022 at 13:39):
That is the idea - go via the resource(s) referenced from the Appointment. Appointments may have multiple participants, who may represent different organisations. If in your case there's only one participant, or you know the organization to be one and the same for all participants, then that's your answer.
If the responsible organization could be different than the organization of the participant(s), then you're stuck and would need an extension.
Jens Villadsen (Apr 06 2022 at 13:40):
We did it like this: https://docs.ehealth.sundhed.dk/latest/ig/StructureDefinition-ehealth-responsible-organization.html
Jens Villadsen (Apr 06 2022 at 13:42):
Which is declarative and unambiguous
René Spronk (Apr 06 2022 at 13:47):
The more we see scheduling done across organizations the greater the need for something like this. Makes me wonder if this should be added to the core resource structure. Provenance captures some of it, in a roundabout way.
Jens Villadsen (Apr 06 2022 at 15:55):
I dont see provenance as an operational ressource for this kind og matter
Lloyd McKenzie (Apr 06 2022 at 16:39):
@Brian Postlethwaite
Bidyut Das (Apr 06 2022 at 17:09):
Health care org .the CDC .I making a personaley gov.health care card .plc execpt me
Brian Postlethwaite (Apr 06 2022 at 21:00):
What exactly is the organization responsible for?
Submitting the request, or providing the service?
I would think the provider of the service would be what is being scheduled (i.e. the HealthCareService, or PractitionerRole)
Rebecka Hansson (Apr 07 2022 at 05:16):
Brian Postlethwaite said:
What exactly is the organization responsible for?
Submitting the request, or providing the service?
I would think the provider of the service would be what is being scheduled (i.e. the HealthCareService, or PractitionerRole)
Yes I would say that it is the organization providing the service and most of the times submits the requests as well but this could as well be someone else, e.g. the Patient.
Going through HealthcareService or PractitionerRole seems like the correct way to do this.
Rebecka Hansson (Apr 07 2022 at 05:19):
@Jens Villadsen How come you chose to use an extension instead of finding organization referenced from any of the participants? Is it because in some situations the organization of the participants can differ from the responsible one?
Rebecka Hansson (Apr 07 2022 at 05:21):
Thanks all for the great input!
Jens Villadsen (Apr 07 2022 at 08:13):
Rebecka Hansson said:
Jens Villadsen How come you chose to use an extension instead of finding organization referenced from any of the participants? Is it because in some situations the organization of the participants can differ from the responsible one?
Yes. Our setup is more of a national solution encompassing both regional authorities as well as municipal authorities meaning that the careteams and participants on the appointment may come from very different organizations, so we cannot assume that we can deduct the responsible organization. Hence, it is needed explicitly stated
Last updated: Apr 12 2022 at 19:14 UTC