# OnboardQuestionnairePayload

Model ID: `OnboardQuestionnairePayload`

questionnaire section of POST /onboardpatients. Either questionnaire_id
(an existing Questionnaire) or definition (create one inline) is
required; items are the answers, submitted the same way regardless of
which one was supplied.

Type: `object`

## Fields

| Field | Type | Required | Format | Allowed values | Default | Nullable | Description |
|---|---|---:|---|---|---|---:|---|
| `definition` | [`OnboardQuestionnaireDefinition`](./OnboardQuestionnaireDefinition.md) | No |  |  |  | Yes | Inline Questionnaire definition; used to create a new Questionnaire when questionnaire_id is omitted. |
| `items` | array of [`OnboardQuestionnaireResponseItem`](./OnboardQuestionnaireResponseItem.md) | No |  |  |  | No | Per-question answers. |
| `questionnaire_id` | `string|null` | No |  |  |  | Yes | FHIR id of an existing Questionnaire. Omit to create one inline via definition. |
| `status` | `string` | No |  |  | `"completed"` | No | QuestionnaireResponse status. |

## Example

None declared in canonical OpenAPI.
