Versions Compared

Key

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

...

Requirement
Minimum Version
Notes
Operating SystemRHEL 67, Fedora 20 and above, Centos 67, Amazon Linux AMI 
Development ToolsDistribution version
yum|dnf groupinstall "Development Tools"
PostgreSQLDistribution version
 yum|dnf install \
    postgresql postgresql-contrib \
    postgresql-odbc postgresql-pl-perl \
    postgresql-server
System LibrariesDistribution version
yum|dnf
IFI CLAIMS Repository 
RHEL/Centos 7
yum install \
libxml2 libxml2-devel \
libxslt libxslt-devel
# Please see note below regarding libxml2
Perl and ModulesDistribution version
yum|dnf install \
perl-Module-Install \ perl-DBD-Pg \ perl-XML-LibXML \ perl-XML-LibXSLT \ perl-CPANhttps://repo.ificlaims.com/ifi-claims-direct/centos/7/x86_64/ifi-claims-direct-beta-0.0.1-1.el7.centos.x86_64.rpm
Amazon Linux
yum install \
https://repo.ificlaims.com/ifi-claims-direct/amazon/x86_64/ifi-claims-direct-beta-0.0.1-1.amzn1.x86_64.rpm 
Fedora
yum install \
https://repo.ificlaims.com/ifi-claims-direct/fedora/25/noarch/ifi-alexandria-repo-2.1-1.fc25.noarch.rpm 
Note
titlelibxml2

Some CLAIMS Direct loading and maintenance code utilizes the PostgreSQL perl extension (plperl) as well as a heavy reliance on the libxml2 XML parsing library. The following table lists some inconsistent behavior with disparate versions of PostgreSQL and libxml2.

8.4.62.7.8works
9.1.22.7.8works
9.1.42.7.8works
9.1.72.7.8fails
9.2.42.9.1works
9.3.12.7.6fails
9.3.22.9.1works

No PostgreSQL version compiled with libxml2 < 2.7.8 works and additionally, P ostgreSQL PostgreSQL 9.1.7 fails even with libxml2 2.7.8

IFI CLAIMS has produced a patched release of libxml2 -2.9.2 as an RPM. It is highly recommended to locally install this package replacing the package in the distribution. The RPM can be downloaded at the URL: http://alexandria.fairviewresearch.com/software/libxml2/f20/libxml2-2.9.2-1.fc20.x86_64.rpm. For additional versionsupdate libxml2 from the IFI CLAIMS software repository. For additional distributions, please contact support@ificlaims.com.

...

If you choose to implement TABLESPACEsTABLESPACES, you will need to edit alexandria-dwh.sql and insert your custom tablespace definitions. These are clearly marked per segment as:

...

CLAIMS Direct PostgreSQL Role

CLAIMS Direct requires the role alexandria:

psql -Upostgres postgres
=#> create role alexandria with superuser login;

 

...