-
Notifications
You must be signed in to change notification settings - Fork 0
/
TIBFilmConservationMetadata.xsd
209 lines (209 loc) · 10.8 KB
/
TIBFilmConservationMetadata.xsd
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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
<!--
Change history from version 1.0 to 2.0
-Schema name changed from DelftConservationMetadata.xsd to TIBFilmConservationMetadata.xsd
-added namespace: xmlns:xs="http://www.w3.org/2001/XMLSchema"
-added layer metadata, ie, representation
-shrinkage: was mandatory, is now optional, changed spelling error in description
-perforation_damage: was monitored during first digitization project, but holdings are homogenously not damaged, therefore not mandatory in following projects.
-splice_count: was monitored during first digitization project, but holdings are homogenously not damaged, therefore not mandatory in following projects.
-added optional information on audio streams: number of streams and source material
______LICENSE______
CC-0 https://creativecommons.org/publicdomain/zero/1.0/deed.de
-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
<xs:element name="metadata">
<xs:complexType>
<xs:sequence>
<xs:element name="ie">
<xs:annotation>
<xs:documentation xml:lang="de">Intellektuelle Einheit</xs:documentation>
<xs:documentation xml:lang="en">intellectual entity</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="identifier">
<xs:complexType>
<xs:all>
<xs:element name="mamid" type="xs:integer">
<xs:annotation>
<xs:documentation xml:lang="de">Identifier aus dem MediaAssetManagementSystem</xs:documentation>
<xs:documentation xml:lang="en">Identifier from MediaAssetManagementSystem</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="signature" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="de">IWF Signatur</xs:documentation>
<xs:documentation xml:lang="en">IWF signature</xs:documentation>
</xs:annotation>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="representation">
<xs:annotation>
<xs:documentation xml:lang="de">Repräsentation</xs:documentation>
<xs:documentation xml:lang="en">representation</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="total_parts" type="xs:integer">
<xs:annotation>
<xs:documentation xml:lang="de">Anzahl der Filmrollen für diese IE</xs:documentation>
<xs:documentation xml:lang="en">Total number of filmreels for the given IE</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="reel" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation xml:lang="de">Beschreibung der Filmrolle</xs:documentation>
<xs:documentation xml:lang="en">Description of the filmreel</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:all>
<xs:element name="part_no" type="xs:integer">
<xs:annotation>
<xs:documentation xml:lang="de">Nummer der Filmrolle</xs:documentation>
<xs:documentation xml:lang="en">Number of filmreel</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="copy" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="de">Um welche Kopie handelt es sich: AK = Archivkopie, VK = Verleihkopie</xs:documentation>
<xs:documentation xml:lang="en">Which copy is described: AK = archvial copy, VK = copy for rent</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="carrier_material" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="de">Trägermatrial</xs:documentation>
<xs:documentation xml:lang="en">Carrier material</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="information_film_container" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="de">Informationen die sich auf der Filmdose befinden</xs:documentation>
<xs:documentation xml:lang="en">Information on the film container</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="deformation" block="restriction">
<xs:annotation>
<xs:documentation xml:lang="de">Verwölbung des Files: keine, gering, mittel, stark</xs:documentation>
<xs:documentation xml:lang="en">Deformation of film: no, low, medium, high</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="keine"/>
<xs:enumeration value="gering"/>
<xs:enumeration value="mittel"/>
<xs:enumeration value="stark"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="shrinkage" minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="de">Schrumpfungswerte in Prozent, an mehreren Stellen gemessen: positive Werte zeigen Schrumpfung an, negative Werte Dehnung</xs:documentation>
<xs:documentation xml:lang="en">Values of shrinkage in percent, measured on several point: positive value show a shrinkage, negative values distension</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:all>
<xs:element name="date_measured" type="xs:date">
<xs:annotation>
<xs:documentation xml:lang="de">Tag des Messung</xs:documentation>
<xs:documentation xml:lang="en">Day of measurement</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="min_value" type="xs:decimal">
<xs:annotation>
<xs:documentation xml:lang="de">niedrigster vorkommender Wert</xs:documentation>
<xs:documentation xml:lang="en">minimum measured value</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="max_value" type="xs:decimal">
<xs:annotation>
<xs:documentation xml:lang="de">höchster vorkommender Wert</xs:documentation>
<xs:documentation xml:lang="en">maximum measured value</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="average" type="xs:decimal">
<xs:annotation>
<xs:documentation xml:lang="de">Schrumpfungswert im Durchschnitt</xs:documentation>
<xs:documentation xml:lang="en">Average shrinkage</xs:documentation>
</xs:annotation>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="ph_test" minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="de">PH-Wert-Messung zur Bestimmung des Essigsäuresyndroms</xs:documentation>
<xs:documentation xml:lang="en">pH-value measurement in order to detect vinegar syndrome</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:all>
<xs:element name="date_measured" type="xs:date">
<xs:annotation>
<xs:documentation xml:lang="de">Tag der Messung</xs:documentation>
<xs:documentation xml:lang="en">Day of measurement</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="value" type="xs:decimal">
<xs:annotation>
<xs:documentation xml:lang="de">PH-Wert</xs:documentation>
<xs:documentation xml:lang="en">PH-value</xs:documentation>
</xs:annotation>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="perforation_damage" minOccurs="0" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="de">Perforationsschäden: ja(1), nein (0)</xs:documentation>
<xs:documentation xml:lang="en">Performation damage: yes(1), no (0)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="splice_count" minOccurs="0" type="xs:integer">
<xs:annotation>
<xs:documentation xml:lang="de">Anzahl der Klebestellen</xs:documentation>
<xs:documentation xml:lang="en">Number of Splices</xs:documentation>
</xs:annotation>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="audio" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation xml:lang="de">Beschreibung der Audiostreams</xs:documentation>
<xs:documentation xml:lang="en">Description of the audio streams</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:all>
<xs:element name="audio_stream_no" type="xs:integer">
<xs:annotation>
<xs:documentation xml:lang="de">Nummer des Audiostreams</xs:documentation>
<xs:documentation xml:lang="en">Number of audio stream</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="signal_base" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="de">Auf welchem Material ist das Signal erfasst: LT = Lichtton, MT = separater Magnetton</xs:documentation>
<xs:documentation xml:lang="en">An which material is the signal saved: LT = optical sound, MT = separate magnetic sound</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="information_audio_container" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="de">Informationen die sich auf der Verpackung des Tonträgers befinden</xs:documentation>
<xs:documentation xml:lang="en">Information on the audio container</xs:documentation>
</xs:annotation>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="version" type="xs:decimal" use="required"/>
</xs:complexType>
</xs:element>
</xs:schema>