]> git.aero2k.de Git - tmp/jakarta-migration.git/commitdiff
CSPACE-6007: Designate ten fields as authority references, across Cataloging and...
authorAron Roberts <aron@socrates.berkeley.edu>
Wed, 29 May 2013 01:32:22 +0000 (18:32 -0700)
committerAron Roberts <aron@socrates.berkeley.edu>
Wed, 29 May 2013 01:32:22 +0000 (18:32 -0700)
services/common/src/main/cspace/config/services/tenants/tenant-bindings-proto.xml

index ecee563e8ba40b8431b3723bc0e7536c64099835..2d3d641dc682b077e44c3e7260cf51ea60ba77b7 100644 (file)
                         <!-- Object Viewer's Contribution Information group -->
                         <!-- There are currently no authority term references in this group -->
                         <!-- Reference Information group -->
-                        <!-- Uncomment when Citation authority is implemented in Services -->
-                        <!--
                         <types:item xmlns:types="http://collectionspace.org/services/config/types">
                             <types:key>authRef</types:key>
                             <types:value>referenceGroupList/*/reference</types:value>
-                        </types:item> -->
+                        </types:item>
                         <!-- Object Collection Information group -->
                         <types:item xmlns:types="http://collectionspace.org/services/config/types">
                             <types:key>authRef</types:key>
                     <service:properties>
                         <!-- See CSPACE-3939 for potential additional authRef and termRef entries -->
                         <!-- Fields containing authority term references -->
+                        <types:item xmlns:types="http://collectionspace.org/services/config/types">
+                            <types:key>authRef</types:key>
+                            <types:value>orgTermGroupList/*/termSource</types:value>
+                        </types:item>
                         <types:item xmlns:types="http://collectionspace.org/services/config/types">
                             <types:key>authRef</types:key>
                             <types:value>contactNames|contactName</types:value>
                     </service:content>
                     <service:properties>
                         <!-- See CSPACE-3938 for potential additional authRef and termRef entries -->
+                        <!-- Fields containing authority term references -->
+                        <types:item xmlns:types="http://collectionspace.org/services/config/types">
+                            <types:key>authRef</types:key>
+                            <types:value>personTermGroupList/*/termSource</types:value>
+                        </types:item>
                         <types:item xmlns:types="http://collectionspace.org/services/config/types">
                             <types:key>authRef</types:key>
                             <types:value>birthPlace</types:value>
                     <service:content contentType="application/xml">
                         <service:xmlContent namespaceURI="http://collectionspace.org/services/citation" schemaLocation="http://collectionspace.org/services/citation http://services.collectionspace.org/citation/citations_common.xsd" />
                     </service:content>
-                    <service:properties>       
+                    <service:properties>
+                        <!-- Fields containing authority term references -->
+                        <types:item xmlns:types="http://collectionspace.org/services/config/types">
+                            <types:key>authRef</types:key>
+                            <types:value>citationTermGroupList/*/termSource</types:value>
+                        </types:item>
                         <types:item xmlns:types="http://collectionspace.org/services/config/types">
                             <types:key>authRef</types:key>
                             <types:value>citationPublicationInfoGroupList/*/publisher</types:value>
                 </service:part>
                 <service:part id="1" control_group="Managed" versionable="true" auditable="false" label="locations_common" updated="" order="1">
                     <service:properties xmlns:service="http://collectionspace.org/services/config/service">
+                        <!-- Fields containing authority term references -->
+                        <types:item xmlns:types="http://collectionspace.org/services/config/types">
+                            <types:key>authRef</types:key>
+                            <types:value>locTermGroupList/*/termSource</types:value>
+                        </types:item>                        
                         <!-- Fields containing term list / controlled vocabulary references -->
                         <types:item xmlns:types="http://collectionspace.org/services/config/types">
                             <types:key>termRef</types:key>
                 <service:part id="1" control_group="Managed" versionable="true" auditable="false" label="places_common" updated="" order="1">
                     <service:properties xmlns:service="http://collectionspace.org/services/config/service">
                         <!-- Fields containing authority term references -->
+                        <types:item xmlns:types="http://collectionspace.org/services/config/types">
+                            <types:key>authRef</types:key>
+                            <types:value>placeTermGroupList/*/termSource</types:value>
+                        </types:item>
                         <types:item xmlns:types="http://collectionspace.org/services/config/types">
                             <types:key>authRef</types:key>
                             <types:value>placeOwnerGroupList/*/owner</types:value>
                 <service:part id="1" control_group="Managed" versionable="true" auditable="false" label="taxon_common" updated="" order="1">
                     <service:properties xmlns:service="http://collectionspace.org/services/config/service">
                         <!-- Fields containing authority term references -->
+                        <types:item xmlns:types="http://collectionspace.org/services/config/types">
+                            <types:key>authRef</types:key>
+                            <types:value>taxonTermGroupList/*/termSource</types:value>
+                        </types:item>
                         <types:item xmlns:types="http://collectionspace.org/services/config/types">
                             <types:key>authRef</types:key>
                             <types:value>taxonAuthorGroupList/*/taxonAuthor</types:value>
                         </types:item>
-                        <!-- Uncomment when Citation Authority is implemented -->
-                        <!--
+                        <types:item xmlns:types="http://collectionspace.org/services/config/types">
+                            <types:key>authRef</types:key>
+                            <types:value>taxonCitationList|taxonCitation</types:value>
+                        </types:item>
                         <types:item xmlns:types="http://collectionspace.org/services/config/types">
                             <types:key>authRef</types:key>
                             <types:value>commonNameGroupList/*/commonNameSource</types:value>
                         </types:item>
-                        -->
                         <!-- Fields containing term list / controlled vocabulary references -->
                         <types:item xmlns:types="http://collectionspace.org/services/config/types">
                             <types:key>termRef</types:key>
                             <types:key>termRef</types:key>
                             <types:value>taxonTermGroupList/*/taxonomicStatus</types:value>
                         </types:item>
-                        <types:item xmlns:types="http://collectionspace.org/services/config/types">
-                            <types:key>termRef</types:key>
-                            <types:value>taxonTermGroupList/*/termSource</types:value>
-                        </types:item>
                         <types:item xmlns:types="http://collectionspace.org/services/config/types">
                             <types:key>termRef</types:key>
                             <types:value>taxonTermGroupList/*/termType</types:value>
                 </service:part>
                 <service:part id="1" control_group="Managed" versionable="true" auditable="false" label="concepts_common" updated="" order="1">
                     <service:properties xmlns:service="http://collectionspace.org/services/config/service">
+                        <!-- Fields containing authority term references -->
+                        <types:item xmlns:types="http://collectionspace.org/services/config/types">
+                            <types:key>authRef</types:key>
+                            <types:value>conceptTermGroupList/*/termSource</types:value>
+                        </types:item>
                         <!-- Fields containing term list / controlled vocabulary references -->
                         <types:item xmlns:types="http://collectionspace.org/services/config/types">
                             <types:key>termRef</types:key>