clinik.eligibilityResponses
Eligibility Responses (FHIRCoverageEligibilityResponse) contain the results of an eligibility check. 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 | Purpose codes |
patientId | string | Yes | Patient ID |
created | string | No | When created (defaults to now) |
requestId | string | No | CoverageEligibilityRequest ID |
outcome | string | Yes | queued, complete, error, partial |
insurerId | string | Yes | Insurer Organization ID |
disposition | string | No | Disposition message |
insurance | Array | No | Insurance details |
preAuthRef | string | No | Pre-authorization reference |
error | Array | No | Processing errors |
Insurance Object
| Field | Type | Required | Description |
|---|---|---|---|
coverageId | string | Yes | Coverage resource ID |
inforce | boolean | No | Whether coverage is in force |
benefitPeriod | { start?, end? } | No | Benefit period |
Error Object
| Field | Type | Required | Description |
|---|---|---|---|
code | string | Yes | Error code |
Example
read / update / delete / search
Same pattern as other resources. Update supportsstatus, disposition. Search supports patientId, status, outcome, requestId filters.