EDI Converter 2.14.10 Release: Support for OI and NTE segments, security fixes
We’re pleased to announce version 2.14.10 of our EDI Converter.
This release adds a structured Note object for NTE segments, expands 837P reference handling across claims and service lines, adds additional party and other subscriber fields, and updates libraries to address known security vulnerabilities.
You can view all changes in GitHub diff format here.
Scroll down to openapi/components/schemas/model to see schema changes.
New JSON Objects and Fields
“Note” Object (NTE Segment)
We’ve added a new object to the schema to represent the NTE segment, including the note qualifier code. Previously, note text was exposed through string-only note fields, which did not preserve the qualifier in a structured way.
The older notes and lineNotes string fields are now deprecated. They remain supported for backward compatibility, but new code should use the structured Note object.
Example:
"notes" : [ {
"qualifierCode" : "ADD",
"type" : "ADDITIONAL_INFORMATION",
"text" : "CARDIAC EMERGENCY"
} ]
New Fields in the “Party” Object
We’ve added support for additional name and tax identifier metadata in the Party object:
namePrefix(EDI element:NM106, 834 transaction only)nameSuffix(EDI element:NM107)taxIdType(EDI element: tax ID qualifier code)
The new taxIdType enum includes:
SSN(SY)EIN(EY)TAX_ID(TJ)
New Fields in the “Claim” Object (837P)
We’ve added the following 837P claim-level reference fields:
medicareSection4081Indicator(REFsegment, qualifier code:F5)mammographyCertificationNumber(REFsegment, qualifier code:EW)carePlanOversightNumber(REFsegment, qualifier code:1J)cliaNumber(REFsegment, qualifier code:X4)investigationalDeviceExemptionNumber(REFsegment, qualifier code:LX)
New Fields in the “ServiceLine” Object (837P)
We’ve added the following 837P service-line fields:
mammographyCertificationNumber(REFsegment, qualifier code:EW)immunizationBatchNumber(REFsegment, qualifier code:BT)prescriptionNumberType(enum value derived from the prescription number qualifier)cliaNumber(REFsegment, qualifier code:X4)referringCliaNumber(REFsegment, qualifier code:F4)obstetricAdditionalUnitCount(QTYsegment, qualifier code:FL)shippedDate(DTPsegment, qualifier code:011)postageClaimedAmount(AMTsegment, qualifier code:F4)
The new prescriptionNumberType enum includes:
PHARMACY_PRESCRIPTION_NUMBER(XZ)LINK_SEQUENCE_NUMBER(VY)
New Fields in the “OtherSubscriber” Object (837I and 837P)
We’ve added the following fields populated from the OI segment:
assignmentCertificationIndicator(EDI element:OI03)patientSignatureSourceCode(EDI element:OI04)releaseOfInformationCode(EDI element:OI06)
Addressing Security Vulnerabilities
We’ve updated all third-party libraries used by the EDI Converter to their latest available versions. This keeps the converter current with upstream security fixes and reduces the risk of carrying stale dependencies into production deployments.
The previous dependency set included several critical and high-severity CVEs. In this release, those vulnerabilities have been addressed, and the current security scan reports zero CVEs for the EDI Converter image.
You can find the latest security reports and SBOM at the following links:
How to Upgrade
API Docker container
If you are using Docker Compose, update the image tag to repo.datainsight.health/ediconvert:2.14 and pull the new image:
docker compose pull
The latest Docker Compose file is always available in our GitHub repo.
Without Docker Compose:
docker pull repo.datainsight.health/ediconvert:2.14
Check the version via the API:
curl http://localhost:5080/api/about
CLI tool
- Download the new version.
- Unzip and replace your existing installation files (including
libandconffolders). - Do not delete your license file.
- Run:
The output should include
ediconvert -Vediconvert 2.14.10.
EDI Parser for Java
Update your Gradle or Maven dependency:
implementation "hdi:edi:2.14.10"
AWS Lambda Function
Update the Lambda deployment:
aws lambda update-function-code --function-name <your function name> --zip-file fileb://./edi/build/distributions/ediconvert-lambda-2.14.zip
You can also use this Terraform file to update the function.