Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: VPSRPC5

Package: VA Point of Service

Routine: VPSRPC5


Information

VPSRPC5 ;DALOI/KML - Utilities ;4/26/2012

Source Information

Source file <VPSRPC5.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Registration 2 ($$DOB,$$SSN)^DPTLK1  TFL^VAFCTFU1  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
VA Point of Service 5 VPS FULLSSN  VPS GET DFN  VPS GET SITES  VPS LAST5  VPS LIST ALL  

Entry Points

Name Comments DBIA/ICR reference
GETSITES(RETURN,VPSSN) ; CSW this is the new routine replacing the original
; Input:
; RETURN - passed in by reference; return value populated with the listof site ids visited by PATIENT (DFN)
; VPSSN - patient SSN
; Output:
; RETURN - array of site IDs obtained from the TREATING FACILITY LIST file (391.91).
GETDFN(RETURN,VPSSN) ;
LAST5(LST,VPSID) ; Return a list of patients matching A9999 identifiers
FULLSSN(LST,VPSID) ; Return a list of patients matching full SSN entered
LISTALL(Y,FROM,DIR) ; Return a bolus of patient names. From is either Name or IEN^Name.

External References

Name Field # of Occurrence
$$DOB^DPTLK1 LAST5+4, FULLSSN+4
$$SSN^DPTLK1 LAST5+4, FULLSSN+4
TFL^VAFCTFU1 GETSITES+12

Used in RPC

RPC Name Call Tags
VPS GET SITES GETSITES
VPS GET DFN GETDFN
VPS FULLSSN FULLSSN
VPS LAST5 LAST5
VPS LIST ALL LISTALL

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] LAST5+3, LAST5+4, FULLSSN+4, LISTALL+6
^DPT("B" LISTALL+2, LISTALL+3, LISTALL+4
^DPT("SSN" GETDFN+17, FULLSSN+3

Label References

Name Line Occurrences
GETDFN GETSITES+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT LISTALL+1~*, LISTALL+3, LISTALL+4
DIR LISTALL~, LISTALL+2, LISTALL+3
FROM LISTALL~, LISTALL+2*, LISTALL+3*, LISTALL+4, LISTALL+8
FROMIEN LISTALL+1~*, LISTALL+2*, LISTALL+4*
I LAST5+1~, LAST5+2*, LAST5+4*, FULLSSN+1~, FULLSSN+2*, FULLSSN+4*, LISTALL+1~*, LISTALL+3, LISTALL+4, LISTALL+8*
IEN LAST5+1~, LAST5+2*, LAST5+3*, LAST5+4, FULLSSN+1~, FULLSSN+2*, FULLSSN+3*, FULLSSN+4, LISTALL+1~, LISTALL+4*
, LISTALL+6, LISTALL+8
LST LAST5~, FULLSSN~
LST( LAST5+4*, FULLSSN+4*
ORIDNAME LISTALL+1~, LISTALL+5*, LISTALL+6*, LISTALL+8
RETURN GETSITES~, GETSITES+6!, GETSITES+9*, GETSITES+12, GETSITES+13, GETDFN~, GETDFN+12!, GETDFN+14*, GETDFN+16*, GETDFN+18*
, GETDFN+19*
RETURN(1 GETSITES+7*, GETSITES+13*
U GETSITES+9, GETSITES+10, LAST5+4, FULLSSN+4, LISTALL+2, LISTALL+8
VPSCNT GETSITES+11~
VPSDFN GETSITES+6!, GETSITES+8, GETSITES+9, GETSITES+10*, GETSITES+12, GETDFN+13~, GETDFN+17*, GETDFN+18, GETDFN+19
VPSID GETSITES+11~, LAST5~, LAST5+2, LAST5+3, FULLSSN~, FULLSSN+3
VPSIEN GETSITES+11~
VPSNM GETSITES+11~
VPSSN GETSITES~, GETSITES+7, GETSITES+8, GETDFN~, GETDFN+14, GETDFN+15*, GETDFN+16, GETDFN+17, GETDFN+18
XREF LAST5+1~, LAST5+2*, LAST5+3
Y LISTALL~
Y( LISTALL+8*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All