lido-v1.1-public-beta.xsd 196 KB
Newer Older
mrodzis's avatar
mrodzis committed
1
2
<xs:schema xmlns:gml="http://www.opengis.net/gml"
	xmlns:doc="http://www.mda.org.uk/spectrumXML/Documentation"
mrodzis's avatar
mrodzis committed
3
	xmlns:lido="http://www.lido-schema.org" xmlns:owl="http://www.w3.org/2002/07/owl#"
4
	xmlns:sch="http://purl.oclc.org/dsdl/schematron"
mrodzis's avatar
mrodzis committed
5
6
	xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:tei="http://www.tei-c.org/ns/1.0"
	xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xml="http://www.w3.org/XML/1998/namespace"
mrodzis's avatar
mrodzis committed
7
8
	targetNamespace="http://www.lido-schema.org" elementFormDefault="qualified"
	attributeFormDefault="qualified">
User's avatar
User committed
9
10
11
	
	<!-- Jutta Lindenthal 2021-05-03, Änderungen:
	     Data values überarbeitet, Controlled format nur für dates, measurementValue (?) und formatResource (?); in Description "A unique identifier" geändert in "An identifier" (Identifier ist wiederholbar) -->
12
13

	<xs:annotation>
mmarkus1's avatar
mmarkus1 committed
14
		<xs:documentation>
15
16
17
18
			<tei:teiHeader>
				<tei:fileDesc>
					<tei:titleStmt lang="en">
						<tei:title>LIDO v1.1 Public Beta - Lightweight Information Describing Objects</tei:title>
User's avatar
User committed
19
 						<tei:author>ICOM-CIDOC LIDO Working Group</tei:author>
20
21
22
23
24
25
26
					</tei:titleStmt>
					<tei:publicationStmt lang="en">
						<tei:publisher>ICOM-CIDOC LIDO Working Group</tei:publisher>
						<tei:date type="publicationDate">2020-12-04</tei:date>
						<tei:authority>ARTstor, Collections Trust, Deutscher Museumsbund - Fachgruppe Dokumentation, Deutsches Dokumentationszentrum f&#252;r Kunstgeschichte - Bildarchiv Foto Marburg, digiCULT-Verbund eG, Institut f&#252;r Museumsforschung (SMB-PK), J. Paul
							Getty Trust, G&#246;ttingen State and University Library, Zuse-Institut Berlin.</tei:authority>
						<tei:availability>
mmarkus1's avatar
mmarkus1 committed
27
							<p>LIDO is an XML schema intended for delivering metadata, for use in a variety of online services, from an organization’s collections database to portals of aggregated resources, as well as exposing, sharing and connecting data on the web. Its strength lies in its ability to support the typical range of descriptive information about objects of material culture. It can be used for all kinds of object, e.g. art, cultural, technology and natural science and supports multilingual portal environments.</p>
28

mmarkus1's avatar
mmarkus1 committed
29
30
31
							<p>The LIDO schema is the result of a substantial redesign and enhancement of the CDWA Lite and museumdat schemas based on recommendations of the CDWA Lite/museumdat Working Group, community feedback and further CIDOC-CRM analysis. It mainly builds on CDWA and includes additional concepts to meet SPECTRUM requirements.</p>
							
							<p>For more information on LIDO please refer to: http://www.lido-schema.org</p>
32

mmarkus1's avatar
mmarkus1 committed
33
34
							<p>Prepared for CIDOC LIDO Working Group by LIDO-DE Working Group.</p>

mmarkus1's avatar
mmarkus1 committed
35
36
							<p>The schema is developed at https://gitlab.gwdg.de/lido/development. LIDO v1.1 is backwards compatible with LIDO v1.0.
For a summary of changes please refer to the repository’s README. The full history of LIDO can be found in http://www.lido-schema.org/schema/v1.0/lido-v1.0-specification.pdf, 2.3 History of the schema.</p>
37
38
39

							<p>Prepared for CIDOC LIDO Working Group by LIDO-DE Working Group.</p>

