-
Notifications
You must be signed in to change notification settings - Fork 32
Expand file tree
/
Copy pathrecordCommonProperties.yaml
More file actions
106 lines (106 loc) · 2.71 KB
/
recordCommonProperties.yaml
File metadata and controls
106 lines (106 loc) · 2.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
---
type: object
properties:
created:
type: string
description:
The date this record was created in the server.
format: date-time
updated:
type: string
description:
The most recent date on which the record was changed.
format: date-time
type:
type: string
description:
The nature or genre of the resource. The value
should be a code, convenient for filtering
records. Where available, a link to the canonical
URI of the record type resource will be added to
the 'links' property.
title:
type: string
description:
A human-readable name given to the resource.
description:
type: string
description:
A free-text account of the resource.
keywords:
type: array
description:
The topic or topics of the resource. Typically
represented using free-form keywords, tags, key
phrases, or classification codes.
items:
type: string
themes:
type: array
description:
A knowledge organization system used to classify
the resource.
minItems: 1
items:
$ref: 'theme.yaml'
language:
description:
The language used for textual values in this
record representation.
$ref: 'language.yaml'
languages:
type: array
description:
This list of languages in which this record is
available.
items:
$ref: 'language.yaml'
resourceLanguages:
type: array
description:
The list of languages in which the resource
described by this record is available.
items:
$ref: 'language.yaml'
externalIds:
type: array
description:
An identifier for the resource assigned by an
external (to the catalog) entity.
items:
type: object
properties:
scheme:
type: string
description:
A reference to an authority or identifier
for a knowledge organization system from
which the external identifier was obtained.
It is recommended that the identifier be a
resolvable URI.
value:
type: string
description: The value of the identifier.
required:
- value
formats:
type: array
description:
A list of available distributions of the resource.
items:
$ref: 'format.yaml'
contacts:
type: array
description:
A list of contacts qualified by their role(s) in
association to the record or the resource described
by the record.
items:
$ref: 'contact.yaml'
license:
$ref: 'license.yaml'
rights:
type: string
description:
A statement that concerns all rights not addressed
by the license such as a copyright statement.