clinik.eligibilityRequests
Eligibility Requests (FHIRCoverageEligibilityRequest) are used to check insurance eligibility and benefits. ClinikAPI exposes the most commonly used fields — use the FHIR passthrough for advanced eligibility scenarios.
create
| Field | Type | Required | Description |
|---|---|---|---|
status | string | Yes | active, cancelled, draft |
purpose | string[] | Yes | auth-requirements, benefits, discovery, validation |
patientId | string | Yes | Patient ID |
created | string | No | When created (defaults to now) |
insurerId | string | Yes | Insurer Organization ID |
providerId | string | No | Provider (Practitioner/Organization ID) |
servicedDate | string | No | Service date (point in time) |
servicedPeriod | { start?, end? } | No | Service period |
insurance | Array | No | Insurance coverages to check |
item | Array | No | Items to check eligibility for |
Insurance Object
| Field | Type | Required | Description |
|---|---|---|---|
focal | boolean | No | Whether this is the focal coverage |
coverageId | string | Yes | Coverage resource ID |
Item Object
| Field | Type | Required | Description |
|---|---|---|---|
category | string | No | Benefit category |
productOrService | string | No | Product or service code |
Example
read / update / delete / search
Same pattern as other resources. Update supportsstatus only. Search supports patientId, status, dateFrom, dateTo filters.