Tyler
12ac72f915
fix(backend): make 835 summary counts consistent with total_claims
2026-06-19 17:07:54 -06:00
Tyler
8ea951f436
feat(backend): 835 ERA parser with BPR/CLP/SVC balancing, CO Medicaid config, CLI, and FastAPI route
2026-06-19 17:01:57 -06:00
Tyler
3dff38045a
Merge feat/api-endpoint: FastAPI surface with NDJSON streaming and CORS for Vite
2026-06-19 16:41:21 -06:00
Tyler
1a7a4d3ce4
Merge feat/clm05-co-validation: CLM05-1 POS + CLM05-2 qualifier validation
2026-06-19 16:41:18 -06:00
Tyler
eb7d42d2d8
feat(backend): tighten CLM05 validation for CO Medicaid (CLM05-1 POS, CLM05-2 qualifier)
2026-06-19 16:39:02 -06:00
Tyler
07a8fbb720
feat(backend): FastAPI endpoint with NDJSON streaming and CORS for Vite frontend
2026-06-19 16:35:53 -06:00
Tyler
ab4d8c318e
Merge feat/837p-parser: 837P parser module with CO Medicaid validation
2026-06-19 16:13:20 -06:00
Tyler
464a31be09
docs(backend): README with install, CLI, and programmatic usage
2026-06-19 16:01:25 -06:00
Tyler
d4f3b204ef
feat(backend): click CLI for parse-837
2026-06-19 16:00:47 -06:00
Tyler
f1e86979f8
feat(backend): per-claim JSON writer + summary.json
2026-06-19 15:56:09 -06:00
Tyler
2d509d92f4
test(backend): multi-claim CO Medicaid fixture + integration test
2026-06-19 15:54:46 -06:00
Tyler
1f7cb11fd5
feat(backend): 837P parser orchestrator with HL walker
2026-06-19 15:52:58 -06:00
Tyler
1cab95ffc3
feat(backend): structural + CO Medicaid validation rules
2026-06-19 15:45:17 -06:00
Tyler
9db793c108
test(backend): add minimal 837P fixture
2026-06-19 15:42:04 -06:00
Tyler
bb35ecd40c
feat(backend): PayerConfig with co_medicaid and generic factories
2026-06-19 15:40:09 -06:00
Tyler
aa801805ce
feat(backend): Pydantic v2 models for 837P claims
2026-06-19 15:39:08 -06:00
Tyler
8475e672a7
feat(backend): X12 segment tokenizer with ISA delimiter detection
2026-06-19 15:36:01 -06:00
Tyler
760d031535
fix(backend): make parsers __init__ re-exports lazy via __getattr__
2026-06-19 15:32:26 -06:00
Tyler
260b32afac
feat(backend): add CycloneParseError and CycloneValidationError
2026-06-19 15:31:06 -06:00
Tyler
ce7fb50e79
feat(backend): scaffold cyclone package skeleton
2026-06-19 15:26:52 -06:00
Cyclone
5ed59ef01a
Add 837P parser implementation plan
...
- 12 tasks: project skeleton, exceptions, segments, models, payer config,
fixtures, validator, parser orchestrator, CO fixture, writer, CLI, README
- TDD throughout; each task has 4-6 bite-sized steps with full code
- Optional prodfile smoke test (skipped if docs/prodfiles absent)
- Self-review checklist confirms full spec coverage
2026-06-19 15:12:04 -06:00
Cyclone
d9dc8a86bd
Add 837P parser design spec
...
- Approved design for the Python 837P parser module under backend/
- Pydantic v2, click CLI, structural + CO Medicaid validation
- One JSON file per claim, summary.json, continue-on-failure
- Includes .gitignore for the Python + Node stack
2026-06-19 15:07:52 -06:00