<xs:element name="originalObjectPurchasePriceCurrency" type="xs:string"/>\r
<xs:element name="originalObjectPurchasePriceValue" type="xs:string"/>\r
<xs:element name="transferOfTitleNumber" type="xs:string"/>\r
+ <xs:element name="creditLine" type="xs:string"/>\r
\r
<!-- Object Collection Information Group -->\r
\r
<xs:element name="originalObjectPurchasePriceCurrency" type="xs:string"/>
<xs:element name="originalObjectPurchasePriceValue" type="xs:string"/>
<xs:element name="transferOfTitleNumber" type="xs:string"/>
+ <xs:element name="creditLine" type="xs:string"/>
<!-- Object Collection Information Group -->
<xs:element name="fieldCollectionEventNames" type="fieldCollectionEventNameList"/>
</xs:sequence>
\r
<!-- Misc Object Description Information -->\r
\r
- <xs:element name="objectStatus" type="xs:string"/>\r
+ <xs:element name="objectStatusList" type="objectStatusList" /> \r
<xs:element name="phase" type="xs:string"/>\r
<xs:element name="physicalDescription" type="xs:string"/>\r
<xs:element name="sex" type="xs:string"/>\r
<xs:element name="viewersContributionNote" type="xs:string"/>\r
\r
<!-- Reference Information -->\r
-\r
- <xs:element name="references">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="reference" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="catalogNumber" type="xs:string"/>\r
+ \r
+ <xs:element name="referenceGroupList" type="referenceGroupList"/>\r
\r
<!-- Object Collection Information Group -->\r
\r
<xs:element name="materialSource" type="xs:string"/>\r
</xs:sequence>\r
</xs:complexType>\r
+ \r
+ <xs:complexType name="objectStatusList">\r
+ <xs:sequence>\r
+ <xs:element name="objectStatus" type="xs:string" minOccurs="0" maxOccurs="unbounded" />\r
+ </xs:sequence>\r
+ </xs:complexType>\r
\r
<xs:complexType name="technicalAttributeGroupList">\r
<xs:sequence>\r
</xs:sequence>\r
</xs:complexType>\r
\r
+ <xs:complexType name="referenceGroupList">\r
+ <xs:sequence>\r
+ <xs:element name="referenceGroup" type="referenceGroup" minOccurs="0" maxOccurs="unbounded"/>\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+ \r
+ <xs:complexType name="referenceGroup">\r
+ <xs:sequence>\r
+ <xs:element name="reference" type="xs:string"/>\r
+ <xs:element name="referenceNote" type="xs:string"/>\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+ \r
<!-- Object Description Date Information -->\r
<!-- This appears to be a placeholder structured date -->\r
<xs:element name="dateAssociation" type="xs:string"/>\r
<xs:element name="materialGroupList" type="materialGroupList"/>
<!-- Misc Object Description Information -->
- <xs:element name="objectStatus" type="xs:string"/>
+ <xs:element name="objectStatusList" type="objectStatusList"/>
<xs:element name="phase" type="xs:string"/>
<xs:element name="physicalDescription" type="xs:string"/>
<xs:element name="sex" type="xs:string"/>
<xs:element name="viewersContributionNote" type="xs:string"/>
<!-- Reference Information -->
- <xs:element name="references" type="referenceList"/>
- <xs:element name="catalogNumber" type="xs:string"/>
+ <!-- Changed in CSPACE-3501; catalog number renamed Reference Note -->
+ <xs:element name="referenceGroupList" type="referenceGroupList"/>
<!-- Object Collection Information Group -->
<xs:element name="fieldCollectionDate" type="xs:string"/>
<xs:element name="materialSource" type="xs:string"/>
</xs:sequence>
</xs:complexType>
+
+ <xs:complexType name="objectStatusList">
+ <xs:sequence>
+ <xs:element name="objectStatus" type="xs:string" minOccurs="0" maxOccurs="unbounded" />
+ </xs:sequence>
+ </xs:complexType>
<xs:complexType name="styleList">
<xs:sequence>
</xs:sequence>
</xs:complexType>
- <xs:complexType name="referenceList">
- <xs:sequence>
- <xs:element name="reference" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
+ <xs:complexType name="referenceGroupList">
+ <xs:sequence>
+ <xs:element name="referenceGroup" type="referenceGroup" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+
+ <xs:complexType name="referenceGroup">
+ <xs:sequence>
+ <xs:element name="reference" type="xs:string"/>
+ <xs:element name="referenceNote" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
<xs:complexType name="fieldCollectionMethodList">
<xs:sequence>