The EasyEnterprise system is a three-tier enterprise wide system that was developed under contract to the U.S. Navy as a system to integrate CHCS (DOD) and VistA (VA) patient records. Dr. Emory Fry of the NMCSD submitted the system to Open Source via the Freedom of Information Act (FOIA). That submission was CHCS (proprietary) centric. As a part of our EsiObjects Open Source initiative, we at ESI has been extracting and submitting the individual packages that make up the EasyEnterprise system to Open Source (EsiDoc, EsiORB, EsiQuery and EasyEnterprise).
The EasyEnterprise system lets healthcare providers query multiple Open VistA systems for a patient record. Within the EsiObjects environment of each system, the record is formatted as an XML document and the returned to the application server. It then displays that record as an integrated patient record within the Web Browser. The application tier is written in JavaScript. The communication backbone is based on a CORBA ORB (EsiORB) and patients are tracked using the CORBA Person Id Service (PIDS server). The Open VistA database is wrapped as EsiObjects objects.
This EasyEnterprise forum within the EsiObjects SourceForge project will be used for discussion of issues and problems.
Terry L. Wiechmann
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The EasyEnterprise system is a three-tier enterprise wide system that was developed under contract to the U.S. Navy as a system to integrate CHCS (DOD) and VistA (VA) patient records. Dr. Emory Fry of the NMCSD submitted the system to Open Source via the Freedom of Information Act (FOIA). That submission was CHCS (proprietary) centric. As a part of our EsiObjects Open Source initiative, we at ESI has been extracting and submitting the individual packages that make up the EasyEnterprise system to Open Source (EsiDoc, EsiORB, EsiQuery and EasyEnterprise).
The EasyEnterprise system lets healthcare providers query multiple Open VistA systems for a patient record. Within the EsiObjects environment of each system, the record is formatted as an XML document and the returned to the application server. It then displays that record as an integrated patient record within the Web Browser. The application tier is written in JavaScript. The communication backbone is based on a CORBA ORB (EsiORB) and patients are tracked using the CORBA Person Id Service (PIDS server). The Open VistA database is wrapped as EsiObjects objects.
This EasyEnterprise forum within the EsiObjects SourceForge project will be used for discussion of issues and problems.
Terry L. Wiechmann