<commit_before><?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : xconfig.xml
    Created on : January 14, 2009, 4:52 PM
    Author     : <NAME>
    Description:
        Master configuration file for XDS.b / XCA profiles

        This file is referenced via the URL: http://localhost:8080/xref/config/xconfig.xml
-->

<Config>

    <HomeCommunity name="home">
        <Property name="HomeCommunityId">urn:oid:1.3.6.1.4.1.21367.2010.1.2.2025</Property>
        <Property name="InitiatingGateway">localig</Property>
        <Property name="RespondingGateway">localrg</Property>
        <Property name="ValidatePatientId">true</Property>

        <!-- Place to find the "codes.xml" file.

             Alternatively, you can set the HIEOSxCodesFile environment variable to include
             the path to the "codes.xml" file such as c:\dev\vhgate\xds-xca\src\xdstoolkit\codes\codes.xml

             -->
        <Property name="CodesLocation">http://localhost:8080/xref/codes/codes.xml</Property>

        <!-- This is used to configure the local repository. In the future, we may need to find
        a better way to allow the same instance to support more than one repository ID.  This is really
        only used for the "Provide and Register" transaction.  The Gateway's lookup the proper repository
        by using the "repositoryId" in the associated "Retrieve" requests. -->
        <Property name="LocalRepository">localrepository</Property>

         <!-- ATNA configuration parameters. --> 
        <Property name="ATNAPerformAudit">false</Property>
        <Property name="ATNAsyslogProtocol">udp</Property>
	
	<!-- MIR SYSLOG -->
	<!-- MIR SYSLOG Browser URL: http://ihe-kudu.wustl.edu/mesa-logs/ -->
	<!--<Property name="ATNAsyslogHost">ihe-kudu.wustl.edu</Property>
	<Property name="ATNAsyslogPort">4001</Property>-->
	
	<!-- MESA SYSLOG -->
	<!--<Property name="ATNAsyslogHost">localhost</Property>
	<Property name="ATNAsyslogPort">4001</Property> -->
	
	<!-- NIST ATNA log -->
	<!--NIST syslog (browser URL: http://192.168.3.11:9080/SyslogBrowser/) -->
        <!--<Property name="ATNAsyslogHost">192.168.3.11</Property>
        <Property name="ATNAsyslogPort">8087</Property>-->
        
        <!-- spirit0 -->
        <!--
        <Property name="ATNAsyslogHost">10.243.0.59</Property>
        <Property name="ATNAsyslogPort">5555</Property>
        -->

        <!-- ibm1 -->
        <!--
        <Property name="ATNAsyslogHost">10.243.0.139</Property>
        <Property name="ATNAsyslogPort">514</Property>
        -->

        <!-- SOAP configuration parameters. -->
        <Property name="SOAPTimeOutInMilliseconds">45000</Property> <!-- 45 seconds -->
        <Property name="SOAPAsyncTimeOutInMilliseconds">120000</Property> <!-- 120 seconds -->

        <!-- Log file parameters -->
        <Property name="LogEnabled">true</Property>  <!-- set to false to turn logging off. -->

        <!-- Repository parameters (may want to move to repository configuration section). -->
        <Property name="RepoStorageClassImpl">com.vangent.hieos.services.xds.repository.storage.XDSRepositoryStorageSQL</Property>

        <!-- Other global properties will go here. -->
    </HomeCommunity>

    <XUA name="XUAProperties">
        <Property name="XUAEnabled">false</Property>
        <Property name="STSValidatorURL">http://office.tiani-spirit.com:41081/SpiritIdentityProvider4Tivoli/services/SpiritIdentityProviderValidator4Tivoli</Property>
        <!--<Property name="STSValidatorURL">http://spirit0:8081/SpiritIdentityProvider4Tivoli/services/SpiritIdentityProviderValidator4Tivoli</Property>-->
        <Property name="STSValidatorServiceURI">http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Validate</Property>
        <!--
        <Property name="SOAPActions">urn:ihe:iti:2007:RegisterDocumentSet-b;urn:ihe:iti:2007:ProvideAndRegisterDocumentSet-b;urn:ihe:iti:2007:RegistryStoredQuery;urn:ihe:iti:2007:RetrieveDocumentSet;urn:ihe:iti:2007:CrossGatewayQuery;urn:ihe:iti:2007:CrossGatewayRetrieve</Property>
        -->
        <Property name="SOAPActions">urn:ihe:iti:2007:RegistryStoredQuery;urn:ihe:iti:2007:RetrieveDocumentSet;urn:ihe:iti:2007:ProvideAndRegisterDocumentSet-b;urn:ihe:iti:2007:CrossGatewayQuery</Property>
        <!-- List of IP addresses to control - this is really here to support XUA testing
             at Connectathon; this allows other non-XUA testing (for other IP addresses) to
             continue on the same instance. The list of IP addresses below will be the
             only ones subject to SAML validation. Separate IPs with a semicolon. An empty
             property or a value set to ALL will constrain all IP addresses. -->
        <Property name="ConstrainedIPAddresses">10.243.0.59;10.243.0.151</Property>
    </XUA>

   <!-- List of assigning authorities (tells the Initiating Gateway where to go when it receives
        a registry query by patient id). Each patient id has an associated assigning authority.  This
        is temporary until PIX integration is complete.  -->

    <!-- "xdstest" default assigning authority when generating patient ids. -->
    <AssigningAuthority name = "xdstest">
        <UniqueId>&amp;1.3.6.1.4.1.21367.2005.3.7&amp;ISO</UniqueId>
        <Registry>localregistry</Registry>  <!-- should only have one registry designated (for now). -->
        <Gateway>nistrg</Gateway>
        <!--
        <Gateway>EHR_SPIRIT_rg</Gateway><commit_msg>Change some default config params.<commit_after><?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : xconfig.xml
    Created on : January 14, 2009, 4:52 PM
    Author     : <NAME>
    Description:
        Master configuration file for XDS.b / XCA profiles

        This file is referenced via the URL: http://localhost:8080/xref/config/xconfig.xml
-->

<Config>

    <HomeCommunity name="home">
        <Property name="HomeCommunityId">urn:oid:1.3.6.1.4.1.21367.2010.1.2.2025</Property>
        <Property name="InitiatingGateway">localig</Property>
        <Property name="RespondingGateway">localrg</Property>
        <Property name="ValidatePatientId">true</Property>

        <!-- Place to find the "codes.xml" file.

             Alternatively, you can set the HIEOSxCodesFile environment variable to include
             the path to the "codes.xml" file such as c:\dev\vhgate\xds-xca\src\xdstoolkit\codes\codes.xml

             -->
        <Property name="CodesLocation">http://localhost:8080/xref/codes/codes.xml</Property>

        <!-- This is used to configure the local repository. In the future, we may need to find
        a better way to allow the same instance to support more than one repository ID.  This is really
        only used for the "Provide and Register" transaction.  The Gateway's lookup the proper repository
        by using the "repositoryId" in the associated "Retrieve" requests. -->
        <Property name="LocalRepository">localrepository</Property>

         <!-- ATNA configuration parameters. --> 
        <Property name="ATNAPerformAudit">false</Property>
        <Property name="ATNAsyslogProtocol">udp</Property>
	
	<!-- MIR SYSLOG -->
	<!-- MIR SYSLOG Browser URL: http://ihe-kudu.wustl.edu/mesa-logs/ -->
	<!--<Property name="ATNAsyslogHost">ihe-kudu.wustl.edu</Property>
	<Property name="ATNAsyslogPort">4001</Property>-->
	
	<!-- MESA SYSLOG -->
	<!--<Property name="ATNAsyslogHost">localhost</Property>
	<Property name="ATNAsyslogPort">4001</Property> -->
	
	<!-- NIST ATNA log -->
	<!--NIST syslog (browser URL: http://192.168.3.11:9080/SyslogBrowser/) -->
        <Property name="ATNAsyslogHost">192.168.3.11</Property>
        <Property name="ATNAsyslogPort">8087</Property>
        
        <!-- spirit0 -->
        <!--
        <Property name="ATNAsyslogHost">10.243.0.59</Property>
        <Property name="ATNAsyslogPort">5555</Property>
        -->

        <!-- ibm1 -->
        <!--
        <Property name="ATNAsyslogHost">10.243.0.139</Property>
        <Property name="ATNAsyslogPort">514</Property>
        -->

        <!-- SOAP configuration parameters. -->
        <Property name="SOAPTimeOutInMilliseconds">45000</Property> <!-- 45 seconds -->
        <Property name="SOAPAsyncTimeOutInMilliseconds">120000</Property> <!-- 120 seconds -->

        <!-- Log file parameters -->
        <Property name="LogEnabled">true</Property>  <!-- set to false to turn logging off. -->

        <!-- Repository parameters (may want to move to repository configuration section). -->
        <Property name="RepoStorageClassImpl">com.vangent.hieos.services.xds.repository.storage.XDSRepositoryStorageSQL</Property>

        <!-- Other global properties will go here. -->
    </HomeCommunity>

    <XUA name="XUAProperties">
        <Property name="XUAEnabled">false</Property>
        <Property name="STSValidatorURL">http://office.tiani-spirit.com:41081/SpiritIdentityProvider4Tivoli/services/SpiritIdentityProviderValidator4Tivoli</Property>
        <!--<Property name="STSValidatorURL">http://spirit0:8081/SpiritIdentityProvider4Tivoli/services/SpiritIdentityProviderValidator4Tivoli</Property>-->
        <Property name="STSValidatorServiceURI">http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Validate</Property>
        <!--
        <Property name="SOAPActions">urn:ihe:iti:2007:RegisterDocumentSet-b;urn:ihe:iti:2007:ProvideAndRegisterDocumentSet-b;urn:ihe:iti:2007:RegistryStoredQuery;urn:ihe:iti:2007:RetrieveDocumentSet;urn:ihe:iti:2007:CrossGatewayQuery;urn:ihe:iti:2007:CrossGatewayRetrieve</Property>
        -->
        <Property name="SOAPActions">urn:ihe:iti:2007:RegistryStoredQuery;urn:ihe:iti:2007:RetrieveDocumentSet;urn:ihe:iti:2007:ProvideAndRegisterDocumentSet-b;urn:ihe:iti:2007:CrossGatewayQuery</Property>
        <!-- List of IP addresses to control - this is really here to support XUA testing
             at Connectathon; this allows other non-XUA testing (for other IP addresses) to
             continue on the same instance. The list of IP addresses below will be the
             only ones subject to SAML validation. Separate IPs with a semicolon. An empty
             property or a value set to ALL will constrain all IP addresses. -->
        <Property name="ConstrainedIPAddresses">ALL</Property>
    </XUA>

   <!-- List of assigning authorities (tells the Initiating Gateway where to go when it receives
        a registry query by patient id). Each patient id has an associated assigning authority.  This
        is temporary until PIX integration is complete.  -->

    <!-- "xdstest" default assigning authority when generating patient ids. -->
    <AssigningAuthority name = "xdstest">
        <UniqueId>&amp;1.3.6.1.4.1.21367.2005.3.7&amp;ISO</UniqueId>
        <Registry>localregistry</Registry>  <!-- should only have one registry designated (for now). -->
        <Gateway>nistrg</Gateway>
        <!--
        <Gateway>EHR_SPIRIT_rg</Gateway>
{'fraction_non_alphanumeric': 0.13390156722573548, 'fraction_numerical': 0.03711850426175419, 'mean_word_length': 3.158536585365854, 'pattern_counts': {'":': 0, '<': 210, '<?xml version=': 2, '>': 208, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 14}, 'pii_count': 16, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1533306', 'n_tokens_mistral': 3441, 'n_tokens_neox': 3113, 'n_words': 715}