Get Charges
tebra_get_chargesFetch Tebra charges with filters for date, patient, provider, procedure, diagnosis, status, and more. Returns payer, adjudication, adjustment reasons, amounts, and balances.
Instructions
Get charges from Tebra with flexible filters: date range, patient name, provider, procedure/diagnosis codes, billing status, encounter status, and more. Returns charge details with payer, adjudication, adjustment reasons, amounts, and balances. Note: posting-date range is limited to 60 days server-side.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | No | Optional list of result fields to return (dotted paths for nested values, e.g. "cases.policies.companyName"). Omit for the default field set. Request only the fields you need — results contain protected health information. | |
| status | No | Charge status filter. Observed values include 'Pending', 'Completed', 'Error - Rejection', 'Voided', 'Ready'. Note: 'Denied' is not a status Tebra uses; rejected claims carry 'Error - Rejection'. | |
| toDate | No | Service end date filter (ISO 8601) | |
| billedTo | No | Billed-to entity filter | |
| fromDate | No | Service start date filter (ISO 8601) | |
| batchNumber | No | Filter by batch number | |
| patientName | No | Patient full name to filter by (ChargeFilter has no patient ID member) | |
| diagnosisCode | No | Filter by ICD diagnosis code | |
| procedureCode | No | Filter by CPT procedure code | |
| toCreatedDate | No | Created date range end (YYYY-MM-DD) | |
| toPostingDate | No | Posting date range end (YYYY-MM-DD); max 60 days from fromPostingDate | |
| encounterStatus | No | Encounter status filter | |
| fromCreatedDate | No | Created date range start (YYYY-MM-DD) | |
| fromPostingDate | No | Posting date range start (YYYY-MM-DD); max 60 days from toPostingDate | |
| casePayerScenario | No | Case payer scenario filter | |
| toLastModifiedDate | No | Modified date range end (YYYY-MM-DD) | |
| fromLastModifiedDate | No | Modified date range start (YYYY-MM-DD) | |
| renderingProviderName | No | Rendering provider full name | |
| includeUnapprovedCharges | No | Include unapproved charges (default false) |