...
- refreshInterval: This property is used to configure the scheduled download process. The value is in minutes and default is 1440 (1 day in minutes).
- maxNumberOfBackups: This is used to configure the maximum number of backups allowed for exchangeInfo.xml. A value of 1, means that CONNECT will keep only one backup of exchangeInfo.xml. the backup file name will be exchangeInfo.xml.<last-update-timestamp>, for example exchangeInfo.xml.01-02-2018_08-39-11. If this property is missing or has a value of zero, no backup will be created during exchange refresh.
- defaultExchange: CONNECT can have more than exchanges in exchangeInfo.xml. defaultExchange holds the name of exchange that is used to look up services with a given HCID. If not defined, then the service are looked based on organization HCID only.
- type: Exchange type is a mandatory element and can have three values only
- uddi - indicates an UDDI Web Service Registry
- fhir - indicates FHIR directory
- local - indicates your local CONNECT instance
- name: name of an exchange.
- url: url for downloading the web services endpoints
- disabled: if disabled set to true, CONNECT will not download from this exchange.
- lastUpdated: holds the timestamp when the exchange was last refreshed.
- certificateAlias: A mandatory element which specifies which certificate alias to use for a given exchange or exchange override. (CONNECT 5.2+ Only)
Samples
Code Block | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <exchangeInfo xmlns="urn:gov:hhs:fha:nhinc:exchange" xmlns:ns2="urn:gov:hhs:fha:nhinc:exchange:directory"> <refreshInterval>1440</refreshInterval> <maxNumberOfBackups>1</maxNumberOfBackups> <defaultExchange>Exchange 1</defaultExchange> <exchanges> <exchange type="uddi"> <name>Exchange 1</name> <url>https://YourUDDIExchangeUrl/</url> <disabled>true</disabled> <lastUpdated></lastUpdated> <organizationList> <organization> <ns2:name>Gateway 1</ns2:name> <ns2:hcid>urn:oid:1.1</ns2:hcid> <ns2:endpointList> <ns2:endpoint> <ns2:name>QueryForDocuments</ns2:name> <ns2:endpointConfigurationList> <ns2:endpointConfiguration> <ns2:url>https://localhost:8181/Gateway/DocumentQuery/2_0/NhinService/RespondingGateway_Query_Service/DocQuery</ns2:url> <ns2:version>2.0</ns2:version> </ns2:endpointConfiguration> <ns2:endpointConfiguration> <ns2:url>https://localhost:8181/Gateway/DocumentQuery/3_0/NhinService/RespondingGateway_Query_Service/DocQuery</ns2:url> <ns2:version>3.0</ns2:version> </ns2:endpointConfiguration> </ns2:endpointConfigurationList> </ns2:endpoint> </organization> </organizationList> </exchange> <exchange type="fhir"> <name>Exchange 2</name> <url>https://YourFhirDirectoryServer/Organization/?_format=json</url> <disabled>true</disabled> <lastUpdated></lastUpdated> </exchange> </exchanges> </exchangeInfo> |
...