{"repo":"azoner/pyx12","free":true,"listed":false,"github":"https://github.com/azoner/pyx12","clone":"git clone https://github.com/azoner/pyx12.git","description":"HIPAA X12 document parser, validator and converter","language":"Python","stars":188,"topics":["api","documentation","rtd","pyx12"],"license":null,"category":"docs-static-sites","readme_excerpt":"Pyx12 Pyx12 is a HIPAA X12 document parser, validator and converter. It reads an ANSI X12 data file and validates it against a representation of the X12 Implementation Guidelines. By default, it creates a 997 response for 4010 and a 999 response for 5010. It can create an HTML representation of the X12 document and can translate to and from an XML representation of the data file. Usage As a command line X12 validator x12valid.exe Fixes common X12 structural errors. Can add or remove line breaks. Can fix loop and segment counting. x12norm.exe --fix --eol Code Examples Iterate over a loop. Alter children. Show changes Install uv pip install pyx12 Contributing The most useful contributions are new implementation-guide maps — either upgrading an existing 4010 map to its 5010 counterpart, or adding support for an X12 transaction pyx12 doesn't yet cover. Pyx12's design already handles the engine; the bottleneck is map coverage. Where the maps live XML maps live under pyx12/map/ , one file per (transaction, version) pair, named like . . [.A ].xml — e.g. 834.4010.X095.A1.xml , 837.5010.X222.A1.xml . The index that pyx12 consults at runtime is pyx12/map/maps.xml ; each entry binds a (vriic, fic[, tspc]) triple to a map filename: Name Abbreviation X12 Element :----------------------------------------------- :----------- :---------- Interchange Control Version Number ICVN ISA12 Version / Release / Industry Identifier Code VRIIC GS08 Functional Identifier Code FIC GS01 Transaction Set Pu","default_branch":null,"files":null,"tree":[],"storefront":"/r/azoner","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/azoner/pyx12/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}