Skip to main content
Previous sectionNext section

Registry Settings for IHE Communication

In addition to configuring your productions for IHE, you must create certain registry entries to facilitate IHE communication. Entries must be made in the:

See the Registry Guide for InterSystems IRIS for Health and Health Connect for details on how to create registry entries.

Sample Service Registry Entries for IHE

PIXv3.Consumer

Web address of the PIX consumer operation on your system, where PIX queries should be routed.

http://Your_Server:Port/csp/healthshare/Namespace/HS.IHE.PIXv3.Consumer.Operations.cls

PIXv3.Manager

Web address of the PIX manager endpoint on another system that you communicate with, where PIX queries should be sent.

http://Other_Server:Port/csp/healthshare/Namespace/HS.IHE.PIXv3.Manager.Services.cls

PDQv3.Consumer

Web address of the PDQ consumer operation on your system, where PDQ queries should be routed.

http://Your_Server:Port/csp/healthshare/Namespace/HS.IHE.PIXv3.Consumer.Operations.cls

PDQv3.Supplier

Web address of the PDQ supplier endpoint on another system that you communicate with, where PDQ queries should be sent.

http://Other_Server:Port/csp/healthshare/Namespace/HS.IHE.PDQv3.Supplier.Services.cls

XDSb.Registry

Web address of the registry endpoint for your Affinity Domain, where XDS queries should be sent. There is only a single registry within a given Affinity Domain.

http://Other_Server:Port/csp/healthshare/Namespace/HS.IHE.XDSb.Registry.Services.cls

XDSb.Repository

Web address of the repository endpoint on another system that you communicate with, where Provide and Register requests should be sent. There may be more than one repository within an Affinity Domain, so you may have multiple repository entries in your Service Registry.

http://Other_Server:Port/csp/healthshare/Namespace/HS.IHE.XDSb.Repository.Services.cls

XCA.Query

Web address of the XCA responding gateway service on your system, where inbound XCA queries should be routed.

http://Your_Server:Port/csp/healthshare/Namespace/HS.IHE.XCA.RespondingGateway.Services.cls

XCA.Retrieve

Web address of the XCA responding gateway service on your system, where inbound XCA retrieve requests should be routed.

http://Your_Server:Port/csp/healthshare/Namespace/HS.IHE.XCA.RespondingGateway.Services.cls

XCA.InitiatingGateway

Web address of the XCA initiating gateway service on your system, where outbound XCA queries should be routed.

http://Your_Server:Port/csp/healthshare/Namespace/HS.IHE.XCA.InitiatingGateway.Services.cls

OtherSystem.XCPD.RespondingGateway

Web address of the XCPD responding gateway in a foreign system. There is a single responding gateway for each foreign Affinity Domain. A separate entry is required for each Affinity Domain that may hold XCA documents.

OtherSystem.XCA.Query

(Optional) Web address of the XCA responding gateway in a foreign system where XCA queries should be forwarded. Can be used in the XCAQueryServiceName setting in HS.IHE.XCA.RespondingGateway.Operations if XCA queries are handled by a different system.

OtherSystem.XCA.Retrieve

(Optional) Web address of the XCA responding gateway in a foreign system where XCA retrieves should be forwarded. Can be used in the XCARetrieveServiceName setting in HS.IHE.XCA.RespondingGateway.Operations if XCA retrieves are handled by a different system.

OID Registry Entries for IHE

The following is the minimum set of OIDs required for IHE communication:

  • A Facility OID for each facility.

  • An AssigningAuthority OID for the assigning authority associated with each facility (may be the same as the facility OID).

  • A HomeCommunity OID for the home community.

  • An AssigningAuthority OID for the home community (may be the same as the home community OID).

  • HomeCommunity OIDs for other communities.

  • A Repository OID for each XDS repository.

  • A Device OID for the PIXv3Manager device.

  • A Device OID for the PIXv3Consumer device.

  • Facility and AssigningAuthority OIDs for external facilities and assigning authorities.

Configuration Registry Entries for IHE

A minimum configuration for IHE communication requires the AffinityDomain and HomeCommunity entries to be set in the Configuration Registry. These values should be concise, but descriptive so that your organization can be distinguished from other IHE participant organizations. Do not supply generic values under any circumstances.