<objectNumber>objectNumber</objectNumber>
<briefDescriptions> <briefDescription> briefDescription</briefDescription></briefDescriptions>
<distinguishingFeatures>distFeatures</distinguishingFeatures>
-<numberOfObjects>numberOfObjects</numberOfObjects>
+<numberOfObjects>1</numberOfObjects>
<!-- test whitespace as first child node -->
<responsibleDepartments> <responsibleDepartment> responsibleDept1</responsibleDepartment><responsibleDepartment>responsibleDept2</responsibleDepartment></responsibleDepartments>
<titleGroupList><titleGroup><title>title</title></titleGroup></titleGroupList>
<briefDescription>briefDescription2</briefDescription>
</briefDescriptions>
<distinguishingFeatures>distFeatures</distinguishingFeatures>
-<numberOfObjects>numberOfObjects</numberOfObjects>
+<numberOfObjects>1</numberOfObjects>
<!-- test newline whitespace -->
<responsibleDepartments>
<responsibleDepartment>responsibleDept1</responsibleDepartment>
</briefDescriptions>
<distinguishingFeatures>distFeatures</distinguishingFeatures>
-<numberOfObjects>numberOfObjects</numberOfObjects>
+<numberOfObjects>1</numberOfObjects>
<!-- test newline whitespace -->
<responsibleDepartments>
<!-- test childnode as whitespace -->
<briefDescription>briefDescription2</briefDescription>
</briefDescriptions>
<distinguishingFeatures>distFeatures</distinguishingFeatures>
-<numberOfObjects>numberOfObjects</numberOfObjects>
+<numberOfObjects>1</numberOfObjects>
<!-- test newline and tab whitespace -->
<responsibleDepartments>
<responsibleDepartment>responsibleDept1</responsibleDepartment>
<!-- briefDescription>briefDescription</briefDescription -->
<comments>comments</comments>
<distinguishingFeatures>distFeatures</distinguishingFeatures>
- <numberOfObjects>numberOfObjects</numberOfObjects>
+ <numberOfObjects>1</numberOfObjects>
<responsibleDepartments>
</responsibleDepartments>
<titleGroupList>
<xs:element name="objectPurchaseOfferPriceCurrency" type="xs:string"/>\r
<xs:element name="objectPurchaseOfferPriceValue" type="xs:string"/>\r
<xs:element name="objectPurchasePriceCurrency" type="xs:string"/>\r
- <xs:element name="objectPurchasePriceValue" type="xs:string"/>\r
+ <!-- CSPACE-4330: We may also wish to experiment with xs:decimal or other datatypes -->\r
+ <xs:element name="objectPurchasePriceValue" type="xs:float"/>\r
<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="objectPurchaseOfferPriceCurrency" type="xs:string"/>
<xs:element name="objectPurchaseOfferPriceValue" type="xs:string"/>
<xs:element name="objectPurchasePriceCurrency" type="xs:string"/>
- <xs:element name="objectPurchasePriceValue" type="xs:string"/>
+ <!-- CSPACE-4330: We may also wish to experiment with xs:decimal or other datatypes -->
+ <xs:element name="objectPurchasePriceValue" type="xs:float"/>
<xs:element name="originalObjectPurchasePriceCurrency" type="xs:string"/>
<xs:element name="originalObjectPurchasePriceValue" type="xs:string"/>
<xs:element name="transferOfTitleNumber" type="xs:string"/>
</xs:complexType>\r
</xs:element>\r
<xs:element name="distinguishingFeatures" type="xs:string"/>\r
- <xs:element name="numberOfObjects" type="xs:string"/>\r
+ <xs:element name="numberOfObjects" type="xs:integer"/>\r
<xs:element name="objectNameList" type="ns:objectNameList"/>\r
<xs:element name="responsibleDepartments">\r
<xs:complexType>\r
<xs:element name="briefDescriptions" type="briefDescriptionList"/>
<xs:element name="comments" type="commentList"/>
<xs:element name="distinguishingFeatures" type="xs:string"/>
- <xs:element name="numberOfObjects" type="xs:string"/>
+ <xs:element name="numberOfObjects" type="xs:integer"/>
<xs:element name="objectNameList" type="ns:objectNameList"/>
<xs:element name="responsibleDepartments" type="responsibleDepartmentList"/>
<xs:element name="collection" type="xs:string"/>