Wednesday, March 16, 2016

Edifecs 8.6 Installation Steps


Edifecs 8.6 Installation Steps


  
INDEX

1.     Introduction
2.     Pre-Requisites
2.1.         Update .profile
3.      Edifecs software installationHIPPA
3.1.         HIPAA Standards install
3.2.         ECL standards install
3.3.         X12N standards install
3.4.         XEngine install6
3.5.         XEServer install
3.6.         XEServer hotfix install
3.7.         XEServer license install
3.8.         EAM  Install
3.9.         Update the EAM server port number
4.     Start EAM Server
5.     EAM  HotFix Install
6.     Test the installation
  

1.  Introduction

The purpose of this document is to provide insight and assistance for installation and configuration of Edifecs 8.6 version over Solaries / Unix Environment.
Who is Edifecs?
Edifecs is a leading healthcare technology company with the mission to improve healthcare outcomes, reduce costs and accelerate innovation. Edifecs empower healthcare organizations to scale the partnerships required by payment, care delivery and access reform initiatives that are redefining the healthcare industry.

2.  Pre-Requisites

1.    Stop all processes.  Terminate where necessary.
2.    Verify and note the path set for $ECRootPath
3.    Verify Oracle Solaris is v 10:  cat /etc/release
4.    Verify java version is 1.8x:  java -version
5.    Verify Perl is installed:  perl -v
6.    Verify GNU Tar is installed:  info tar
7.    Verify glibc libraries are installed
8.    Verify compat-libstdc++-33 libraries are installed

2.1.         Update .profile


Update user .profile with respective environment variables over the system.

hostname=inf-dev222
umask 000
alias ll='ls -ltr'
PS1=`hostname`::'$PWD>>'
#PS1=`hostname`'>> '
export PS1
export HOSTNAME=`hostname`

PATH=/java8/jdk1.8.0_60/bin:/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/opt/VRTS/bin:/devshr/softwares/Edifecs_8_6/binaries/m4-1.4/m4-1.4://devshr/softwares/Edifecs_8_6/binaries/autoconf-2.69/autoconf-2.69
ulimit -n 8192

export ORACLE_HOME=/a2adev1/oracle/product/11.2.0
export LD_LIBRARY_PATH=/a2adev1/oracle/product/11.2.0
PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/OPatch; export PATH
PATH=$PATH:$ORACLE_HOME:$ORACLE_HOME/patches; export PATH
export ECRootPath=/a2adev1/Edifecs/Edifecs_8_6
export XERoot=$ECRootPath/XEngine
export XESRoot=$ECRootPath/XEServer
export EAMRoot=$ECRootPath/EAM
export JAVA_HOME=/java8/jdk1.8.0_60
export JRE_HOME=/java8/jdk1.8.0_60/jre
PATH=$JAVA_HOME/bin:$PATH; export PATH
export LD_LIBRARY_PATH=$XERoot/bin:$LD_LIBRARY_PATH,/java8/jdk1.8.0_60/lib

export ACTIVEMQ_HOME=$ECRootPath/ActiveMQ/apache-activemq-5.10.0
. /a2adev1/Edifecs/Edifecs_8_6/EAM/Server/bin/setEnv.sh
. /a2adev1/Edifecs/Edifecs_8_6/XEServer/bin/setEnv.sh
. /a2adev1/Edifecs/Edifecs_8_6/XEngine/exec/setEnv.sh

3.   Edifecs software installationHIPPA

3.1.         HIPAA Standards install

tar -xvzf HIPAAInstEdifecs.tar.gz
./HIPAAGuidelineInstaller-solaris-sparc
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/STANDARDS/862-HIPPA>>tar -xvzf HIPAAInstEdifecs.tar.gz
HIPAAGuideline.8.6.2.464.tar
HIPAAGuidelineInstaller-aix-powerpc
HIPAAGuidelineUninstaller-aix-powerpc
HIPAAGuidelineInstaller-hpux-ia64
HIPAAGuidelineUninstaller-hpux-ia64
HIPAAGuidelineInstaller-hpux-risc
HIPAAGuidelineUninstaller-hpux-risc
HIPAAGuidelineInstaller-linux-x86
HIPAAGuidelineUninstaller-linux-x86
HIPAAGuidelineInstaller-solaris-sparc
HIPAAGuidelineUninstaller-solaris-sparc
HIPAAGuidelineInstaller-solaris-x86
HIPAAGuidelineUninstaller-solaris-x86
HIPAAGuidelineInstaller-linux-s390x
HIPAAGuidelineUninstaller-linux-s390x
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/STANDARDS/862-HIPPA>>

inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/STANDARDS/862-HIPPA>>ls -ltr
total 812056
-rw-rw-rw-   1 a2adevefxa1 a2aadmin 241080320 Oct 20 13:36 HIPAAGuideline.8.6.2.464.tar
-rwxr-xr-x   1 a2adevefxa1 a2aadmin 2170143 Oct 20 13:36 HIPAAGuidelineInstaller-aix-powerpc
-rwxr-xr-x   1 a2adevefxa1 a2aadmin 2138349 Oct 20 13:36 HIPAAGuidelineUninstaller-aix-powerpc
-rwxr-xr-x   1 a2adevefxa1 a2aadmin 4314071 Oct 20 13:36 HIPAAGuidelineInstaller-hpux-ia64
-rwxr-xr-x   1 a2adevefxa1 a2aadmin 4282175 Oct 20 13:36 HIPAAGuidelineUninstaller-hpux-ia64
-rwxr-xr-x   1 a2adevefxa1 a2aadmin 1635571 Oct 20 13:36 HIPAAGuidelineInstaller-hpux-risc
-rwxr-xr-x   1 a2adevefxa1 a2aadmin 1603668 Oct 20 13:36 HIPAAGuidelineUninstaller-hpux-risc
-rwxr-xr-x   1 a2adevefxa1 a2aadmin 1301845 Oct 20 13:36 HIPAAGuidelineInstaller-linux-x86
-rwxr-xr-x   1 a2adevefxa1 a2aadmin 1270044 Oct 20 13:36 HIPAAGuidelineUninstaller-linux-x86
-rwxr-xr-x   1 a2adevefxa1 a2aadmin 1476140 Oct 20 13:36 HIPAAGuidelineInstaller-solaris-sparc
-rwxr-xr-x   1 a2adevefxa1 a2aadmin 1444259 Oct 20 13:36 HIPAAGuidelineUninstaller-solaris-sparc
-rwxr-xr-x   1 a2adevefxa1 a2aadmin 1229434 Oct 20 13:36 HIPAAGuidelineInstaller-solaris-x86
-rwxr-xr-x   1 a2adevefxa1 a2aadmin 1197547 Oct 20 13:36 HIPAAGuidelineUninstaller-solaris-x86
-rwxr-xr-x   1 a2adevefxa1 a2aadmin 1486867 Oct 20 13:36 HIPAAGuidelineInstaller-linux-s390x
-rwxr-xr-x   1 a2adevefxa1 a2aadmin 1454930 Oct 20 13:36 HIPAAGuidelineUninstaller-linux-s390x
-rw-r--r--   1 a2adevefxa1 a2aadmin   42139 Feb 26 13:53 HIPAA_Release_Notes_8.6.2.pdf
-rw-r--r--   1 a2adevefxa1 a2aadmin 147619061 Feb 26 13:55 HIPAAInstEdifecs.tar.gz
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/STANDARDS/862-HIPPA>>./HIPAAGuidelineInstaller-solaris-sparc
Checking distribution... [OK]
Checking OS compatibility... [OK]
Inspecting the system...
Checking for XEngine version... [OK] - XEngine is not found.
        Edifecs root is /a2adev1/Edifecs/Edifecs_8_6
        Destination is /a2adev1/Edifecs/Edifecs_8_6/STANDARDS/HIPAA
        Settings are /a2adev1/Edifecs/Edifecs_8_6/STANDARDS/Shared/X12N
Checking for previous version... [OK] - Previous version is not found.
Performing backup: Skipped
Checking free space... [OK]
Extracting files...[OK]
Installing files...[OK]
Registering product...[OK]
Cleaning up...[OK]

Installation of HIPAA completed successfully!
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/STANDARDS/862-HIPPA>>

3.2.         ECL standards install

tar -xvzf ECL2InstEdifecs.tar.gz
./HIPAAECL2Installer-solaris-sparc

inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/STANDARDS/866-ECL2>>ls -ltr
total 1167946
-rw-r--r--   1 a2adevefxa1 a2aadmin   45224 Feb 26 13:52 ECL_Release_Notes.pdf
-rw-r--r--   1 a2adevefxa1 a2aadmin  110605 Feb 26 13:52 Hotfix_20160217.zip
-rw-r--r--   1 a2adevefxa1 a2aadmin 5239181 Feb 26 13:52 Hotfix_20160219.zip
-rw-r--r--   1 a2adevefxa1 a2aadmin 592582606 Feb 26 13:58 ECL2InstEdifecs.tar.gz
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/STANDARDS/866-ECL2>>tar -xvzf ECL2InstEdifecs.tar.gz
HIPAAEcl2.8.6.6.223.tar
HIPAAECL2Installer-aix-powerpc
HIPAAECL2Uninstaller-aix-powerpc
HIPAAECL2Installer-hpux-ia64
HIPAAECL2Uninstaller-hpux-ia64
HIPAAECL2Installer-hpux-risc
HIPAAECL2Uninstaller-hpux-risc
HIPAAECL2Installer-linux-x86
HIPAAECL2Uninstaller-linux-x86
HIPAAECL2Installer-solaris-sparc
HIPAAECL2Uninstaller-solaris-sparc
HIPAAECL2Installer-solaris-x86
HIPAAECL2Uninstaller-solaris-x86
HIPAAECL2Installer-linux-s390x
HIPAAECL2Uninstaller-linux-s390x
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/STANDARDS/866-ECL2>>

inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/STANDARDS/866-ECL2>>./HIPAAECL2Installer-solaris-sparc
Checking distribution... [OK]
Checking OS compatibility...[OK]
Inspecting the system...
        Destination is /a2adev1/Edifecs/Edifecs_8_6/STANDARDS/ExternalCodeList
        Edifecs root is /a2adev1/Edifecs/Edifecs_8_6
Checking for XEngine version... [OK] - XEngine is not found.
Checking for previous version... [OK] - Previous version is not found.
Checking free space... [OK]
Extracting files...[OK]
Installing files...[OK]
Registering product...[OK]
Cleaning up...[OK]

Installation of ExternalCodeList completed successfully!
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/STANDARDS/866-ECL2>>

3.3.         X12N standards install


tar -xvzf X12NInstEdifecs.tar.gz
X12NInstaller-solaris-sparc

inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/STANDARDS/X12N>>tar -xvzf X12NInstEdifecs.tar.gz
X12N.8.6.4.219.tar
X12NInstaller-aix-powerpc
X12NUninstaller-aix-powerpc
X12NInstaller-hpux-ia64
X12NUninstaller-hpux-ia64
X12NInstaller-hpux-risc
X12NUninstaller-hpux-risc
X12NInstaller-linux-x86
X12NUninstaller-linux-x86
X12NInstaller-solaris-sparc
X12NUninstaller-solaris-sparc
X12NInstaller-solaris-x86
X12NUninstaller-solaris-x86
X12NInstaller-linux-s390x
X12NUninstaller-linux-s390x
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/STANDARDS/X12N>>./X12NInstaller-solaris-sparc
Checking distribution... [OK]
Checking OS compatibility...[OK]
Inspecting the system...
Checking for XEngine version... [OK] - XEngine is not found.
        Edifecs root is /a2adev1/Edifecs/Edifecs_8_6
        Destination is /a2adev1/Edifecs/Edifecs_8_6/STANDARDS
        Settings are /a2adev1/Edifecs/Edifecs_8_6/STANDARDS/Shared/X12N
Checking for previous version... [OK] - Previous version is not found.
Performing backup:
        /a2adev1/Edifecs/Edifecs_8_6/Common/StandardsRegistry.xml
        /a2adev1/Edifecs/Edifecs_8_6/STANDARDS/Shared/X12N
Checking free space... [OK]
Extracting files...[OK]
Installing files...[OK]
Registering product...[OK]
Cleaning up...[OK]

Installation of X12N completed successfully!
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/STANDARDS/X12N>>

3.4.         XEngine install


tar -xvzf .tar.gz
XEngineInstaller-solaris-sparc_64
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/86-XE>>tar -xvzf XEngine_8.6.0.5239_solaris_sparc_64_20151203.tar.gz
NetworkStandardsRegistry-solaris-sparc_64
XEngineInstall.ini
XEngineInstaller-solaris-sparc_64
XEngineUninstaller-solaris-sparc_64
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/86-XE>>./XEngineInstaller-solaris-sparc_64
Checking distribution...  [ OK ]
Checking OS compatibility... [ OK ]
Checking platform compatibility... [ OK ]
Inspecting the system...
        Destination is /a2adev1/Edifecs/Edifecs_8_6
        EDIFECS root is /a2adev1/Edifecs/Edifecs_8_6