mmarkus1's avatar
mmarkus1 committed
40
							<p>Editors: Erin Coburn, Richard Light, Jutta Lindenthal, Gordon McKenna (Collections Trust), Regine Stein (G&#246;ttingen State and University Library), Axel Vitzthum (digiCULT Verbund e.G.), Michelle Weidling (G&#246;ttingen State and University Library)
41
							</p>
mmarkus1's avatar
mmarkus1 committed
42
							<p>Contributors: Detlev Balzer, Regine Heuchert (Technoseum), Angela Kailus (Deutsches Dokumentationszentrum für Kunstgeschichte - Bildarchiv Foto Marburg), Herdis Kley (Freien Universit&#228;t Berlin), Marco Klindt (Zuse Institute Berlin), Markus Matoni (G&#246;ttingen State and University Library), Timo Schleier (G&#246;ttingen State and University Library), Francesca Schulze (German National Library), Martin Stricker (Hermann von Helmholtz-Zentrum für Kulturtechnik).
43
44
45
46
47
48
49
50
51
52
53
							</p>
							<p>LIDO name and logo courtesy Rob Lancefield.</p>
							<p>Copyright 2009-2020 ICOM-CIDOC for the LIDO Working Group.</p>
							<tei:licence target="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International (CC BY 4.0)</tei:licence>
						</tei:availability>
					</tei:publicationStmt>
				</tei:fileDesc>
			</tei:teiHeader>
		</xs:documentation>
	</xs:annotation>

mrodzis's avatar
mrodzis committed
54
55
56
	<xs:import namespace="http://www.w3.org/XML/1998/namespace"
		schemaLocation="http://www.w3.org/2001/03/xml.xsd"/>
	<xs:import namespace="http://www.opengis.net/gml"
57
		schemaLocation="http://schemas.opengis.net/gml/3.1.1/base/gml.xsd"/>
mrodzis's avatar
mrodzis committed
58

59
	<xs:annotation>
60
		<xs:appinfo>
61
62
			<sch:title>Abstract Schematron rules</sch:title>
			<sch:pattern>
mrodzis's avatar
mrodzis committed
63
64
65
66
67
68
				<sch:title>Allow free text or LIDO's concept elements (mutually
					exclusive)</sch:title>
				<sch:p>Some elements in LIDO v1.0 should be controlled in the future whereas they
					are free text elements in LIDO v1.0. To ensure backwards compatibility either a
					free text or a controlled term should be provided in a mutually exclusive
					way.</sch:p>
69

70
				<sch:rule abstract="true" id="sch_MixedContent">
71
					<sch:assert
mrodzis's avatar
mrodzis committed
72
73
74
75
76
77
78
						test="
							(skos:Concept or lido:conceptID or lido:term) and not(text()[not(normalize-space(.) = '')] or @*)
							or
							(text()[normalize-space(.) != ''] and not(skos:Concept or lido:conceptID or lido:term))"
						> Either a free text (incl. its attributes) OR a combination of
						skos:Concept, lido:conceptID and lido:term can be a child of <sch:name/>,
						but not both at the same time. </sch:assert>
79
80
				</sch:rule>
			</sch:pattern>
mrodzis's avatar
mrodzis committed
81

82
83
			<sch:pattern>
				<sch:title>skos:Concept</sch:title>
mrodzis's avatar
mrodzis committed
84
85
				<sch:p>Ensures that only skos:Concept (and not another element/class from the SKOS
					namespace is used as a child element for concept(Mixed)ComplexType.</sch:p>
mrodzis's avatar
mrodzis committed
86

87
				<sch:rule abstract="true" id="sch_SKOS">
mrodzis's avatar
mrodzis committed
88
89
					<sch:assert test="not(skos:*[not(self::skos:Concept)])"> Only skos:Concept
						should be used as direct child of <sch:name/> from the SKOS namespace.
90
91
92
					</sch:assert>
				</sch:rule>
			</sch:pattern>
93

94
95
96
97
			<sch:pattern>
				<sch:title>Expansion of skos:Concept</sch:title>
				<sch:p>Ensures that when enriching a dataset with information retrieved via the URI provided in skos:Concept, only
				SKOS properties are added to the dataset.</sch:p>
98

99
				<sch:rule context="skos:Concept" id="sch_SKOS_properties">
100
101
102
103
104
					<sch:report test="child::*/namespace-uri() != 'http://www.w3.org/2004/02/skos/core#'">
						Only SKOS properties are allowed within skos:Concept.
					</sch:report>
				</sch:rule>
			</sch:pattern>
mrodzis's avatar
mrodzis committed
105

mrodzis's avatar
mrodzis committed
106
107
			<sch:pattern>
				<sch:title>owl:sameAs</sch:title>
mrodzis's avatar
mrodzis committed
108
109
110
				<sch:p>Ensures that only owl:sameAs (and not another element/class from the OWL
					namespace is used as a child element for actorComplexType, placeComplexType and
					legalBodyRefComplexType.</sch:p>
mrodzis's avatar
mrodzis committed
111

112
				<sch:rule abstract="true" id="sch_OWL">
mrodzis's avatar
mrodzis committed
113
114
					<sch:assert test="not(owl:*[not(self::owl:sameAs)])"> Only owl:sameAs should be
						used as direct child of <sch:name/> from the OWL namespace. </sch:assert>
mrodzis's avatar
mrodzis committed
115
116
				</sch:rule>
			</sch:pattern>
117

118
			<sch:pattern>
119
120
121
				<sch:title>rightsType@type: generic or specific type</sch:title>
				<sch:p>A LIDO element holding lido:rightsType can either hold a generic or a specific type of right.
					Since a right can fall in only one of these categories, they are mutually exclusive.</sch:p>
122

123
				<sch:rule abstract="true" id="sch_rightsType">
124
					<sch:assert role="warn"
125
						test="@lido:type = 'http://terminology.lido-schema.org/lido00920'
126
127
						and not(following-sibling::lido:rightsType/@lido:type = 'http://terminology.lido-schema.org/lido00921'
						or preceding-sibling::lido:rightsType/@lido:type = 'http://terminology.lido-schema.org/lido00921')
128
						or @lido:type = 'http://terminology.lido-schema.org/lido00921'
129
						and not(following-sibling::lido:rightsType/@lido:type = 'http://terminology.lido-schema.org/lido00920'
mrodzis's avatar
mrodzis committed
130
131
						or preceding-sibling::lido:rightsType/@lido:type = 'http://terminology.lido-schema.org/lido00920')
						or count(parent::*/lido:rightsType) = 1 and not(@lido:type)">
132
133
134
135
						<sch:value-of select="parent::*/name()"/> can either hold a specific or a generic lido:rightsType (mutually exclusive).
					</sch:assert>
				</sch:rule>
			</sch:pattern>
136

137
138
139
140
			<sch:pattern>
				<sch:title>Possible values for lido:rightsType@lido:type</sch:title>
				<sch:p>In LIDOv1.1 a lido:type attribute is introduced for lido:rightsType in order to discern generic rights and specific ones.
					This rule ensures that only the URIs for these two types of rights are used when @lido:type is set.</sch:p>
141

142
				<sch:rule abstract="true" id="sch_rightsType_type">
mrodzis's avatar
mrodzis committed
143
					<sch:assert role="warn"
144
145
146
147
						test="(@lido:type = 'http://terminology.lido-schema.org/lido00920' or @lido:type = 'http://terminology.lido-schema.org/lido00921')
						or not(@lido:type)">
						@lido:type can either be omitted or must hold one of the following URIs: http://terminology.lido-schema.org/lido00920, http://terminology.lido-schema.org/lido00921.
					</sch:assert>
148
149
				</sch:rule>
			</sch:pattern>
150
151
		</xs:appinfo>
	</xs:annotation>
mrodzis's avatar
mrodzis committed
152

mrodzis's avatar
mrodzis committed
153
	<xs:complexType name="actorComplexType" id="actorComplexType">
154
		<xs:annotation>
155
			<xs:documentation>
mrodzis's avatar
mrodzis committed
156
157
				<tei:ab type="description">Contains identifying and indexing information about a
					single actor.</tei:ab>
158
				<tei:ab type ="furtherReading">
User's avatar
User committed
159
					<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/14creation.html#Creation-Creator">
160
						CDWA: 4.1 Creator Description</tei:ref>
161
162
163
				</tei:ab>
				<tei:ab type ="furtherReading">
					<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/28person.html">
164
						CDWA: 28. Person/Corporate Body Authority</tei:ref>
165
				</tei:ab>
166
167
168
169
				<tei:ab type="furtherReading">
					<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/28person.html#recordType">
						CDWA: 28.1. Person Authority Record Type</tei:ref>
				</tei:ab>
170
			</xs:documentation>
171
172
		</xs:annotation>
		<xs:sequence>
173
174
			<xs:any minOccurs="0" maxOccurs="unbounded" processContents="skip"
				namespace="http://www.w3.org/2002/07/owl#"/>
mrodzis's avatar
mrodzis committed
175
			<xs:element name="actorID" type="lido:identifierComplexType" minOccurs="0"
mrodzis's avatar
mrodzis committed
176
				maxOccurs="unbounded" id="actorID">
177
				<xs:annotation>
178
					<xs:documentation>
User's avatar
User committed
179
						<tei:ab type="description">An identifier for the actor.<br />
180
							Repeated for identifiers from different authority files or other sources.</tei:ab>
mrodzis's avatar
mrodzis committed
181
						<tei:ab type="label">Actor Identifier</tei:ab>
182
183
						<tei:ab type ="furtherReading">
							<tei:ref target="http://www.getty.edu/research/publications/electronic_publications/cdwa/28person.html#PersonID">
184
								CDWA: 28.18. Person Authority Record ID</tei:ref>
mrodzis's avatar
mrodzis committed
185
						</tei:ab>
186
					</xs:documentation>
187

mrodzis's avatar
mrodzis committed
188
189
190
					<xs:appinfo>
						<sch:pattern>
							<sch:rule context="lido:actorID">
191
192
								<sch:extends rule="sch_pref"/>
								<sch:extends rule="sch_alternate"/>
mrodzis's avatar
mrodzis committed
193
194
195
							</sch:rule>
						</sch:pattern>
					</xs:appinfo>
196
197
				</xs:annotation>
			</xs:element>
mrodzis's avatar
mrodzis committed
198
199
			<xs:element name="nameActorSet" type="lido:appellationComplexType" maxOccurs="unbounded"
				id="nameActorSet">
200
				<xs:annotation>
201
					<xs:documentation>
mrodzis's avatar
mrodzis committed
202
203
204
						<tei:ab type="description">A wrapper for the name, or names, of an actor,
							and the source from where it is taken. Comprises the proper name,
							further appellations, pseudonyms, or other designations by which an
205
206
							individual person or a group of persons is known.<br />
							Repeated if there exists more than one name for a single actor.</tei:ab>
207
208
209
						<tei:ab type="note">Indicates names, appellations or other identifiers
							assigned to a person or a group of persons, such as an organization or a
							family.</tei:ab>
mrodzis's avatar
mrodzis committed
210
						<tei:ab type="label">Name Actor Set</tei:ab>
211
						<tei:ab type="furtherReading">
212
							<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/28person.html#name">
213
								CDWA: 28.2. Person/Corporate Body Name</tei:ref>
214
215
						</tei:ab>
						<tei:ab type="furtherReading">
216
217
							<tei:ref target="https://www.getty.edu/research/tools/vocabularies/guidelines/ulan_3_3_names_terms.html#3_3_2">
								ULAN: 3.3.2 Name</tei:ref>
218
						</tei:ab>
219
					</xs:documentation>
220
221
				</xs:annotation>
			</xs:element>
mrodzis's avatar
mrodzis committed
222
223
			<xs:element name="nationalityActor" minOccurs="0" maxOccurs="unbounded"
				id="nationalityActor">
224
				<xs:annotation>
225
					<xs:documentation>
mrodzis's avatar
mrodzis committed
226
227
228
						<tei:ab type="description">An index element indicating the national,
							geopolitical, cultural, or ethnic origin or affiliation of the
							actor.</tei:ab>
mrodzis's avatar
mrodzis committed
229
						<tei:ab type="label">Nationality Actor</tei:ab>
mrodzis's avatar
mrodzis committed
230
						<tei:ab type="furtherReading">
231
							<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/28person.html#nationality">
232
								CDWA: 28.8. Person Nationality/Culture/Race</tei:ref>
mrodzis's avatar
mrodzis committed
233
						</tei:ab>
234
						<tei:ab type="furtherReading">
mrodzis's avatar
mrodzis committed
235
							<tei:ref
mrodzis's avatar
mrodzis committed
236
								target="https://www.getty.edu/research/tools/vocabularies/guidelines/ulan_3_6_biographical_info.html#3_6_2"
237
								>ULAN: 3.6.2 Nationality</tei:ref>
238
						</tei:ab>
User's avatar
User committed
239
						<tei:ab type="dataValues">Controlled</tei:ab>
mmarkus1's avatar
mmarkus1 committed
240
241
						<tei:ab type="recommendation">Linked open vocabulary for
							<tei:ref target="accompanying-document.html#nationalityActor">Nationality Actor</tei:ref></tei:ab>
242
					</xs:documentation>
mrodzis's avatar
mrodzis committed
243

244
245
246
					<xs:appinfo>
						<sch:pattern>
							<sch:rule context="lido:nationalityActor">
247
								<sch:extends rule="sch_SKOS"/>
248
249
250
							</sch:rule>
						</sch:pattern>
					</xs:appinfo>
251
252
253
254
255
256
257
258
259
				</xs:annotation>
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="lido:conceptComplexType">
							<xs:attribute ref="lido:sortorder"/>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
mrodzis's avatar
mrodzis committed
260
261
			<xs:element name="vitalDatesActor" minOccurs="0" maxOccurs="unbounded"
				id="vitalDatesActor">
262
				<xs:annotation>
263
					<xs:documentation>
mrodzis's avatar
mrodzis committed
264
265
266
						<tei:ab type="description">Structured information about the date of birth
							and death of a person, where applicable; or date of formation and
							dissolution of a group of persons, respectively.</tei:ab>
mrodzis's avatar
mrodzis committed
267
						<tei:ab type="label">Vital Dates Actor</tei:ab>
mrodzis's avatar
mrodzis committed
268
						<tei:ab type="furtherReading">
269
							<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/28person.html#birth">
270
								CDWA: 28.4. Birth Date</tei:ref>
mrodzis's avatar
mrodzis committed
271
						</tei:ab>
mrodzis's avatar
mrodzis committed
272
						<tei:ab type="furtherReading">
273
274
275
							<tei:ref target="https://www.getty.edu/research/tools/vocabularies/guidelines/ulan_3_6_biographical_info.html#3_6_9">
								ULAN: 3.6.10 Birth and Death Dates</tei:ref>
						</tei:ab>
mmarkus1's avatar
mmarkus1 committed
276
277
						<tei:ab type="dataValues">Controlled format</tei:ab>
						<tei:ab type="recommendation"><tei:ref target="https://www.iso.org/iso-8601-date-and-time-format.html">ISO 8601: Representation of dates and times</tei:ref>.</tei:ab>.
278
					</xs:documentation>
279
				</xs:annotation>
mrodzis's avatar
mrodzis committed
280
281
282
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="lido:dateComplexType">
283
							<xs:attribute ref="lido:type" id="vitalDatesActor_type">
284
285
								<xs:annotation>
									<xs:documentation>
286
										<tei:ab type="description">An attribute indicating the kind
mrodzis's avatar
mrodzis committed
287
288
											of date with respect to the biography of a person, or
											the life cycle of a group of persons. Examples may
289
290
											include <em>birth date</em>, <em>death date</em>, or <em>founding date</em>,
											respectively.</tei:ab>
User's avatar
User committed
291
									    	<tei:ab type="dataValues">Controlled</tei:ab>
mmarkus1's avatar
mmarkus1 committed
292
										<tei:ab type="recommendation">LIDO Terminology for
User's avatar
User committed
293
											<tei:ref target="accompanying-document.html#vitalDatesActor_type">vitalDatesActor_type</tei:ref></tei:ab>
294
295
296
									</xs:documentation>
								</xs:annotation>
							</xs:attribute>
mrodzis's avatar
mrodzis committed
297
298
299
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
300
			</xs:element>
301
			<xs:element name="vitalPlaceActor" minOccurs="0" maxOccurs="unbounded" id="vitalPlaceActor">
302
				<xs:annotation>
303
					<xs:documentation>
mrodzis's avatar
mrodzis committed
304
305
306
						<tei:ab type="description">An index element indicating the place where the
							person was born, died, or is or was active, where applicable; or the
							location where a group of persons was formed, dissolved or is or was
307
308
							active, respectively.<br />
							If the place is in dispute, omit the place.</tei:ab>
mrodzis's avatar
mrodzis committed
309
						<tei:ab type="label">Vital Place Actor</tei:ab>
User's avatar
User committed
310
						<tei:ab type="dataValues">Controlled</tei:ab>
311
312
313
						<tei:ab type="recommendation">Linked open authority file, for example, one of those aggregated in
							<tei:ref target="http://viaf.org/">VIAF</tei:ref> or in
							<tei:ref target="https://www.wikidata.org/">Wikidata</tei:ref>.</tei:ab>
314
					</xs:documentation>
mrodzis's avatar
mrodzis committed
315

mrodzis's avatar
mrodzis committed
316
317
318
					<xs:appinfo>
						<sch:pattern>
							<sch:rule context="lido:vitalPlaceActor">
319
								<sch:extends rule="sch_OWL"/>
mrodzis's avatar
mrodzis committed
320
321
322
							</sch:rule>
						</sch:pattern>
					</xs:appinfo>
323
324
325
326
				</xs:annotation>
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="lido:placeComplexType">
327
							<xs:attribute ref="lido:type" id="vitalPlaceActor_type">
328
329
								<xs:annotation>
									<xs:documentation>
330
										<tei:ab type="description">An attribute indicating the kind
mrodzis's avatar
mrodzis committed
331
332
											of place with respect to the biography of a person, or
											the life cycle of a group of persons. Examples may
333
334
											include <em>birth place</em>, <em>death place</em>, or <em>founding place</em>,
											respectively.</tei:ab>
User's avatar
User committed
335
									    	<tei:ab type="dataValues">Controlled</tei:ab>
mmarkus1's avatar
mmarkus1 committed
336
										<tei:ab type="recommendation">LIDO Terminology for
User's avatar
User committed
337
											<tei:ref target="accompanying-document.html#vitalPlaceActor_type">vitalPlaceActor_type</tei:ref></tei:ab>
338
339
340
									</xs:documentation>
								</xs:annotation>
							</xs:attribute>
341
342
343
344
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
mrodzis's avatar
mrodzis committed
345
			<xs:element name="genderActor" minOccurs="0"
mrodzis's avatar
mrodzis committed
346
				maxOccurs="unbounded" id="genderActor">
347
				<xs:annotation>
348
					<xs:documentation>
349
350
351
						<tei:ab type="description">An index element indicating the sex assigned at birth
							or the gender identity of an actor; most often <em>female</em> or <em>male</em>.
							Usually not applicable to group of persons.</tei:ab>
mrodzis's avatar
mrodzis committed
352
						<tei:ab type="label">Gender Actor</tei:ab>
353
						<tei:ab type="furtherReading">
354
							<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/28person.html#gender">
355
								CDWA: 28.9. Gender</tei:ref>
356
						</tei:ab>
User's avatar
User committed
357
358
						<tei:ab type="dataValues">Controlled</tei:ab>
						<tei:ab type="recommendation"><tei:ref target="accompanying-document.html#genderActor">genderActor</tei:ref>.</tei:ab>
359
					</xs:documentation>
360
361
362
					<xs:appinfo>
						<sch:pattern>
							<sch:rule context="lido:genderActor">
363
364
365
								<sch:extends rule="sch_MixedContent"/>
								<sch:extends rule="sch_MixedContentInfo"/>
								<sch:extends rule="sch_SKOS"/>
366
367
							</sch:rule>
						</sch:pattern>
368
					</xs:appinfo>
369
				</xs:annotation>
mrodzis's avatar
mrodzis committed
370
371
372
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="lido:conceptMixedComplexType">
373
374
375
376
377
378
379
380
							<xs:attribute ref="lido:type" id="genderActor_type">
								<xs:annotation>
								<xs:documentation>
									<tei:ab type="description">An attribute indicating whether the indexing term refers to either
										sex as a biological characteristic, or gender as a social or cultural distinction.
										If a distinction between sex or gender cannot be made or is not relevant,
										the (default) type attribute <em>Sex or gender</em> is suitable.
									</tei:ab>
User's avatar
User committed
381
									<tei:ab type="dataValues">Controlled</tei:ab>
mmarkus1's avatar
mmarkus1 committed
382
									<tei:ab type="recommendation">LIDO Terminology for
User's avatar
User committed
383
										<tei:ref target="accompanying-document.html#genderActor_type">genderActor_type</tei:ref></tei:ab>
384
385
386
								</xs:documentation>
							  </xs:annotation>
							</xs:attribute>
mrodzis's avatar
mrodzis committed
387
388
						</xs:extension>
					</xs:complexContent>
389
				</xs:complexType>
390
391
			</xs:element>
		</xs:sequence>
392
		<xs:attribute ref="lido:type" id="actor_type">
393
			<xs:annotation>
394
				<xs:documentation>
mrodzis's avatar
mrodzis committed
395
					<tei:ab type="description">An attribute indicating whether the actor is an
User's avatar
User committed
396
397
398
						individual <em>person</em> or a group of persons, such as a an <em>organization</em> or a
						<em>family</em>x.</tei:ab>
					<tei:ab type="dataValues">Controlled</tei:ab>
mmarkus1's avatar
mmarkus1 committed
399
					<tei:ab type="recommendation">LIDO Terminology for
User's avatar
User committed
400
						<tei:ref target="accompanying-document.html#actor_type">actor_type</tei:ref></tei:ab>
401
				</xs:documentation>
402
403
404
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
mrodzis's avatar
mrodzis committed
405
	<xs:complexType name="actorInRoleComplexType" id="actorInRoleComplexType">
406
		<xs:annotation>
407
			<xs:documentation>
mrodzis's avatar
mrodzis committed
408
409
410
				<tei:ab type="description">Contains actor information with role, attribution and
					extent, where applicable, related to the event the actor participated in or was
					present at.</tei:ab>
mrodzis's avatar
mrodzis committed
411
				<tei:ab type="furtherReading">
412
					<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/14creation.html#Creator-Role">
413
						CDWA: 4.1.4. Creator Role</tei:ref>
mrodzis's avatar
mrodzis committed
414
				</tei:ab>
415
			</xs:documentation>
416
417
		</xs:annotation>
		<xs:sequence>
mrodzis's avatar
mrodzis committed
418
			<xs:element name="actor" type="lido:actorComplexType" id="actor_actorInRoleComplexType">
419
				<xs:annotation>
420
					<xs:documentation>
mrodzis's avatar
mrodzis committed
421
422
						<tei:ab type="description">Contains identifying and indexing information
							about a single actor with role statement.</tei:ab>
mrodzis's avatar
mrodzis committed
423
						<tei:ab type="label">Actor</tei:ab>
424
						<tei:ab type="furtherReading">
425
							<tei:ab ref="https://www.getty.edu/research/publications/electronic_publications/cdwa/28person.html">
426
								CDWA: 28. Person/Corporate Body Authority</tei:ab>
427
						</tei:ab>
428
					</xs:documentation>
mrodzis's avatar
mrodzis committed
429

mrodzis's avatar
mrodzis committed
430
431
432
					<xs:appinfo>
						<sch:pattern>
							<sch:rule context="lido:actor">
433
								<sch:extends rule="sch_OWL"/>
mrodzis's avatar
mrodzis committed
434
435
436
							</sch:rule>
						</sch:pattern>
					</xs:appinfo>
437
438
				</xs:annotation>
			</xs:element>
mrodzis's avatar
mrodzis committed
439
			<xs:element name="roleActor" minOccurs="0" maxOccurs="unbounded" id="roleActor">
440
				<xs:annotation>
441
					<xs:documentation>
mrodzis's avatar
mrodzis committed
442
443
						<tei:ab type="description">An index element indicating the role or activity
							performed by an actor in the context of the event in focus. Examples may
444
							include <hi rend="italic">designer</hi>, <hi rend="italic">painter</hi>, or <hi rend="italic">publisher</hi>.</tei:ab>
mrodzis's avatar
mrodzis committed
445
						<tei:ab type="label">Role Actor</tei:ab>
446
						<tei:ab type="furtherReading">
447
							<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/14creation.html#Creator-Role">
448
								CDWA: 4.1.4 Creator Role</tei:ref>
449
						</tei:ab>
mrodzis's avatar
mrodzis committed
450
						<tei:ab type="furtherReading">
mrodzis's avatar
mrodzis committed
451
452
							<tei:ref
								target="https://www.getty.edu/research/publications/electronic_publications/cdwa/19context.html#agent_role"
453
								> CDWA: 17.1.5.1. Agent Role </tei:ref>
mrodzis's avatar
mrodzis committed
454
						</tei:ab>
User's avatar
User committed
455
						<tei:ab type="dataValues">Controlled</tei:ab>
mmarkus1's avatar
mmarkus1 committed
456
457
						<tei:ab type="recommendation">Linked open vocabulary for
							<tei:ref target="accompanying-document.html#roleActor">Role Actor</tei:ref></tei:ab>
458
					</xs:documentation>
mrodzis's avatar
mrodzis committed
459

460
461
462
					<xs:appinfo>
						<sch:pattern>
							<sch:rule context="lido:roleActor">
463
								<sch:extends rule="sch_SKOS"/>
464
465
466
							</sch:rule>
						</sch:pattern>
					</xs:appinfo>
467
468
469
470
471
472
473
474
475
				</xs:annotation>
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="lido:conceptComplexType">
							<xs:attribute ref="lido:sortorder"/>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
mrodzis's avatar
mrodzis committed
476
477
			<xs:element name="attributionQualifierActor" type="lido:conceptMixedComplexType"
				minOccurs="0" maxOccurs="unbounded" id="attributionQualifierActor">
478
				<xs:annotation>
479
					<xs:documentation>
mrodzis's avatar
mrodzis committed
480
481
482
						<tei:ab type="description">An index element qualifying the attribution of an
							actor; applicable when the attribution is uncertain or in dispute, when
							there is more than one actor, or when the attribution otherwise requires
483
484
485
							explanation.<br />
							Examples may include <em>attributed to</em>, <em>studio of</em>, or <em>style
							of</em>.</tei:ab>
mrodzis's avatar
mrodzis committed
486
						<tei:ab type="label">Attribution Qualifier Actor</tei:ab>
487
						<tei:ab type="furtherReading">
488
							<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/14creation.html#Qualifier">
489
								CDWA: 4.1.2. Creator Qualifier</tei:ref>
490
						</tei:ab>
User's avatar
User committed
491
						<tei:ab type="dataValues">Controlled</tei:ab>
mmarkus1's avatar
mmarkus1 committed
492
493
						<tei:ab type="recommendation">Linked open vocabulary for
							<tei:ref target="accompanying-document.html#attributionQualifierActor">Attribution Qualifier Actor</tei:ref></tei:ab>
494
					</xs:documentation>
495
496
497
					<xs:appinfo>
						<sch:pattern>
							<sch:rule context="lido:attributionQualifierActor">
498
499
500
								<sch:extends rule="sch_MixedContent"/>
								<sch:extends rule="sch_MixedContentInfo"/>
								<sch:extends rule="sch_SKOS"/>
501
502
							</sch:rule>
						</sch:pattern>
503
					</xs:appinfo>
504
505
				</xs:annotation>
			</xs:element>
506
			<xs:element name="extentActor" type="lido:conceptMixedComplexType" minOccurs="0"
mrodzis's avatar
mrodzis committed
507
				maxOccurs="unbounded" id="extentActor">
508
				<xs:annotation>
509
					<xs:documentation>
mrodzis's avatar
mrodzis committed
510
511
						<tei:ab type="description">An index element indicating the specific part of
							the object/work contributed by a particular actor in the respective
512
513
							event.<br />
							Applicable if there is more than one actor.</tei:ab>
mrodzis's avatar
mrodzis committed
514
						<tei:ab type="label">Actor: Extent of participation</tei:ab>
515
						<tei:ab type="furtherReading">
516
							<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/14creation.html#extent">
517
								CDWA: 4.1.1</tei:ref>
518
						</tei:ab>
User's avatar
User committed
519
						<tei:ab type="dataValues">Controlled</tei:ab>
mmarkus1's avatar
mmarkus1 committed
520
521
						<tei:ab type="recommendation">Linked open vocabulary for
							<tei:ref target="accompanying-document.html#extentActor">Extent Actor</tei:ref></tei:ab>
522
					</xs:documentation>
523

524
525
526
					<xs:appinfo>
						<sch:pattern>
							<sch:rule context="lido:extentActor">
527
528
529
								<sch:extends rule="sch_MixedContent"/>
								<sch:extends rule="sch_MixedContentInfo"/>
								<sch:extends rule="sch_SKOS"/>
530
531
							</sch:rule>
						</sch:pattern>
532
					</xs:appinfo>
533
534
				</xs:annotation>
			</xs:element>
535
536
537
			<xs:element name="sourceActorInRole" type="lido:textComplexType" minOccurs="0" maxOccurs="unbounded" id="sourceActorInRole">
				<xs:annotation>
					<xs:documentation>
538
539
540
						<tei:ab type="description">The source of the information about the role and/or attribution of an
							actor related to the event in focus. Whenever possible, a published source should be given.
						</tei:ab>
mmarkus1's avatar
mmarkus1 committed
541
						<tei:ab type="dataValues">Free text</tei:ab>
542
543
544
					</xs:documentation>
				</xs:annotation>
			</xs:element>
545
546
		</xs:sequence>
	</xs:complexType>
mrodzis's avatar
mrodzis committed
547
	<xs:complexType name="actorInRoleSetComplexType" id="actorInRoleSetComplexType">
548
		<xs:annotation>
549
			<xs:documentation>
mrodzis's avatar
mrodzis committed
550
				<tei:ab type="description">A wrapper for display and index elements for a single
551
552
					actor with role information.<br />
					Repeated if there are multiple actors.</tei:ab>
mrodzis's avatar
mrodzis committed
553
				<tei:ab type="furtherReading">
554
					<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/14creation.html#Creator-Role">
555
						CDWA: 4.1.4 Creator Role</tei:ref>
mrodzis's avatar
mrodzis committed
556
				</tei:ab>
557
			</xs:documentation>
558
559
		</xs:annotation>
		<xs:sequence>
mrodzis's avatar
mrodzis committed
560
			<xs:element name="displayActorInRole" type="lido:textComplexType" minOccurs="0"
mrodzis's avatar
mrodzis committed
561
				maxOccurs="unbounded" id="displayActorInRole">
562
				<xs:annotation>
563
					<xs:documentation>
564
565
						<tei:ab type="description">A display element for one actor and the specific role or activity performed by the actor, corresponding to the subsequent <te:ref target="#actorInRole">Actor in Role</tei:ref> element.
							May include name and brief biographical information on the actor.<br />
566
							Repeated for language variants only.</tei:ab>
567
							<tei:ab type="label">Display Actor in Role</tei:ab>
mmarkus1's avatar
mmarkus1 committed
568
						<tei:ab type="dataValues">Free text</tei:ab>
569
					</xs:documentation>
570
571
				</xs:annotation>
			</xs:element>
mrodzis's avatar
mrodzis committed
572
573
			<xs:element name="actorInRole" type="lido:actorInRoleComplexType" minOccurs="0"
				id="actorInRole">
574
				<xs:annotation>
575
					<xs:documentation>
mrodzis's avatar
mrodzis committed
576
						<tei:ab type="description">Structured information about an actor and the
577
							role or activity performed by this actor in context of the event.<br />
mrodzis's avatar
mrodzis committed
578
							Includes information about attribution and extent, where applicable.
579
							</tei:ab>
mrodzis's avatar
mrodzis committed
580
						<tei:ab type="label">Actor in Role</tei:ab>
mrodzis's avatar
mrodzis committed
581
						<tei:ab type="furtherReading">
582
							<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/14creation.html#Creator-Role">
583
								CDWA: 4.1.4 Creator Role</tei:ref>
mrodzis's avatar
mrodzis committed
584
						</tei:ab>
585
					</xs:documentation>
586
587
588
589
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
mrodzis's avatar
mrodzis committed
590
	<xs:complexType name="actorSetComplexType" id="actorSetComplexType">
591
		<xs:annotation>
592
			<xs:documentation>
User's avatar
User committed
593
				<tei:ab type="description">A wrapper for display and index elements for a
594
595
					single actor.<br />
					Repeated if there are multiple actors.</tei:ab>
mrodzis's avatar
mrodzis committed
596
				<tei:ab type="furtherReading">
597
					<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/28person.html">
598
						CDWA: 28. Person/Corporate Body Authority</tei:ref>
mrodzis's avatar
mrodzis committed
599
				</tei:ab>
600
			</xs:documentation>
601
602
		</xs:annotation>
		<xs:sequence>
mrodzis's avatar
mrodzis committed
603
			<xs:element name="displayActor" type="lido:textComplexType" minOccurs="0"
mrodzis's avatar
mrodzis committed
604
				maxOccurs="unbounded" id="displayActor">
605
				<xs:annotation>
606
					<xs:documentation>
607
						<tei:ab type="description">A display element for one actor, corresponding to the subsequent <te:ref target="#actor_actorSetComplexType">Actor</tei:ref> element.<br />
608
							Repeated for language variants only.</tei:ab>
mrodzis's avatar
mrodzis committed
609
						<tei:ab type="label">Display Actor</tei:ab>
mrodzis's avatar
mrodzis committed
610
						<tei:ab type="furtherReading">
611
							<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/28person.html#descNote">
612
								CDWA: 28.15. Person/Corporate Body Descriptive Note</tei:ref>
mrodzis's avatar
mrodzis committed
613
						</tei:ab>
mmarkus1's avatar
mmarkus1 committed
614
						<tei:ab type="dataValues">Free text</tei:ab>
615
					</xs:documentation>
616
617
				</xs:annotation>
			</xs:element>
mrodzis's avatar
mrodzis committed
618
619
			<xs:element name="actor" type="lido:actorComplexType" minOccurs="0"
				id="actor_actorSetComplexType">
620
				<xs:annotation>
621
					<xs:documentation>
mrodzis's avatar
mrodzis committed
622
623
						<tei:ab type="description">Contains identifying and indexing information
							about a single actor.</tei:ab>
mrodzis's avatar
mrodzis committed
624
						<tei:ab type="label">Actor</tei:ab>
625
					</xs:documentation>
mrodzis's avatar
mrodzis committed
626
627
628
					<xs:appinfo>
						<sch:pattern>
							<sch:rule context="lido:actor">
629
								<sch:extends rule="sch_OWL"/>
mrodzis's avatar
mrodzis committed
630
631
632
							</sch:rule>
						</sch:pattern>
					</xs:appinfo>
633
634
635
636
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
mrodzis's avatar
mrodzis committed
637
	<xs:attribute name="addedSearchTerm" default="no" id="addedSearchTerm">
638
		<xs:annotation>
639
			<xs:documentation>
mrodzis's avatar
mrodzis committed
640
641
642
				<tei:ab type="description">An attribute indicating the term in the index element has
					been added to enhance retrieval options. The term may be a synonym, a generic
					term, or an equivalent term in an additional language, taken from a local or
643
					public controlled vocabulary.</tei:ab>
mmarkus1's avatar
mmarkus1 committed
644
				<tei:ab type="dataValues">Free text</tei:ab>
645
			</xs:documentation>
646
647
648
649
650
651
652
653
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:enumeration value="yes"/>
				<xs:enumeration value="no"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:attribute>
mrodzis's avatar
mrodzis committed
654
655
	<xs:element name="administrativeMetadata" type="lido:administrativeMetadataComplexType"
		id="administrativeMetadata">
656
		<xs:annotation>
657
			<xs:documentation>
mrodzis's avatar
mrodzis committed
658
				<tei:ab type="description">Aggregates the administrative metadata for an object/work
659
660
					record.<br />
					Repeated once for each language for multi-lingual resources.</tei:ab>
mrodzis's avatar
mrodzis committed
661
				<tei:ab type="label">Administrative Metadata</tei:ab>
662
			</xs:documentation>
663
664
		</xs:annotation>
	</xs:element>
mrodzis's avatar
mrodzis committed
665
	<xs:complexType name="administrativeMetadataComplexType" id="administrativeMetadataComplexType">
666
		<xs:annotation>
667
			<xs:documentation>
mrodzis's avatar
mrodzis committed
668
669
				<tei:ab type="description">Contains the administrative metadata for an object/work
					record.</tei:ab>
670
			</xs:documentation>
671
672
673
674
675
676
677
678
		</xs:annotation>
		<xs:sequence>
			<xs:element ref="lido:rightsWorkWrap" minOccurs="0"/>
			<xs:element ref="lido:recordWrap"/>
			<xs:element ref="lido:resourceWrap" minOccurs="0"/>
		</xs:sequence>
		<xs:attribute ref="xml:lang" use="required"/>
	</xs:complexType>
mrodzis's avatar
mrodzis committed
679
	<xs:complexType name="appellationComplexType" id="appellationComplexType">
680
		<xs:annotation>
681
			<xs:documentation>
User's avatar
User committed
682
			    <tei:ab type="description">Contains appellation information about an
mrodzis's avatar
mrodzis committed
683
					individual entity, such as a name or title, including a preference indication
684
					like <em>preferred</em> or <em>alternative</em>.</tei:ab>
685
			</xs:documentation>
686
687
		</xs:annotation>
		<xs:sequence>
mrodzis's avatar
mrodzis committed
688
			<xs:element name="appellationValue" maxOccurs="unbounded" id="appellationValue">
689
				<xs:annotation>
690
					<xs:documentation>
mrodzis's avatar
mrodzis committed
691
						<tei:ab type="description">An appellation for an individual entity, like the
692
693
							title of a work, a proper name of an actor, or a place name.<br />
							Repeated for language variants only.</tei:ab>
mrodzis's avatar
mrodzis committed
694
						<tei:ab type="label">Appellation Value</tei:ab>
mmarkus1's avatar
mmarkus1 committed
695
						<tei:ab type="dataValues">Free text</tei:ab>
696
					</xs:documentation>
mrodzis's avatar
mrodzis committed
697
698
699
					<xs:appinfo>
						<sch:pattern>
							<sch:rule context="lido:appellationValue">
700
701
								<sch:extends rule="sch_pref"/>
								<sch:extends rule="sch_alternate"/>
mrodzis's avatar
mrodzis committed
702
703
704
							</sch:rule>
						</sch:pattern>
					</xs:appinfo>
705
706
707
708
709
				</xs:annotation>
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:string">
							<xs:attribute ref="lido:pref"/>
mrodzis's avatar
mrodzis committed
710
							<xs:attributeGroup ref="lido:textAttributesSet"/>
711
712
713
714
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
mrodzis's avatar
mrodzis committed
715
716
			<xs:element name="sourceAppellation" minOccurs="0" maxOccurs="unbounded"
				id="sourceAppellation">
717
				<xs:annotation>
718
					<xs:documentation>
mrodzis's avatar
mrodzis committed
719
						<tei:ab type="description">The source for the appellation, generally a
720
							published source.</tei:ab>
mrodzis's avatar
mrodzis committed
721
						<tei:ab type="label">Source Appellation</tei:ab>
mmarkus1's avatar
mmarkus1 committed
722
						<tei:ab type="dataValues">Free text</tei:ab>
723
					</xs:documentation>
724
725
726
727
728
729
730
731
732
733
734
735
736
				</xs:annotation>
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:string">
							<xs:attribute ref="xml:lang"/>
							<xs:attribute ref="lido:encodinganalog"/>
							<xs:attribute ref="lido:label"/>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
mrodzis's avatar
mrodzis committed
737
	<xs:element name="classificationWrap" id="classificationWrap">
738
		<xs:annotation>
739
			<xs:documentation>
mrodzis's avatar
mrodzis committed
740
741
				<tei:ab type="description">A wrapper for assignments of the object/work in focus to
					one or more classification schemes, and the type of scheme used.</tei:ab>
742
					<tei:ab type="furtherReading">
743
					<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/2classification.html">
744
						CDWA: 2. Classification</tei:ref>
mrodzis's avatar
mrodzis committed
745
				</tei:ab>
746
			</xs:documentation>
747
748
749
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
mrodzis's avatar
mrodzis committed
750
751
				<xs:element name="classification" minOccurs="0" maxOccurs="unbounded"
					id="classification">
752
					<xs:annotation>
753
						<xs:documentation>
mrodzis's avatar
mrodzis committed
754
755
							<tei:ab type="description">An index element assigning an object/work to
								a classification or other vocabulary scheme that groups similar
756
757
								objects together on the basis of defined characteristics.<br />
								Repeated if the object/work is assigned to multiple schemes.</tei:ab>
mrodzis's avatar
mrodzis committed
758
							<tei:ab type="label">Classification</tei:ab>
User's avatar
User committed
759
							<tei:ab type="dataValues">Controlled</tei:ab>
mmarkus1's avatar
mmarkus1 committed
760
761
							<tei:ab type="recommendation">Linked open vocabulary for
								<tei:ref target="accompanying-document.html#classification">Classification</tei:ref></tei:ab>
762
						</xs:documentation>
mrodzis's avatar
mrodzis committed
763

764
765
766
						<xs:appinfo>
							<sch:pattern>
								<sch:rule context="lido:classification">
767
									<sch:extends rule="sch_SKOS"/>
768
769
770
								</sch:rule>
							</sch:pattern>
						</xs:appinfo>
771
772
773
774
					</xs:annotation>
					<xs:complexType>
						<xs:complexContent>
							<xs:extension base="lido:conceptComplexType">
775
								<xs:attribute ref="lido:type" id="classification_type">
mrodzis's avatar
mrodzis committed
776
777
									<xs:annotation>
										<xs:documentation>
778
779
780
											<tei:ab type="description">An attribute indicating the particular kind of scheme
												used for the classification of an object/work, whether it is, for instance,
												based on object genres or subject categories.</tei:ab>
User's avatar
User committed
781
											<tei:ab type="dataValues">Controlled</tei:ab>
mmarkus1's avatar
mmarkus1 committed
782
783
											<tei:ab type="recommendation">LIDO Terminology for
												<tei:ref target="accompanying-document.html#classification_type">Classification type</tei:ref></tei:ab>
mrodzis's avatar
mrodzis committed
784
785
786
										</xs:documentation>
									</xs:annotation>
								</xs:attribute>
787
788
789
790
791
792
793
794
								<xs:attribute ref="lido:sortorder"/>
							</xs:extension>
						</xs:complexContent>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
mrodzis's avatar
mrodzis committed
795
	<xs:complexType name="conceptComplexType" mixed="false" id="conceptComplexType">
796
		<xs:annotation>
797
			<xs:documentation>
mrodzis's avatar
mrodzis committed
798
799
800
				<tei:ab type="description">Contains identifiers and terms for a generic concept. A
					concept is an abstract entity existing in the mind as a unit of thought,
					expressed by one or more terms.</tei:ab>
mrodzis's avatar
mrodzis committed
801
				<tei:ab type="furtherReading">
802
803
804
805
806
					<tei:ref target="https://www.w3.org/TR/skos-reference/#concepts">
						SKOS Reference: 3. The skos:Concept Class</tei:ref>
				</tei:ab>
				<tei:ab type="furtherReading">
					<tei:ref target="https://www.getty.edu/research/publications/electronic_publications/cdwa/29generic.html">
807
						CDWA: 30. Generic Concept Authority</tei:ref>
mrodzis's avatar
mrodzis committed
808
				</tei:ab>
809
			</xs:documentation>
810
		</xs:annotation>
mrodzis's avatar
mrodzis committed
811
812
813
814
815
816

		<xs:complexContent>
			<xs:restriction base="lido:conceptMixedComplexType">
				<xs:group ref="lido:conceptElementsSet"/>
			</xs:restriction>
		</xs:complexContent>
817
	</xs:complexType>
mrodzis's avatar
mrodzis committed
818
	<xs:complexType name="dateComplexType" id="dateComplexType">
819
		<xs:annotation>
820
			<xs:documentation>
User's avatar
User committed
821
				<tei:ab type="description">Contains information about the dates.</tei:ab>
822
			</xs:documentation>
823
824
		</xs:annotation>
		<xs:sequence>
mrodzis's avatar
mrodzis committed
825
			<xs:element name="earliestDate" minOccurs="0" id="earliestDate">
826
				<xs:annotation>
827
					<xs:documentation>
828
						<tei:ab type="description">An expression of the (approximate) date, for
mrodzis's avatar