Releases: LinuxForHealth/x12
Releases · LinuxForHealth/x12
0.57.0
0.56.02
0.56.02
- Reinstates optional support for X12 segment delimiter metadata.
0.56.1
0.56.1 Release
- Update Pydantic to version 1.9
- Support consolidated version mappings in transaction set header segment
- Corrected 837P modeling issues following customer based testing
- Removed delimiter data from X12SegmentGroup and X12Segment models
0.56.0
The 0.56.0 Release includes:
- 4010 837P (Professional Claims)
- 4010 837I (Institutional Claims)
- 5010 834 (Benefits Enrollment and Maintenance)
- Segment audit changes to ensure overriden code tables are applied to fields
0.54.1
- Migrate top level "linuxforhealth" directory from a package to a namespace
0.54.0
The 0.54.0 release includes:
- Added top level linuxforhealth package
- Renamed cli to lfhx12
- Updated setup.cfg to support minimum versions
0.53.0
The 0.53.0 Release includes:
- 837 institutional claims implementation
- Update Field Constraints for base X12 segments (min/max values)
- Decorate multi-value “component” fields with
Field(is_component=True)
to support future refactor for granular domain models for composite fields. - Added Loop Specific overrides for paperwork (PWK) segment
0.43.0
0.43.0 Release Notes
- Improved 837 segment matching.
- Test cases for Example 1 and 2 from the 837 specification.
- Simplified parsing with context.patient_record and use of context.loop_container.
- 276/277 claim status transaction implementation.
- Removed existing transaction set convenience properties. Property implementations will continue in #77.
- Expanded “New Transaction” documentation.
- Added test cases for remaining sample transactions from the reference specifications (270, 271, 835).
- Updated GitHub CI actions to support validating/testing the X12 CLI.
0.33.01
- Expanded 837 test coverage with 15 additional sample transactions
- Migrated transaction tests from inline fixtures to data files
- Improved loop detection In claims parsing functions
- Updated base model config to throw a validation error if an “extra” value is included
- Migrated date time.time fields to strings to simplify processing
0.33.0
- 835 Health Care Claim Payment Implementation