About VistA

The Veterans Health Information Systems and Technology Architecture (VistA) is an enterprise-wide information system built around an Electronic Health Record (EHR), used throughout the United States Department of Veterans Affairs (VA) medical system, known as the Veterans Health Administration (VHA). It consists of nearly 160 integrated software modules for clinical care, financial functions, and infrastructure.

The VHA manages the largest medical system in the United providing care to over 8 million veterans, employing 180,000 medical personnel and operating 163 hospitals, over 800 clinics, and 135 nursing homes throughoughout the continental U.S., Alaska, and Hawaii on a single electronic healthcare information network. Nearly 25% of the nation's population is potentially eligible for VA benefits and services because they are veterans, family members, or survivors of veterans.


The Department of Veterans Affairs (VA) has had automated data processing systems, including extensive clinical and administrative capabilities, within its medical facilities since before 1985. Initially called the Decentralized Hospital Computer Program (DHCP) information system, DHCP was enshrined as a recipient of the Computerworld Smithsonian Award for best use of Information Technology in Medicine in 1995.

VistA supports both ambulatory and inpatient care, and includes several significant enhancements to the original DHCP system. The most significant is a graphical user interface for clinicians known as the Computerized Patient Record System (CPRS), which was released in 1997. In addition, VistA includes computerized order entry, bar code medication administration, electronic prescribing, and clinical guidelines.

CPRS provides a client–server interface that allows health care providers to review and update a patient's electronic medical record. This includes the ability to place orders, including those for medications, special procedures, X-rays, nursing interventions, diets, and laboratory tests. CPRS provides flexibility in a wide variety of settings so that a consistent, event-driven, Windows-style interface is presented to a broad spectrum of health care workers.

Clinical Functions

  • Admission Discharge Transfer (ADT)
  • Admission Discharge Transfer (ADT)
  • Anticoagulation Management Tool (AMT)
  • Automated Service Connected Designation (ASCD)
  • Beneficiary Travel
  • Blind Rehabilitation
  • Care Management
  • Clinical Case Registries
  • Clinical Procedures
  • Clinical/Health Data Repository (CHDR)
  • Computerized Patient Record System (CPRS)
  • CPRS: Adverse Reaction Tracking (ART)
  • CPRS: Authorization Subscription Utility (ASU)
  • CPRS: Clinical Reminders
  • CPRS: Consult/Request Tracking
  • CPRS: Health Summary
  • CPRS: Problem List
  • CPRS: Text Integration Utility (TIU)
  • Dentistry Pharm: Inpatient Medications
  • Electronic Wait List Pharm: National Drug File (NDF)
  • Emergency Department Integration Software (EDIS)
  • Functional Independence Measurement (FIM)
  • Group Notes Primary Care Management Module (PCMM)
  • HDR - Historical (HDR-Hx)
  • Home Based Primary Care (HBPC)
  • Home Telehealth
  • Immunology Case Registry (ICR)
  • Incomplete Records Tracking (IRT)
  • Intake and Output Scheduling
  • Laboratory Shift Handoff Tool
  • Laboratory: Anatomic Pathology
  • Laboratory: Blood Bank
  • Laboratory: Blood Bank Workarounds
  • Laboratory: Electronic Data Interchange (LEDI)
  • Laboratory: Emerging Pathogens Initiative (EPI)
  • Laboratory: Howdy Computerized Phlebotomy Login Process
  • Laboratory: National Laboratory Tests (NLT) Documents &
    LOINC Request Form
  • Laboratory: Point of Care (POC)
  • Laboratory: Universal Interface
  • Laboratory: VistA Blood Establishment Computer Software (VBECS)
  • Lexicon Utility
  • Medicine
  • Mental Health
  • Methicillin Resistant Staph Aurerus (MRSA)
  • Mobile Electronic Documentation (MED)
  • Nationwide Health Information Network Adapter (NHIN)
  • Nursing
  • Nutrition and Food Service (NFS)
  • Oncology
  • Patient Appointment Info. Transmission (PAIT)
  • Patient Assessment Documentation Package (PADP)
  • Patient Care Encounter (PCE)
  • Patient Record Flags
  • Pharm: Automatic Replenish / Ward Stock (AR/WS)
  • Pharm: Bar Code Medication Administration (BCMA)
  • Pharm: Benefits Management (PBM)
  • Pharm: Consolidated Mail Outpatient Pharmacy
  • Pharm: Consolidated Mail Outpatient Pharmacy
  • Pharm: Controlled Substances
  • Pharm: Data Management (PDM)
  • Pharm: Drug Accountability
  • Pharm: Outpatient Pharmacy
  • Pharm: Prescription Practices (PPP)
  • Prosthetics
  • Quality Audiology and Speech Analysis and Reporting (QUASAR)
  • Radiology / Nuclear Medicine
  • Remote Order Entry System (ROES)
  • Social Work
  • Spinal Cord Dysfunction
  • Standards & Terminology Services (STS)
  • Surgery
  • Traumatic Brain Injury (TBI)
  • Virtual Patient Record
  • VistA Imaging System
  • VistAWeb
  • Visual Impairment Service Team (VIST)
  • Vitals / Measurements
  • Womens Health

