Welcome to Radium LIS

A customizable and secure laboratory information system

Key Features

Implemented features include:

  • Standard LIS features including a datastore for patient demographics, provider information, test rules, reports, etc.
  • Client Portal for providers to login, edit patients, create orders, and view reports.
  • Laboratory Access to maintain clients, providers, tests, patients, and other system settings.
  • Electronic Requisition Generator to automatically fill and file requisitions for orders.
  • Electronic Signatures for Providers and Patients..
  • Worklist Generator for LCMS instruments
  • A bridge to QC Software for LCMS instruments using the same data gathered for results.

Future Goals

The healthcare system in the United States is a giant conglomoration of different systems and software. We want to be a part of that. Laboratory Information Systems could and should be used in conjunction with other Lab Systems through cross communication to standardize patient medical records, allowing patients to access their medical testing history with a secure storage platform.

For Radium LIS, the main goal is to deliver the product to more laboratories. Spread the word!


The backend is written using Perl Dancer with a PostgreSQL database, while the frontend is mostly jQuery and custom JS. These technologies are simple, flexible, well documented, and I happened to know how to use them when starting Radium LIS. I also found that Web-based technologies are on the rise, so it makes sense to integrate any new product with the existing infrastructure of the web. People like to work remotely.


The hardware used for Radium LIS is typically a custom built server with the Intel Xeon 4core processor, 16GB RAM and 1 TB of harddrive space. This gives the LIS plenty of room to grow if necessary. The cost of the server itself ranges from $500 to $1500 based on needs for the lab.


The database is protected with a secure, encrypted password, known only to the server. The server is protected by an encrypted login and dh-4096 key-only access.

Each user has configurable permissions to allow them to access only certain parts of the LIS, and every user action is logged in a searchable auditlog.

Every user password is encrypted in the database using chkpass so that the password is never in plain text.

As with any patient records, the hardware should be kept in a secure location which is under lock and key to prevent data from being lost and/or stolen. Stolen patient health information is a serious concern and there are necessary steps to take to prevent such things from happening.


We would love your feedback! Email Rob with any suggestions: rob@walls.solutions

Getting Involved

If you would like to get involved in helping this great product to grow, we have some work to be done:

  • Developer with knowledge in C, Perl, and Javascript. Remote applicants welcome.
  • Sales Representative with experience in the laboratory industry. (Denver, CO)
  • Sales Representative with experience in the laboratory industry. (Dallas, TX)
  • Sales Representative with experience in the laboratory industry. (Talahassee, FL)

If you would like to get involved but don't really like to get your hands dirty, please feel free to Donate. (Donate button coming soon).

Frequently Asked Questions:

How do I use the LIS?

If you are a provider or work at a provider office, please see Getting Started For Providers.

If you are working in the lab, please see Getting Started For Lab Personnel

I need help with a specific problem in Radium LIS...

Please send a detailed summary of your problem to support

How do I get Radium LIS for my lab?

Please contact support. We discuss your laboratory's specific needs and customize a quote so you only pay for what you need.