Stream: implementers
Topic: Is there a stream for discussion of V2 mappings?
John Silva (Jun 14 2018 at 12:45):
Is there a separate stream for discussing HL7 V2 to FHIR mapping questions? I'll ask my question here but if there is a separate stream for these types of questions I'll move my discussion there. (I noticed that there is a session at FHIR DevDays on this, yeh!)
My question has to do with mapping of HL7 RDE (Pharm Order) messages to the FHIR MedicationRequest resource, specifically how do people map the timing information, e.g. from the RXE-1 field? I do not see an obvious mapping of the RXE-1.4 (Start Date/time) and RXE-1.5 (End Date/time) to something in the MedicationRequest. I suspect it would logically get mapped to the dosageInstructions.timing property but the FHIR Timing data type doesn't seem to have a way to represent this?
Grahame Grieve (Jun 14 2018 at 12:46):
I don't think there's a better place
Grahame Grieve (Jun 14 2018 at 12:46):
Sounds like Timing.repeat.bounds
John Silva (Jun 14 2018 at 12:48):
Thanks! Is is also true that the Med group (?) hasn't spent as much time modeling the 'inpatient' medication order use cases as outpatient meds (prescriptions)? The Med-related resources seem relatively new (from their Maturity level)
Grahame Grieve (Jun 14 2018 at 12:48):
I don't think so but I'll defer tothem
Lloyd McKenzie (Jun 14 2018 at 12:48):
@Melva Peters @John Hatem ?
John Silva (Jun 14 2018 at 12:49):
The FHIR Timing data type though seems to be a question for a wider audience than only the Med group
Lloyd McKenzie (Jun 14 2018 at 12:50):
Definitely, though pharmacy tends to exercise it the most...
Lloyd McKenzie (Jun 14 2018 at 12:50):
The same is true of TQ1/TQ2 in v2
John Silva (Jun 14 2018 at 12:54):
Ah, yes, dosageInstructions.timing.repeat.boundsPeriod.start/end --- thanks! (only 5 levels deep -- In V2 we only had 3 levels)
(And it would be nice if this was in the Period V2 Mappings -- it seems to only have R2 -> R3 and R3 -> R2 for most of the data type mappings.)
Jose Costa Teixeira (Jun 14 2018 at 12:56):
BTW, wasn't RXE-1 deprecated?
Jose Costa Teixeira (Jun 14 2018 at 12:57):
replaced by TQ. RXE-1 was not sufficient.
Grahame Grieve (Jun 14 2018 at 12:57):
please make a task... I think that timing v2 mappings never happened
John Silva (Jun 14 2018 at 12:57):
Probably post 2.5.1 but the same info can come from the TQ1 segment in the newer HL7 V2 messages
Jose Costa Teixeira (Jun 14 2018 at 12:58):
yes, just because I have a to-do to check how the timing works for the complicated cases we had for hospital pharmacy
Jose Costa Teixeira (Jun 14 2018 at 12:59):
RXE.1 was very insufficient. Hence my question/reminder.
John Silva (Jun 14 2018 at 13:00):
Yes, and it's really 'fun' to try to map the RI (Repeat Interval) 'pseudo grammar' to sensible frequency concepts
John Silva (Jun 14 2018 at 13:00):
@Grahame Grieve - I'm not familiar with how or where to create 'tasks'
Jose Costa Teixeira (Jun 14 2018 at 13:00):
Tasks: gforge
Jose Costa Teixeira (Jun 14 2018 at 13:01):
We will come after your notes when IHE is doing hospital pharmacy.
Lloyd McKenzie (Jun 14 2018 at 13:02):
@John Silva At the bottom of every page in the FHIR spec is a "propose a change" link. If you click on that, you'll be taken to our gForge tracker site. If you don't have a userid, there's a one-time registration process that tries to ensure you're a real human. There-after, you can propose changes/fixes/enhancements to your heart's content :)
Melva Peters (Jun 14 2018 at 15:45):
The MedicationRequest resource was modelled using our V3 order model as a starting point. We believe that the MedicationRequest meets both inpatient and outpatient use cases, but would be happy for your input. If you see anything missing, please submit a Gforge tracker. The Pharmacy resources have been implemented by a number of vendors including as part of the Argonaut project. We continue to look for implementations of all of our resources.
Melva Peters (Jun 14 2018 at 15:45):
If you create a tracker item, Pharmacy will add the mappings for V2 for the Dosage type.
John Silva (Jun 14 2018 at 17:39):
@Melva Peters - thanks, I just created a GForge account; I guess I hadn't done this before so as soon as my account gets approved I'll be able to add a tracker item for this. (It would be nice if both Dosage and Timing data types had V2 mappings; I think in my example the mappings are in Timing.)
Just added it: #17354
Last updated: Apr 12 2022 at 19:14 UTC