Skip to content

Releases: LinuxForHealth/x12

0.57.0

10 Jun 17:19
c97b41a
Compare
Choose a tag to compare

0.57.0 Release

  • Optional support for /x12 API endpoint using Fast API
  • GitHub Actions CI updated to run against Python 3.9, 3.10
  • GitHub Container Registry Hosted Image for X12 Fast API endpoint
  • Updated /x12 [POST] endpoint to return segment response which aligns with the X12 CLI

0.56.02

03 Feb 19:33
3734589
Compare
Choose a tag to compare

0.56.02

  • Reinstates optional support for X12 segment delimiter metadata.

0.56.1

14 Jan 15:55
00e07e3
Compare
Choose a tag to compare

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

21 Dec 14:28
37cbe81
Compare
Choose a tag to compare

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

19 Nov 20:54
7654ee2
Compare
Choose a tag to compare
  • Migrate top level "linuxforhealth" directory from a package to a namespace

0.54.0

19 Nov 19:58
8cb3197
Compare
Choose a tag to compare

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

10 Nov 04:27
95477f6
Compare
Choose a tag to compare

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

30 Oct 02:20
cbfc236
Compare
Choose a tag to compare

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

20 Oct 20:19
284e4b1
Compare
Choose a tag to compare
  • 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

14 Oct 13:45
891e256
Compare
Choose a tag to compare
  • 835 Health Care Claim Payment Implementation