# Emergency Department Integration Software

Emergency Department Integration Software (EDIS) incorporates several Web-based views that extend the current Computerized Patient Record System (CPRS) to help healthcare professionals track and manage the flow of patient care in the emergency- department setting.

## How to build

This project is built using maven (currently version 3.0.3).  You can download
and install maven from http://maven.apache.org.  The whole build can be invoked
from the command line from the tracking-parent directory:

	$ mvn clean package

The Flex user interface artifacts are built with the "flexmojos" maven plugin (currently version 4.0).
In order for maven to run the Flex unit tests you will also need Adobe's Flash Player installed and in
your PATH.  See <https://docs.sonatype.org/display/FLEXMOJOS/Running+unit+tests> for more info.  To skip
the unit tests, use:

	$ mvn clean package -DskipTests=true
	
## Build Artifacts	
	
The main web application artifact produced by the build will be at:

	tracking-server-main/target/main.war			Main EDIS web application (including bigboard require user login)

Optional artifacts include:

	tracking-server-help/target/help.war			Help files
	tracking-server-bigboard/target/bigboard.war	EDIS big board designed for use with no logged in user (requires configuration)
	tracking-server-ear/target/edis.ear				main.war, help.war, bigboard.war packaged as an .ear
	
Pick and choose which are appropriate depending on your deployment platform and configuration.