<service:documentHandler xmlns:service="http://collectionspace.org/services/config/service">org.collectionspace.services.vocabulary.nuxeo.VocabularyItemDocumentModelHandler</service:documentHandler>
<service:DocHandlerParams xmlns:service="http://collectionspace.org/services/config/service">
<service:params>
+ <service:SupportsHierarchy>true</service:SupportsHierarchy>
<service:ListResultsFields>
<!-- Omit the standard AuthorityItem fields (they are handled by the code) -->
<service:ListResultField>
<service:documentHandler xmlns:service="http://collectionspace.org/services/config/service">org.collectionspace.services.organization.nuxeo.OrganizationDocumentModelHandler</service:documentHandler>
<service:DocHandlerParams xmlns:service="http://collectionspace.org/services/config/service">
<service:params>
+ <service:SupportsHierarchy>true</service:SupportsHierarchy>
<service:ListResultsFields>
<!-- Omit the standard AuthorityItem fields (they are handled by the code) -->
</service:ListResultsFields>
<service:documentHandler xmlns:service="http://collectionspace.org/services/config/service">org.collectionspace.services.person.nuxeo.PersonDocumentModelHandler</service:documentHandler>
<service:DocHandlerParams xmlns:service="http://collectionspace.org/services/config/service">
<service:params>
+ <service:SupportsHierarchy>true</service:SupportsHierarchy>
<service:ListResultsFields>
<!-- Omit the standard AuthorityItem fields (they are handled by the code) -->
<service:ListResultField>
<service:documentHandler xmlns:service="http://collectionspace.org/services/config/service">org.collectionspace.services.location.nuxeo.LocationDocumentModelHandler</service:documentHandler>
<service:DocHandlerParams xmlns:service="http://collectionspace.org/services/config/service">
<service:params>
+ <service:SupportsHierarchy>true</service:SupportsHierarchy>
<service:ListResultsFields>
<!-- Omit the standard AuthorityItem fields (they are handled by the code) -->
</service:ListResultsFields>
<service:documentHandler xmlns:service="http://collectionspace.org/services/config/service">org.collectionspace.services.place.nuxeo.PlaceDocumentModelHandler</service:documentHandler>
<service:DocHandlerParams xmlns:service="http://collectionspace.org/services/config/service">
<service:params>
+ <service:SupportsHierarchy>true</service:SupportsHierarchy>
<service:ListResultsFields>
<!-- Omit the standard AuthorityItem fields (they are handled by the code) -->
</service:ListResultsFields>
<service:documentHandler xmlns:service="http://collectionspace.org/services/config/service">org.collectionspace.services.taxonomy.nuxeo.TaxonDocumentModelHandler</service:documentHandler>
<service:DocHandlerParams xmlns:service="http://collectionspace.org/services/config/service">
<service:params>
+ <service:SupportsHierarchy>true</service:SupportsHierarchy>
<service:ListResultsFields>
<!-- Omit the standard AuthorityItem fields (they are handled by the code) -->
<!-- Uncomment when bug in returning list result values from complex types,
<service:initHandler xmlns:service="http://collectionspace.org/services/config/service">
<service:classname>org.collectionspace.services.common.init.AddIndices</service:classname>
<service:params>
+ <service:SupportsHierarchy>true</service:SupportsHierarchy>
<service:field>
<service:table>concepts_common</service:table>
<service:col>inauthority</service:col>