Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Download mediator.properties and place it in the openhim-mediator-xds directory.
  2. Edit mediator.properties to point to each component needed for XDS messages.

 

 

OpenHIM-console

Installation Notes

  1. You will need a web server installed, we will use apache2.
  2. Download and extract openhim-console to your web root. Default is /var/www/html

Configuration

  1. Edit config/default.json.
    1. The host parameter should point to where openhim-core is installed.
    2. Make sure to use a FQDN or ip address for the host.
    3. 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)

  1. 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. 
    1. Basic Info
      1. Channel Name: PIX/PDQ
      2. URL Pattern: /pixpdq
      3. TCP Host: 0.0.0.0
      4. TCP Port: 8989
      5. Status: Enabled
    2. Access Control
      1. Allowed roles and clients: ohie  (you will need to assign this role to one of your clients in the client tab)
    3. Content Matching
      1. Match Content Type: No Matching
    4. Routes 
      1. Add New Route
        1. Route Name: CR
        2. Primary: True
        3. Type: MLLP
        4. Secured: Not Secured (recommended for testing only)
        5. Host: cr.example.com
        6. Port: 2100
        7. Click green checkbox
    5. Save Changes

Interlinked Registry (CSD)

  1. Create a new channel and point it at the ILR's CSD adapter.
    1. Basic Info
      1. Channel Name: CSD
      2. URL Pattern: ^/CSD($|/.*)
      3. Channel Type: HTTP
      4. Status: Enabled