# AddDependentRequest

Model ID: `AddDependentRequest`

HC transport shape for creating/updating a FHIR RelatedPerson dependent.

``relationship`` is a free-form string on purpose: the app sends
title-case display labels ("Spouse", "Child", ...) while FHIR stores v3
RoleCode values ("SPS", "CHLD", ...); the service layer
(``Dependent.parse_relationship``) maps both case-insensitively.

Type: `object`

## Fields

| Field | Type | Required | Format | Allowed values | Default | Nullable | Description |
|---|---|---:|---|---|---|---:|---|
| `dob` | `string|null` | No |  |  |  | Yes | ISO-8601 date (YYYY-MM-DD). |
| `first_name` | `string` | Yes |  |  |  | No | Dependent's first name. |
| `last_name` | `string` | Yes |  |  |  | No | Dependent's last name. |
| `relationship` | `string|null` | No |  |  |  | Yes | e.g. 'Spouse' \| 'spouse' \| 'SPS'; accepted case-insensitively. One of self/spouse/child/parent/other. |

## Example

None declared in canonical OpenAPI.
