Print Page as PDF
VPFS consumption of PSC API ICR (4952)

VPFS consumption of PSC API    ICR (4952)

Name Value
NUMBER 4952
IA # 4952
DATE CREATED 2006/12/14
CUSTODIAL PACKAGE INTEGRATED PATIENT FUNDS
USAGE Private
TYPE Other
DBIC APPROVAL STATUS APPROVED
NAME VPFS consumption of PSC API
GENERAL DESCRIPTION
The VPFS package consumes the Common Service PSC.
STATUS Active
KEYWORDS
  • PSD
  • API
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE SUBSCRIBING DETAILS
INTEGRATED PATIENT FUNDS
The VPFS package consumes the PSC Common Service. The
objects and methods used by VPFS, packaged in PatientServiceR2.jar, are
detailed below:

IPatientID:

PatientID:
PatientID(String icn)
PatientID(String dfn, String stationnumber)

IPatientServiceRequest:
setSecurityMethod(String)
setUserCredential(String)
setUserDivision(String)
addRequestedService(RequestedServices)
setPatientIdentifier(IPatientID)
setRequestType(RequestType)

RequestedServices:
ADDRESS_DEMOGRAPHICS
PRIMARY_DEMOGRAPHICS
ADT
ENROLLMENT_ELIGIBILITY
INCOMPETENCE_INFORMATION

RequestType:
RETRIEVE_PATIENT_DATA

IPatientServiceDelegate:
retrievePatientData(IPatientServiceRequest)
retrieveMultiplePatients(IPatientServiceRequest, String[])

IPatientServiceTO:
getErrorMessage()
getIdentifier()
getAddressDemographicsTO()
getPrimaryDemographicsTO()
getADTTO()
getEnrollmentEligibilityTO()
getIncompetenceInformationTO()

IIdentifier:
getFullName()
getDFN()
getICN()
getSSN()
getDateOfBirth()

IAddressDemographicsTO:

IPrimaryDemographicsTO:
getGender()
getDateOfDeath()

IADTTO:
getCurrentAdmission()
getDischargeDate()
getRoomBed()
getWardLocation()

IEnrollmentEligibilityTO:
isServiceConnected()
getServiceConnectedPercentage()
getPrimaryEligibilityCode()
getClaimNumber()
getTypeOfPatient()
isVeteran()

IIncompetenceInformationTO:
getDateRuledIncompetentCivil()
getDateRuledIncompetentVA()
getAddressCivil()
getAddressVA()

IAddress:
getContactName()
getRelationshipToPatient()
getAddressType()
getAddrLine1()
getAddrLine2()
getAddrLine3()
getCity()
getState()
getZipCode()
getResidencePhoneNumber()
getPhoneNumber()
getWorkPhoneNumber()

AddressType:
MAIN
INCOMPETENT_VA
INCOMPETENT_CIVIL
TEMPORARY

IVistaDate:
getDate()

PatientServiceException:
printStackTrace()
toString()