FHIR Chat · Encounter - service type · implementers

Stream: implementers

Topic: Encounter - service type


view this post on Zulip Amiel Matrix (Jan 26 2020 at 12:42):

Hi, I've found a difference between the cardinality setting of serviceType in the encounter to other resources that have this property (appointments, healthcare service, etc.), In the encounter is 0..1 only and not 0...*, Is it not mistake? we need to connect a few types to a single encounter, it is more problematic in the case the encounter is connected to an appointment with a few service types..

https://www.hl7.org/fhir/encounter-definitions.html#Encounter.serviceType
https://www.hl7.org/fhir/appointment-definitions.html#Appointment.serviceType

view this post on Zulip Lloyd McKenzie (Jan 26 2020 at 14:57):

@Brian Postlethwaite

view this post on Zulip Amiel Matrix (Jan 27 2020 at 13:32):

Who can help us with this issue?

view this post on Zulip Richard Townley-O'Neill (Jan 28 2020 at 11:06):

For R4 you might need an extension: use a very general value for Encounter.serviceType and an extension to hold the more specific values. Say "general consultation" in service type and "skin check" and "excision of mole" in two instances of a new extension of yours called something like DetailedServiceType

view this post on Zulip Richard Townley-O'Neill (Jan 28 2020 at 11:07):

That is assuming that 0..1 is in fact an oversight.

view this post on Zulip Martin Grundberg (Jan 28 2020 at 13:59):

Another interesting question related to this is why it is not possible to reference an actual FHIR HealthcareService https://www.hl7.org/fhir/healthcareservice.html from Encounter and Appointment, or at least how the serviceType on Encounter and Appointment relates to the HealthcareService resource type.

view this post on Zulip Kevin Mayfield (Jan 28 2020 at 15:55):

I presumed it was historic, that's how we referred to service in HL7v2 PV1 segments.

view this post on Zulip Amiel Matrix (Jan 29 2020 at 08:07):

That is assuming that 0..1 is in fact an oversight.

What is the way to be sure and to fix it?

view this post on Zulip Lloyd McKenzie (Jan 29 2020 at 16:26):

Use the "propose a change" link at the bottom of any page in the spec to submit a change request. (You'll need to register, but that's free.)

view this post on Zulip Brian Postlethwaite (Feb 01 2020 at 19:07):

Is there a tracker for this yet? I'd like to get it covered at the WGM this week.

view this post on Zulip Brian Postlethwaite (Feb 01 2020 at 19:08):

Appt/encounter should have same cardinalities.


Last updated: Apr 12 2022 at 19:14 UTC