# OnboardQuestionnaireDefinition

Model ID: `OnboardQuestionnaireDefinition`

Inline Questionnaire definition — same shape CreateQuestionnaireRequest
accepts on POST /questionnaires (Patient API). Used when the caller has
no pre-existing questionnaire_id; the Questionnaire is created from this
before the response below is submitted against it.

Type: `object`

## Fields

| Field | Type | Required | Format | Allowed values | Default | Nullable | Description |
|---|---|---:|---|---|---|---:|---|
| `items` | array of [`QuestionnaireItemInput`](./QuestionnaireItemInput.md) | No |  |  |  | No | Question definitions for the new Questionnaire. |
| `name` | `string` | Yes |  |  |  | No | Internal name for the new Questionnaire. |
| `status` | `string` | No |  |  | `"active"` | No | Questionnaire lifecycle status. |
| `title` | `string|null` | No |  |  |  | Yes | Display title; defaults to name if omitted. |

## Example

None declared in canonical OpenAPI.
