- This topic has 7 replies, 4 voices, and was last updated 15 years, 2 months ago by .
-
Topic
-
Forgive me, I am sure this is a question that will seem simple to most of you but at this stage of my Cloverleaf experience there are still many things I am trying to figure out! Here’s my problem:
v5.5 on Windows
We have a laboratory application that sends out results. For the most part, everything works ok. However recently they noticed that “part” of their micro reports were not coming across, specifically the ‘organism name’. I’ve tracked down the problem to the format of OBX-5. Here’s an example of what they will send out:
OBX|1|CE|STREPA^THROAT, STREP A CULTURE^|1|STRGRG^Group G beta-streptococcus||||||F
Now since the map is set up to send OBX.#5 to OBX.#5 (no subfields are defined in the message definition), what we get outbound is
OBX|1|TX|STREPA^THROAT, STREP A CULTURE||STRGRG||||||F||||BDH
Because its only getting that first subfield in OBX-5, I presume since the transaction definitions have no “OBX-5.2” defined.
So the question is:
Is there a way I can ADD a definition for an OBX-5.2 to the transaction variant, so I could then CONCAT instead of COPY? I don’t see a way to do this…at least it’s not obvious.
I have tried juggling this with some tcl to lindex the incoming OBX-5 values and concat them back out, which “works” but causes undesireable charactes to appear in the rest of the OBX lines of the report that only have one value (no OBX-5.2). So maybe there is more tcl code that could do this to….but I’d rather not have to go through all that for what seems like a straightforward problem.
- The forum ‘Cloverleaf’ is closed to new topics and replies.