Resource and Patient Management System (RPMS) was an early adoption of VistA by Indian Health Service (IHS) for Outpatient Use. It is tempting to call it a fork, but it is not--RPMS made a conscious decision to keep the exact same code infrastrcuture as VistA, while having different clinical applications. When this happened around 1983 to 1986, the VA did not provide outpatient services; whereas that was the vast majority of what IHS provided. By necessity then, RPMS couldn't use the same code as VistA--it is not what IHS wanted. The irony of history is that RPMS did eventually take some code from VistA when IHS needed some Inpatient functionality; and the VA took a lot of code from RPMS to provide Outpatient functionality for VistA.

IHS had an existing system called Patient Care Information System (PCIS) that provided a template of what RPMS was to look like: Orientation to episodic visits; population health; and the use of the Problem List and Health Summary as a corner store of the medical record. PCIS was sunsetted in the mid-90s.

More information on RPMS's history can be found on Sam Habiel's website here.

Today, RPMS is a Meaningful Use Stage II certified Open Source Electronic Health Record. Compared with VistA, it is capable of providing much better patient care for women and children. Here are some of the capabilites unique to RPMS:

  • Full HIPPA Compliance. FOIA VistA has only partial compliance with HIPPA.
  • Well Child Module
  • Prenatal Care Moudle
  • Women's Health Module (later absorbed into VistA)
  • Immunization System tailored for population health
  • Population Management GUI, known as iCare
  • A patient registry system, with fully featured population health systems for diabetes and HIV
  • Extensive ability to run various queries on patient populations

More information on RPMS can be found here.

To install the server, go here.

To install the clients, go here.

To install the server using Vagrant, go here.

To get the server as a docker image, go here.

To get the a USB image with the server and the clients, go here.