Simple Fields

The value of a simple field is limited to 32766 bytes when UTF-8 encoded. For the specialised type TextField there is no such limitation.

Level 1

Level 2

Comment

Example

Since

Level 1

Level 2

Comment

Example

Since

no specialisation

 

Contains a string value with less than 32K characters.

RecordStatus

 

BooleanField

 

Contains a boolean value. In MediaHaven 1.0 web site and the old External Metadata this shown as either "0" or "1".

IsFragment

 

EnumField

 

Contains a string value. The value is limited to a specific set of values defined on the field definition.

Values can be marked as obsolete. This means that you can no longer use these values when editing the metadata of a record.

DeleteStatus

 

HiddenField

 

  • Hidden fields must be write-once

  • Field will always be shown as <hidden value> in requests and when searching

UserContact.Password

22.1

TimeCodeField

 

Contains a timecode in ISO timecode format, e.g. "00:25:12.840"

StartTimeCode

 

LongField

 

Contains a long value, e.g. "5845988". Note that the value itself must be in the interval [-263,263[. If you want to encode arbitrary complex numbers or patterns you can use the Regex property of Field Definitions instead.

Width

FileSize

 

LongField

FramesField

Contains a long value with up 10 zeroes prepadded, e.g. "0000000025" making it lexicographically sortable.

FragmentStartFrames

 

DoubleField

 

Contains a double value

Camera.Iso

24.3

DateField

 

Contains a full ISO8601 date in microsecond precision and Zulu time. The machine specification of the format is yyyy-MM-dd'T'HH:mm:ss.SSSSSS'Z'

LogicalDeletionDate

19.3

TextField

 

Contains a string value of any length. The field is always Field Definitions | Tokenized.

Description

20.3

GeoCoordinateField

 

  • The geospatial coordinates as used in for example Google Maps

  • Same meaning as the obsolete top field Descriptive.Location in Metadata 21.1

Position.Location

21.2

EDTFField

 

Contains a valid EDTF date (level 0, 1) adhering to the EDTF standard. See EDTF Field for additional information.

 

21.3

ThesaurusUriField

 

Contains the URI under a Thesaurus Field

LimitedCategories.Category.Uri

21.3

ThesaurusLabelField

 

Contains a label under a Thesaurus Field

LimitedCategories.Category.En

21.3

UrlField

 

Content must be a valid HTTP or HTTPS URL. The scheme must be included in the value, e.g. https://example.com/test/

PathToOriginal

22.4

VectorField

 

Contains a vector of floating point numbers stored as hexadecimal string → Vector Field

 

24.4