Configuration

Configuration

Sample Configuration for Identifier Update Notification functionality defined in the configuration file: mpi-config.xml, used in the examples is shown below (Matching, Admin Configuration and Global Identifier Assignment). To enable the Identifier Update Notification service, you must include or un-comment the section "update-notification-entry" in the mpi-config.xml file below. The identifier-domain-name indicates the identifier domain that is monitored for changes in the identifiers assigned from this domain. This should be the domain name used in the global-identifier section to indicate the domain that is associated with the global identifiers assigned by OpenEMPI to records and it is usually the domain name "OpenEMPI".

 <global-identifier>
        <assign-global-identifier>true</assign-global-identifier>
        <namespace-identifier>NIST2010</namespace-identifier>
        <universal-identifier>2.16.840.1.113883.3.72.5.9.1</universal-identifier>
        <universal-identifier-type>ISO</universal-identifier-type>
        <identifier-domain-name>NIST2010</identifier-domain-name>
    </global-identifier>

 <em:exact-matching>
        <em:match-fields>
            <em:match-field>
                <em:field-name>familyName</em:field-name>
                <em:comparator-function>
                    <function-name>Exact</function-name>
                </em:comparator-function>
                <em:match-threshold>0.99</em:match-threshold>
            </em:match-field>
           <em:match-field>
                <em:field-name>givenName</em:field-name>
                <em:comparator-function>
                    <function-name>Exact</function-name>
                </em:comparator-function>
                <em:match-threshold>0.99</em:match-threshold>
            </em:match-field>
        </em:match-fields>
    </em:exact-matching>
    <admin-configuration>
        <file-repository-directory>fileRepository</file-repository-directory>
        <autostart-pixpdq>false</autostart-pixpdq>
        <update-notification-entries>
            <update-notification-entry>
                <identifier-domain-name>NIST2010</identifier-domain-name>
                <user>admin</user>
                <!-- Number of days that an update notification entry will be preserved before it is deleted -->
                <time-to-live>30</time-to-live>
            </update-notification-entry>
        </update-notification-entries>
    </admin-configuration>