Tross
ATHENA PROD

Fetch billing context

Fetch billing context in Athena Prod

POSThttps://api.ontross.com/api/integrations/athena-prod/fetch-billing-context
Request Fields
input.org_id
integer
required
Org id
Example
25910
input.patient_id
integer
required
Patient id
Example
596
input.department_id
integer
required
Department id
Example
3
input.expected_dob
string
required
Expected dob
Example
"1980-01-03"
input.service_date
string
required
Service date
Example
"2026-01-17"
auth_id
string
required
Saved connection to run this operation through, from the Authentication page. It decides which practice and login the call uses.
Example
"00000000-0000-4000-8000-000000000000"
Output Fields
patient_id
string
Source identifiers remain strings.
verified_dob
string
Verified dob
patient_department_options
array
List of patient department options.
patient_department_options[].department_id
string
Source identifiers remain strings.
patient_department_options[].name
string
Name
context_token
string
Context token
expires_at
string
Expires at
patient_insurances
array
List of patient insurances.
patient_insurances[].patient_insurance_id
string
Source identifiers remain strings.
patient_insurances[].package_id
string
Package id
patient_insurances[].name
string
Name
patient_insurances[].sequence
string
Sequence
patient_insurances[].is_self_pay
boolean
Is self pay
patient_insurances[].eligibility
object
Eligibility object.
patient_insurances[].eligibility.status
string
Status
patient_insurances[].eligibility.source_status
string
Source status
patient_insurances[].eligibility.service_date
string
Service date
patient_insurances[].eligibility.checked_at
string
Checked at
rendering_provider_options
array
List of rendering provider options.
rendering_provider_options[].provider_id
string
Source identifiers remain strings.
rendering_provider_options[].name
string
Name
supervising_provider_options
array
List of supervising provider options.
supervising_provider_options[].provider_id
string
Source identifiers remain strings.
supervising_provider_options[].name
string
Name
service_department_options
array
List of service department options.
service_department_options[].department_id
string
Source identifiers remain strings.
service_department_options[].name
string
Name
valid_post_date_start
string
Valid post date start
valid_post_date_end
string
Valid post date end
claim_creation_supported
boolean
Claim creation supported
submission_capability
string
Submission capability
signature_context
object
Signature context object.
signature_context.release_of_information
boolean
Release of information
signature_context.assignment_of_benefits
boolean
Assignment of benefits
signature_context.signature_source_code
string
Signature source code
required_fields
array
List of required fields.
limitations
array
List of limitations.
authorization_options
array
List of authorization options.
authorization_options[].authorization_id
string
Authorization id
authorization_options[].authorization_number
string
Authorization number
authorization_options[].service_start_date
string
Service start date
authorization_options[].service_end_date
string
Service end date
authorization_capability_status
string
Authorization capability status
Code
curl --request POST \
  --url https://api.ontross.com/api/integrations/athena-prod/fetch-billing-context \
  --header 'X-API-Key: REPLACE_KEY_VALUE' \
  --header 'content-type: application/json' \
  --data '{"input":{"org_id":25910,"patient_id":596,"department_id":3,"expected_dob":"1980-01-03","service_date":"2026-01-17"},"auth_id":"auth_uuid_here"}'
Request BODY
{
  "input": {
    "org_id": 25910,
    "patient_id": 596,
    "department_id": 3,
    "expected_dob": "1980-01-03",
    "service_date": "2026-01-17"
  },
  "auth_id": "auth_uuid_here"
}
Response BODY
{
  "id": "string",
  "workflow_id": "string",
  "auth_id": "string",
  "status": "string",
  "input": {},
  "output": {
    "patient_id": "string",
    "verified_dob": "2019-08-24",
    "patient_department_options": [
      {
        "department_id": "string",
        "name": "string"
      }
    ],
    "context_token": "string",
    "expires_at": "2019-08-24T14:15:22Z",
    "patient_insurances": [
      {
        "patient_insurance_id": "string",
        "package_id": "string",
        "name": "string",
        "sequence": "string",
        "is_self_pay": true,
        "eligibility": {
          "status": "eligible",
          "source_status": "string",
          "service_date": "2019-08-24",
          "checked_at": "2019-08-24T14:15:22Z"
        }
      }
    ],
    "rendering_provider_options": [
      {
        "provider_id": "string",
        "name": "string"
      }
    ],
    "supervising_provider_options": [
      {
        "provider_id": "string",
        "name": "string"
      }
    ],
    "service_department_options": [
      {
        "department_id": "string",
        "name": "string"
      }
    ],
    "valid_post_date_start": "2019-08-24",
    "valid_post_date_end": "2019-08-24",
    "claim_creation_supported": true,
    "submission_capability": "unsupported",
    "signature_context": {
      "release_of_information": true,
      "assignment_of_benefits": true,
      "signature_source_code": "string"
    },
    "required_fields": [
      "string"
    ],
    "limitations": [
      "string"
    ],
    "authorization_options": [
      {
        "authorization_id": "string",
        "authorization_number": "string",
        "service_start_date": "2019-08-24",
        "service_end_date": "2019-08-24"
      }
    ],
    "authorization_capability_status": "available"
  },
  "files": null,
  "created_at": "2019-08-24T14:15:22Z",
  "started_at": "2019-08-24T14:15:22Z",
  "completed_at": "2019-08-24T14:15:22Z"
}