<shortIdentifier>${shortIdentifier}</shortIdentifier>
<refName>urn:cspace:org.collectionspace.demo:locationauthority:name(${shortIdentifier})'${displayName}'</refName>
<vocabType>LocationAuthority</vocabType>
+ <description>This is a test authority</description>
+ <source>Some mythical book</source>
</ns2:locationauthorities_common>
</document>
<accessNote>Only right-thinkers may see</accessNote>
<address>123 Main Street, Anytown USA</address>
<locationType>Shelf</locationType>
+ <description>This is a test Authority item</description>
+ <source>Some mythical book</source>
+ <sourcePage>Let's say page 39</sourcePage>
</ns2:locations_common>
</document>
<group>My second group</group>\r
<group>My third group</group>\r
</groups>\r
+ <description>This is a test Authority item</description>\r
+ <source>Some mythical book</source>\r
+ <sourcePage>Let's say page 39</sourcePage>\r
\r
</ns2:organizations_common>\r
\r
<subBodies>\r
<subBody>urn:cspace:org.collectionspace.demo:orgauthority:name(testorgauth):organization:name(ucberkeleyist)'UCB IST'</subBody>\r
</subBodies>\r
+ <description>This is a test Authority item</description>\r
+ <source>Some mythical book</source>\r
+ <sourcePage>Let's say page 39</sourcePage>\r
</ns2:organizations_common>\r
</document>\r
\r
<displayName>TestOrgAuth-1288047801161</displayName>\r
<refName>urn:cspace:org.collectionspace.demo:orgauthority:name(1288047801161)'TestOrgAuth-1288047801161'</refName>\r
<vocabType>OrgAuthority</vocabType>\r
+ <description>This is a test authority</description>\r
+ <source>Some mythical book</source>\r
</ns2:orgauthorities_common>\r
\r
<displayName>Test Org Authority</displayName>\r
<refName>urn:cspace:org.collectionspace.demo:orgauthority:name(testorgauth)'Test Org Authority'</refName>\r
<vocabType>OrgAuthority</vocabType>\r
+ <description>This is a test authority</description>\r
+ <source>Some mythical book</source>\r
</ns2:orgauthorities_common>\r
\r
<shortDisplayName>Patrick Schmitz</shortDisplayName>\r
<displayName>Patrick Schmitz, Berkeley</displayName>\r
<bioNote>Technical Lead for CollectionSpace</bioNote>\r
+ <description>This is a test PersonAuthority item</description>\r
+ <source>Some mythical book</source>\r
+ <sourcePage>Let's say page 39</sourcePage>\r
</ns2:persons_common>\r
</document>\r
<shortIdentifier>${authShortIdentifier}</shortIdentifier>\r
<refName>urn:cspace:org.collectionspace.demo:personauthority:name(${authShortIdentifier})'${authShortIdentifier}'</refName>\r
<vocabType>PersonAuthority</vocabType>\r
+ <description>This is a test authority</description>\r
+ <source>Some mythical book</source>\r
</ns2:personauthorities_common>\r
</document>\r
\r
<displayName>Test Person Authority</displayName>\r
<refName>urn:cspace:org.collectionspace.demo:personauthority:name(testpersonauth)'Test Person Authority'</refName>\r
<vocabType>PersonAuthority</vocabType>\r
+ <description>This is a test authority</description>\r
+ <source>Some mythical book</source>\r
</ns2:personauthorities_common>\r
</document>\r
\r
<gender>male</gender>\r
<bioNote>born Marion Robert Morrison and betterknown by his stage name John Wayne, was an American film actor, director and producer. He epitomized rugged masculinity and has become an enduring American icon. He is famous for his distinctive\r
voice, walk and height. He was also known for his conservative political views and his support in the 1950s for anti-communist positions.</bioNote>\r
- </ns2:persons_common>\r
+ <description>This is a test Authority item</description>\r
+ <source>Some mythical book</source>\r
+ <sourcePage>Let's say page 39</sourcePage>\r
+ </ns2:persons_common>\r
</document>\r
\r
\r
<refName>
urn:cspace:org.collectionspace.demo:vocabulary:name(TestOrderVocab)'TestOrder Vocabulary'</refName>
<vocabType>enum</vocabType>
- </ns3:vocabularies_common>
+ <description>This is a test vocabulary</description>
+ <source>Some mythical book</source>
+ </ns3:vocabularies_common>
</document>
<shortIdentifier>${itemID}</shortIdentifier>
<refName>urn:cspace:org.collectionspace.demo:vocabulary:name(TestOrderVocab):item:name(${itemID})'${displayName}'</refName>
<order>${order}</order>
+ <description>This is a test vocabulary item</description>
+ <source>Some mythical book</source>
+ <sourcePage>The page should match the order:${order}</sourcePage>
</ns3:vocabularyitems_common>
</document>
<xs:element name="shortIdentifier" type="xs:string"/>
<xs:element name="refName" type="xs:string"/>
<xs:element name="vocabType" type="xs:string"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
</xs:schema>
<xs:element name="shortDisplayName" type="xs:string"/>
<xs:element name="shortDisplayNameComputed" type="xs:boolean"/>
<xs:element name="name" type="xs:string"/>
- <xs:element name="conditionGroupList" type="conditionGroupList"/>
+ <xs:element name="conditionGroupList" type="conditionGroupList"/>
<xs:element name="securityNote" type="xs:string"/>
<xs:element name="accessNote" type="xs:string"/>
<xs:element name="address" type="xs:string"/>
<xs:element name="locationType" type="xs:string"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="sourcePage" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
<xs:complexType name="conditionGroupList">
<xs:sequence>
<xs:element name="csid" type="xs:string" />
<!-- Location Information Group -->
- <xs:element name="inAuthority" type="xs:string" />
- <xs:element name="shortIdentifier" type="xs:string"/>
- <xs:element name="refName" type="xs:string"/>
- <xs:element name="termStatus" type="xs:string"/>
- <xs:element name="displayName" type="xs:string"/>
- <xs:element name="displayNameComputed" type="xs:boolean"/>
- <xs:element name="shortDisplayName" type="xs:string"/>
- <xs:element name="shortDisplayNameComputed" type="xs:boolean"/>
- <xs:element name="name" type="xs:string"/>
- <xs:element name="conditionGroupList" type="conditionGroupList"/>
- <xs:element name="securityNote" type="xs:string"/>
- <xs:element name="accessNote" type="xs:string"/>
- <xs:element name="address" type="xs:string"/>
- <xs:element name="locationType" type="xs:string"/>
+ <xs:element name="inAuthority" type="xs:string" />
+ <xs:element name="shortIdentifier" type="xs:string"/>
+ <xs:element name="refName" type="xs:string"/>
+ <xs:element name="termStatus" type="xs:string"/>
+ <xs:element name="displayName" type="xs:string"/>
+ <xs:element name="displayNameComputed" type="xs:boolean"/>
+ <xs:element name="shortDisplayName" type="xs:string"/>
+ <xs:element name="shortDisplayNameComputed" type="xs:boolean"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="sourcePage" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
+ <xs:element name="name" type="xs:string"/>
+ <xs:element name="conditionGroupList" type="conditionGroupList"/>
+ <xs:element name="securityNote" type="xs:string"/>
+ <xs:element name="accessNote" type="xs:string"/>
+ <xs:element name="address" type="xs:string"/>
+ <xs:element name="locationType" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="shortIdentifier" type="xs:string"/>
<xs:element name="refName" type="xs:string"/>
<xs:element name="vocabType" type="xs:string"/>
-
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="shortDisplayName" type="xs:string"/>
<xs:element name="shortDisplayNameComputed" type="xs:boolean"/>
<xs:element name="mainBodyGroupList" type="mainBodyGroupList"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="sourcePage" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
<xs:element name="contactNames">
<xs:complexType>
<xs:element name="shortIdentifier" type="xs:string"/>
<xs:element name="refName" type="xs:string"/>
<xs:element name="vocabType" type="xs:string"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
</xs:schema>
<xs:element name="displayNameComputed" type="xs:boolean"/>
<xs:element name="shortDisplayName" type="xs:string"/>
<xs:element name="shortDisplayNameComputed" type="xs:boolean"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="sourcePage" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
<xs:element name="mainBodyGroupList" type="mainBodyGroupList"/>
<xs:element name="contactNames" type="contactNameList"/>
<xs:element name="foundingDate" type="xs:string"/>
<xs:element name="displayName" type="xs:string"/>
<xs:element name="refName" type="xs:string"/>
<xs:element name="vocabType" type="xs:string"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="shortIdentifier" type="xs:string"/>
<xs:element name="refName" type="xs:string"/>
<xs:element name="vocabType" type="xs:string"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
</xs:schema>
<xs:element name="displayNameComputed" type="xs:boolean"/>
<xs:element name="shortDisplayName" type="xs:string"/>
<xs:element name="shortDisplayNameComputed" type="xs:boolean"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="sourcePage" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
<!-- FIXME: Currently marked in repeatability spreadsheet as a -->
<!-- repeatable group. However, multiple personal names for the -->
<xs:element name="displayNameComputed" type="xs:boolean"/>
<xs:element name="shortDisplayName" type="xs:string"/>
<xs:element name="shortDisplayNameComputed" type="xs:boolean"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="sourcePage" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
<xs:element name="foreName" type="xs:string"/>
<xs:element name="middleName" type="xs:string"/>
<xs:element name="surName" type="xs:string"/>
<xs:element name="shortIdentifier" type="xs:string"/>
<xs:element name="refName" type="xs:string"/>
<xs:element name="vocabType" type="xs:string"/>
-
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="displayNameComputed" type="xs:boolean"/>
<xs:element name="shortDisplayName" type="xs:string"/>
<xs:element name="shortDisplayNameComputed" type="xs:boolean"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="sourcePage" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
+
<xs:element name="taxonFullName" type="xs:string"/>
<xs:element name="taxonRank" type="xs:string"/>
<xs:element name="taxonCurrency" type="xs:string"/>
<xs:element name="shortIdentifier" type="xs:string"/>
<xs:element name="refName" type="xs:string"/>
<xs:element name="vocabType" type="xs:string"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
</xs:schema>
<xs:element name="displayNameComputed" type="xs:boolean"/>
<xs:element name="shortDisplayName" type="xs:string"/>
<xs:element name="shortDisplayNameComputed" type="xs:boolean"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="sourcePage" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
<xs:element name="taxonFullName" type="xs:string"/>
<xs:element name="taxonRank" type="xs:string"/>
<xs:element name="taxonCurrency" type="xs:string"/>
<xs:element name="shortIdentifier" type="xs:string"/>
<xs:element name="refName" type="xs:string"/>
<xs:element name="vocabType" type="xs:string"/>
-
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="refName" type="xs:string"/>
<xs:element name="shortIdentifier" type="xs:string"/>
<xs:element name="vocabType" type="xs:string"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
</xs:schema>
>
<!-- See http://wiki.collectionspace.org/display/collectionspace/Vocabulary+Schema -->
- <!-- VocabularyItem Information Group -->
- <!-- inVocabulary is the csid of the owning Vocabulary -->
- <xs:element name="inAuthority" type="xs:string" />
- <xs:element name="refName" type="xs:string"/>
- <xs:element name="shortIdentifier" type="xs:string"/>
- <xs:element name="termStatus" type="xs:string"/>
- <xs:element name="displayName" type="xs:string"/>
- <xs:element name="order" type="xs:string"/>
+ <!-- VocabularyItem Information Group -->
+ <!-- inVocabulary is the csid of the owning Vocabulary -->
+ <xs:element name="inAuthority" type="xs:string" />
+ <xs:element name="refName" type="xs:string"/>
+ <xs:element name="shortIdentifier" type="xs:string"/>
+ <xs:element name="termStatus" type="xs:string"/>
+ <xs:element name="displayName" type="xs:string"/>
+ <xs:element name="order" type="xs:string"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="sourcePage" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
</xs:schema>
<xs:element name="shortIdentifier" type="xs:string"/>
<xs:element name="refName" type="xs:string"/>
<xs:element name="vocabType" type="xs:string"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="refName" type="xs:string"/>
<xs:element name="termStatus" type="xs:string"/>
<xs:element name="order" type="xs:string"/>
+ <xs:element name="source" type="xs:string"/>
+ <xs:element name="sourcePage" type="xs:string"/>
+ <xs:element name="description" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>