# title
Distribute Aid Needs Assessment Form Schema

# description
Describes the JSON document which describes needs assessment forms.

# properties.sections.items.description
A form is divided into multiple sections

# properties.sections.items.properties.id.description
The id of a section is used to reference it in the response, but also in JSONata expression, therefore the format is limited to the pattern.

# properties.sections.items.properties.internalComment.description
A comment (should not be shown to users).

# properties.sections.items.properties.hidden.description
whether to hide this section, can either be statically disabled, or be a JSONata expression

# properties.sections.items.properties.questions.items.properties.id.description
The id of a question is used to reference it in the response, but also in JSONata expression, therefore the format is limited to the pattern.

# properties.sections.items.properties.questions.items.properties.internalComment.description
A comment (should not be shown to users).

# properties.sections.items.properties.questions.items.properties.required.description
Whether answering this is required, can either be statically disabled, or be a JSONata expression

# properties.sections.items.properties.questions.items.properties.hidden.description
whether to hide this question, can either be statically disabled, or be a JSONata expression

# properties.sections.items.properties.questions.items.properties.format.oneOf[].properties.units.items.properties.id.description
The id of a unit is used to reference it in the response, but also in JSONata expression, therefore the format is limited to the pattern.

# properties.sections.items.properties.questions.items.properties.format.oneOf[].properties.units.items.properties.baseUnit.properties.id.description
The id of a unit is used to reference it in the response, but also in JSONata expression, therefore the format is limited to the pattern.

# properties.sections.items.properties.questions.items.properties.format.oneOf[].properties.units.items.properties.baseUnit.properties.conversionFactor.description
The factor used to convert the value of this unit into the base unit.

# properties.sections.items.properties.questions.items.properties.format.oneOf[].properties.units.items.properties.id.description
The id of a unit is used to reference it in the response, but also in JSONata expression, therefore the format is limited to the pattern.

# properties.sections.items.properties.questions.items.properties.format.oneOf[].properties.units.items.properties.baseUnit.properties.id.description
The id of a unit is used to reference it in the response, but also in JSONata expression, therefore the format is limited to the pattern.

# properties.sections.items.properties.questions.items.properties.format.oneOf[].properties.units.items.properties.baseUnit.properties.conversionFactor.description
The factor used to convert the value of this unit into the base unit.

# properties.sections.items.properties.questions.items.properties.format.oneOf[].properties.options.items.properties.id.description
The id of an option is used to reference it in the response, but also in JSONata expression, therefore the format is limited to the pattern.

# properties.sections.items.properties.questions.items.properties.format.oneOf[].properties.style.description
Style of the single select, defaults to 'dropdown'

# properties.sections.items.properties.questions.items.properties.format.oneOf[].properties.options.items.properties.id.description
The id of an option is used to reference it in the response, but also in JSONata expression, therefore the format is limited to the pattern.

# properties.sections.items.properties.questions.items.properties.format.oneOf[].properties.regions.items.properties.id.description
The id of a region is used to reference it in the response, but also in JSONata expression, therefore the format is limited to the pattern.

# properties.sections.items.properties.questions.items.properties.format.oneOf[].properties.regions.items.properties.countryCode.description
The two-letter ISO country-code of the country. `00` may be used to provide an `other country` option.