clinik.accounts
Accounts track billing and financial information — patient accounts, insurance coverage, guarantors, and service periods.create
| Field | Type | Required | Description |
|---|---|---|---|
status | string | Yes | active, inactive, on-hold |
type | string | No | Account type (patient, expense, depreciation) |
name | string | No | Human-readable label |
patientId | string | No | Patient the account is for |
servicePeriod | { start?, end? } | No | Transaction window |
coverage | Array<{ coverageId, priority? }> | No | Insurance coverage |
ownerId | string | No | Organization managing the account |
description | string | No | Explanation of purpose |
guarantor | Array<{ partyId, onHold?, period? }> | No | Responsible parties |
partOfId | string | No | Parent account ID |
Example
read / update / delete / search
Same pattern as other resources. Search supportspatientId, status, type, ownerId filters.