FHIR Chat · Organization involved in an Appointment · implementers

Stream: implementers

Topic: Organization involved in an Appointment


view this post on Zulip 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?

view this post on Zulip 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.

view this post on Zulip 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

view this post on Zulip Jens Villadsen (Apr 06 2022 at 13:42):

Which is declarative and unambiguous

view this post on Zulip 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.

view this post on Zulip Jens Villadsen (Apr 06 2022 at 15:55):

I dont see provenance as an operational ressource for this kind og matter

view this post on Zulip Lloyd McKenzie (Apr 06 2022 at 16:39):

@Brian Postlethwaite

view this post on Zulip Bidyut Das (Apr 06 2022 at 17:09):

Health care org .the CDC .I making a personaley gov.health care card .plc execpt me

view this post on Zulip 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)

view this post on Zulip 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.

view this post on Zulip 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?

view this post on Zulip Rebecka Hansson (Apr 07 2022 at 05:21):

Thanks all for the great input!

view this post on Zulip 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