]> git.aero2k.de Git - tmp/jakarta-migration.git/blob
b2c5bf51f0b343d6584f7ac4630ac390e6da26db
[tmp/jakarta-migration.git] /
1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
2 \r
3 <!--\r
4     Acquisition schema (XSD)\r
5     \r
6     Entity  : Acquisition\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/acquisition/"\r
17     xmlns="http://collectionspace.org/acquisition/"\r
18     targetNamespace="http://collectionspace.org/acquisition/"\r
19     version="0.1">\r
20     \r
21     <!-- See http://wiki.collectionspace.org/display/collectionspace/Acquisition+Schema -->\r
22 \r
23     <!--  Object Entry Information Group -->\r
24     <xs:element name="accessionDate" type="xs:string"/>\r
25     <xs:element name="acquisitionAuthorizer" type="xs:string"/>\r
26     <xs:element name="acquisitionAuthorizerDate" type="xs:string"/>\r
27     <xs:element name="acquisitionDates">\r
28         <xs:complexType>\r
29             <xs:sequence>\r
30                 <xs:element name="acquisitionDate" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>\r
31             </xs:sequence>\r
32         </xs:complexType>\r
33     </xs:element>\r
34     <xs:element name="acquisitionFundingList" type="acquisitionFundingList"/>\r
35     <xs:element name="acquisitionMethod" type="xs:string"/>\r
36     <xs:element name="acquisitionNote" type="xs:string"/>\r
37     <xs:element name="acquisitionProvisos" type="xs:string"/>\r
38     <xs:element name="acquisitionReason" type="xs:string"/>\r
39     <xs:element name="acquisitionReferenceNumber" type="xs:string"/>\r
40     <xs:element name="owner" type="xs:string"/>\r
41     <xs:element name="acquisitionSources">\r
42         <xs:complexType>\r
43             <xs:sequence>\r
44                 <xs:element name="acquisitionSource" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>\r
45             </xs:sequence>\r
46         </xs:complexType>\r
47     </xs:element>\r
48     <xs:element name="groupPurchasePriceCurrency" type="xs:string"/>\r
49     <xs:element name="groupPurchasePriceValue" type="xs:string"/>\r
50     <xs:element name="objectOfferPriceCurrency" type="xs:string"/>\r
51     <xs:element name="objectOfferPriceValue" type="xs:string"/>\r
52     <xs:element name="objectPurchaseOfferPriceCurrency" type="xs:string"/>\r
53     <xs:element name="objectPurchaseOfferPriceValue" type="xs:string"/>\r
54     <xs:element name="objectPurchasePriceCurrency" type="xs:string"/>\r
55     <xs:element name="objectPurchasePriceValue" type="xs:string"/>\r
56     <xs:element name="originalObjectPurchasePriceCurrency" type="xs:string"/>\r
57     <xs:element name="originalObjectPurchasePriceValue" type="xs:string"/>\r
58     <xs:element name="transferOfTitleNumber" type="xs:string"/>\r
59 \r
60     <!-- Object Collection Information Group -->\r
61     <xs:element name="fieldCollectionEventName" type="xs:string"/>\r
62 \r
63     <xs:complexType name="acquisitionFundingList">\r
64         <xs:sequence>\r
65             <xs:element name="acquisitionFunding" type="acquisitionFunding" minOccurs="0"\r
66                 maxOccurs="unbounded"/>\r
67         </xs:sequence>\r
68     </xs:complexType>\r
69 \r
70     <xs:complexType name="acquisitionFunding">\r
71         <xs:sequence>\r
72                 <xs:element name="acquisitionFundingCurrency" type="xs:string"/>\r
73                 <xs:element name="acquisitionFundingValue" type="xs:string"/>\r
74                 <xs:element name="acquisitionFundingSource" type="xs:string"/>\r
75                 <xs:element name="acquisitionFundingSourceProvisos" type="xs:string"/>\r
76         </xs:sequence>\r
77     </xs:complexType>\r
78 \r
79 </xs:schema>\r