Uninstalling older versions of XEngine... NOT FOUND
Performing backup:
Extracting files... [ OK ]
Installing files... [ OK ]
Setting environment variables:
        Updating [.profile]...  [ OK ]
        Updating [.bash_profile]...  skipped (No such file or directory)
        Updating [.login]...  skipped (No such file or directory)
Preparing configuration files...  [ OK ]
Registering product... [ OK ]
Converting User ECL...

3.5.         XEServer install


tar -xvzf XEServer_8.4.0.4017_20140506.tar.gz
XEServerInstaller-solaris-sparc
Update current session to load $XESRoot

inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/86-XES>>tar -xvzf XEServer_8.6.0.5330_20151105.tar.gz
xes8.6.0.tar
XEServerInstaller-aix-powerpc
XEServerInstaller-hpux-ia64
XEServerInstaller-linux-ix86
XEServerInstaller-linux-s390x
XEServerInstaller-solaris-ix86
XEServerInstaller-solaris-sparc
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/86-XES>>./XEServerInstaller-solaris-sparc
Checking OS compatibility... [ OK ]
Checking distribution...  [ OK ]
Reading destination:
 Defaulting to EDIFECS root.
  Destination is /a2adev1/Edifecs/Edifecs_8_6
  EDIFECS root is /a2adev1/Edifecs/Edifecs_8_6

Installing files:
  Performing backup... [ OK ]
  Unpacking files... [ OK ]
  Delivering files... [ OK ]
Updating environment variables:
  Updating [/export/home/a2adevefxa1/.profile]...  [OK]
  Updating [/export/home/a2adevefxa1/.bash_profile]... N/A (No such file or directory)
 [ OK ]
Updating configuration files... [ OK ]
Registering product... [ OK ]
Cleaning up... [ OK ]

Installation of XEServer completed successfully!
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/86-XES>>

3.6.         XEServer hotfix install


Verify $XESRoot environment variable before patching

3.7.         XEServer license install


Copy license.lic to $XESRoot location

inf-stg222::/a2adevshr/softwares/Edifecs_8_6/binaries/XES84/Hotfixes>>echo $XESRoot
/a2auat1/Edifecs/Edifecs_8_6//XEServer
inf-stg222::/a2adevshr/softwares/Edifecs_8_6/binaries/XES84/Hotfixes>>cd /a2adevshr/softwares/Edifecs_8_6/binaries
inf-stg222::/a2adevshr/softwares/Edifecs_8_6/binaries>>ls -ltr *.lic
-rwxrwxr-x   1 a2auata1 a2aadmin     571 Sep 15 11:07 license.lic
inf-stg222::/a2adevshr/softwares/Edifecs_8_6/binaries>>cp license.lic /a2auat1/Edifecs/Edifecs_8_6/XEServer
inf-stg222::/a2adevshr/softwares/Edifecs_8_6/binaries>>cd /a2auat1/Edifecs/Edifecs_8_6/XEServer
inf-stg222::/a2auat1/Edifecs/Edifecs_8_6/XEServer>>ls -ltr *.lic
-rwxrwxr-x   1 a2astgefxa1 a2aadmin     571 Jan 14 15:13 license.lic
inf-stg222::/a2auat1/Edifecs/Edifecs_8_6/XEServer>>

3.8.         EAM  Install


tar -xvzf EAM_8.4.0.5612_20140415.tar.gz
EAMInstaller-solaris-sparc
Update current session to load $EAMRoot

inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/86-EAM>>tar -xvzf EAM_8.6.0.7961_20151104.tar.gz
eam8.6.0.tar
EAMInstaller-aix-powerpc
EAMInstaller-hpux-ia64
EAMInstaller-linux-ix86
EAMInstaller-linux-s390x
EAMInstaller-solaris-ix86
EAMInstaller-solaris-sparc
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/86-EAM>>ls -ltr
total 520960
-rwxrwxrwx   1 a2adevefxa1 a2aadmin 137877504 Nov  4 18:45 eam8.6.0.tar
-rwxrwxrwx   1 a2adevefxa1 a2aadmin 1299688 Nov  4 18:45 EAMInstaller-linux-ix86
-rwxrwxrwx   1 a2adevefxa1 a2aadmin 1484617 Nov  4 18:45 EAMInstaller-linux-s390x
-rwxrwxrwx   1 a2adevefxa1 a2aadmin 2167963 Nov  4 18:45 EAMInstaller-aix-powerpc
-rwxrwxrwx   1 a2adevefxa1 a2aadmin 1473971 Nov  4 18:45 EAMInstaller-solaris-sparc
-rwxrwxrwx   1 a2adevefxa1 a2aadmin 4311841 Nov  4 18:45 EAMInstaller-hpux-ia64
-rwxrwxrwx   1 a2adevefxa1 a2aadmin 1227299 Nov  4 18:45 EAMInstaller-solaris-ix86
-rw-r--r--   1 a2adevefxa1 a2aadmin 116147711 Feb 26 12:56 EAM_8.6.0.7961_20151104.tar.gz
-rw-r--r--   1 a2adevefxa1 a2aadmin   74603 Mar  4 12:00 Readme_EAM_8.6.htm
-rw-r--r--   1 a2adevefxa1 a2aadmin  149816 Mar  4 12:00 XEServer86_ReleaseNotes.pdf
drwxr-xr-x   2 a2adevefxa1 a2aadmin      96 Mar  4 12:04 HotFix
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/86-EAM>>./EAMInstaller-solaris-sparc
Checking distribution...  [ OK ]
Checking OS compatibility... [ OK ]
Inspecting the system...
        Destination is /a2adev1/Edifecs/Edifecs_8_6/EAM
        EDIFECS root is /a2adev1/Edifecs/Edifecs_8_6
        Installation type is "Server"
Performing backup:
Extracting files... [ OK ]
Installing files... [ OK ]
Setting environment variables...
  Updating [/export/home/a2adevefxa1/.profile]...  [OK]
  Updating [/export/home/a2adevefxa1/.bash_profile]... N/A (No such file or directory)
 [ OK ]
Preparing configuration files...  [ OK ]
Registering product... [ OK ]
Cleaning up... [ OK ]

Installation of EAM completed successfully!
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/86-EAM>>

 

3.9.         Update the EAM server port number


Determine an available port to use for EAM
Make sure it is not used by another process: netstat -a grep
vi configuration.product.xml $EAMRoot/Server/config/
                            
                                                    
                                                     /server />

4.  Start EAM Server


$EAMRoot/Server/bin/startEAMServer.sh

 

5.  EAM  HotFix Install



Verify $EAMRoot environment variable before patching
java -jar eam-hotfix-8.4.0.4.jar

inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/86-EAM/HotFix>>java -jar eam-hotfix-8.6.0.1.jar


>> Unpacking the package...
Extracting file - patch/content/EAMServer/1/config-tool-8.6.0.2.jar
Extracting file - patch/content/patch.xml
Unpacking is completed.
There is problem occured during checking default installation path for XESManager. There is no installed XESManager in current directory and on /a2adev1/Edifecs/Edifecs_8_6.
>>EAMServer-8.6.0: START INSTALLATION OF HOTFIXES
>> Backing up destination files for Hotfix 1
/a2adev1/Edifecs/Edifecs_8_6/EAM/Server/ConfigTool/lib/configtool.jar backed up
>> Applying hotfix for Hotfix 1
Replace configtool.jar to new one: /a2adev1/Edifecs/Edifecs_8_6/EAM/Server/ConfigTool/lib/configtool.jar replaced with /a2adev1/Edifecs/Edifecs_8_6/EAM/Server/ConfigTool/lib/config-tool-8.6.0.2.jar
>>EAMServer-8.6.0: INSTALLATION IS COMPLETED
Installation is completed
inf-dev222::/a2adevshr/softwares/Edifecs_8_6/binaries/86-EAM/HotFix>>

6.  Test the installation


Open EAM client on your local machine.
Right click on the left most pane and select “new”.
Enter the server name and the port from the EAM server install.
Expand your new connection that should now be in the left pane.
Enter the default credentials:
   User: admin
   Pass: admin

If the connection goes through, then the installation is successful.

 Please refer to https://www.edifecs.com/ for more details.