Stream: implementers
Topic: Medication vs MedicinalProduct
Øyvind Aassve (Jul 06 2020 at 07:46):
The MedicinalProdcuts-range of resources is developed primarlily for regulatory purposes based on IDMP. We have a project that should expose a drug dictionary (the official national one) from the regulatory authorities to the sector, and we have had a discussion on what series of resources that would be the best for interfacing with the sector. The proposal from the project is to use MedicinalProducts as they want to expose much more information than what is described in Medication, but are described as in the MedicinalProducts-resources. To profile/ make necessary extensions on Medication will also be a challenge with regards to the project's timeline. The short-term delivery is also towards a use-case for keeping a full copy of the drug catalog in clinical systems like EHR or charting. Any opinions on this? Can we anyway link these by using same IDs or something? Can we end up having clinical systems needing to implement support for both Medication and MedincinalProduct resources?
Jose Costa Teixeira (Jul 06 2020 at 08:29):
Did you look at MedicationKnowledge?
Jose Costa Teixeira (Jul 06 2020 at 08:30):
That is the one I would use now. Medication would require a ton of extensions, MedicinalProduct stuff only supports IDMP concepts (which is good for regulatory submission, but for clinical purposes, reality is that you mostly need to define non-idmp concepts)
Øyvind Aassve (Jul 06 2020 at 08:40):
Thanks for the tip, will look into that one. Ref paralelll discussion on slicing of Medication.code thread, we are also trying to bring IDMP with us into clinical use in order to secure as easy as possible exchange between regulatory and clinical sector. Our suggestion for now is for example to slice Medication.code according to the IDMP-levels. What are the main obstacles as you see it for using idmp for clinincal?
Jose Costa Teixeira (Jul 06 2020 at 08:49):
hmm, the other discussion is for patient summary, which I think is not as demanding in terms of identification.. for prescribing and especially for catalogs, I expect you'd need more attributes (not just a hierarchy of codes)
Jose Costa Teixeira (Jul 06 2020 at 08:52):
what I would expect to have is a graph of connected MedicationKnowledge resources.
Jose Costa Teixeira (Jul 06 2020 at 08:54):
i.e. a set of medication definitional resources, for each concept/"level":
for example one resource instance for these:
- paracetamol
- paracetamol 500 mg
- paracetamol 500 mg box of 20 tablets
- paracetamol DAFALGAN 500 mg tablets
- paracetamol DAFALGAN 500 mg box of 20 tablets
Jose Costa Teixeira (Jul 06 2020 at 08:54):
this is supported by MedKnowledge
Jose Costa Teixeira (Jul 06 2020 at 08:57):
the thing that is needed IMO is the graphing - the link between these entries.
MedicationKnowledge offers a "relatedMedicationKnowledge" but that does not allow to explicit the attributes of the relation
In a catalog, we would have CatalogEntry to do that purpose
http://build.fhir.org/ig/HL7/fhir-order-catalog/branches/master/drugs.html
Jose Costa Teixeira (Jul 06 2020 at 08:58):
but CatalogEntry is not really popular (may be yanked)
Jose Costa Teixeira (Jul 06 2020 at 09:06):
Just for the fun of it, not that you asked:
Jose Costa Teixeira (Jul 06 2020 at 09:09):
In prescription this gets a bit more interesting, where you have to specify identifiers AND additional attributes to identify a medicinal product (in the example above, one jurisdiction may not have a code for "paracetamol 500 mg box of 20 tablets" but you don't want to put a PhPID because you are saying "give any box size"
Jose Costa Teixeira (Jul 06 2020 at 09:39):
(sorry for that last part, got carried away... :grinning: )
Øyvind Aassve (Jul 06 2020 at 11:29):
Thanks Jose, this is good info that I will pass on to the project. You also adress a topic that we are working on with regards to how differ between all the different contexts of FHIR-resources, and how to best secure interoperability at the national level between these use-cases. As you mention, there will be different requirements for patient summary, prescription, publishing of drug catalogue - but it is still an advantage that the same information in different context are not expressed in wildly different manners. We are working on establishing a framework that will adress the need for such coordination.
Rik Smithies (Jul 06 2020 at 12:12):
@Øyvind Aassve hi the use case you describe is exactly what the Medication Definition resources (MedicinalProduct*, in R4) are for.
Jose Costa Teixeira (Jul 06 2020 at 12:16):
@Rik Smithies I thought those were very much IDMP-bound, perhaps I missed it
Jose Costa Teixeira (Jul 06 2020 at 12:18):
for example MedicinalProductDefinition does resemble IDMP's MP quite a lot
Rik Smithies (Jul 06 2020 at 12:20):
The scope is in no way limited to IDMP.
Jose Costa Teixeira (Jul 06 2020 at 12:20):
Back in the time, I was really hoping we'd have a definitional resource that would support the different levels of IDMP other concepts of medicinal product, but I failed to pass that message, so I kept assuming that these are really IDMP and therefore I don't worry with the overlap between these and MedicationKnowledge
René Spronk (Jul 06 2020 at 12:21):
I'm not an expert in this area, but AFAIK the whole idea behind the European https://unicom-project.eu/ initiative is to allow for re-use of any national / EU regulatory information in a clinical setting, exactly as Oyvind pointed out.
Jose Costa Teixeira (Jul 06 2020 at 12:23):
@René Spronk yes, that is where I come from. Unicom is (among other things a successor to the openMedicine project - which was the reason why in 2016 we started discussing medicinal product definition resources.
Rik Smithies (Jul 06 2020 at 12:25):
Yes. Any time you need full definitions of a medication, which goes beyond the very small amount that is typically needed for day to day prescribing, then you can use the Medication Definition resources (in R5 called MedicinalProductDefinition, and others). The use case can be drug catalogue/formulary, or regulatory, or anything where detailed drug information is needed.
Jose Costa Teixeira (Jul 06 2020 at 12:25):
where does that leave MedKnowledge?
Rik Smithies (Jul 06 2020 at 12:25):
MedicationKnowledge is for more general information about the use of a drug. Pricing etc, that is not (so) definitional.
Jose Costa Teixeira (Jul 06 2020 at 12:26):
ah that discussion... I still find that very unclear
Rik Smithies (Jul 06 2020 at 12:27):
well you can keep asking for clarification :-)
René Spronk (Jul 06 2020 at 12:28):
I guess that either the clarification will get better, or the resource will be dropped.
Jose Costa Teixeira (Jul 06 2020 at 12:29):
just to scope UNICOM - it has 2 groups of interoperabilty needs (in what concerns me)
- transactional data in clinical documents (summaries, prescription,..)
- Master Product Data - formulary - in that, my requirements would be:
2.1 - product characteristics (identifiers, attributes)
2.2 - relations (Dafalgan 500 is a brand name for Paracetamol 500 mg)
Rik Smithies (Jul 06 2020 at 12:29):
@Øyvind Aassve I have been in contact with the SAFEST guys about using the medication definition resources and those requirements are shaping the change requests etc for them. So those use cases will be in scope for sure.
Rik Smithies (Jul 06 2020 at 12:34):
@Jose Costa Teixeira prescriptions normally can just use Medication, because you mostly only need a drug code, sometimes a little more. MPD data is the Medication Definition resources. They support all those types of characteristics and relations (virtual to actual, moiety to product, investigational to authorised etc).
Jose Costa Teixeira (Jul 06 2020 at 12:38):
i did suggest one example that includes all of these types and medknowledge. that would help me to understand.
About what we need in a prescription, yes, that was documented in openMedicine.
Rik Smithies (Jul 06 2020 at 12:39):
Do you mean you want an example instance?
Jose Costa Teixeira (Jul 06 2020 at 12:39):
yes, one or several of each, connected in a nice use case
Jose Costa Teixeira (Jul 06 2020 at 12:40):
(would be quite neat)
Rik Smithies (Jul 06 2020 at 12:42):
The use cases are somewhat separate, and the links would normally be by the drug code. I have detailed medication definition examples, but they don't have (or need) Medication resources. So the examples may not illustrate what you are looking to understand. You can watch my DevDays 2019 presentation on it perhaps.
Jose Costa Teixeira (Jul 06 2020 at 12:42):
and we have to make it clear that the solution works across the spectrum regulator - MPD producer - clinical systems - PH monitoring.
That I haven't obviously seen.
What I have seen since proposing the notion of fhir resources for formularies is either "that's a regulatory thing" or "that is a EHR thing". (maybe I will bring up some ideas to work on data governance for master product data)
Jose Costa Teixeira (Jul 06 2020 at 12:43):
yes, i mean one or several examples connected by a story line.
Rik Smithies (Jul 06 2020 at 12:43):
we have the resources, and now it is our job to make it clear what you can do with them
Rik Smithies (Jul 06 2020 at 12:44):
Since you are here though, the easiest thing is just to learn it from here. It can be explained in words :-) Examples take a little longer, but if you have the idea, then you can help spread the word.
Rik Smithies (Jul 06 2020 at 12:46):
I suppose the bottom line is not the use case but the level of detail. If you need the detail you need the Medication Definition, whatever the use case.
Jose Costa Teixeira (Jul 06 2020 at 12:50):
Rik Smithies said:
If you need the detail you need the Medication Definition, whatever the use case.
I think MedKnowledge does cover this by having a "drugCharacteristic" - so I can put anything there
Jose Costa Teixeira (Jul 06 2020 at 12:52):
For explaining (I think it's Design Validation really) I mean one example where we force ourselves to instanciate the resources, and see whether which resources make more or less sense, and which of them support edge cases or add complication.
Rik Smithies (Jul 06 2020 at 13:04):
I have such examples, mapping a full national drug catalogue to FHIR. I will have to see if the project wants to make them public. But it did validate the design and resulted in some of the more recent Jiras, affecting both the Medication Definition resources and MedicationKnowledge.
Last updated: Apr 12 2022 at 19:14 UTC