FHIR Chat · AllergyIntolerance recorder - Organization? · implementers

Stream: implementers

Topic: AllergyIntolerance recorder - Organization?


view this post on Zulip Jose Costa Teixeira (Jun 10 2021 at 10:12):

We were discussing how to express that the recorder of an allergy is an organization (or, maybe better, "someone in an organization").
We notice that AllergyIntolerance.recorder does not include Organization.

view this post on Zulip Jose Costa Teixeira (Jun 10 2021 at 10:14):

One way to implement this would be use a practitionerRole just with an Organization. However, there is a discrepancy between resources which seem to have the same intent:

view this post on Zulip Jose Costa Teixeira (Jun 10 2021 at 10:15):

  • Observation.performer can be an Organization.
  • DiagnosticReport (which is not as flexible as Organization) does allow performer and resultsInterpreter to be a Organization.

view this post on Zulip Lloyd McKenzie (Jun 10 2021 at 14:49):

I think Organization is reasonable. Sometimes you might just know that a given allergy record came from XYZ hospital or ABC payer and nothing more. Care to submit a change request?

view this post on Zulip Jose Costa Teixeira (Jun 15 2021 at 22:26):

FHIR-32916 created

view this post on Zulip Jose Costa Teixeira (Jun 15 2021 at 22:28):

we don't have a recorder in Observation. Do we presume that performer = recorder?

view this post on Zulip Jose Costa Teixeira (Jun 15 2021 at 22:29):

for Immunization, the same, but I presume that is what .informationsource is for? @Craig Newman

view this post on Zulip Eric Haas (Jun 16 2021 at 00:50):

Jose Costa Teixeira said:

we don't have a recorder in Observation. Do we presume that performer = recorder?

http://hl7.org/fhir/StructureDefinition/event-performerFunction

view this post on Zulip Craig Newman (Jun 16 2021 at 13:07):

Immunization.informationSource is where data came from if not from the the person/organization who administered the vaccine. So if an immunization registry in a different jurisdiction supplies the event data, that source can be recorded. For new vaccine administrations, It would be .performer that records who gave the vaccine (which I suppose may or may not be who actually records the data in the EHR). Is recorder a Provenance type concept?

view this post on Zulip Jose Costa Teixeira (Jun 17 2021 at 20:29):

Well, it would think that informationSource is more akin to Provenance.

view this post on Zulip Jose Costa Teixeira (Jun 17 2021 at 20:29):

Recorder is the person(/entity) that put this on the record

view this post on Zulip John Moehrke (Jun 17 2021 at 20:52):

Provenance can always be used to record more rich Provenance. Some of Provenance functionality is built into the core resource definitions when that functionality is dominantly needed by that resource.
we call this "Five Ws" http://build.fhir.org/fivews


Last updated: Apr 12 2022 at 19:14 UTC