Updates an existing patient. The update process differs based on the current status of the patient.
Documentation Index
Fetch the complete documentation index at: https://docs.usecobalt.com/llms.txt
Use this file to discover all available pages before exploring further.
id in the URL path. The {id} parameter should be the Cobalt patient ID returned from API responses or GET endpoints, not the MRN or EHR ID.| Parameter | Type | Required | Description |
|---|---|---|---|
| Any patient attribute | varies | No | Any attribute of the patient can be updated. All fields are optional. |
| Parameter | Type | Required | Description |
|---|---|---|---|
| phone | string | No | Home phone, formatted as 222-333-4444. |
| cell_phone | string | No | Cell phone, formatted as 222-333-4444. |
| string | No | Patient email address. |
phone, cell_phone, or email must be provided. Other fields are not currently updatable on active patients.
The patient's ID
Updates for pending/failed patients. Any allowed attribute can be updated; values are used the next time patient creation runs against the EHR.
Patient email address
primary, secondary, tertiary The ehr_id of the provider this patient is being referred to (rendering provider). Use the ehr_id from GET /v1/providers
First name of the referring provider
Last name of the referring provider
The id of a referring provider from GET /v1/referring-providers (UUID without dashes). Can be used instead of referring_provider_first_name and referring_provider_last_name. Currently only supported for eClinicalWorks.
male, female, unknown