f4a545f379
The Reconciliation page crashed with 'c.chargeAmount.toFixed is undefined' because the TS types declared fields the backend never emitted (chargeAmount vs billedAmount, patientControlNumber vs patientName, statusCode vs status, totalPaid vs paidAmount). - UnmatchedClaim: chargeAmount -> billedAmount, patientControlNumber -> patientName, payerId/serviceDate now optional (backend omits them) - UnmatchedRemittance: statusCode -> status, totalPaid -> paidAmount, totalCharge/serviceDate/isReversal now optional - Reconciliation page + test fixtures updated to use the wire shape - Tests: 124/124 pass