- This topic has 7 replies, 3 voices, and was last updated 7 years, 1 month ago by .
-
Topic
-
I’ve been given a task (marching orders) of taking in an HL7 billing file with 3 message types (DFT,BAR,ORM) in each message with its own MSH – modifying it where needed – and then sending out the message relatively intact except for my changes. MSH (BAR)
PID
GTI
MSH (DFT)
PID
PV1
FT1
MSH (ORM)
PID
PV1
BLG
I’ve made a variant so I can have multiple MSHs and allow for optional or repeats for iterations and it contains all the segments I need.
The xlate lets me apply it via reconfiguration – but it appears to me that the xlate – in the testing tool – is still looking at each MSH/message type as it goes along – and is holding me to that msg type – and is appearing to me to be basically ignoring the variant.
I could RAW the message through but they are going to want things done to the message as we move forward,
and I’m not real excited about doing a bunch of TCL procs for those future changes to alter the message.
Thoughts on what I’m doing wrong or how I can get around this? I can’t break the message apart by each MSH for the downstream app.
Lawrence Nelson
System Architect - MaineHealth IT
- The forum ‘Cloverleaf’ is closed to new topics and replies.