action drchrono_eobs_read { label: "eobs_read" description: "Retrieve an existing EOB object" provider: drchrono method: GET path: "/api/eobs/{id}" encoding: json input: { type: "object" properties: { doctor: { type: "integer" } id: { type: "string" } } required: ["id"] additionalProperties: false } output: { type: "object" required: ["doctor", "insurance_payer_id", "insurance_payer_name", "insurance_payer_trace_number"] properties: { check_date: { type: "string" description: "Date of check. If missing, default to the date when the request is made" } deposit_date: { type: "string" description: "Date when EOB gets deposited." } doctor: { type: "integer" } id: { type: "integer" } insurance_payer_id: { type: "string" } insurance_payer_name: { type: "string" } insurance_payer_trace_number: { type: "string" } payment_method: { type: "string" description: "`\"\"` - Unknown, `\"ACH\"` - Automated Clearing House (ACH), `\"BOPCCP\"` - Cash Concentration/Disbursement plus Addenda (CCD+) (ACH), `\"BOPCTX\"` - Corporate Trade Exchange (CTX) (ACH), `\"CHK\"` - Check, `\"FWT\"` - Federal Reserve Funds/Wire Transfer - Nonrepetitive, `\"VPAY\"` - vPayment, `\"NON\"` - Non-Payment Data" enum: ["", "ACH", "BOPCCP", "BOPCTX", "CHK", "FWT", "VPAY", "NON"] } posted_date: { type: "string" } scanned_eob: { type: "string" } total_paid: { type: "number" description: "Total amount paid. If missing, default to 0.00" } updated_at: { type: "string" } } } }