...
- Download mediator.properties and place it in the openhim-mediator-xds directory.
- Edit mediator.properties to point to each component needed for XDS messages.
OpenHIM-console
Installation Notes
- You will need a web server installed, we will use apache2.
- Download and extract openhim-console to your web root. Default is /var/www/html
Configuration
- Edit config/default.json.
- The host parameter should point to where openhim-core is installed.
- Make sure to use a FQDN or ip address for the host.
- Read this if you have any issues.
Connecting with other components
Check out this getting started guide for more information on channels in OpenHIM. The OpenHIM mainly acts as a proxy for accessing
Client Registry (PIX/PDQ)
- Create a new channel and point it at the client registry's PIX/PDQ adapter. Below are the options we have in our test environment. Feel free to change these, but remember to reference those changes in your PoC or scripts.
- Basic Info
- Channel Name: PIX/PDQ
- URL Pattern: /pixpdq
- TCP Host: 0.0.0.0
- TCP Port: 8989
- Status: Enabled
- Access Control
- Allowed roles and clients: ohie (you will need to assign this role to one of your clients in the client tab)
- Content Matching
- Match Content Type: No Matching
- Routes
- Add New Route
- Route Name: CR
- Primary: True
- Type: MLLP
- Secured: Not Secured (recommended for testing only)
- Host: cr.example.com
- Port: 2100
- Click green checkbox
- Add New Route
- Save Changes
- Basic Info
Interlinked Registry (CSD)
- Create a new channel and point it at the ILR's CSD adapter.
- Basic Info
- Channel Name: CSD
- URL Pattern: ^/CSD($|/.*)
- Channel Type: HTTP
- Status: Enabled
- Basic Info