# UpdateDriversLicenseResponse

Model ID: `UpdateDriversLicenseResponse`

Response for PUT /patients/drivers-license.

Type: `object`

## Fields

| Field | Type | Required | Format | Allowed values | Default | Nullable | Description |
|---|---|---:|---|---|---|---:|---|
| `athena_drivers_license_status` | `string` | Yes |  | linked, skipped_no_athena, skipped_unlinked, failed |  | No | Outcome of mirroring the driver's license image + text fields to Athena. `linked` means both the image and the text fields were accepted; skipped values mean no Athena write was applicable; `failed` leaves any FHIR write stored after a non-fatal Athena sync failure. |
| `fhir_document_reference_id` | `string|null` | No |  |  |  | Yes | FHIR DocumentReference resource ID of the stored driver's license image, when one was uploaded. |
| `openloop_drivers_license_status` | `string` | No |  | linked, skipped_no_openloop, skipped_unlinked, failed | `"skipped_no_openloop"` | No | Outcome of mirroring the driver's license image to the patient's Healthie (OpenLoop) account as a photo-ID document. Present only for OpenLoop-integrated tenants; `skipped_unlinked` means the tenant is integrated but the patient has no Healthie id yet. |
| `steadymd_drivers_license_status` | `string` | No |  | linked, skipped_no_steadymd, skipped_unlinked, skipped_no_open_episode, failed | `"skipped_no_steadymd"` | No | Outcome of mirroring the driver's license image to the patient's SteadyMD intake (`intakeFile` kind=identification). Present only for SteadyMD-integrated tenants with a linked patient; `skipped_no_open_episode` means the patient has no open SteadyMD episode yet. |

## Example

None declared in canonical OpenAPI.