Financial-Administrative Functions

  • Accounts Receivable (AR)
  • Auto Safety Incident Surv Track System (ASISTS)
  • Automated Information Collection System (AICS)
  • Automated Medical Information Exchange (AMIE)
  • Clinical Monitoring System Integrated Billing (IB)
  • Compensation Pension Record Interchange (CAPRI)
  • Current Procedural Terminology (CPT) Library
  • Decision Support System (DSS) Extracts
  • Diagnostic Related Group (DRG) Grouper
  • Electronic Claims Management Engine (ECME)
  • Engineering (AEMS / MERS) Police and Security
  • Enrollment Application System Quality Management Integration Module
  • Equipment / Turn-In Request
  • Event Capture Release of Information (ROI) Manager
  • Fee Basis
  • Fugitive Felon Program (FFP)
  • Generic Code Sheet (GCS)
  • Health Eligibility Center (HEC)
  • Hospital Inquiry (HINQ)
  • ICD-9-CM
  • Incident Reporting
  • Income Verification Match (IVM)
  • Integrated Patient Funds
  • Occurrence Screen
  • Patient Representative
  • Personnel and Accounting Integrated Data (PAID)
  • Record Tracking
  • Veterans Identification Card (VIC/PICS)
  • Voluntary Service System (VSS)
  • WebHR
  • Wounded Injured and Ill Warriors

Infrastructure Functions

  • Capacity Management Tools
  • Duplicate Record Merge: Patient Merge Name Standardization
  • Electronic Error and Enhancement Reporting (E3R)
  • Enterprise Exception Log Service (EELS)
  • FatKAAT
  • FileMan
  • FileMan Delphi Components (FMDC)
  • Health Data Informatics
  • HL7 (VistA Messaging)
  • Institution File Redesign (IFR)
  • Kernel
  • Kernel Delphi Components (KDC)
  • Kernel Toolkit
  • Kernel Unwinder
  • List Manager )
  • M-to-M Broker
  • MailMan
  • Master Patient Index (MPI)
  • Medical Domain Web Services (MDWS) (MWVS*2)
  • National Online Information Sharing (NOIS)
  • National Patch Module
  • National Patch Module Network Health Exchange (NHE)
  • Patient Data Exchange (PDX)
  • Remote Procedure Call (RPC) Broker
  • Resource Usage Monitor
  • Single Signon/User Context (SSO/UC)
  • SlotMaster (Kernel ZSLOT)
  • SQL Interface (SQLI)
  • Standard Files and Tables
  • Statistical Analysis of Global Growth (SAGG)
  • Survey Generator
  • System Toolkit (STK)
  • VistA Data Extraction Framework (VDEF)
  • VistALink
  • XML Parser (VistA)

Patient Web Portal Functions

  • Clinical Information Support System (CISS)
  • Electronic Signature (ESig) Person Services
  • HealtheVet Web Services Client (HWSC) Registries
  • My HealtheVet Spinal Cord Injury and Disorders Outcomes (SCIDO)
  • National Utilization Management Integration (NUMI)
  • Occupational Health Record-keeping System (OHRS)
  • Patient Advocate Tracking System (PATS)
  • VA Enrollment System (VES)
  • Veterans Personal Finance System (VPFS)


