FHIR Chat · Drug Schedule · australia

Stream: australia

Topic: Drug Schedule


view this post on Zulip Brett Esler (May 29 2018 at 01:44):

Hi all - looking to locate drug schedule in AU profiles - https://en.wikipedia.org/wiki/Standard_for_the_Uniform_Scheduling_of_Medicines_and_Poisons - would this be attribute of Medication resource? @Dion McMurtrie @Liam Barnes have you included this in your work so far and do you have a vocabulary for the schedules?

view this post on Zulip Richard Townley-O'Neill (May 29 2018 at 03:09):

Maybe MedicationKnowledge in R4.

view this post on Zulip Dion McMurtrie (May 29 2018 at 03:37):

Hi @Brett Esler, the answer is yes and no.

MedicationKnowledge doesn't seem to have it, and I thought it would be in the Medication Definition resources in R4 but it isn't there either I can see.

I was initially going to put an extension on Medication in medserve.online, but at the moment the ARTGID is still an additional identifier for the Medication. I then planned to actually create some sort of regulation information resource, but that was before I saw the MedicationKnowledge and Medication Definition resources in the latest build.

There is information in the TGA web service for the "PoisonSchedule" which is one of the attributes I was going to pull through, but I've not got around to that yet.

To be honest I'm not really sure what the relationship is between the Medication Definition set of resources and the MedicationKnowledge resource. But my understanding is that for R4 Medication is supposed to be used for instance data and limited to just a wrapper of a code where possible, while the MedicationKnowledge resource is intended for terminological and drug database knowledge...but my understanding of all of that is far from perfect.

view this post on Zulip Dion McMurtrie (May 29 2018 at 03:38):

I think wrt R3 I think an extension of Medication makes sense, or perhaps an extension of Medication to encapsulate all the regulatory information which this is one property of?

view this post on Zulip Jose Costa Teixeira (May 29 2018 at 05:50):

Indeed the schedule information will likely end up in the definitional resource for medications - currently MedicationKnowledge.

view this post on Zulip Dion McMurtrie (May 29 2018 at 05:52):

Thanks @Jose Costa Teixeira - can you explain the relationship between Medication, MedicationKnowledge and the set of Medication Definition resources, and where/how one is supposed to be used rather than another...I'm a little confused

view this post on Zulip Brett Esler (May 29 2018 at 05:52):

I am also looking at MedicationRequest, MedicationDispense content to include schedule as part of the prescribing, dispensing context...

view this post on Zulip Jose Costa Teixeira (May 29 2018 at 06:18):

wel, these "definition" resouces (including MedicationKnowledge) are all draft resources, so there is no clear boundary

view this post on Zulip Jose Costa Teixeira (May 29 2018 at 06:20):

for defining a drug in catalogs, one would expect to use a definitional resource as"medicationKnowledge". the Medication resource is for specifying a drug (basically when you are not really defining a drug, but you just need to take whatever-characteristics-you-need-to-tell-the-next-person-what-they-ought-to-know).

view this post on Zulip Jose Costa Teixeira (May 29 2018 at 06:22):

Example: in a prescription you can simply mention a code, but (some) implementers play it safe by sending also the name and other info.

view this post on Zulip Jose Costa Teixeira (May 29 2018 at 06:22):

The other definition resources (i assume you talk about the ones from BRR), are the data set needed from a regulator's perspective according to IDMP.

view this post on Zulip Jose Costa Teixeira (May 29 2018 at 06:24):

I am personally not sure they would survive as standalone resources. I mean, if you have a medication Definition resource that can incorporate all characteristics, then the IDMP concepts could actually be profiles of that master resource.

view this post on Zulip Jose Costa Teixeira (May 29 2018 at 06:26):

Personally, as things advance, I am less convinced of the strict boundary between separating the Definition and theSpecification part (e.g. medication and medicationKnowledge are not that different in fact - same intent, one is a subset of the other, both are definitional).

view this post on Zulip Jose Costa Teixeira (May 29 2018 at 06:27):

the boundary between kind and instanceis also not a good one between those - e.g. currently, medication without package info is "kind", medication without package info is "instance". I don't think that is very solid. But that will be best discussed harmonizing with other resources

view this post on Zulip Jose Costa Teixeira (May 29 2018 at 06:28):

so, sorry for the brain dump. Short summary: MedicationKnowledge is currently the Medication Definition resource candidate. Knowing your terminology server, I think it is the one resource you should use.

view this post on Zulip Jose Costa Teixeira (May 29 2018 at 06:29):

in prescriptions we will use medication, or perhaps Medication will be somewhat combined with MedicationKnowledge (the name may change)

view this post on Zulip Jose Costa Teixeira (May 29 2018 at 06:30):

while that does not happen, in terminologies i'd use medicationKnowledge, in clinical workflows i'd use medication.

view this post on Zulip Dion McMurtrie (May 29 2018 at 07:52):

Thanks for that explanation, that was very useful.

It was mostly the Medication Definition resources which seem to be defined wrt IDMP that confuse me. I agree that Medication and the MedicationKnowledge things are very similar, just one a greater scope than the other, one just a profile. I can imagine these other definition resources also being an even wider scope and again building on the same thing...but there is probably a limited set of use cases for them, mostly in the regulatory data area.

Exchanging clinical data I think for the most part the Medication resource just becomes a wrapper around the code, with the ability to provide additional identifying information and codes as you point out. It may also need to be some structured data for an extemporaneous thing that there is no code for.

But this is really just a slice of the MedicationKnowledge scope, so to me they are just two profiles of the same thing for different use cases, so merging and profiling makes more sense to me. For example there's no reason why in instance clinical exchange you can't provide all the rest of the stuff in the MedicationKnowledge...except that it is probably not necessary, burdensome and redundant.

view this post on Zulip Dion McMurtrie (May 29 2018 at 07:53):

To be honest I'm not keen to jump to MedicationKnowledge because I'm still not sure where it is all going and if that will turn out to be wasted effort. In the short term my plan is to build out extensions as they seem to make sense to me on STU3 Medication trying to keep them in line with what is in MedicationKnowledge at the time and see where it goes.

I don't want to swap from Medication to MedicationKnowledge just to swap back again...

view this post on Zulip Jose Costa Teixeira (May 29 2018 at 10:59):

I think your approach is very good -both in terms of how you see the different resources coming down to profiles, as well as waiting a little to see if medication will expand to cover medication Definition /knowledge

view this post on Zulip Jose Costa Teixeira (May 29 2018 at 11:01):

With that approach, you should stick to what you have until a more solid resource comes up - but your input is very interesting so that we get to the good solution

view this post on Zulip Dion McMurtrie (May 30 2018 at 04:48):

Sure, I'm happy to contribute - really my building out extensions on Medication is looking for these pieces that are missing and may be common. I'll keep reporting them and I'm keen to see where this goes and how I can help


Last updated: Apr 12 2022 at 19:14 UTC