- Shipped
- October 24, 2026 at 4:43 PM UTC
- Author
- Kamo
- Commit
- 77d753c
- EhrRuleViolationException: a business-rule refusal (unsigned note at close, double booking, not the author/cosigner, self-cosign, already signed, restricted from the insurer, break-glass without a reason, too many exports, suppressed match) now answers 409/422 with its plain-language sentence instead of the opaque 'No such record'. Relationship denials stay 404. - EhrExceptionHandler runs at highest precedence over the global commerce advice, and covers Quality, Portal admin, CCD, Bulk export and FHIR (a missing right there was a 500). - Break-glass review: queue with names plus history, and a decision (appropriate / inappropriate / needs follow-up, note required, never your own). - Exchange partner directory for clinicians (VIEW_CHART, names only). - Claims: CPT/HCPCS, modifier, ICD-10, pointer, NPI and place-of-service format checks; payer and member id from the chosen coverage; a visit must be closed to bill; billed procedures leave the uncharged queue; a claim-draft read for the builder. ClaimTransport seam: with no clearinghouse, submit marks READY and says so; mark-sent records channel, who and note. - Remittances can be keyed in from a paper EOB, and posting now moves money from unapplied to applied.
