Creates a professional claim from a CMS 1500 file. This schema is an augmentation of the Healthie CMS 1500 schema to support the full CMS-1500 claim format.
curl --request POST \
--url https://forecaster.cairhealth.com/api/claim/professional/v1 \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"accept_assignment": true,
"id": "12345",
"date_of_service": "2025-03-15",
"total_charge": "250.00",
"patient": {
"id": "P98765",
"first_name": "John",
"last_name": "Doe",
"name": "John Doe",
"gender": "male",
"dob": "1980-05-15",
"location": {
"city": "San Francisco",
"country": "USA",
"line1": "123 Main St",
"line2": "Apt 4B",
"state": "CA",
"zip": "94105"
},
"policies": [
{
"id": "POL123",
"group_num": "GRP456",
"name": "Premium Health Plan",
"holder_first": "John",
"holder_last": "Doe",
"holder_relationship": "self",
"claim_filing_indicator": "CI",
"priority_type": "primary",
"insurance_plan": {
"payer_name": "Blue Cross",
"payer_id": "BCBS123",
"name_and_id": "Blue Cross (BCBS123)"
}
}
]
},
"billing_provider": {
"name": "Medical Group Inc",
"npi": "1234567890",
"tax_id": "12-3456789",
"taxonomy_code": "207Q00000X",
"location": {
"city": "San Francisco",
"country": "USA",
"line1": "456 Health Ave",
"state": "CA",
"zip": "94107"
}
},
"rendering_provider": {
"id": "DR12345",
"first_name": "Jane",
"last_name": "Smith",
"npi": "5432167890",
"taxonomy_code": "207Q00000X",
"name": "Jane Smith, MD"
},
"service_location": {
"city": "San Francisco",
"state": "CA",
"zip": "94107",
"name": "Medical Group Inc",
"place_of_service": {
"code": "11",
"name": "Office",
"code_name": "11 - Office"
}
},
"cpt_codes_cms1500s": [
{
"cpt_code": {
"code": "99213"
},
"fee": "150.00",
"units": "1"
},
{
"cpt_code": {
"code": "85025"
},
"fee": "100.00",
"units": "1"
}
],
"icd_codes_cms1500s": [
{
"icd_code": {
"code": "J20.9"
}
},
{
"icd_code": {
"code": "R50.9"
}
}
],
"claim_condition_codes": [
{
"code": "01"
}
],
"claim_additional_information": [
{
"code": "A1",
"text": "Additional information"
}
],
"injury_cause_reasons": {
"employment_related": false,
"auto_accident": false,
"other": false
},
"patient_paid_amount": 50
}
'{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "information",
"code": "informational",
"details": {
"text": "All OK"
}
}
]
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Optional ID of document references to associate with the claim. Can be specified multiple times. This id will be returned from the Create Claim Attachment endpoint.
CMS 1500 professional claim data
Whether the provider agrees to accept assignment
Unique identifier for the CMS 1500 form
Date when the service was provided
Total charge amount for the claim
Information about the patient
Show child attributes
Patient identifier
Patient's first name
Patient's last name
Patient's full name
Patient's gender
Patient's date of birth
Patient's address information
Show child attributes
City
Country
Address line 1
Address line 2
Location name
State
Single line address representation
ZIP/Postal code
Patient's insurance policies
Show child attributes
Policy identifier
Policy number
Insurance group number
Policy name
Policy holder's first name
Policy holder's last name
Relationship between patient and policy holder
Claim filing indicator code
Priority type of the insurance policy
Insurance plan details
Information about the billing provider
Show child attributes
Provider name
National Provider Identifier
Provider tax ID
Provider's address information
Show child attributes
City
Country
Address line 1
Address line 2
Location name
State
Single line address representation
ZIP/Postal code
Place of service details
Provider taxonomy code
Information about the rendering provider
Show child attributes
Provider's NPI
Provider identifier
Provider's first name
Provider's last name
Provider's full name
Provider's taxonomy code
Provider's gender
Provider's date of birth
Provider's address information
Show child attributes
City
Country
Address line 1
Address line 2
Location name
State
Single line address representation
ZIP/Postal code
Place of service details
CPT codes associated with the claim
Show child attributes
Billed amount for this service
Number of units for this service
Modifier 1
Modifier 2
Modifier 3
Modifier 4
Location of the service
Show child attributes
City
Country
Address line 1
Address line 2
Location name
State
Single line address representation
ZIP/Postal code
Information about injury cause and reasons. If all are false, omit this field.
Show child attributes
Whether the injury is employment related
Whether the injury is from an auto accident
Whether the injury is from another cause
State where the accident occurred
Amount paid by the patient
Claim created successfully
A FHIR standard response format for operations
Type of resource
OperationOutcome A list of issues with the operation
Show child attributes
Severity of the issue
fatal, error, warning, information Error or warning code
invalid, structure, required, value, invariant, security, login, unknown, expired, forbidden, suppressed, processing, not-supported, duplicate, multiple-matches, not-found, deleted, too-long, code-invalid, extension, too-costly, business-rule, conflict, transient, lock-error, no-store, exception, timeout, incomplete, throttled, informational Additional diagnostic information about the issue
Locations in the resource where the issue occurred
FHIRPath of element(s) causing the issue
Logical id of this artifact
curl --request POST \
--url https://forecaster.cairhealth.com/api/claim/professional/v1 \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"accept_assignment": true,
"id": "12345",
"date_of_service": "2025-03-15",
"total_charge": "250.00",
"patient": {
"id": "P98765",
"first_name": "John",
"last_name": "Doe",
"name": "John Doe",
"gender": "male",
"dob": "1980-05-15",
"location": {
"city": "San Francisco",
"country": "USA",
"line1": "123 Main St",
"line2": "Apt 4B",
"state": "CA",
"zip": "94105"
},
"policies": [
{
"id": "POL123",
"group_num": "GRP456",
"name": "Premium Health Plan",
"holder_first": "John",
"holder_last": "Doe",
"holder_relationship": "self",
"claim_filing_indicator": "CI",
"priority_type": "primary",
"insurance_plan": {
"payer_name": "Blue Cross",
"payer_id": "BCBS123",
"name_and_id": "Blue Cross (BCBS123)"
}
}
]
},
"billing_provider": {
"name": "Medical Group Inc",
"npi": "1234567890",
"tax_id": "12-3456789",
"taxonomy_code": "207Q00000X",
"location": {
"city": "San Francisco",
"country": "USA",
"line1": "456 Health Ave",
"state": "CA",
"zip": "94107"
}
},
"rendering_provider": {
"id": "DR12345",
"first_name": "Jane",
"last_name": "Smith",
"npi": "5432167890",
"taxonomy_code": "207Q00000X",
"name": "Jane Smith, MD"
},
"service_location": {
"city": "San Francisco",
"state": "CA",
"zip": "94107",
"name": "Medical Group Inc",
"place_of_service": {
"code": "11",
"name": "Office",
"code_name": "11 - Office"
}
},
"cpt_codes_cms1500s": [
{
"cpt_code": {
"code": "99213"
},
"fee": "150.00",
"units": "1"
},
{
"cpt_code": {
"code": "85025"
},
"fee": "100.00",
"units": "1"
}
],
"icd_codes_cms1500s": [
{
"icd_code": {
"code": "J20.9"
}
},
{
"icd_code": {
"code": "R50.9"
}
}
],
"claim_condition_codes": [
{
"code": "01"
}
],
"claim_additional_information": [
{
"code": "A1",
"text": "Additional information"
}
],
"injury_cause_reasons": {
"employment_related": false,
"auto_accident": false,
"other": false
},
"patient_paid_amount": 50
}
'{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "information",
"code": "informational",
"details": {
"text": "All OK"
}
}
]
}