Export citation:


  • Views: 1275
  • Aggregate Downloads: 394



This article was migrated. An archived version is available here.

Registration Package Refactoring API
Revision: 2
Please use this identifier to cite or link to this publication:
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.
Revision Version
Submitted By
Submission Date
2Catalin Branea11-30--0001
1Catalin Branea04-01-2013

Reviews (Phase: Peer)

There is no review at this time.
To submit one, please log in.



Powered by Midas