The Solution

 
Care2XSolves the challenge

Has modules for the different functions and departments.

Solves the multiple software issues.

Uses a single database and single data format. The current beta version supports the mySQL database.

Solves the data redundancy issues.

Uses a standard database language. Currently, SQL.

Solves the data incompatibility. Data can be shared throughout the whole network. External programs can also access the data by using the standard SQL language to query information.

Uses the PHP and Javascript scripting languages.

Solves the platform dependency issue. Improvement and adaptation of existing program modules as well as creation of new program modules are easy and quick. Development costs and time sink substantially. No need to contract several different software companies.

All program modules are server side processed.

No downtime during module updates and extensions. The users would likely not notice the replacement of modules.

All program modules and functions follow the same design philosophies and user navigation principles. The GUI design is consistent throughout the whole network.

Solves the complexity of learning multiple programs. The user needs to learn only how to use Care2X. The training time is shorter and absence from actual workplace is shorter.

Program functions are accessed via standard browser.

No need for dedicated and costly client programs.

All major components are free. eg. Apache webserver; PHP scripting engine; standard Care2X scripts; MySQL database; Internet/Intranet Browser

Installation, development and maintenance costs are low.

Care2X is an open source software.

Development is broad based and fast. Bugs and security holes can be detected quickly. Stability and reliability will be tested by a large community of software programmers. Customization for the hospital's special needs can be done by the hospital's edp staff.

Can be accessed via the internet since Care2X uses standard internet protocols.

Physicians or surgeons can access patients' data from outside the hospital without using specialized software.

Care2X is higly flexible and configurable and supports multiple languages. It currently supports english and german. The user can configure his own GUI interface according to his personal preferences, languange, and level of technical understanding.

Solves the complexity problem. The program becomes user friendly.

Has many built-in automation, data validation, signalling, and updating features.

Substantially reduces the occurence of erroneous data. Removes the burden of counterchecking data manually.

The Challenge

 

The hospital situation

