FHIR Webhooks
FHIR ClaimResponse Webhooks
Cair Health provides a webhook system that allows you to receive real-time notifications when FHIR ClaimResponse resources are created or updated in the system. This enables you to integrate your systems with Cair Health and respond to claim adjudication events as they happen.
Overview
When a ClaimResponse resource is processed in the Cair Health platform, the system can automatically send this data to your specified endpoint. This allows you to:
- Receive real-time notifications of claim adjudication results
- Integrate claim data directly into your systems
- Trigger automated workflows based on claim outcomes
- Maintain synchronized data between Cair Health and your systems
Setup
To enable webhook delivery for ClaimResponse resources:
- Navigate to your admin panel
- Go to the Webhooks section
- Create a new webhook with the following information:
- URL: The endpoint where you want to receive webhook payloads
- Event Type: Select the event types you want to subscribe to (see below)
- Description: A helpful description for your reference
- Credentials: Set up authentication credentials for secure delivery
Event Types
You can subscribe to the following event types for ClaimResponse resources:
Event Type | Description |
---|---|
CLAIMS_REMIT_ALL | Receive all claim remittance advice (both approved and denied) |
CLAIMS_REMIT_APPROVED | Receive only approved claim remittance advice |
CLAIMS_REMIT_DENIED | Receive only denied claim remittance advice |
Authentication
For security, webhooks can be authenticated using API keys. When setting up your webhook, you can configure:
- Authentication Type: Currently supports
API_SECRET
- Header Name: The HTTP header that will contain your secret (e.g.,
X-API-KEY
) - Secret: The secret value that will be sent with each webhook request
Payload Format
The webhook payload is a FHIR ClaimResponse resource in JSON format. Here is the official FHIR R4B ClaimResponse documentation. Below is an example of what you might receive: