12 subject

Definition: metadata schema block containing the subject area of the RAiD plus associated properties

Requirement: recommended

Occurrence: 0-n

Example JSON

12.1 subject.id

Definition: identifier (URI) for a subject area or classification code describing the project or activity

Requirement: mandatory for each subject supplied

Occurrence: 0-1

Allowed values: closed controlled list of URIs derived from the schema chosen at subject.id.schemaUri

Examples

12.2 subject.schemaUri

Definition: the URI of the subject identifier schema

Requirement: mandatory for each subject.id supplied

Occurrence: 0-1

Allowed values: open controlled list of URIs

12.3 subject.keyword

Definition: metadata schema sub-block containing free-text keyword describing a project plus associated properties

Requirement: optional

Occurrence: 0-n

12.3.1 subject.keyword.text

Definition: unconstrained keyword or key phrase describing the project or activity

Requirement: optional

Occurrence: 1

Allowed values: free text

Constraints: do not duplicate Subject(s) above

12.3.2 subject.keyword.language

Definition: metadata schema block declaring the language of the subject keyword text

Requirement: recommended for each subject.keyword.text supplied

Occurrence: 0-1

Example JSON

12.3.2.1 subject.keyword.language.id

Definition: language used for the subject keyword text identified by a code or other identifier

Requirement: recommended

Occurrence: 0-1

Allowed values: closed controlled list derived from subject.keyword.language.schemaUri

Example: eng (ISO 639-3 three-letter code)

12.3.2.2 subject.keyword.language.schemaUri

Definition: the URI of the language identifier schema

Requirement: mandatory for each subject.keyword.language.id supplied

Occurrence: 0-1

Allowed values: closed controlled list of allowed language schemas

  • https://www.iso.org/standard/39534.html

Note: currently limited to ISO 639-3 three-letter code.