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
}

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