This page covers:
eHMP high-level goals and objectives are to:
eHMP is designed to move beyond CPRS’ chart-like interface to a knowledge-driven tool set and to evolve away from long, static documents toward modular, interactive displays of smaller and more meaningful pieces of information. It also allows for incorporation ofadvanced, evidence-based design principles proven to improve users’ ability to find, understand, and use health information. eHMP allows users to interact with and organize information in novel, intuitive ways, as well as to support rapid, team-based development of user interface components.
VistA Exchange is the services engine, providing an enterprise Virtual Patient Record (eVPR) service optimized for eHMP. It allows for delivery of a single, common health record to be utilized throughout the continuum of care.
VistA Exchange is a web service Application Program Interface (API) to access patient data. It retrieves, indexes, and aggregates clinicaldata from current VistA instances and eventually other data sources. It caches patient records to optimize performance, enrich documents by adding additional data to patient records, and normalizes the data from various sources by using standard terminology. Additional information on VistA Exchange can be found at https://ehmp.vaftl.us/resource/docs/vx-api/.
Development modularity and services will exist at multiple levels – user interface, middle tier, and data levels.
The Software Development Kit (SDK) provides common capabilities across multiple components, including abilities to access patient records, to add incremental functionality to the web application through the development of applets, and to develop new Representational State Transfer (REST) services against VistA Exchange by third party integration partners. The SDK is comprised of:
On this page we have discussed eHMP and its high-level goals and objectives and why VA is migrating from CPRS to eHMP. VistA Exchange and a brief discussion of development modularity and the SDK were also covered. Please proceed to the next page for a description of the eHMP Application Development Kit (ADK) or feel free to use the following links to navigate to the desired destination.