OpenChainGraph Suite · ART-399 · Healthcare Claims · X12 837/835
X12 837/835 Healthcare-Claim Records Lint
Lints X12 837 (claim) and 835 (remittance) ENVELOPE control-number continuity (ISA13/IEA02, GS06/GE02, ST02/SE02) and, for 835, payment-amount balancing — the total paid amount ties to the sum of claim-level payments, pure arithmetic. FORMAT-ONLY: this schema is structurally PHI-IMPOSSIBLE.
Format-OnlyPHI-ImpossibleRecord Integrity Family
🔒 All linting runs locally in your browser. No data is transmitted. This schema defines only envelope control numbers, claim/payment identifiers, and monetary amounts — no patient name, DOB, diagnosis, or clinical field exists anywhere in the input or output.
⚠ SUBSET NOTE: X12 837/835 implementation guides are licensed documents. This lint derives its rule set from public CMS companion-guide summaries and the publicly documented envelope/balancing structure only. See the separate HIPAA-Security WATCH row for the un-triggered security-rule surface -- this is an informational cross-reference only.
Transaction envelope
837 claims (JSON array)
Each entry: {"claim_id": "...", "charge_amount": 0}