Understanding UnitedChart

UnitedChart is a traditional data processing application. It accepts and stores user input, allows searching and retrieval of data, and prints reports. UnitedChart supports multi-user operation so that worker groups share and leverage the organization's data. Security is imposed to limit access, prevent abuse, and provide accountability.

UnitedChart was designed specifically around the needs of medical facilities, patients, doctors, nurses, and assistants. The primary goal since 1996 has always been to make the health care facility efficient at delivering health care. UnitedChart was not designed to fulfill the agenda of government agencies, insurance providers, or pharmacuetical manufacturers.

Client/server
UnitedChart is a client/server application. The server is a secure computer or Android device running the UnitedChart server software. While the clients are users accessing the UnitedChart server through their Internet browsers.

Printing
UnitedChart contains a variety of custom reports that can be printed like patient charts, prescriptions, and patient instructions. UnitedChart uses PCL, Hewlett-Packard's LaserJet language, to format reports. The downside is that a Hewlett-Packard compatible printer is required for UnitedChart to print reports from the server. The upside is that anyone with a computer, smartphone, or tablet can instantly print UnitedChart reports because the server is doing the printing.

To setup printing for everyone using the system, a laserjet compatible printer, preferably with double-sided printing, is assigned a static ip address visible to the server. Then the UnitedChart system manager adds the printer by giving it a name users understand and entering the printer's ip address. If there is more than one printer, then users select their printer during login.

https
UnitedChart supports https, but it was designed to be deployed locally where https is not required. There are multiple ways to get UnitedChart to do https or the equivalent. The easy method is the health care facility has already implemented a VPN which provides access security even stronger than https. The harder method is having UnitedChart do https internally. Configuring UnitedChart to use a certificate is relatively easy. But to do that you must first purchase a static IP address from your Internet Service Provider (ISP), purchase a domain name from an entity like godaddy, purchase a certificate for your domain, and setup DNS for your domain. Unless you already have those resources, that takes time, money, and some experience.

Disk usage
UnitedChart was designed back when computers had less than 1 gigabyte of disk storage. So even today's basic Android phones have more than enough disk storage. Accepting large size documents can significantly increase UnitedChart disk space usage. Examples are importing received faxes, importing high resolution images, and scanning in external reports.

Memory usage
When a user commuicates with the UnitedChart server it starts a process, interprets the user's input, generates a web page, sends the web page back to the browser, and goes away. During that short period, and depending upon the request, the process may use up to a few megabytes of memory. So with today's computers having a gigabyte of memory and more, there should always be more than enough memory.

next: System Manager's Guide | home


Last update 03/22/2020