For its development of VistA, the United States Department of Veterans Affairs (VA) / Veterans Health Administration (VHA) was named the recipient of the prestigious Innovations in American Government Award presented by the Ash Institute of the John F. Kennedy School of Government at Harvard University in July, 2006. The VistA electronic medical records system is estimated to improve efficiency by 6% per year, and the monthly cost of the EHR is offset by eliminating the cost of even a few unnecessary tests or admissions.

The adoption of VistA has allowed the VA to achieve a pharmacy prescription accuracy rate of 99.997%, and the VA outperforms most public sector hospitals on a variety of criteria, enabled by the implementation of VistA.

VA hospitals using VistA are one of only thirteen hospital systems that have achieved the qualifications for HIMSS stage 7, the highest level of electronic health record integration,while a non-VA hospital using VistA is one of only 42 US hospitals that has achieved HIMSS stage 6.

vista  modules    &    projects

Database backend

VistA was developed using the M or MUMPS language/database. The VA currently runs a majority of VistA systems on the proprietary InterSystems Caché version of MUMPS, but an open source MUMPS database engine, called GT.M, for Linux and Unix computers has also been developed. Although initially separate releases, publicly available VistA distributions are now often bundled with the GT.M database in an integrated package. This has considerably eased installation. The free, open source nature of GT.M allows redundant and cost-effective failsafe database implementations, increasing reliability for complex installations of VistA.

Database projections

An open source project called EsiObjects has also allowed the (ANSI- Standard) MUMPS language and database technology to evolve into a modern object-oriented language (and persistent-object store) that can be integrated into mainstream, state-of-the-art technologies. For the Caché MUMPS database, a similar object-oriented extension to MUMPS called Caché ObjectScript has been developed. Both of these have allowed development of the MUMPS database environment (by programmers) using modern object-oriented tools.

M2Web is an open source web gateway to MUMPS for use with VistA. A free open source module from M/Gateway called MGWSI has been developed to act as a gateway between GT.M, Cache, or M21 MUMPS databases and programming tools such as PHP, ASP.NET, or Java, in order to create a web-based interface.

Patient Web Portal

MyHealtheVet is a web portal that allows veterans to access and update their personal health record, refill prescriptions, and schedule appointments. This also allows veterans to port their health records to institutions outside the VA health system or keep a personal copy of their health records, a Personal Health Record (PHR).

VistA Imaging

The Veterans Administration has also developed VistA Imaging, a coordinated system for communicating with PACS (radiology imaging) systems and for integrating others types of image-based information, such as EKGs, pathology slides, and scanned documents, into the VistA electronic medical records system. This type of integration of information into a medical record is critical to efficient utilization.

VistA Imaging has been made freely available in the public domain for private/public hospital use through the Freedom of Information Act. It is available through the Department of Veteran's Affairs software request office. (Licensing of several proprietary modules are required for it to function correctly.

It can be used independently or integrated into the VistA electronic health record system (as is done in VA health facilities).

Deployment    &    uses

Role in development of a national healthcare network

The VistA electronic healthcare record has been widely credited for reforming the VA healthcare system, improving safety and efficiency substantially. The results have spurred a national impetus to adopt electronic medical records similar to VistA nationwide.

VistA Web collectively describes a set of protocols that in 2007 was being developed and used by the VHA to transfer data (from VistA) between hospitals and clinics within the pilot project. This is the first effort to view a single patient record so that VistA becomes truly interoperable among the more than 128 sites running VistA today. BHIE enables real-time sharing of electronic health information between DoD and VA for shared patients of allergy, outpatient pharmacy, demographic, laboratory, and radiology data. This became a priority during the Second Iraq War, when a concern for the transition of healthcare for soldiers as they transferred from active military status to veteran status became a national focus of attention.

