SDECU ;ALB/SAT - VISTA SCHEDULING RPCS ;JUN 21, 2017
Source file <SDECU.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 2 | ^DIK ($$GET1,GETS)^DIQ |
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DIV() | ;EP; -- returns division ien for user
|
|
DIVC(CLINIC) | ;EP; -- returns division for clinic
|
|
FAC(CLINIC) | ;EP; -- returns institution for clinic based on division
|
|
PRIN(CLINIC) | ;PEP -- returns name of clinic's principal clinic
|
|
CONF() | ;EP; -- returns confidential warning
|
|
GREETING(LETTER,PAT) | ;EP; -- returns letter salutation
|
|
PRV(SDCL) | ||
PAUSE | ||
CLEAR | ||
DUPS | ;find duplicate entries in SDEC APPOINTMENT
|
|
GETSUB(TXT) | ||
FILL(PADS,CHAR) | ||
RPC(BUILD) | ;list rpcs Same as fields used in 7.2 Interface Detailed Design
|
|
RPC2(BUILD) | ;list rpcs - same fields as 6.2.2.3.11 Remote Procedure Call (RPC)
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
^DG(40.8 - [#40.8] | GET1^DIQ |
^SDEC(409.831 - [#409.831] | GET1^DIQ |
^SDEC(409.833 - [#409.833] | Classic Fileman Calls |
^SDEC(409.84 - [#409.84] | GET1^DIQ |
^SC - [#44] | GET1^DIQ |
^XWB(8994 - [#8994] | GETS^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(40.8 - [#40.8] | DIV+2 |
^SDEC(409.833 - [#409.833] | CLEAR+2 |
^SDEC(409.84 - [#409.84] | DUPS+5, DUPS+6, DUPS+7 |
^XPD(9.6 - [#9.6] | RPC+3, RPC+6, RPC+7, RPC2+3, RPC2+6, RPC2+7 |
^XWB(8994 - [#8994] | RPC+8, RPC+15, RPC+18, RPC+19, RPC+20, RPC+21, RPC+22, RPC+24, RPC+25, RPC2+8 , RPC2+18, RPC2+19, RPC2+20, RPC2+21, RPC2+22, RPC2+26 |
Name | Line Occurrences |
---|---|
$$DIVC | FAC+1 |
Name | Field # of Occurrence |
---|---|
^( | RPC+15, RPC2+26 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BUILD | RPC~, RPC+2, RPC+3*, RPC+4, RPC+6, RPC+7, RPC2~, RPC2+2, RPC2+3*, RPC2+4 , RPC2+6, RPC2+7 |
CHAR | FILL~, FILL+2*, FILL+3*, FILL+5 |
CLINIC | DIVC~, DIVC+1, FAC~, FAC+1, PRIN~, PRIN+1 |
DA | CLEAR+1~, CLEAR+5* |
DASH | RPC+1~, RPC+5*, RPC+11, RPC2+1~, RPC2+5*, RPC2+14 |
DATA | RPC2+1~, RPC2+11! |
DIK | CLEAR+1~, CLEAR+4* |
DTIME | PAUSE+2 |
DUP | DUPS+1~ |
DUP( | DUPS+11, DUPS+12, DUPS+14, DUPS+15, DUPS+16, DUPS+17, DUPS+18, DUPS+19 |
DUP("ENTERED" | DUPS+11* |
DUP("START" | DUPS+12* |
DUZ(2 | DIV+2 |
H | DUPS+1~, DUPS+5*, DUPS+6, DUPS+7, DUPS+10 |
I | FILL+1~, FILL+5* |
IO | PAUSE+3 |
IO(0 | PAUSE+1 |
LAST | GETSUB+1~, GETSUB+2*, GETSUB+3*, GETSUB+5*, GETSUB+6*, GETSUB+7*, GETSUB+8 |
LETTER | GREETING~ |
LINE | GREETING+1~, GREETING+2*, GREETING+7 |
NOD | DUPS+1~, DUPS+6*, DUPS+8, DUPS+9, DUPS+11, DUPS+12 |
NOD2 | DUPS+1~, DUPS+7* |
PADS | FILL~, FILL+5 |
PAT | GREETING~, DUPS+1~, DUPS+8*, DUPS+11, DUPS+12 |
RES | DUPS+1~, DUPS+9*, DUPS+11, DUPS+12 |
RET | FILL+1~, FILL+4*, FILL+5*, FILL+6 |
RP | RPC+1~, RPC+10*, RPC+15, RPC+18, RPC+19, RPC+20, RPC+21, RPC+22, RPC+24, RPC+25 , RPC2+1~, RPC2+10*, RPC2+12, RPC2+13, RPC2+18, RPC2+19, RPC2+20, RPC2+21, RPC2+22, RPC2+26 |
RP( | RPC+8*, RPC+9, RPC+10, RPC2+8*, RPC2+9, RPC2+10 |
RPA | RPC+1~, RPC2+1~ |
RPN | RPC+1~, RPC+7*, RPC+8, RPC+9*, RPC+10, RPC+13, RPC2+1~, RPC2+7*, RPC2+8, RPC2+9* , RPC2+10, RPC2+15 |
S1 | DUPS+13~, DUPS+14*, DUPS+15, DUPS+16, DUPS+17, DUPS+18, DUPS+19 |
S2 | DUPS+13~, DUPS+15*, DUPS+16, DUPS+17, DUPS+18, DUPS+19 |
S3 | DUPS+13~, DUPS+16*, DUPS+17, DUPS+18, DUPS+19 |
S4 | DUPS+13~, DUPS+17*, DUPS+18, DUPS+19 |
S5 | DUPS+13~, DUPS+18*, DUPS+19 |
SDCL | PRV~ |
SDI | CLEAR+1~, CLEAR+2*, CLEAR+5, RPC+1~, RPC+6*, RPC+7, RPC2+1~, RPC2+6*, RPC2+7 |
SDJ | CLEAR+1~, RPC+1~, RPC+15*, RPC+19*, RPC+20, RPC+21, RPC+22, RPC+24*, RPC+25, RPC2+1~ , RPC2+19*, RPC2+20, RPC2+21, RPC2+22, RPC2+26* |
SDK | CLEAR+1~, RPC+1~, RPC+21*, RPC+22, RPC2+1~, RPC2+21*, RPC2+22 |
TXT | GETSUB~, GETSUB+3, GETSUB+5, GETSUB+7 |
TYP | DUPS+1~, DUPS+10*, DUPS+11, DUPS+12 |
U | DUPS+8, DUPS+9, DUPS+11, DUPS+12, RPC+7, RPC+20, RPC2+7, RPC2+20 |
X | FAC+1~*, FAC+2, PRIN+1~*, PRIN+2, PAUSE~, PAUSE+2*, RPC2+1~, RPC2+13*, RPC2+16, RPC2+23 |