Skip to main content

clinik.enrollmentResponses

Enrollment Responses (FHIR EnrollmentResponse) represent an insurer’s response to an enrollment request. Track outcomes, dispositions, and processing status.

create

const { data, meta } = await clinik.enrollmentResponses.create(request): Promise<ApiResponse<EnrollmentResponse>>
FieldTypeRequiredDescription
statusstringNoactive, cancelled, draft (defaults to active)
requestIdstringNoEnrollmentRequest ID
outcomestringNoqueued, complete, error, partial
dispositionstringNoDisposition message
createdstringNoWhen created (defaults to now)
organizationIdstringNoInsurer Organization ID
requestProviderIdstringNoRequest provider (Practitioner/Organization ID)

Example

const { data } = await clinik.enrollmentResponses.create({
  requestId: 'enr_req_abc123',
  outcome: 'complete',
  disposition: 'Enrollment approved for plan year 2024-2025',
  organizationId: 'org_ins456',
});
Same pattern as other resources. Update supports status and disposition. Search supports status, outcome filters.