All ICR List

Package: 757 ICR List

IA # Name Type Custodial Package Date Created DBIC Approval Status Status Usage File # General Description Remote Procedure Routine Date Activated
IA # Name Type Custodial Package Date Created DBIC Approval Status Status Usage File # General Description Remote Procedure Routine Date Activated
4338 Person Service Patient Construct Java APIs - used by PATS Other 757 2007/03/23 Pending Private
The following lists supported Java APIs for the Patient
Service Construct (PSC) software package that are used by PATS.
4976 Patient Service Construct java components Other 757 2007/02/23 Pending Controlled Subscription
Patient Service Construct is a Veterans Health
Information Systems and Technology Architecture (VistA) re-engineering project
based on the Java technologies. Patient Service is a composite business
service that provides a broad range of high-level patient administrative data.
The data is based on access to the individual business services such as
Patient Demographics, Eligibility/Enrollment, and Patient Identification,
which serve as authoritative sources for that data. For those applications
that have been re-engineered, all needs to retrieve patient administrative
data through a common business service will be met. The Patient Service
Construct functionality is invisible to existing M VistA applications.
PSC provides a CAIP compliant delegate (IPatientServiceDelegate) for
applications to use that has two main API s, retrievePatientData
(IPatientServiceRequest) and retrieveMultiplePatients(IPatientService Request,
String[]) where the array of strings is an array of ICN values. The delegate
accesses the patient data through a session fagade EJB. It is the
responsibility of the calling application to instantiate the EJB in an
application server for its use. The data is retrieved at the specified VistA
location through the session fagade utilizing VistaLink. The
IPatientServiceRequest must contain the necessary information to complete the
task.
This integration agreement documents the APIs provided by Patient Service
Construct.