Versions Compared

Key

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

Table of Contents
maxLevel4
printablefalse

How Integrator works

 

  • Both Oscar sites periodically push data into Integrator, which stores it into its database.
  • Patients have their demographics registered in both Oscar sites and "linked" through Integrator.
  • When a patient's chart is opened in one Oscar site, Oscar will contact the integrator and pull his/her chart data from the other site(s).
  • Chart data from remote site is shown with special indication.

...

Sun Java 6 is no longer available in the Ubuntu repositories.  However, it can still be installed from Oracle's web site.  Alternatively (and likely preferably), you can create packages of Java 6 using this script. 

Code Block
languagebash
titleInstructions to run script and install JRE
cd ~/
wget https://raw.github.com/flexiondotorg/oab-java6/master/oab-java.sh -O oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh
sudo apt-get install sun-java6-jre

...

Tomcat version 6

sudo apt-get install tomcat6

...

export JAVA_OPTS="-Xmx1024M -Dcaisi_integrator_config=/usr/share/tomcat6/integrator_override.xml"

...

Info

1) -Xmx1024M is a suggested value providing Tomcat with 1024 MB of memory. More memory can be assigned if available.

2) /usr/share/tomcat6/ is a suggested path – you should use the path to where you would normally store your oscar.properties file if it was on a similar setup.

...

You can always download the latest WAR file for the integrator from this url: https://demo.oscarmcmaster.org:11042/job/integratorMaster/lastBuild/org.oscarehr$caisioscarehrcaisi_integrator/artifact/org.oscarehr/caisi_integrator/0.0-SNAPSHOT/caisi_integrator-0.0-SNAPSHOT.war

...

If this is not corrected, the integrator push will fail.

...

.

...