VPSRPC5 ;DALOI/KML - Utilities ;4/26/2012
Source file <VPSRPC5.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
VA Point of Service | 5 | VPS FULLSSN VPS GET DFN VPS GET SITES VPS LAST5 VPS LIST ALL |
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.
|
RPC Name | Call Tags |
---|---|
VPS GET SITES | GETSITES |
VPS GET DFN | GETDFN |
VPS FULLSSN | FULLSSN |
VPS LAST5 | LAST5 |
VPS LIST ALL | LISTALL |
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 |
Name | Line Occurrences |
---|---|
GETDFN | GETSITES+8 |
>> | 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* |