Skip to content

Enum: FieldType

Data types for template fields

URI: revaise:FieldType

Permissible Values

Value Meaning Description
TEXT None Free text field
TEXT_AREA None Multi-line text field
NUMBER None Numeric field
DATE None Date field
DATETIME None Date and time field
BOOLEAN None Yes/No field
SELECT None Single selection from options
MULTI_SELECT None Multiple selection from options
URL None URL field
EMAIL None Email address field
FILE None File upload field
STRUCTURED None Structured data field (JSON/YAML)

Slots

Name Description
field_type Data type of the field
template_field_type Data type of the field
field_type Data type of the field
template_field_type Data type of the field

Identifier and Mapping Information

Schema Source

  • from schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/field_definition

LinkML Source

name: FieldType
description: Data types for template fields
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/field_definition
rank: 1000
permissible_values:
  TEXT:
    text: TEXT
    description: Free text field
  TEXT_AREA:
    text: TEXT_AREA
    description: Multi-line text field
  NUMBER:
    text: NUMBER
    description: Numeric field
  DATE:
    text: DATE
    description: Date field
  DATETIME:
    text: DATETIME
    description: Date and time field
  BOOLEAN:
    text: BOOLEAN
    description: Yes/No field
  SELECT:
    text: SELECT
    description: Single selection from options
  MULTI_SELECT:
    text: MULTI_SELECT
    description: Multiple selection from options
  URL:
    text: URL
    description: URL field
  EMAIL:
    text: EMAIL
    description: Email address field
  FILE:
    text: FILE
    description: File upload field
  STRUCTURED:
    text: STRUCTURED
    description: Structured data field (JSON/YAML)