CARA-ch / pmp-issues

Open issues or discussions regarding the PMP PoC
1 stars 0 forks source link

Different units for intakes #39

Open qligier opened 1 month ago

qligier commented 1 month ago

Should different units for intakes be a supported use case? E.g. 2 tablets in the morning, and 50mg in the evening.

dvribeira commented 1 month ago

@qligier I have just bumped into this issue by chance. Out of curiosity first, do you happen to have an actual use case / example / request for this?

qligier commented 1 month ago

I don't have any use case or request for that. It's technically allowed by the exchange format, but I'm unsure if there is any reason to support it. The web portal doesn't currently support it.

dvribeira commented 1 month ago

@qligier I can confirm that neither Swissmeds nor Presco support it either. We can bring the subject on the next pmp specs meeting.

qligier commented 1 month ago

Thanks for asking them! I won't be present at the meeting this afternoon, but Oliver will attend.

dvribeira commented 3 weeks ago

Soarian seems to support this, in principle, depending on the set up of the physical units table. For instance, users would normally be allowed to mix g and mg on the same order, or goutte and mL for another but it can get even trickier. Regarding export/import from/to Soarian to/from the PMP, it seems export worked on the tests they performed and not import, this is probably not a thoroughly tested feature, since most likely it is not often used by practitioners, if at all.

On top of that, and as additional piece of info to be considered, eMediplan has a different model for which strictly speaking a dosage can have only one unit, but in turn a medication within a plan can have several dosages (with possibly different periods, so it would actually translate to different medication statements to us) making it possible in practice. Thus, in the FHIR translation of the eMediplan it is possible to use a split dosage with different units but also different boundsPeriod, which we do not allow. The way to go, without changing CH EMED EPR for this, to support also different periods, would be to consider each eMediplan (not FHIR) posology object a different medication statement: this in turn would mean that our translation of eMediplan would not allow for different units per statement, as one posology object can have only one unit. This would need more thought, since it might not be OK to do that for prescriptions.

dvribeira commented 1 week ago

Feedback from L-Z. Kaestli: not to be supported. Still waiting for professional feedback from CHUV.