(based on an actual hospital, slightly modified to protect the hospital's identity)

  • around 950 beds
  • 11 medical departments
  • 6 diagnostic laboratories
  • 6 surgical departments
  • 20 operating rooms
  • 36 nursing wards
  • 1 central pharmacy
  • 1 central material depot
  • more than 7 proprietary specialized software
  • numerous standard office software

The main challenge

  • All proprietary specialized software are NOT compatible with each other. They cannot work with each other.
  • Most of these software are highly platform & OS dependent. This makes the network highly inflexible.
  • Each software has its own database and data format. This leads to redundacy in data storage. Data sharing is impossible.
  • The communication between some of the major software installations is limited to patched import/export interfaces which themselves are not standardized. This leads to difficulty in upgrading and development of the system, high costs and long downtimes.
  • Some software installations are totally noncommunicable with other programs. This forces the manual copying of data to other programs and causes high costs, delays, high level of erroneous data, and low efficiency.
  • Each program has its own different GUI mask and user navigation design. This leads to difficulties in learning and using the programs and forces the personell to learn many different navigation techniques and usage. This presents a higher learning curve, heavy burden to already "overloaded" personell, and causes a higher incidence of error in the documentation. The forced multiple training and the absence of personell from their actual workplace gets longer.

Some samples of real conflict situations

  • The "bundy clock" software cannot communicate with the duty planner software. This forces the payroll department to manually countercheck an employee's duty with the data from "bundy clock" program. This causes high error probability, low efficiency, longer worktime, and higher stress.

Security

 

CARE 2x is secure:

# All entries to departments, clinics, services, functions, subfunctions, all modules where data is entered or changed are password protected.
# A user must have an access right for the function that he wants to use.
# The access right has only limited hierachical privileges. That means that a physician with an access right to a module for documenting patient's therapy progress has no automatic access right to nursing ward management. An access right must be explicitely granted to a user.
# Only the system administrator can access the databank.
# All access and access attempts are logged.

Additional security features under development:

# Access rights have an expiry date.
# The data in the databank is encrypted.
# When CARE 2x is running in an intranet, external access (e.g. from outside via internet) needs special access right and password.

Structure

 

Major server components:

  • Apache web server
  • PHP scripting engine
  • MySQL database server

Auxiliary server components:

  • DNS Server
  • FTP Server
  • Mail Server

Client components:

  • Internet browser (Mozilla 1.3+, MS IE, 5+, Konqueror 3+, Opera 6+, Netscape 7+)
  • Javascript

Navigation

 
Main menuFunctions

Home

  • Browsable pages of news & information.
  • Headline news editor
  • Right column navigation submenu
    • Admission hours
    • Management
      • News editor
    • Departments
      • Departmental news editor
    • Cafeteria News
      • Cafe news editor
      • Menu editor
      • Prices editor
    • Admission
      • News editor
    • Exhibitions
      • News editor
    • Education
      • News editor
    • Studies
      • News editor
    • Physical Therapy
      • Article editor
    • Health Tips
      • Tips editor
    • Calendar
    • Help

Directory

  • Search for phone/beeper information
  • Complete phone/beeper directory
  • New entry

Admission

  • New patient admission
  • Search
  • Archive

Medocs

  • Create new document
  • Search
  • Archive

Doctors

  • Quickview of physicians' duty plan
  • Duty planner
  • Physicians/Surgeons' list
  • Forum
  • News
  • Memo

Nursing

  • Quickview of wards' occupancy
  • Search a patient
  • Archive
  • Ward management
    • Create new ward
    • Ward's profile
    • Lock a bed
    • Access rights
  • News
    • News editor
  • Memo
  • Nursing forum
  • Nursing wards
    • Ward's occupancy
    • Patient admission
    • Patient discharge
    • Patient data folder
      • Colorbar quick signaller
      • Fever chart
      • Patient monitoring
      • Nursing reports
      • Physicians directives
      • Schedule requests
      • diagnostic reports
      • Root data
      • Nursing plan
      • Lab reports
      • Photos
    • Lock/unlock a bed

OR

  • OR Doctor
    • OR documentation
    • Standby duty plan
  • OR Nursing
    • OR nursing logbook
      • Create new OP document
      • Search
      • Archive
    • OR program
      • See
      • Update
      • Create
    • Quickview
    • Standby duty planner
      • See
      • Create/Update
      • Create a personell list
    • Standby duty
  • OR Anesthesia
    • OR anesthesia logbook
    • Quickview
    • Standby duty plan

Tech support

  • Request repair support
  • Activate repabot
  • Report repair
  • Reports archive
  • Inquiries, questions
  • Activate Qbot
  • Information

Laboratories

  • Medical laboratory
    • Display data
    • Enter new data
    • Priority parameters
    • Normal range
    • Options
    • Memo
  • Pathological laboratory
  • Bacteriological laboratory

Radiology

  • X-ray films (currently demo)
  • News
  • Memo

Pharmacy

  • Ordering
  • How to order?
  • My product catalog
  • Archive
  • Databank
  • Index of medical specialties
  • Orderbot
  • News
  • Memo

Medical depot

  • Ordering
  • How to order?
  • My product catalog
  • Archive
  • Databank
  • Medibot

EDP

  • Access rights administration
  • SQL databank administration
  • SysOp login
  • News
  • Memo

Intranet email

  • Read mail
  • Write mail
  • Create Drafts

Internet email

  • Read internet email
  • Write internet email

Specials

  • Duty plan organizer
    • Bundy clock machine
    • Duty planner
    • Statistics
  • Standby duty
  • Hand chirurgie statistics
  • Calendar
    • Date dependent options for search, planner, archive, quickviews, etc.
  • News (Editor)
  • Memo
  • Blackboard
  • Forum
  • Calculator
  • Clock
  • Color options
  • Extended color options
  • myIntranet
  • Access password
  • Webcam
  • Photolab
  • Display manager option

Login

  • Login
  • Computer identity configuration

Language selector

  • English
  • German