FHIR Chat · Medication Dispense.partOf · implementers

Stream: implementers

Topic: Medication Dispense.partOf


view this post on Zulip Jose Costa Teixeira (May 26 2020 at 16:21):

I wanted to group dispenses e.g under a "dispense session" (say, one visit to the pharmacy). However,

  1. MedicationDispense.partOf only supports Procedure.. which is a clear need, but is it the only one?

view this post on Zulip Jose Costa Teixeira (May 26 2020 at 16:21):

@Jean Duteau @Melva Peters

view this post on Zulip Jose Costa Teixeira (May 26 2020 at 16:22):

  1. I could use the standard extension event.partOf, but that is only about DiagnosticReport and Condition
    @Lloyd McKenzie @Michelle (Moseman) Miller ?

view this post on Zulip Melva Peters (May 26 2020 at 16:28):

We recently made a decision to add in MedicationAdministration to partOf, but we didn't have the use case you mention. When I read the Event pattern where this comes from, the definition is "A larger event of which this particular {{title}} is a component or step." I'm not sure that MedicationDispense fits this. I've seen orders grouped, but I've never seen dispenses done as part of an order grouped except by reference to the order. @Lloyd McKenzie can you clarify if it would be appropriate?

view this post on Zulip Jose Costa Teixeira (May 26 2020 at 16:30):

grouping of orders is independent from grouping of dispenses.

view this post on Zulip Jose Costa Teixeira (May 26 2020 at 16:31):

TBH, i was not too surprised that Dispense is only grouped by Procedure (makes sense, although I would still add encounter)

view this post on Zulip Jose Costa Teixeira (May 26 2020 at 16:31):

I was more surprised to see the extension event.partOf is so limited in context

view this post on Zulip Jose Costa Teixeira (May 26 2020 at 16:33):

example2 - a compounding center - a central pharmacy is making preparing all medications for wednesday, for all patients (but only for psychiatric wards).

view this post on Zulip Jean Duteau (May 26 2020 at 16:42):

Why wouldn’t you use context since this “dispense session” certainly sounds like an Encounter.

view this post on Zulip Jean Duteau (May 26 2020 at 16:44):

As far as I can tell both of your use cases work just fine with .context. In the first case, the subject of the Encounter is the patient while your second case has a Group as the subject.

view this post on Zulip Lloyd McKenzie (May 26 2020 at 18:05):

Agree that 'dispense session' would be an encounter if you're talking outpatient. If you're talking in-patient, it would help to better understand the use-case

view this post on Zulip Lloyd McKenzie (May 26 2020 at 18:05):

Why do you care that a bunch of dispenses were done 'together'?

view this post on Zulip Jose Costa Teixeira (May 27 2020 at 08:08):

I hadn't looked at encounter, which in my case makes sense.

view this post on Zulip Jose Costa Teixeira (May 27 2020 at 08:09):

There was a (soft) requirement to group the dispenses under a "sessionID" - so we can use the Reference.identifier, we don't need a full resource there.

view this post on Zulip Jose Costa Teixeira (May 27 2020 at 08:10):

but I didn't feel comfortable having a reference to Procedure where we just meant "visit to the pharmacy".

view this post on Zulip Jose Costa Teixeira (May 27 2020 at 08:11):

Encounter does make sense.
But our profile should be valid for inpatient and outpatient (I've worked with specs that are functionally the same but implemented differently between community and hospital , and I don't want to go back there..)


Last updated: Apr 12 2022 at 19:14 UTC