Mule
X12 EDI Connector Release Notes - Mule 4
Support Category: Premium
2.17.1
October 23, 2024
Compatibility
Application/Service | Version |
---|---|
4.1.0 and later |
|
Anypoint Studio |
7.1.0 and later |
OpenJDK |
8, 11, and 17 |
X12 |
002001, 002002, 002003, 002040, 003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050, 007060, 008010, 008020, 008030, 008040, 008050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X216, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X298, 005010X299, 005010X300, 005010X306 |
Fixed Issues
Issue Resolution | ID |
---|---|
If the incoming payload fails to validate, the Copy of Data Element ( |
W-17016123 |
2.17.0
September 26, 2024
What’s New
-
The default value for the
Character set
parameter is changed toUNRESTRICTED
. For more information, see the parameter in the Parameters section of the Default Configuration section on the X12 EDI Connector Reference page.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
OpenJDK |
8, 11, and 17 |
X12 |
002001, 002002, 002003, 002040, 003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050, 007060, 008010, 008020, 008030, 008040, 008050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X216, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X298, 005010X299, 005010X300, 005010X306 |
Fixed Issues
Issue Resolution | ID |
---|---|
Allowed characters in the |
W-16531421 |
2.16.0
July 10, 2024
What’s New
-
The connector now supports X12 versions
002001
,002002
,002003
,002040
, and008050
in the provided schemas.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
OpenJDK |
8, 11, and 17 |
X12 |
002001, 002002, 002003, 002040, 003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050, 007060, 008010, 008020, 008030, 008040, 008050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X216, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X298, 005010X299, 005010X300, 005010X306 |
Fixed Issues
Issue Resolution | ID |
---|---|
The connector now generates the correct |
W-15285820 |
Locking errors no longer occur when the application experiences a heavy load. |
W-15945128 |
2.15.1
March 13, 2024
What’s New
-
The connector’s Read operation now outputs an ordered map that follows the schema structure.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
OpenJDK |
8, 11, and 17 |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050, 007060, 008010, 008020, 008030, 008040
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X216, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X298, 005010X299, 005010X300, 005010X306 |
Fixed Issues
Issue Resolution | ID |
---|---|
The connector now generates an accurate segment tag and segment index for certain errors. |
W-15093132 |
2.15.0
February 22, 2024
What’s New
-
The connector now supports X12 HIPAA versions
005010X298
,005010X299
, and005010X300
in the provided schemas. -
A new field named Include ignored segments enables you to include data elements from segments with
Ignore
as the usage type in the Read operation’s output map and metadata representation.For more information, see the X12 EDI Connector Reference.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
OpenJDK |
8, 11, and 17 |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050, 007060, 008010, 008020, 008030, 008040
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X216, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X298, 005010X299, 005010X300, 005010X306 |
2.14.0
January 29, 2024
What’s New
-
This connector is now compatible with Java 17.
-
A new field named Lock Mechanism enables you to determine the mechanism used to manage locks for control number sequencing.
For more information, see the X12 EDI Connector Reference.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
OpenJDK |
8, 11, and 17 |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050, 007060, 008010, 008020, 008030, 008040
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X216, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
2.13.0
November 16, 2023
What’s New
-
A new field named Include trailer segment details enables you to include the interchange and group trailer details in the read’s output map.
For more information, see the X12 EDI Connector Reference.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050, 007060, 008010, 008020, 008030, 008040
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X216, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
Fixed Issues
Issue Resolution | ID |
---|---|
The connector no longer replicates the inbound |
W-14488084 |
2.12.0
October 26, 2023
What’s New
-
The connector now supports X12 versions
007060
,008010
,008020
,008030
, and008040
in the provided schemas. -
The connector uses the new strictValidationOfYear system property to determine whether to validate the year
0000
. By default, the year0000
is valid.For more information, see the X12 EDI Connector Reference.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050, 007060, 008010, 008020, 008030, 008040
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X216, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
2.11.2
August 16, 2023
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X216, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
Fixed Issues
Issue Resolution | ID |
---|---|
|
W-10581264 |
The Read operation now throws an error when the GS04 (Group Date) and GS05 (Group Time) segments contain an invalid date time. |
W-13723427 |
The connector no longer downloads old log4j POM files. |
W-13797183 |
2.11.1
June 21, 2023
What’s New
-
The org.scala-lang library is upgraded to version 2.12.15.
-
The org.yaml.snakeyaml library is upgraded to version 2.0 to address reported security vulnerabilities.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X216, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
Fixed Issues
Issue Resolution | ID |
---|---|
When composites or repetitions are placed incorrectly in the received message, the parser now throws an error for the incorrect element instead of the element after the incorrect element. |
W-13214932 |
2.11.0
May 18, 2023
What’s New
-
A new field named Set acknowledgement schema by inbound message enables you to set the acknowledgment structure automatically according to the inbound message version.
For more information, see the X12 EDI Connector Reference.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X216, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
Fixed Issues
Issue Resolution | ID |
---|---|
The generated Functional Acknowledgment is now more compatible with different X12 versions. |
W-12776825 |
All the fields in the Data Element Note ( |
W-13025198 |
The Loop Identifier Code ( |
W-13035983 |
When the X12 Read operation receives an EDI-Message and the schema is not defined in the configuration, the parser looks for the schema using the version and transaction set ID. This works for HIPAA, VICS, and UCS transactions. |
W-13146370 |
Known Issues
Known Issue | Workaround | ID |
---|---|---|
When composites or repetitions are placed incorrectly in the received message, unexpected errors occur. |
W-13214932 |
2.10.0
April 4, 2023
What’s New
-
The connector now supports the HIPAA
005010X216
278 Notification
and278 Acknowledgement
schema versions. -
Several dependency libraries are updated for the connector.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X216, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
Fixed Issues
Issue Resolution | ID |
---|---|
Dates are now validated correctly when HIPAA schemas contains the rule |
W-12374508 |
The unexpected error |
W-12629964 |
2.9.2
January 19, 2023
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
Fixed Issues
Issue Resolution | ID |
---|---|
Element |
W-11221387 |
Element |
W-12219376 |
Envelope segments ( |
W-12270419 |
2.9.1
October 20, 2022
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
What’s New
-
The
org.yaml.snakeyaml
library is upgraded to version 1.32 to address reported security vulnerabilities.
Fixed Issues
Issue | ID |
---|---|
An X12 AK304 or IK304 error is generated with the appropriate segment error code when a non-fatal element error occurs. |
W-11514473 |
AK4 or IK4 loops are not carried over to an incorrect AK3 or IK3 data element. |
W-11514665 |
2.9.0
June 7, 2022
What’s New
-
A new field named Report non-fatal errors in acknowledgments enables you to enable or disable the inclusion of non-fatal errors found during the validation of inbound EDI message payloads.
For more information, see the X12 EDI Connector Reference.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
Fixed Issues
Issue | ID |
---|---|
The functional acknowledgement object generated as a result of an X12 Read operation now sets GS01 in the acknowledgement to the code |
W-10909976 |
The syntax rules containing composite components are now validated correctly. |
W-10977782 |
2.8.2
March 23, 2022
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
Fixed Issues
Issue | ID |
---|---|
Thread management when using the connector with multiple dynamic configurations is now improved. |
W-10878642 |
2.8.1
March 17, 2022
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
Fixed Issues
Issue | ID |
---|---|
Upgraded library dependencies. |
W-10718515, W-10718531 |
Improved how dependent schema files are packaged within the connector. |
W-10822805 |
2.8.0
February 22, 2022
What’s New
-
Added the new Use segment line ending in last line field, which enables you to add a segment line ending character at the end of the IEA segment.
For more information, see the X12 EDI Connector Reference.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
Fixed Issues
Issue | ID |
---|---|
Unexpected exceptions occurred while parsing date and time formats in HIPAA schemas. |
SE-24277 |
Some segment IDs from HIPAA schemas were generated in an arbitrary order, leading to inconsistencies between versions. |
SE-24317 |
The 2400_Loop for the HIPAA Schema |
SE-24063 |
In some cases, LX segment validation raised an error even if there were no issues with the payload. |
W-10671469 |
2.7.4
January 24, 2022
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
Fixed Issues
Issue | ID |
---|---|
Hierarchical Level segments (HL) were written twice if present in a HIPAA structure. |
SE-23655 |
The control characters |
SE-23865 |
The logger level was always set to |
SE-24073 |
VICS and UCS schemas were not included in the |
CONN-9946 |
2.7.3
December 23, 2021
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
Fixed Issues
Issue | ID |
---|---|
Upgraded library dependencies. |
CONN-9586 |
2.7.2
December 20, 2021
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
Fixed Issues
Issue | ID |
---|---|
Upgraded library dependencies. |
CONN-9586 |
2.7.1
December 13, 2021
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
Fixed Issues
Issue | ID |
---|---|
The generated functional acknowledgement contained incorrect element values on the partial rejection. |
CONN-9413 |
2.7.0
December 1, 2021
What’s New
-
The connector now supports message formats that comply with the X12 Voluntary Industry Commerce Standards (VICS) and Uniform Communication Standards (UCS).
-
The connector now includes standard X12, VICS schema, and UCS schema code set definitions in the EDI Schema Language (ESL) definitions for data elements defined as identifiers.
-
Added the option to enable code set validations for the Read, Write, and Batch operations.
-
Added the option to specify the UTC timezone offset for date/time stamps in the Interchange and group segments for the Write and Batch operations.
-
The errorDetails section in the output of the X12 Read operation now includes additional error information when the parsed payloads fail in the X12 syntax check validations.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, 007050
|
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, 005010X306 |
Fixed Issues
Issue | ID |
---|---|
In some cases, non-fatal errors referred to incorrect segments or elements instead of to the segments or elements causing issues. |
CONN-7890 |
The ISA and GS segments in the functional and technical acknowledgements generated by the X12 Read operation contained the timestamp from the input X12 payload instead of the timestamp of the acknowledgement generation. |
CONN-8359 |
When using drag-and-drop style mapping in DataWeave, new field mapping assignments sometimes removed previously-mapped field mappings. |
CONN-8476 |
2.6.5
October 18, 2021
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, and 005010X306. |
Fixed Issues
Issue | ID |
---|---|
The control number was re-initialized after an application running in a customer-hosted Mule cluster restarted. |
SE-22081 |
2.6.4
September 24, 2021
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, and 005010X306. |
Fixed Issues
Issue | ID |
---|---|
The Read operation threw an |
SE-22230 |
The Read operation did not validate the count defined in the schema for repeating elements. |
SE-22230 |
2.6.3
August 26, 2021
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, and 005010X306. |
Fixed Issues
Issue | ID |
---|---|
An InvalidState error occurred during concurrent operations in the CloudHub environment. |
N/A |
The connector did not perform integrity checks on the LX sequence number values against SNIP validation rules. |
SE-21156 |
2.6.2
July 28, 2021
Compatibility
X12 EDI Connector v2.6.2 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, and 005010X306. |
Fixed Issues
-
The acknowledgement schema path configuration defined in the Parser setting was not used in the generated Functional Acknowledgement structure for X12 HIPAA transactions. (SE-21623)
-
The Functional Group version (GS08) and Version Identifier Code (AK103) were set with the GS08 value of the input payload, instead of the version code of the generated implementation acknowledgement (999) for HIPAA transactions. (SE-21623)
-
The following code values have been added as valid values for the AK103 element definition:
005010X210
,005010X212
,005010X214
,005010X215
,005010X217
,005010X218
,005010X220A1
,005010X221A1
,005010X222A1
,005010X222A2
,005010X223A2
,005010X223A3
,005010X224A2
,005010X224A3
,005010X228
,005010X231
,005010X231A1
,005010X279A1
, and005010X306
. (SE-21623) -
The Implementation Convention Reference (ST03) was not populated for X12 HIPAA 999 implementation acknowledgements. (SE-21623)
2.6.1
July 6, 2021
Compatibility
X12 EDI Connector v2.6.1 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, and 005010X306. |
Fixed Issues
-
The connector did not validate the date in some transactions. (SE-19901)
-
The connector did not generate a negative ACK generation for invalid input date formats. (SE-20361)
-
Mule apps that used the X12 Write operation when deploying multiple workers in the CloudHub enviroment failed because the locks didn’t increment the message number. (SE-20943)
-
The X12 Read operation failed when the incoming data contained the
GS07
Agency CodeT
. (SE-20955)
2.6.0
June 8, 2021
Compatibility
X12 EDI Connector v2.6.0 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, and 005010X306. |
New Features
-
Added a new Write batch operation and a corresponding Configuration tab. The new operation receives an input containing multiple outbound X12 messages for the same partner and merges them into a single ISA interchange.
-
Added a new configuration property
Truncate values exceeding the length limits
for Read, Write, and Write batch operations to optionally truncate data element values when ignoring length validations.
2.5.8
April 28, 2021
Compatibility
X12 EDI Connector v2.5.8 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, and 005010X306. |
2.5.7
April 14, 2021
Compatibility
X12 EDI Connector v2.5.7 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, and 005010X306. |
2.5.6
March 5, 2021
Compatibility
X12 EDI Connector v2.5.6 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X231A1, 005010X279A1, and 005010X306. |
2.5.5
February 22, 2021
Compatibility
X12 EDI Connector v2.5.5 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X279A1, and 005010X306. |
2.5.4
February 3, 2021
Compatibility
X12 EDI Connector v2.5.4 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X279A1, and 005010X306. |
2.5.3
November 11, 2020
Compatibility
X12 EDI Connector v2.5.3 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X279A1, and 005010X306. |
Fixed Issues
-
Fixed ANSI X12 message support for message versions earlier than 004020. (SE-18189)
-
Removed the incorrect validation that resulted in conditional (usage= 'C') components being treated as mandatory (usage= 'M') components, which caused some
null
orempty
values to throw exceptions. (SE-18151)
2.5.2
October 21, 2020
Compatibility
X12 EDI Connector v2.5.2 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X279A1, and 005010X306. |
2.5.1
August 27, 2020
Compatibility
X12 EDI Connector v2.5.1 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X279A1, and 005010X306. |
2.5.0
July 23, 2020
Compatibility
X12 EDI Connector v2.5.0 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214, 005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, 005010X228, 005010X231, 005010X279A1, and 005010X306. |
New Features
-
Added the configuration option
enforceConditionalRulesOnParser
in the X12 Read operation and `enforceConditionalRulesOnWriter`in the X12 Write operation to turn on conditional relationship validation of data elements. -
Added configuration options for interchange, group, and transaction control number keys in the X12 Write operation to provide flexibility in managing control number sequencing.
-
Users are now allowed to initialize or reset control numbers when using Anypoint Connector for Object Store (Object Store Connector).
-
Added the functional group code in the attributes of the post X12 Write operation along with generated control numbers.
Fixed Issues
-
The Connector failed to generate a correct sequence number for a Dependent segment (SE-15881).
-
Users were required to explicitly specify the 997 schema path when parsing inbound 997s (CONN-6596).
Known Limitations
-
X12 EDI Connector supports files up to 20MB.
If you process files larger than 20MB, consider that the connector has a 40x memory requirement that corresponds to the EDI file size.
For example, a 30 MB X12 (or EDIFACT) file needs 1.4 GB of memory, so it’s important to consider this memory requirement in conjunction with your transaction processing system needs for large files.
-
As of connector version 2.2.0, reading and writing HIPAA 005010X231A1 999 Implementation Acknowledgments is fully supported, but when generating acknowledgments as 005010X231A1 CTX segments, these are not added.
To use CTX segments, you must manually add them to the generated acknowledgment.
2.4.0
June 30, 2020
Compatibility
X12 EDI Connector v2.4.0 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214,005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3,005010X228, 005010X231, 005010X279A1 and 005010X306 |
Features
-
Added the configuration option
writeEnforceLengthLimits
in the X12 Write operation for optionally turning off Length validations of data elements. -
Control numbers generated in the X12 Write operation are now passed as attributes post X12 Write operation.
Fixed Issues
-
Resolved issues with the connector failing to generate a correct sequence number for a Dependent segment (SE-15881)
-
Fixed an issue where the 5010 acknowledgment schema was being used as the default for versions less than 5010 when the acknowledgment schema path was not explicitly defined in the Parser configuration. (CONN-6184)
-
Fixed issues with whitespace getting mapped to mandatory and conditional elements when the mapped input data value is empty (CONN-6462)
-
Length validations on optional elements that are empty/null were ignored. (CONN-5981)
Known Limitations
Parsing inbound 997s in the X12 Read operation requires users to explicitly specify the 997 ESL path.
X12 EDI Connector supports files up to 20MB. If you process files larger than 20MB, consider that the connector has a 40x memory requirement that corresponds to the EDI file size. For example, a 30MB X12 (or EDIFACT) file needs 1.4GB of memory, so it’s important to consider this memory requirement in conjunction with your Transaction Processing System needs for large files.
As of version 2.2.0, reading and writing HIPAA 005010X231A1 999 Implementation Acknowledgments is fully supported, but when generating acknowledgments as 005010X231A1 CTX segments, these are not added. To use CTX segments, you must manually add them to the generated acknowledgment.
2.3.0
May 20, 2020
Compatibility
X12 EDI Connector v2.3.0 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214,005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3,005010X228, 005010X231, 005010X279A1 and 005010X306 |
Features
-
Added the configuration option
acknowledgmentSchemaPath
which specifies the schema to be used for generating 997 or 999 acknowledgments.
Fixed Issues
-
Added alphanumeric support for transaction number increments. (SE-14275)
-
Improved X12 Write error reporting for errors in the ISA and GS fields. (SE-14152)
-
Added error details to X12Error objects included in the parsing output. (CONN-4947)
-
Improved error detection and reporting for overlay schemas. (CONN-5890)
-
Fixed parsing of repeated values. (CONN-6097)
-
Corrected the parsing of the HIPAA 005010X231A1 999 transaction set with AK2 loops. (CONN-6098)
-
Fixed ISA12 and GS08 to use values from configured transaction set schemas. (CONN-5980)
-
Corrected the HIPAA 005010X231 version to 005010X231A1. (CONN-5005)
-
Fixed document parsing with multiple interchanges using an ISA11 repetition separator. (CONN-6112)
-
Corrected the handling of ISA14 and ISA15 settings from configuration. (CONN-5979)
-
Corrected the handling of
formValidation
HIPAA validation choices and theackAllSets
configuration parameter. (CONN-5708)
Known Limitations
Parsing inbound 997s in the X12 Read operation requires users to explicitly specify the 997 ESL path.
X12 EDI Connector supports files up to 20MB. If you process files larger than 20MB, consider that the connector has a 40x memory requirement that corresponds to the EDI file size. For example, a 30MB X12 (or EDIFACT) file needs 1.4GB of memory, so it’s important to consider this memory requirement in conjunction with your Transaction Processing System needs for large files.
As of version 2.2.0, reading and writing HIPAA 005010X231A1 999 Implementation Acknowledgments is fully supported, but when generating acknowledgments as 005010X231A1 CTX segments, these are not added. To use CTX segments, you must manually add them to the generated acknowledgment.
2.2.0
January 31, 2020
Compatibility
X12 EDI Connector v2.2.0 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, 006010, 006020, 006030, 006040, 006050, 007010, 007030, 007040, and 007050. |
HIPAA |
005010X210, 005010X212, 005010X214,005010X215, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3,005010X228, 005010X231, 005010X279A1 and 005010X306 |
Features
-
Support for X12 versions 006010, 006030, 006040, 006050, 007010, 007020, 007030, 007040, 007050.
-
Support for HIPAA versions 005010X210, 005010X215, 005010X228, 005010X231, 005010X306.
-
Support for generating 999 Implementation Acknowledgments in 005010X231 form.
-
Support for generating alpha-numeric transaction set control numbers. (SE-14275)
-
Added Transaction Set Trailer (SE segment) data to the X12 Read operation output. (SE-14490)
-
Added configuration option to allow setting output MIME type
application/edi-x12
.
Fixed Issues
-
Resolved comprehensive reporting of group level errors. (CONN-346)
-
Users can now view the field identifier in error messages returned during X12 Write operations. (SE-14152)
-
Transaction set data is added to the output map only when the group as a whole is accepted. (CONN-3858)
-
Corrected handling of ST03 implementation convention reference field to override the value in GS08. (CONN-4519)
-
Removed Scala data structures from X12 Write data after the write has been completed to avoid serialization errors. (CONN-3831)
Known Limitations
X12 EDI Connector supports files up to 20MB. If you process files larger than 20MB, consider that the connector has a 40x memory requirement that corresponds to the EDI file size. For example, a 30MB X12 (or EDIFACT) file needs 1.4GB of memory, so it’s important to consider this memory requirement in conjunction with your TPS needs for large files.
As of version 2.2.0 reading and writing HIPAA 005010X231 999 Implementation Acknowledgments is fully supported, but when generating acknowledgments in 005010X231 CTX segments will not be added. If you need to use CTX segments you’ll have to manually add these to the generated acknowledgment.
2.1.1
June 18, 2019
Compatibility
X12 EDI Connector v2.0.0 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, and 006020 |
HIPAA |
005010X212, 005010X214B3, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, and 005010X279A1 |
Fixed Issues
-
Improved error reporting for X12 Write operations. (SE-10716, SE-10725)
-
Corrected metadata representation of repeated objects.
Known Limitations
X12 EDI Connector supports files up to 20MB. If you process files larger than 20MB, consider that the connector has a 40x memory requirement that corresponds to the EDI file size. For example, a 30MB X12 (or EDIFACT) file needs 1.4GB of memory, so it’s important to consider this memory requirement in conjunction with your TPS needs for large files.
2.1.0
May 10, 2019
Compatibility
X12 EDI Connector v2.0.0 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, and 006020 |
HIPAA |
005010X212, 005010X214B3, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, and 005010X279A1 |
Features
-
Added support for user-supplied values for control segments. These are controlled by the
useSuppliedValues
configuration parameter.
Fixed Issues
-
Was passing out data for bad transaction sets in the output of the reader. (SE-11384)
-
Implemented lock sharing for tracking identifier numbers in the ObjectStore connector with multiple CloudHub workers. (SE-11308)
-
Multiple HIPAA transaction sets are now allowed in a group. (SE-9043)
-
Corrected issues found with metadata representation.
-
Logging didn’t follow Mule conventions.
-
Updated to latest dependency versions.
-
Schemas 005010X222A1 and 005010X224A2 contained errors.
2.0.1
August 3, 2018
This release adds support for HIPAA X222A1 and X224A2 837 transaction sets.
Compatibility
X12 EDI Connector v2.0.0 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, and 006020. |
HIPAA |
005010X212, 005010X214B3, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A2, 005010X224A3, and 005010X279A1. |
Known Limitations
Anypoint Studio 7.x may require more memory than allowed by the default settings to support X12 and HIPAA schema definitions. See the X12 EDI Connector Guide for details on changing the Studio memory settings.
2.0.0
March 23, 2018
This release adapts X12 for use with Mule 4 and Studio 7.
Compatibility
X12 EDI Connector v2.0.0 is compatible with the following:
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Anypoint Studio |
7.1.0 and later |
X12 |
003010, 003020, 003030, 003040, 003050, 003060, 003070, 004010, 004020, 004030, 004040, 004050, 004060, 005010, 005020, 005030, 005040, 005050, and 006020. |
HIPAA |
005010X212, 005010X214B3, 005010X217, 005010X218, 005010X220A1, 005010X221A1, 005010X222A2, 005010X223A2, 005010X223A3, 005010X224A3, and 005010X279A1. |