PSBPAR ;BIRMINGHAM/EFC-BCMA PARAMETER MANAGEMENT ;Mar 2004
Source file <PSBPAR.m>
Package | Total | Caller Graph |
---|---|---|
Barcode Medication Administration | 6 | PSB USER PARAM RESET PSBOCE PSBOCI PSBOCM PSBOCP PSBOMM2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; Standard editting of parameters
|
|
GETDIV(PSBENT) | ; Return a valid Entity pointer from user input
|
|
RSTUSR | ; Reset all a users parameters
|
|
GETPAR(PSBENT,PSBPAR) | ; Return a parameter
|
|
RPC(RESULTS,PSBCMD,PSBENT,PSBPAR,PSBINS,PSBVAL) | ; Main RPC Hit Point
|
|
SETPAR(PSBENT,PSBPAR,PSBINS,PSBVAL) | ; Set a new parameter
|
|
USRDEF(PSBPAR) | ; Return a parameter for the user
|
|
GETLST(PSBENT,PSBPAR) | ; Return a parameter list
|
|
DELLST(PSBENT,PSBPAR) | ; Clear a list
|
Name | Field # of Occurrence |
---|---|
^DIC | EN+4, RSTUSR+3 |
$$FIND1^DIC | GETDIV+1 |
YN^DICN | RSTUSR+5 |
$$GET1^DIQ | GETDIV+4, GETDIV+5, GETDIV+6, GETDIV+7, GETDIV+8, GETDIV+9 |
^DIR | EN+7, EN+9, EN+12 |
$$GET^XPAR | GETPAR+1, GETPAR+2, GETPAR+3, USRDEF+1 |
DEL^XPAR | RSTUSR+8, RSTUSR+9, RSTUSR+10, RSTUSR+11, RSTUSR+12, RSTUSR+13, RSTUSR+14, RSTUSR+15, RSTUSR+16, RSTUSR+17 , RSTUSR+18, RSTUSR+19, RSTUSR+20, RSTUSR+21, RSTUSR+22, RSTUSR+23, RSTUSR+24, RSTUSR+25, RSTUSR+26, RSTUSR+27 , RSTUSR+28, RSTUSR+29, RSTUSR+30, RSTUSR+31, RSTUSR+32 |
EN^XPAR | SETPAR+1 |
GETLST^XPAR | GETLST+1 |
NDEL^XPAR | DELLST+1 |
TED^XPAREDIT | EN+7, EN+14, EN+15, EN+16, EN+17 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
RPC Name | Call Tags |
---|---|
PSB PARAMETER | RPC |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | Classic Fileman Calls |
^DIC(4 - [#4] | Classic Fileman Calls, FIND1^DIC, GET1^DIQ |
Name | Line Occurrences |
---|---|
DELLST | RPC+11 |
GETDIV | RPC+12 |
GETLST | RPC+9 |
GETPAR | RPC+8 |
SETPAR | RPC+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | RSTUSR+5* |
DIC | EN+1!, EN+4*, RSTUSR+2*, RSTUSR+3! |
DIC("A" | EN+4*, RSTUSR+2* |
DIC(0 | EN+4*, RSTUSR+2* |
DIR | EN+6!, EN+7!, EN+8!, EN+9!, EN+13~ |
DIR("A" | EN+6*, EN+8*, EN+11* |
DIR("B" | EN+6*, EN+8* |
DIR(0 | EN+6*, EN+8*, EN+10* |
DUZ(2 | EN+3 |
IOF | EN+12 |
PSBCMD | RPC~, RPC+8, RPC+9, RPC+10, RPC+11, RPC+12, RPC+13 |
PSBDIV | EN+1!, EN+5*, EN+7, EN+14, EN+15, EN+16, EN+17 |
>> PSBEDIV | GETDIV+10* |
PSBENT | RPC~, RPC+8, RPC+9, RPC+10, RPC+11, RPC+12, GETDIV~, GETDIV+1, GETDIV+2, GETPAR~ , GETPAR+1, GETPAR+2, GETPAR+3, GETLST~, GETLST+1, SETPAR~, SETPAR+1, DELLST~, DELLST+1, RSTUSR+1~ , RSTUSR+7*, RSTUSR+8, RSTUSR+9, RSTUSR+10, RSTUSR+11, RSTUSR+12, RSTUSR+13, RSTUSR+14, RSTUSR+15, RSTUSR+16 , RSTUSR+17, RSTUSR+18, RSTUSR+19, RSTUSR+20, RSTUSR+21, RSTUSR+22, RSTUSR+23, RSTUSR+24, RSTUSR+25, RSTUSR+26 , RSTUSR+27, RSTUSR+28, RSTUSR+29, RSTUSR+30, RSTUSR+31, RSTUSR+32 |
PSBERR | RPC+7~, GETLST+1, GETLST+2, SETPAR+1, SETPAR+2, SETPAR+3, DELLST+1, DELLST+2, DELLST+3 |
PSBINS | RPC~, RPC+10, SETPAR~, SETPAR+1 |
PSBLIST | EN+1! |
PSBPAR | RPC~, RPC+8, RPC+9, RPC+10, RPC+11, GETPAR~, GETPAR+1, GETPAR+2, GETPAR+3, GETLST~ , GETLST+1, SETPAR~, SETPAR+1, DELLST~, DELLST+1, USRDEF~, USRDEF+1 |
PSBTMP | RPC+7~, GETLST+1, GETLST+3 |
PSBTMP( | GETLST+4 |
PSBUSR | RSTUSR+1~, RSTUSR+3*, RSTUSR+7 |
PSBVAL | RPC~, RPC+10, SETPAR~, SETPAR+1 |
RESULTS | RPC~, RPC+13, RSTUSR+1~ |
RESULTS( | GETLST+4* |
RESULTS(0 | RPC+13*, GETDIV+2*, GETDIV+3*, GETPAR+1*, GETPAR+2*, GETPAR+3*, GETLST+2*, GETLST+3*, SETPAR+2*, SETPAR+3* , DELLST+2*, DELLST+3* |
RESULTS(1 | GETDIV+4* |
RESULTS(2 | GETDIV+5* |
RESULTS(3 | GETDIV+6* |
RESULTS(4 | GETDIV+7* |
RESULTS(5 | GETDIV+8* |
RESULTS(6 | GETDIV+9* |
>> X | GETDIV+1*, GETDIV+2, GETDIV+3, GETDIV+4, GETDIV+5, GETDIV+6, GETDIV+7, GETDIV+8, GETDIV+9, GETDIV+10 |
>> Y | EN+4, EN+5, EN+7, EN+9, EN+12, EN+14, EN+15, EN+16, EN+17, GETLST+4* , RSTUSR+3 |