The overarching goal of any code changes we implement is to make the VistA code more modular and readable without altering functionality. To date, we have completed a Problem List application programming interface (API) and a Scheduling API as well.
With the lessons learned from Problem List and Scheduling, we are now applying these and our refactoring methodology to Registration.
With Registration we have focused on the roll-and-scroll interface that is being used for admitting, transferring and discharging a patient to/from inpatient care. Most of this core functionality resides under the Bed Control menu option. We have applied the methodology used for Problem List and developed an API that is capable of exposing most of the functionality of the Bed Control menu. Similar to the API created for Problem List, we have worked to minimize direct global access and the number of assumed variables within the Registration API.
Reviews (Phase: Peer)
There is no review at this time. To submit one, please log in.