- This topic has 4 replies, 3 voices, and was last updated 12 months ago by .
-
Topic
-
A client is sending us OBX Indication data in ORM messages. The format is not how we expect and we are trying to clean this up. They send a Question in OBX-3.2 and an Answer in OBX-5.2, and we are expecting this data in field 1 for each. Simple enough to move one to the other and delete the extra, but to add to this, they want certain tags to appear at the top.
So they send this
2(0).1(0).1(0).0(0).OBX(0).#1(0) : >1<
2(0).1(0).1(0).0(0).OBX(0).#3(0) : >AAAAA^AAAtrauma<
2(0).1(0).1(0).0(0).OBX(0).#5(0) : >^AAADATA test<
2(0).1(0).1(0).0(1).OBX(0).#1(0) : >1<
2(0).1(0).1(0).0(1).OBX(0).#3(0) : >BBBBB^BBBtrauma<
2(0).1(0).1(0).0(1).OBX(0).#5(0) : >^BBBDATA test<
2(0).1(0).1(0).0(2).OBX(0).#1(0) : >1<
2(0).1(0).1(0).0(2).OBX(0).#3(0) : >CCCCC^CCCtrauma<
2(0).1(0).1(0).0(2).OBX(0).#5(0) : >^CCCDATA test<
2(0).1(0).1(0).0(3).OBX(0).#1(0) : >1<
2(0).1(0).1(0).0(3).OBX(0).#3(0) : >DDDDD^DDDtrauma<
2(0).1(0).1(0).0(3).OBX(0).#5(0) : >^DDDDATA test<
2(0).1(0).1(0).0(4).OBX(0).#1(0) : >1<
2(0).1(0).1(0).0(4).OBX(0).#3(0) : >EEEEE^EEEtrauma<
2(0).1(0).1(0).0(4).OBX(0).#5(0) : >^EEEDATA test<
2(0).1(0).1(0).0(5).OBX(0).#1(0) : >1<
2(0).1(0).1(0).0(5).OBX(0).#3(0) : >FFFFF^FFFtrauma<
2(0).1(0).1(0).0(5).OBX(0).#5(0) : >^FFFDATA test<And want this
2(0).1(0).1(0).0(0).OBX(0).#1(0) : >1<
2(0).1(0).1(0).0(0).OBX(0).#3(0) : >FFFFF^FFFtrauma<
2(0).1(0).1(0).0(0).OBX(0).#5(0) : >^FFFDATA test<
2(0).1(0).1(0).0(1).OBX(0).#1(0) : >1<
2(0).1(0).1(0).0(1).OBX(0).#3(0) : >DDDDD^DDDtrauma<
2(0).1(0).1(0).0(1).OBX(0).#5(0) : >^DDDDATA test<
2(0).1(0).1(0).0(2).OBX(0).#1(0) : >1<
2(0).1(0).1(0).0(2).OBX(0).#3(0) : >AAAAA^AAAtrauma<
2(0).1(0).1(0).0(2).OBX(0).#5(0) : >^AAADATA test<
2(0).1(0).1(0).0(3).OBX(0).#1(0) : >1<
2(0).1(0).1(0).0(3).OBX(0).#3(0) : >BBBBB^BBBtrauma<
2(0).1(0).1(0).0(3).OBX(0).#5(0) : >^BBBDATA test<
2(0).1(0).1(0).0(4).OBX(0).#1(0) : >1<
2(0).1(0).1(0).0(4).OBX(0).#3(0) : >CCCCC^CCCtrauma<
2(0).1(0).1(0).0(4).OBX(0).#5(0) : >^CCCDATA test<
2(0).1(0).1(0).0(5).OBX(0).#1(0) : >1<
2(0).1(0).1(0).0(5).OBX(0).#3(0) : >EEEEE^EEEtrauma<
2(0).1(0).1(0).0(5).OBX(0).#5(0) : >^EEEDATA test<The tags for this being FFFFF and DDDDD, always at the top, with the rest (one to many) falling below.
So Easy enough to gather all of these variables, and then I can overwrite the first two, but then how to Iterate the rest?
Is there a way to iterate beginning at 2 instead of 0?
I tried %g2 + 2 but that does nothing, is there a trick?
- You must be logged in to reply to this topic.