Fieldmark Field types¶
Fieldmark offers a range of data formats and metadata within a Notebook, to suit different data collection needs. Each field type is described in brief below. Click on the links to discover more.
Note For information on how to configure different fields types in the Notebook Editor, see Field Types Reference Table and A Guide to Best Practice Field Selection.
Text Fields¶
TEXT field types are for capturing text-based data, from short codes and labels to multi-line descriptions and email addresses.
FAIMS Text Field — A single-line input for brief, unconstrained text such as codes, identifiers, and short labels.
Multi-line Text Field — Extended text entry for narrative content and detailed observations, with internal scrolling for longer passages.
Email — A single-line text input with built-in email format validation that opens the email keyboard on mobile devices.
Choice Fields¶
CHOICE field types are for controlled vocabulary input, from simple checkboxes to hierarchical selection lists.
Select Field — Lets users pick one option from a dropdown list, suitable for site types, artefact categories, condition assessments, and similar single-selection questions.
Checkbox — A toggle that stores a boolean value (checked or unchecked) for presence/absence indicators, consent acknowledgements, and data quality flags.
Select Multiple — Lets users pick multiple options from a predefined list, with dropdown or expanded checklist display.
Select Field (Hierarchical) — Navigates a nested vocabulary tree to select a value. Beta feature.
Select one option — Displays all options as a visible list for single selection; suited to short lists of 2–10 items.
Number Fields¶
The NUMBERS tab contains field types for numeric and sequential data.
Number Input — Accepts numeric data including measurements, counts, calculations, and scientific readings, with support for integers, decimals, and scientific notation.
Controlled Number — A bounded numeric input for ratings, scores, and measurements with minimum and maximum constraints.
Special Number Fields¶
QR / Barcode Scanner — Mobile-only barcode and QR code scanning, supporting multiple barcode formats. This feature can be used to scan preformatted record identifiers.
Auto Incrementing Field — Generates sequential string identifiers such as specimen numbers and catalogue IDs.
Date and Time Fields¶
The DATE & TIME tab contains field types for recording dates, times, and timestamps.
Date time picker — Captures date and time values. Consider Date and Time with Now button instead for timezone support.
Date picker — Date-only selection for administrative records, permits, and excavation dates.
Month picker — Month-and-year selection for records where exact dates are unknown or unnecessary.
Date and Time with Now button — Timezone-aware timestamp capture with an automatic current-time button; the recommended date-time field.
Media Fields¶
The MEDIA tab contains field types for capturing photographs and uploading files.
Take Photo — Captures photographs using the device camera or gallery, with GPS tagging on native platforms.
Upload a file — Attaches files of any type from the device, queued for synchronisation.
Location Fields¶
The LOCATION tab contains field types for recording GPS coordinates and map-based spatial data.
Take point — Single-tap GPS coordinate capture, returning a GeoJSON point with accuracy metadata.
Map field — Interactive map for drawing points, lines, and polygons on base map tiles.
Address — Structured address capture storing data in a geocoding-compatible format. (Beta feature.)
Relationship Fields¶
The RELATIONSHIP field type is for connecting records with other records in bidirectional relationships.
Add Related Record — Creates bidirectional links between records, supporting parent–child and peer relationships.
Display Fields¶
DISPLAY fields are for presenting static formatted content and instructions within a Form. They assist with data capture but recorders cannot input or edit data.
Templated String — Auto-generates text from other fields using templates; required for human-readable record identifiers.
RichText — Displays formatted instructional content and headings within a form; does not capture data.