Enum: FieldType¶
The complete set of REDCap field types that determine how a variable is rendered and what data it accepts.
URI: [redcap_dd:FieldType](https://w3id.org/linkml/redcap-data-dictionary/FieldType)
## Permissible Values
| Value | Meaning | Description |
| --- | --- | --- |
| text | None | Single-line text input |
| notes | None | Large multi-line text area for free-text entry |
| dropdown | None | Single-select dropdown menu |
| radio | None | Single-select radio button group |
| checkbox | None | Multi-select checkboxes |
| yesno | None | Built-in Yes/No radio buttons (stored as 1/0) |
| truefalse | None | Built-in True/False radio buttons (stored as 1/0) |
| calc | None | Calculated field |
| file | None | File upload field for attaching documents or images |
| slider | None | Visual analogue scale (0-100) |
| descriptive | None | Display-only field for instructional text, images, or HTML content |
| sql | None | Dynamic dropdown populated by a SQL query against the REDCap database |
## Slots
| Name | Description |
| --- | --- |
| [field_type](field_type.md) | The type of input field |
## Identifier and Mapping Information
### Schema Source
* from schema: https://w3id.org/linkml/redcap-data-dictionary
## LinkML Source
name: FieldType
description: The complete set of REDCap field types that determine how a variable
is rendered and what data it accepts.
from_schema: https://w3id.org/linkml/redcap-data-dictionary
rank: 1000
permissible_values:
text:
text: text
description: Single-line text input. Can be combined with validation types (date_ymd,
integer, number, email, etc.) and BioPortal ontology autocomplete.
notes:
text: notes
description: Large multi-line text area for free-text entry.
dropdown:
text: dropdown
description: Single-select dropdown menu. Requires choices to be specified in
the choices column.
radio:
text: radio
description: Single-select radio button group. Requires choices to be specified
in the choices column.
checkbox:
text: checkbox
description: Multi-select checkboxes. Requires choices. Each checkbox creates
a separate binary variable in the export.
yesno:
text: yesno
description: Built-in Yes/No radio buttons (stored as 1/0).
truefalse:
text: truefalse
description: Built-in True/False radio buttons (stored as 1/0).
calc:
text: calc
description: Calculated field. The calculation expression is specified in the
choices column.
file:
text: file
description: File upload field for attaching documents or images.
slider:
text: slider
description: Visual analogue scale (0-100). Anchor labels are specified in the
choices column as 'left | center | right'.
descriptive:
text: descriptive
description: Display-only field for instructional text, images, or HTML content.
Does not collect data.
sql:
text: sql
description: Dynamic dropdown populated by a SQL query against the REDCap database.