Technote (troubleshooting)
Problem(Abstract)
Users will be unable to turn off some functionality for message reader, to gain performance. The functionalities that cannot be turned off are configurable response and message
validation.
Resolving the problem
This change reintroduces functionality from the pre 9.x code line. By enabling aggregate mode the user will turn off message validation by the message reader and the ability for the message reader to have a configurable response. This mode is strongly suggested to be turned off unless there is no need for message validation and no need for a configurable response.
New Madconfig Prompts:
Should the Inbound Reader Interface run in aggregate mode(n is recommended)?
Is the Inbound Interface HL7v3 message an HL7v2 over v3 Message?
Aggregate Mode Parameter:
Windows: MIAggregateMode
*nix: -aggregateMode
HL7 Version Parameter:
Windows:MIHL7MsgVersion
*nix: -hl7ver
Message Reader Response:
If aggregate mode is enabled then the message reader will send the following hard coded responses based on the message type:
Delmited: "OK"
Fixed: "OK "
HL7: "MSH|^~\\&|EMPI||ARH||||ACK||P\rMSA|AA|\r"
HL7v2 over v3:"<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?><ACK><MSA><MSA.1>AA</MSA.1></MSA></ACK>
HL7v3: <?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?><MCCI_IN000002><acknowledgement><typeCode code="CA" ></typeCode></acknowledgement></
MCCI_IN000002>
XML: <?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?><EmpiResp><MsgHeader><code>ok</code></MsgHeader></EmpiResp>
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.