Syntax:
com.ibi.agents.XMLToHIPAATransformAgent
iIT Service Object:
format: XMLtoHIPAATransformAgent
Description: This agent transforms a HIPAA XML document into a HIPAA document.
Parameters:
Parameter |
Description |
---|---|
template * |
The XMLtoHIPAA_%_^.xch, where [%] represents the message type and [^] represents the release number. The pattern is used to lookup a document inside the EBIX. For example, the value for the 4010 837 Professional template, if hard-coded, would be XMLtoHIPAA_837_004010X098A1.xch, which is the template name within the EBIX. |
debug * |
The transformation components are written to files in the local directory (very slow). |
sTerminator |
The control character that marks the end of a specific variable-length segment. Note: Users can either select the character from the predefined list or enter a predefined SREG, whose value is resolved at run time, or a function to retrieve the value from a Trading Partner Profile. |
segSuffix |
The Segment Suffix marks the end of the Segment. This is used in combination with Segment Terminator Character. Note: Users can select the character from the predefined list or enter a predefined SREG, whose value is resolved at run time, or a function to retrieve the value from a Trading Partner Profile. |
eDelimiter |
The control character used to separate elements in a segment. It follows the segment identifier and each data element in a segment except the last. Note: Users can either select the character from the predefined list or enter a predefined SREG, whose value is resolved at run time, or a function to retrieve the value from a Trading Partner Profile. |
compDelimiter |
The control character used to separate sub-elements/components in a composite element. Note: Users can either select the character from the predefined list or enter a predefined SREG, whose value is resolved at run time, or a function to retrieve the value from a Trading Partner Profile. |
eCharacter |
The escape character is necessary if any of the EDI document separators is part of the actual value of an attribute. The default value is '\'. Note: Users can either select the character from the predefined list or enter a predefined SREG, whose value is resolved at run time, or a function to retrieve the value from a Trading Partner Profile. |
timestamp |
Writes a timestamp to the log file. |
InsertGroupLoop |
Inserts Group Loop in the XML Document Structure. |
decodeBinSegment |
Decodes BIN02 element from BASE64 to binary. |
Edges:
The following table lists the available Line Edges for the XMLtoHIPAATransformAgent Service (com.ibi.agents.XMLToHIPAATransformAgent).
Line Edge |
Description |
---|---|
OnError |
An exception occurred during execution. |
OnSuccess |
The operation was successful. |
OnFailure |
A fail condition occurred during execution. |
success |
The operation was successful. |