Forum Replies Created
-
AuthorReplies
-
I am not sure what you mean by an ack nak proc on the cloverleaf interface engine. I have a proc to create and Ack Nak for sending an ack back to an inbound feed but I know of no proc that will create an ack for somthing I am sending outbound. Or are you referring to a proc that is on the Cloverleaf secure courier application having a proc to send an ACK? If there is please enlighten us as to where we would find this as the vendor has no clue how to send acks from the CSC back to our engine. I had to turn off the await replies on the thread routing messages to CSC because we never get replies. That is the whole issue.
Thanks Dennis I have changed my iterate to remove the segment part and everything is working now. I actually tried both groupings at different times. The first worked. Thanks again!!
August 16, 2012 at 6:34 pm in reply to: Multiple interates in a xlate & order of segments in var #77005well, when I changed the path copies to copy I got:
[0:TEST] Unrecognized field name ‘Can’t locate field in path. 1(0).0(%s2).PR1’
[0:TEST] Unable to compile OUT list ‘1(0).0(%s2).PR1’
[0:TEST] Unrecognized field name ‘Can’t locate field in path. 1(0).1(0).0(%s2).PR1’
[0:TEST] Unable to compile IN list ‘1(0).1(0).0(%s2).PR1’
[0:TEST] Unable to compile statement ‘
‘
[0:TEST] Unrecognized field name ‘Can’t locate field in path. 1(0).0(0).ROL’
[0:TEST] Unable to compile OUT list ‘1(0).0(0).ROL’
[0:TEST] Unrecognized field name ‘Can’t locate field in path. 1(0).1(0).0(0).ROL(0)’
[0:TEST] Unable to compile IN list ‘1(0).1(0).0(0).ROL(0)’
[0:TEST] Unable to compile statement ‘
August 16, 2012 at 5:00 pm in reply to: Multiple interates in a xlate & order of segments in var #77003I have attached screen shots of the xlate with the variants displayed and also pictures of the iterates I have created so far. The DG1 to DG1 works fine. From there it all goes wrong. I cannot figure out how to map the field 26 in the DG1 to the custom ZD2 segment on the outbound side. I have tried field iterate, group, segment etc, etc. I am clueless. I even took this out and went to the the ZRG to ZRV to try and get this to work and it created a panic message. I also cannot get the second segment iterate to work at all for the PR1, it just ignores it when it isn’t panicking 🙂
February 17, 2012 at 9:08 pm in reply to: xlate math function – multiplication of a numeric field #76037Perfect! That works great! I was so close it was frustrating! Thank you, Thank you, Thank you!! 😀
Thank you so much! That was exactlly it. There were a couple if statements that this one ADT case did not fit. It is rare but now I know how to tackle this! Yea! Thank you Thank you! 😀
Thank you all for your input. Since I had this thread routing to 5 different systems, the xlate in question wasn’t even the one I was testing but on the first routing and you were correct, a table was missing! thank you, thank you all!
Why is the first iterate a group iterate and not a segment iterate since the OBX is a segment? I am not sure I have the variable or the Interate set up right. I have attached a screen shot of the interate and the whole xlate.
Thanks Robert. This appears to have done the trick. The outbound is trying to create DG1 in cases where there were none inbound but it is 100% better than I had!! I have tested my variants and they work as desired so I think the problem is in the xlate. attached are the variants. I tried the path copy method and it worked! Thank you
How do you set a FIELD to be non repeating. In the version of cloverleaf that we have the only thing you can configure in the variant tool to be repeating or optional are segments not fields.
For the xlate what would be the basis for the interate. I made it a field but do not know what to put in basis. It is part of the group numbered 1 but when I use this it does not work.
I get the following error messages in the testing tool:
0:TEST] Unable to get iteration basis address ‘1’.
[0:TEST] Unable to compile XLT ‘DFT_SURG.xlt’.
I made the suggested changes in my HL7 variant
[
{
OBR
[DG1]
}
}
and moved the %g1 to the indicated position but now it is only displaying the first OBR and first DG1 and not picking up the repeating segments.
Suggestions?
-
AuthorReplies