Project Overview
Developed an occupational health information system for the Occupational Health Clinic of a local hospital. Originally developed in Lotus Notes and later converted to JAVA/J2EE, the system interfaces with other hospital systems, including Oracle PeopleSoft to capture staff demographics, department, and job code information. An interface to the patient record viewing system provides the on-line transfer of tuberculosis skin tests from the occupational health system to the hospital’s electronic medical record system. Information about faculty and staff visits to the clinic is also captured.
Benefits
The occupational health information system is used to track overall staff compliance with various safety regulations and to manage regulatory programs. Application has extensive automated workflow processes for each hazard program that determine what services a faculty/staff member should have based on their current job and medical history. Reduced the human effort needed to determine what a person requires to stay in compliance and keep data up-to-date. Also reduces the time required for a clinician to review medical history and determine what a faculty/staff member is due.
Through Business Objects, application has robust reporting capabilities that are required for ad-hoc reporting and routine reporting to regulatory agencies and medical center entities. Business Objects also enabled programmatic creation and distribution of compliance reports to supervisors via the documentation and reports portal, thus reducing time and effort to produce and distribute reports.
Daily interface to PeopleSoft allows the center to know where an employee works at any time, thus allowing for more accurate workflow results and reporting.
Security infrastructure allows sensitive data to be visible only to authorized users.
Oracle database combined with JAVA/J2EE platform is scalable, thus allowing for application use outside of the OHC if required.
The system is used to track overall staff compliance with various safety regulations and to manage regulatory programs. Reports can be generated as needed.
Tools/Methodologies
Functional design, development, implementation and documentation; JAVA, J2EE
|