Skip to main content
POST
/
api
/
analyze-patient-chart
cURL
curl --request POST \
  --url https://forecaster.cairhealth.com/api/analyze-patient-chart \
  --header 'Authorization: Bearer <token>' \
  --header 'content-type: <content-type>' \
  --data '"<string>"'
{
  "report_id": "1234567890",
  "success": true
}

Documentation Index

Fetch the complete documentation index at: https://docs.cairhealth.com/llms.txt

Use this file to discover all available pages before exploring further.

Delivery

To receive results from this endpoint, you must enable Webhooks on your organization.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

content-type
string
required

Content type of the patient chart file (e.g., 'application/pdf', 'image/jpeg', 'text/plain')

content-disposition
string

Content disposition header with filename parameter (e.g., 'attachment; filename="patient-chart.pdf"')

Query Parameters

generate_coding_report
boolean
default:true

Whether to generate coding report (default: true)

generate_time_based_requirements_report
boolean
default:true

Whether to generate time-based requirements report (default: true)

generate_telehealth_documentation_report
boolean
default:true

Whether to generate telehealth documentation report (default: true)

generate_documentation_discrepancy_report
boolean
default:true

Whether to generate documentation discrepancy report (default: true)

generate_authentication_report
boolean
default:true

Whether to generate authentication report (default: true)

generate_diagnosis_procedure_report_alignment
boolean
default:true

Whether to generate diagnosis-procedure alignment report (default: true)

generate_modifier_bundling_report
boolean
default:true

Whether to generate modifier bundling report (default: true)

generate_ncd_lcd_analysis
boolean
default:true

Whether to generate NCD/LCD analysis report (default: true)

generate_suggestions_for_fixing_issues_report
boolean
default:true

Whether to generate suggestions for fixing issues report (default: true)

Body

Raw content of the patient chart document to be analyzed

Binary content of a PDF document

Response

Patient chart analysis completed successfully

reportId
string

Unique identifier for the patient chart analysis

success
boolean

Whether the patient chart analysis was successful