Install HDR 8.2 on Middle Tier

To install HDR RIM application and HDR-FHIR application on middle tier, perform the following:

  1. Extract the contents of hdr82_artifacts.zip to a directory on the middle tier.
  2. Ensure you have read and write permissions to these directories, subdirectories, and their files.
  3. Set HDR_HOME environment variable to a directory where hdr82_artifacts.zip file is extracted.
  4. Set JAVA_HOME environment variable to a directory where JDK11 is installed and JAVA_HOME/bin directory is configured in the PATH on the middle tier.
  5. Set WL_HOME environment variable to a directory where WebLogic 14c is installed.
  6. Navigate to the $HDR_HOME/weblogic/install directory.
  7. Edit the $HDR_HOME/weblogic/install/user_defined.properties.sh to provide the required environment details to create all the HDR Resources in weblogic server using WLST scripts. Refer to the Details About user_defined.properties.sh section for information on these properties.
    # HDR Home directory
    export HDR_HOME=/u01/hdr/hdr_home
    export domainHome=/u01/data/domains
    export wlHome=/u01/data
    export domainName=hdr_domain
    
    #  Adminserver configuration
    export adminServerName=AdminServer
    export adminServerListenAddress=localhost
    export adminServerListenPort=7001
    export adminServerSSLEnabled=True
    export adminServerSSLListenPort=7002
    export adminServerUsername=weblogic
    export managedServerName=hdr_server
    export managedServerListenAddress=localhost
    export managedServerListenPort=7003
    export managedServerSSLEnabled=True
    export managedServerSSLListenPort=7004
    export JAVA_HOME=/u01/jdk
    export hdrAppName=hdr_exploded_app
    
    # Required for DB details to configure weblogic datasource
    export dbHostName=localhost
    export dbPort=1521
    export dbServiceName=orcl.db.com
    
    # OID Properties
    export internalRoot=9.989898.51
    export empiDomain=9.303030.51
    export empiMasterId=9.404040.51
    export cdaMmid=9.505050.51
    export identificationRoot=9.808080.51
    
    # IHE Profile Option Values
    export auditServerHost=ihexds.nist.gov
    export auditServerPort=8087
    export auditServerTransportProtocal=UDP
    export repositoryUniqueId=1.19.6.24.109.42.1
    export iheRegistryUrl=http://ihexds.nist.gov:12080/tf6/services/xdsregistryb
    export iheRegistryAsyncUrl=http://ihexds.nist.gov:12080/tf6/services/xdsregistrybas
    export iheRegistryUpdateUrl=http://ihexds.nist.gov:12080/tf6/services/xdsregistrybas
    
    # HDR FHIR Properties
    export hdrFhirDbUserName=HDR_FHIR
  8. Run the install_hdr.sh and install_hdr_fhir.sh scripts in a specific order to deploy HDR and HDR-FHIR application on Weblogic Server. Refer Install HDR and HDR FHIR on WebLogic 14c. section.