from samplehc import SampleHealthcare
client = SampleHealthcare(
api_key="My API Key",
)
response = client.v2.clearinghouse.claim.submit(
claim_information={
"benefits_assignment_certification_indicator": "N",
"claim_charge_amount": "321669910225",
"claim_code_information": {
"admission_type_code": "x",
"patient_status_code": "x",
},
"claim_date_information": {
"statement_begin_date": "73210630",
"statement_end_date": "73210630",
},
"claim_filing_code": "11",
"claim_frequency_code": "x",
"place_of_service_code": "xx",
"plan_participation_code": "A",
"principal_diagnosis": {
"principal_diagnosis_code": "principalDiagnosisCode",
"qualifier_code": "ABK",
},
"release_information_code": "I",
"service_lines": [{
"institutional_service": {
"line_item_charge_amount": "321669910225",
"measurement_unit": "DA",
"service_line_revenue_code": "serviceLineRevenueCode",
"service_unit_count": "serviceUnitCount",
}
}],
},
idempotency_key="idempotencyKey",
is_testing=True,
receiver={
"organization_name": "organizationName"
},
submitter={
"contact_information": {},
"organization_name": "organizationName",
"tax_id": "xx",
},
subscriber={
"first_name": "firstName",
"last_name": "lastName",
"payment_responsibility_level_code": "A",
},
trading_partner_service_id="tradingPartnerServiceId",
)
print(response.async_result_id)
{
"async_result_id": "<string>"
}
Submits an electronic claim for processing. The submission is handled asynchronously, and this endpoint returns an identifier to track the status of the claim submission.
from samplehc import SampleHealthcare
client = SampleHealthcare(
api_key="My API Key",
)
response = client.v2.clearinghouse.claim.submit(
claim_information={
"benefits_assignment_certification_indicator": "N",
"claim_charge_amount": "321669910225",
"claim_code_information": {
"admission_type_code": "x",
"patient_status_code": "x",
},
"claim_date_information": {
"statement_begin_date": "73210630",
"statement_end_date": "73210630",
},
"claim_filing_code": "11",
"claim_frequency_code": "x",
"place_of_service_code": "xx",
"plan_participation_code": "A",
"principal_diagnosis": {
"principal_diagnosis_code": "principalDiagnosisCode",
"qualifier_code": "ABK",
},
"release_information_code": "I",
"service_lines": [{
"institutional_service": {
"line_item_charge_amount": "321669910225",
"measurement_unit": "DA",
"service_line_revenue_code": "serviceLineRevenueCode",
"service_unit_count": "serviceUnitCount",
}
}],
},
idempotency_key="idempotencyKey",
is_testing=True,
receiver={
"organization_name": "organizationName"
},
submitter={
"contact_information": {},
"organization_name": "organizationName",
"tax_id": "xx",
},
subscriber={
"first_name": "firstName",
"last_name": "lastName",
"payment_responsibility_level_code": "A",
},
trading_partner_service_id="tradingPartnerServiceId",
)
print(response.async_result_id)
{
"async_result_id": "<string>"
}
Claim submission initiated successfully. Returns an ID to track the asynchronous process.