]> git.aero2k.de Git - tmp/jakarta-migration.git/blob
096ab50c4fbc48a41beb8ee34f626df4d88523f4
[tmp/jakarta-migration.git] /
1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
2 \r
3 <!--\r
4     CollectionObject schema (XSD)\r
5     \r
6     Entity  : CollectionObject\r
7     Part    : Common\r
8     Used for: Nuxeo EP core document type\r
9 \r
10     $LastChangedRevision$\r
11     $LastChangedDate$\r
12 -->\r
13 \r
14 <xs:schema \r
15     xmlns:xs="http://www.w3.org/2001/XMLSchema"\r
16     xmlns:ns="http://collectionspace.org/collectionobject/"\r
17     xmlns="http://collectionspace.org/collectionobject/"\r
18     targetNamespace="http://collectionspace.org/collectionobject/"\r
19     version="0.1">\r
20 \r
21     <!-- Object identification information -->\r
22     <xs:element name="objectNumber" type="xs:string"/>\r
23     <xs:element name="otherNumber" type="xs:string"/>\r
24     <xs:element name="otherNumberType" type="xs:string"/>\r
25     <xs:element name="briefDescription" type="xs:string"/>\r
26     <xs:element name="comments" type="xs:string"/>\r
27     <xs:element name="distinguishingFeatures" type="xs:string"/>\r
28     <xs:element name="numberOfObjects" type="xs:string"/>\r
29     <xs:element name="objectName" type="xs:string"/>\r
30     <xs:element name="objectNameCurrency" type="xs:string"/>\r
31     <xs:element name="objectNameLevel" type="xs:string"/>\r
32     <xs:element name="objectNameNote" type="xs:string"/>\r
33     <xs:element name="objectNameSystem" type="xs:string"/>\r
34     <xs:element name="objectNameType" type="xs:string"/>\r
35     <xs:element name="objectNameLanguage" type="xs:string"/>\r
36     <xs:element name="responsibleDepartments">\r
37         <xs:complexType>\r
38             <xs:sequence>\r
39                 <xs:element name="responsibleDepartment" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>\r
40             </xs:sequence>\r
41         </xs:complexType>\r
42     </xs:element>\r
43     <xs:element name="title" type="xs:string"/>\r
44     <xs:element name="objectTitleLanguage" type="xs:string"/>\r
45     <xs:element name="titleTranslation" type="xs:string"/>\r
46     <xs:element name="titleType" type="xs:string"/>\r
47                 \r
48     <!-- Object description information -->\r
49     <xs:element name="age" type="xs:string" />\r
50     <xs:element name="ageQualifier" type="xs:string" />\r
51     <xs:element name="ageUnit" type="xs:string" />\r
52     <xs:element name="color" type="xs:string" />\r
53 \r
54     <!-- Object description: Content information -->\r
55     <xs:element name="contentActivity" type="xs:string" />\r
56     <xs:element name="contentConcept" type="xs:string" />\r
57     <xs:element name="contentDate" type="xs:string" />\r
58     <xs:element name="contentDescription" type="xs:string" />\r
59     <xs:element name="contentEventName" type="xs:string" />\r
60     <xs:element name="contentEventNameType" type="xs:string" />\r
61     <xs:element name="contentNote" type="xs:string" />\r
62     <xs:element name="contentLanguage" type="xs:string" />\r
63     <xs:element name="contentObject" type="xs:string" />\r
64     <xs:element name="contentObjectType" type="xs:string" />\r
65     <xs:element name="contentOrganization" type="xs:string" />\r
66     <xs:element name="contentOther" type="xs:string" />\r
67     <xs:element name="contentOtherType" type="xs:string" />\r
68     <xs:element name="contentPeople" type="xs:string" />\r
69     <xs:element name="contentPerson" type="xs:string" />\r
70     <xs:element name="contentPlace" type="xs:string" />\r
71     <xs:element name="contentPosition" type="xs:string" />\r
72     <xs:element name="contentScript" type="xs:string" />\r
73     <xs:element name="copyNumber" type="xs:string" />\r
74 \r
75     <!-- Object description: Dimension information -->\r
76     <xs:element name="dimension" type="xs:string" />\r
77     <xs:element name="dimensionMeasuredPart" type="xs:string" />\r
78     <xs:element name="dimensionMeasurementUnit" type="xs:string" />\r
79     <xs:element name="dimensionValue" type="xs:string" />\r
80     <xs:element name="dimensionValueDate" type="xs:string" />\r
81     <xs:element name="dimensionValueQualifier" type="xs:string" />\r
82                 \r
83     <xs:element name="editionNumber" type="xs:string" />\r
84     <xs:element name="form" type="xs:string" />\r
85 \r
86     <!-- Object description: Inscription content information -->\r
87     <xs:element name="inscriptionContent" type="xs:string" />\r
88     <xs:element name="inscriber" type="xs:string" />\r
89     <xs:element name="inscriptionDate" type="xs:string" />\r
90     <xs:element name="inscriptionInterpretation" type="xs:string" />\r
91     <xs:element name="inscriptionLanguage" type="xs:string" />\r
92     <xs:element name="inscriptionMethod" type="xs:string" />\r
93     <xs:element name="inscriptionPosition" type="xs:string" />\r
94     <xs:element name="inscriptionScript" type="xs:string" />\r
95     <xs:element name="inscriptionTranslation" type="xs:string" />\r
96     <xs:element name="inscriptionTransliteration" type="xs:string" />\r
97     <xs:element name="inscriptionType" type="xs:string" />\r
98                 \r
99     <!-- Object description: Inscription description information -->\r
100     <xs:element name="inscriptionDescription" type="xs:string" />\r
101     <xs:element name="inscriptionDescriptionInscriber" type="xs:string" />\r
102     <xs:element name="inscriptionDescriptionDate" type="xs:string" />\r
103     <xs:element name="inscriptionDescriptionInterpretation" type="xs:string" />\r
104     <xs:element name="inscriptionDescriptionMethod" type="xs:string" />\r
105     <xs:element name="inscriptionDescriptionPosition" type="xs:string" />\r
106     <xs:element name="inscriptionDescriptionType" type="xs:string" />\r
107 \r
108     <!-- Object description: Material information -->\r
109     <xs:element name="material" type="xs:string" />\r
110     <xs:element name="materialComponent" type="xs:string" />\r
111     <xs:element name="materialComponentNote" type="xs:string" />\r
112     <xs:element name="materialName" type="xs:string" />\r
113     <xs:element name="materialSource" type="xs:string" />\r
114 \r
115     <!-- Misc Object description information -->\r
116     <xs:element name="objectStatus" type="xs:string" />\r
117     <xs:element name="phase" type="xs:string" />\r
118     <xs:element name="physicalDescription" type="xs:string" />\r
119     <xs:element name="sex" type="xs:string" />\r
120     <xs:element name="style" type="xs:string" />\r
121     <xs:element name="technicalAttribute" type="xs:string" />\r
122     <xs:element name="technicalAttributeMeasurement" type="xs:string" />\r
123     <xs:element name="technicalAttributeMeasurementUnit" type="xs:string" />\r
124     <xs:element name="objectComponentName" type="xs:string" />\r
125     <xs:element name="objectComponentInformation" type="xs:string" />\r
126                                 \r
127     <!-- Object description: Date information -->\r
128     <xs:element name="dateAssociation" type="xs:string" />\r
129     <xs:element name="dateEarliestSingle" type="xs:string" />\r
130     <xs:element name="dateEarliestSingleCertainty" type="xs:string" />\r
131     <xs:element name="dateEarliestSingleQualifier" type="xs:string" />\r
132     <xs:element name="dateLatest" type="xs:string" />\r
133     <xs:element name="dateLatestCertainty" type="xs:string" />\r
134     <xs:element name="dateLatestQualifier" type="xs:string" />\r
135     <xs:element name="datePeriod" type="xs:string" />\r
136     <xs:element name="dateText" type="xs:string" />\r
137     \r
138 </xs:schema>\r