]> git.aero2k.de Git - tmp/jakarta-migration.git/blob
80a03a6cd71ca48fe43dddea651fbdc847829b38
[tmp/jakarta-migration.git] /
1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
2 \r
3 <!--\r
4     Movement schema (XSD)\r
5     \r
6     Entity  : Movement\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/movement/"\r
17     xmlns="http://collectionspace.org/movement/"\r
18     targetNamespace="http://collectionspace.org/movement/"\r
19     version="0.1">\r
20     \r
21     <!-- See http://wiki.collectionspace.org/display/collectionspace/Location+and+Movement+Control+Schema -->\r
22     \r
23     <!--  Object Location Information Group -->\r
24     <xs:element name="currentLocation" type="xs:string"/>\r
25     <xs:element name="currentLocationFitness" type="xs:string"/>\r
26     <xs:element name="currentLocationNote" type="xs:string"/>\r
27     <xs:element name="locationDate" type="xs:date"/>\r
28     <xs:element name="normalLocation" type="xs:string"/>\r
29     \r
30     <!--  Movement Information Group -->\r
31     <xs:element name="movementContact" type="xs:string"/>\r
32     <xs:element name="movementMethods">\r
33         <xs:complexType>\r
34             <xs:sequence>\r
35                 <xs:element name="movementMethod" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>\r
36             </xs:sequence>\r
37         </xs:complexType>\r
38     </xs:element>\r
39     <xs:element name="movementNote" type="xs:string"/>\r
40     <xs:element name="movementReferenceNumber" type="xs:string"/>\r
41     <xs:element name="plannedRemovalDate" type="xs:date"/>\r
42     <xs:element name="removalDate" type="xs:date"/>\r
43     <xs:element name="reasonForMove" type="xs:string"/>\r
44     \r
45     <!-- Inventory Information Group -->\r
46     <xs:element name="inventoryDate" type="xs:date"/>\r
47     <xs:element name="inventoryContactList">\r
48         <xs:complexType>\r
49            <xs:sequence>\r
50                <xs:element name="inventoryContact" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>\r
51            </xs:sequence>\r
52         </xs:complexType>\r
53     </xs:element>\r
54     <xs:element name="inventoryActionRequired" type="xs:string"/>\r
55     <xs:element name="inventoryNote" type="xs:string"/>\r
56     <xs:element name="frequencyForInventory" type="xs:string"/>\r
57     <xs:element name="nextInventoryDate" type="xs:date"/>\r
58     \r
59 </xs:schema>\r