Closed dvribeira closed 7 months ago
@dvribeira I tried to make an overview of the usage of the units with your proposal. Could you please have a look, if I understood your proposal the correct way?
I somehow missed the notification 5 days ago. I will have a look first thing this afternoon. Thanks a lot!
@ziegm The proposal is well summarized in the spreadsheet. Perhaps the example I provided is not the best since one could use either inhalation (administration) or indeed actuation (presentation) to express the dosage. Perhaps it would be more tricky for an applicator for which we would have application in the units of administration for instance for https://compendium.ch/product/1510171-bepanthen-med-creme and a very difficult choice on the current UnitCode.
Thanks!
@dvribeira May you could add the example in the sheet?
@ziegm I have added two examples that I hope are of use by using the data on the HCI indices.
16.11.2023 PJ/OE/MZ:
Evaluation/Discussion:
Next step: Integrate a proposal for Var 1 in the next release (v5.0.0-ballot) and collect feedback from the implementers
I know this will not be part of 4.0.0 but in any case I would ask to put this on hold for a while (if we are the only requestors). After another meeting for feedback with a pharmacist we have found that it seems the second set of SNOMED codes (the ones for administration) would also be incomplete after all (at least for what it concerns HUG's PRESCO application). I am trying to get a more complete view of each CARA PMP involved implementer's needs on this in the hopes I can finally get a proper view. In the meantime I apologize for any possible wasted effort and ask not to proceed with this for now.
Once I manage to gain a better understanding of the other system's needs I will get back to this issue.
Thanks a lot :)
@dvribeira As we are already starting to work on the ballot version, I'd like to know where you are standing on this issue, because you asked to put it on hold. Thx!
@ziegm Sorry for the delay, I have returned from my holidays only today. I managed to get feedback from all the involved implementers only just before the Christmas holidays, so I didn't have time yet to fully address this on our side. However, I can say that:
I do not think I will find the time to work on this on what's left of the week, but I hope to work on this next week. Since this work will entail also discussions it might still take a while until I can provide more refined (and more final) feedback on this: I wish to firmly establish which units are needed and how to map them for all the actors involved.
In the meantime: how feasible do you think it would be to add values to UnitCode that are not currently in neither of the aforementioned SNOMED sets?
Many thanks! Daniel
From the units in Code type 9 from HCI index, it seems nmol would be missing and also I am not sure about the following: Pfl Pflaster patch -> 733010002 pflaster|plaster|emplâtre or 733005001 patch|patch|patch ? Teilpck Teilpackung emballage individuel -> 1681000175101 package ?
For the mapping of units of the prescription software of HUG, we would miss application as in applying a creme.
21.03.2024 PJ, DV, QL, MZ, AB
@ziegm
@ziegm
- Do I have to insert the code nmol (nanomole) in ArtDecor or can this be done directly in CH Term?
- The SNOMED code 413568008 | Application - unit of product usage (qualifier value) can be included. For the translations, it must be checked if there is enough time for the Swiss extension release.
@pjolo yes please, include both in art decor
@ziegm I have included both codes
@oliveregger could you please update the import of the CH Term VS from Art-Decor?
@ziegm see PR above
@dvribeira @pjolo you can review the changes:
From my side the changes are good
Good for me too. Thanks!
Our problem:
There are two semantically different units to be used: units of presentation (what comes in the packaging/article) and units of administration (units suitable to express drug intake/administration). At present, CH EMED uses, besides the UCUM codes, only the SNOMED codes for unit of presentation for both cases (e.g.
Medication.amount
throughCHEMEDRatioWithEmedUnits
fields numerator and denominator beingCHEMEDQuantityWithEmedUnits
which have thecode
bound toUnitCode
). Now, for instance, in the case of a treatment with an inhaler, the unit of presentation would be, as it is the case now, code 732997007 i.e.Inhaler
. Now if the planned dosage is to be twice inhalations per day, we cannot use the same unit, since that would mean that the intake is 2 inhalers per day and not two inhalations. For this, SNOMED has codes for unit of drug administration: https://browser.ihtsdotools.org/?perspective=full&conceptId1=408103002 which would allow us to use for this example the code422237004
forInhalation
(https://browser.ihtsdotools.org/?perspective=full&conceptId1=422237004).Proposal:
CHEMEDRatioWithEmedUnits
for theamount
field.CHEMEDRatioWithEmedUnits
usingCHEMEDQuantityWithEmedUnits
for bothnumerator
anddenominator
fields but rename it to something likeCHEMEDRatioWithEmedPresentationUnits
.UnitCode
toPresentationUnitCode
.CHEMEDQuantityWithEmedUnits
toCHEMEDQuantityWithEmedPresentationUnits
.AdministrationUnitCode
orDoseUnitCode
with the same UCUM codes but using the SNOMED codes from https://browser.ihtsdotools.org/?perspective=full&conceptId1=408102007 instead.CHEMEDQuantityWithEmedDoseUnits
withcode
bound toDoseUnitCode
.CHEMEDRangeWithEmedUnits
toCHEMEDRangeWithEmedDoseUnits
and changelow
andhigh
fields to useCHEMEDQuantityWithEmedDoseUnits
.CHEMEDQuantityWithEmedUnits
withCHEMEDQuantityWithEmedDoseUnits
in the dosage data types:CHEMEDDosage.doseAndRate.doseQuantity
CHEMEDDosageSplit.doseAndRate.doseQuantity
I hope this is clear but let me know what you think or if something is not clear or if I can provide anything else to help.