A Clinical Data Repository/ Health Data Repository (CHDR) allows interoperability between the DoD's Clinical Data Repository (CDR) & the VA's Health Data Repository (HDR). Bidirectional real time exchange of computable pharmacy, allergy, demographic and laboratory data occurred in phase 1. Phase 2 involved additional drug–drug interaction and allergy checking. Initial deployment of the system was completed in March 2007 at the El Paso, Augusta, Pensacola, Puget Sound, Chicago, San Diego, and Las Vegas facilities. The combination of VistA and the interoperable projects listed above in the VA/DoD systems will continue to expand to meet the objectives that all citizens will have an electronic record by 2014.

Because of the success of these programs, a national move to standardize healthcare data transmission across the country was started. Text based information exchange is standardized using a protocol called HL7 (Health Level 7), which is approved by the American National Standards Institute. DICOM is an international image communications protocol standard. VistA is compliant with both. VistA has been interfaced with commercial off-the-shelf products, as well. Standards and protocols used by VA are consistent with current industry standards and include HL7, DICOM, and other protocols. Tools for CCR/CCD support have been developed for VistA, allowing VistA to communicate with other EHRs using these standardized information exchange protocols. This includes the Mirth open source cross platform HL7 interface and NHIN Connect, the open source health information exchange adaptor.

In 2009, a project was undertaken to facilitate EHR communication between the VA (using VistA) and Kaiser Permanente (using Epic) using NHIN Connect. (Both VistA and the commercial EHR Epic use a derivative of the MUMPS database, thereby facilitating data exchange.) When completed, two of the largest medical record systems in the US will be able to exchange health data. Public-domain VistA derivatives are also expected to be able to use NHIN Connect. The VistA EHR has been used by the VA in combination with Telemedicine to provide surgical care to rural areas in Nebraska and Western Iowa over a 400,000-square-mile (1,000,000 km2) area.

Usage in non-governmental hospitals

Under the Freedom of Information Act (FOIA), the VistA system, the CPRS graphical interface, and unlimited ongoing updates (500–600 per year) are provided as public domain software.

This was done by the US government in an effort to make VistA available as a low cost Electronic Health Record (EHR) for non-governmental hospitals and other healthcare entities. With funding from The Pacific Telehealth & Technology Hui, the Hui 7 produced a version of VistA that ran on GT.M in a Linux operating system, and that was suitable for use in private settings. VistA has since been adopted by companies such as Blue Cliff, DSS, Inc., Medsphere, and Sequence Managers Software to a variety of environments, from individual practices to clinics to hospitals, to regional healthcare co-ordination between far-flung islands. In addition, VistA has been adopted within similar provider environments worldwide. Universities, such as UC Davis and Texas Tech implemented these systems. A non-profit organization, WorldVistA, has also been established to extend and collaboratively improve the VistA electronic health record and health information system for use outside of its original setting.

VistA (and other derivative EMR/EHR systems) can be interfaced with healthcare databases not initially used by the VA system, including billing software, lab databases, and image databases (radiology, for example). VistA implementations have been deployed (or are currently being deployed) in non-VA healthcare facilities in Texas, Arizona, Florida, Hawaii, New Jersey, Oklahoma, West Virginia, California, New York, and Washington, D.C.

In one state, the cost of a multiple hospital VistA-based EHR network was implemented for one tenth the price of a commercial EHR network in another hospital network in the same state ($9 million versus $90 million for 7–8 hospitals each). (Both VistA and the commercial system used the MUMPS database). VistA has even been adapted into a Health Information System (VMACS) at the veterinary medical teaching hospital at UC Davis.]

In 2009, a project was undertaken to facilitate EHR communication between the VA (using VistA) and Kaiser Permanente (using Epic) using NHIN Connect. (Both VistA and the commercial EHR Epic use a derivative of the MUMPS database, thereby facilitating data exchange.) When completed, two of the largest medical record systems in the US will be able to exchange health data. Public-domain VistA derivatives are also expected to be able to use NHIN Connect. The VistA EHR has been used by the VA in combination with Telemedicine to provide surgical care to rural areas in Nebraska and Western Iowa over a 400,000-square-mile (1,000,000 km2) area.

Source: http://en.wikipedia.org/wiki/VistA