CIANBRPC ;MSC/IND/DKM - MSC RPC Broker Privileged RPCs;10-Jan-2011 13:50;PLS
Source file <CIANBRPC.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 12 | $$NOW^XLFDT ABT^XQ12 $$NS^XUAF4 ($$CHECKAV,$$UVALID,SET1,USER)^XUS (LOG,SAVE)^XUS1 ($$USER,DUZ,INTRO)^XUS1A $$BRCVC^XUS2 $$TXT^XUS3 BYE^XUSCLEAN ($$INHIBIT,$$VCVALID)^XUSRB $$DECRYP^XUSRB1 $$CHKASH^XUSRB4 |
MSC RPC Broker | 6 | $$CANRUN^CIANBACT STOPALL^CIANBASY (BRDCAST,UNSUBALL)^CIANBEVT ($$LOCKNODE,STSAVE)^CIANBLIS ($$ISACTIVE,CLOSE)^CIANBLOG ($$GETDLG,$$GETVAR,$$ISACTIVE,$$NXTUID,$$OPTCHK,$$OPTLKP,$$OPTMSG,$$SESSION,$$UID,CLRVAR,GETDLG,RESVAR,SETVAR)^CIANBUTL |
VA Fileman | 3 | ($$FIND1,LIST)^DIC UPDATE^DIE $$GET1^DIQ |
CIA Utilities | 1 | CAPTURE^CIAUHFS |
Package | Total | Caller Graph |
---|---|---|
MSC RPC Broker | 2 | CIANBACT CIANBEVT |
CIA Utilities | 1 | CIAUDDR |
GUI Objects | 1 | BGOUTL |
IHS Electronic Health Record | 1 | BEHOART |
Name | Comments | DBIA/ICR reference |
---|---|---|
DIALOG(DATA,DLG,P1,P2,P3) | ;
|
|
GETSESSN(DATA,VAR,AID) | ;
|
|
LOCK(DATA,GBL,OPR) | ;
|
|
TMPGBL(X) | ;
|
|
CHK(ERR,RTN,P1,P2,P3) | ;
|
|
AUTOLOG(SID) | ;
|
|
CANRUN(DATA,RPC) | ;
|
|
LOCKRES(DATA) | ;
|
|
RESET(LOGIN) | ;
|
|
LOCKCNT(GBL,INC) | ;
|
|
GETINFO(DATA,TYPE,UID) | ;
|
|
AUTH(DATA,AID,WID,SID,AVC,WIP) | ;
|
|
DIVSET(DATA,DIV) | ;
|
|
SETVAR(DATA,LIST,NMSP,RESET) | ;
|
|
FORCEEX(CIAPORT) | ;
|
|
CVC(DATA,OLD,NEW) | ;
|
|
ENVDATA | ;;DUZ;DUZ
|
|
DIVGET(DATA) | ;
|
|
AUTOSET(SID) | ;
|
|
ID(ID) | ||
GETRPCS(DATA) | ;
|
|
GETVAR(DATA,LIST,NMSP) | ;
|
Name | Field # of Occurrence |
---|---|
$$CANRUN^CIANBACT | CANRUN+1 |
STOPALL^CIANBASY | RESET+2 |
BRDCAST^CIANBEVT | AUTH+35, RESET+9, RESET+20 |
UNSUBALL^CIANBEVT | RESET+2 |
$$LOCKNODE^CIANBLIS | FORCEEX+1 |
STSAVE^CIANBLIS | AUTH+41 |
$$ISACTIVE^CIANBLOG | RESET+22 |
CLOSE^CIANBLOG | RESET+7 |
$$GETDLG^CIANBUTL | CHK+1 |
$$GETVAR^CIANBUTL | AUTH+31, RESET+5, RESET+7, RESET+8, RESET+21, GETVAR+6 |
$$ISACTIVE^CIANBUTL | AUTH+31, AUTH+32 |
$$NXTUID^CIANBUTL | GETSESSN+3 |
$$OPTCHK^CIANBUTL | AUTH+16 |
$$OPTLKP^CIANBUTL | AUTH+5 |
$$OPTMSG^CIANBUTL | AUTH+7 |
$$SESSION^CIANBUTL | AUTH+30, AUTH+35, RESET+9, RESET+20, GETSESSN+3 |
$$UID^CIANBUTL | AUTH+37 |
CLRVAR^CIANBUTL | SETVAR+4 |
GETDLG^CIANBUTL | DIALOG+1 |
RESVAR^CIANBUTL | AUTH+34 |
SETVAR^CIANBUTL | AUTH+34, DIVSET+2, DIVSET+3, RESET+18, RESET+19, SETVAR+7 |
CAPTURE^CIAUHFS | GETINFO+8 |
$$FIND1^DIC | AUTOLOG+6, CANRUN+1 |
LIST^DIC | GETRPCS+2 |
UPDATE^DIE | AUTOSET+6 |
$$GET1^DIQ | AUTH+39 |
$$NOW^XLFDT | AUTH+16, AUTOSET+5 |
ABT^XQ12 | AUTH+24 |
$$NS^XUAF4 | DIVGET+4, DIVGET+7 |
$$CHECKAV^XUS | AUTH+12 |
$$UVALID^XUS | AUTH+21 |
SET1^XUS | AUTH+3 |
USER^XUS | AUTH+20 |
LOG^XUS1 | AUTH+24, RESET+23 |
SAVE^XUS1 | AUTH+24 |
$$USER^XUS1A | AUTH+22 |
DUZ^XUS1A | AUTH+24 |
INTRO^XUS1A | AUTH+44 |
$$BRCVC^XUS2 | CVC+1 |
$$TXT^XUS3 | CHK+1 |
BYE^XUSCLEAN | RESET+12 |
$$INHIBIT^XUSRB | AUTH+18 |
$$VCVALID^XUSRB | AUTH+25 |
$$DECRYP^XUSRB1 | AUTH+12, CVC+1, AUTOLOG+1 |
$$CHKASH^XUSRB4 | AUTH+11 |
RPC Name | Call Tags |
---|---|
CIANBRPC AUTH | AUTH |
CIANBRPC CVC | CVC |
CIANBRPC DIVSET | DIVSET |
CIANBRPC DIVGET | DIVGET |
CIANBRPC DIALOG | DIALOG |
CIANBRPC GETRPCS | GETRPCS |
CIANBRPC SETVAR | SETVAR |
CIANBRPC GETSESSN | GETSESSN |
CIANBRPC GETVAR | GETVAR |
CIANBRPC GETINFO | GETINFO |
CIANBRPC CANRUN | CANRUN |
CIANBRPC LOCK | LOCK |
CIANBRPC LOCKRES | LOCKRES |
CIAVMRPC SETVAR | SETVAR |
CIAVMRPC GETVAR | GETVAR |
FileNo | Call Tags |
---|---|
^CIANB(19941.2 - [#19941.2] | FIND1^DIC |
^DIC(4 - [#4] | GET1^DIQ |
^XWB(8994 - [#8994] | FIND1^DIC, LIST^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZTSK - [#14.4] | GETINFO+24 |
^CIANB(19941.2 - [#19941.2] | AUTOLOG+7 |
^DIC(19 - [#19] | AUTH+40 |
^TMP("CIANBTMP" | TMPGBL+1! |
^TMP($J | AUTH+2! |
^UTILITY($J | AUTH+2! |
^VA(200 - [#200] | DIVGET+3 |
^XMB("NETNAME" | AUTH+39 |
^XTMP("CIA" | AUTH+29, RESET+10!, RESET+11, RESET+15!, GETINFO+5, GETINFO+12, GETINFO+13, GETINFO+18, GETINFO+23, LOCKRES+3 , LOCKRES+6!, LOCKCNT+2 |
^XUTL("XQ" | AUTH+40* |
Name | Line Occurrences |
---|---|
$$AUTOLOG | AUTH+9, AUTOSET+1 |
$$CHK | AUTH+6, AUTH+8, AUTH+13, AUTH+14, AUTH+17, AUTH+18, AUTH+19, AUTH+21, AUTH+22, AUTH+25 , AUTH+29, AUTH+30, AUTH+32 |
$$ID | AUTH+5 |
$$LOCKCNT | LOCK+3, LOCK+7, LOCK+9 |
$$TMPGBL | GETSESSN+2 |
AUTOSET | AUTH+41 |
DIVSET | DIVGET+8 |
FORCEEX | AUTH+31 |
RESET | AUTH+38 |
Name | Field # of Occurrence |
---|---|
^( | DIVGET+3, GETINFO+13, GETINFO+18, LOCKRES+3, LOCKCNT+3*, LOCKCNT+4! |
^("T" | AUTH+40* |
^($J | TMPGBL+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AID | AUTH~, AUTH+5, AUTH+6, AUTH+16, GETSESSN~, GETSESSN+3 |
AID(0 | AUTH+5*, AUTH+6, AUTH+7, AUTH+40 |
AVC | AUTH~, AUTH+9, AUTH+11, AUTH+12 |
C | GETSESSN+1~, GETSESSN+3* |
>> CIA("CTX" | CANRUN+1 |
>> CIA("UID" | AUTH+26, AUTH+28*, AUTH+33*, AUTH+37*, AUTH+39, RESET+1, RESET+10, RESET+11, RESET+15, GETINFO+1 , LOCKRES+3, LOCKRES+6, LOCKCNT+2 |
CIAPORT | AUTH+31, AUTH+43, FORCEEX~ |
>> CIAXUT | AUTH+9*, AUTH+12*, AUTH+13 |
CN | GETINFO+3~, GETINFO+4*, GETINFO+6*, GETINFO+10~, GETINFO+11*, GETINFO+14*, GETINFO+16~, GETINFO+17*, GETINFO+19*, GETINFO+21~ , GETINFO+22*, GETINFO+24* |
CNT | GETVAR+1~, GETVAR+3*, GETVAR+6*, LOCKRES+1~, LOCKRES+3*, LOCKRES+4* |
DATA | AUTH~, AUTH+2!, CVC~, CVC+1*, CVC+2*, DIVGET~, DIVSET~, DIVSET+1*, DIALOG~, DIALOG+1 , GETRPCS~, GETRPCS+2, GETRPCS+4, CANRUN~, CANRUN+1*, GETSESSN~, GETSESSN+2*, GETSESSN+3, GETVAR~, SETVAR~ , SETVAR+2*, SETVAR+6*, GETINFO~, GETINFO+6, GETINFO+8, GETINFO+14, GETINFO+19, GETINFO+24, GETINFO+25, LOCK~ , LOCK+3*, LOCK+6*, LOCK+7, LOCK+9*, LOCK+10, LOCKRES~, LOCKRES+5 |
DATA( | DIVGET+4*, DIVGET+7*, GETVAR+6* |
DATA(0 | AUTH+4*, AUTH+16*, AUTH+42, DIVGET+5*, DIVGET+6*, DIVGET+7*, DIVGET+8, CHK+1* |
DATA(1 | AUTH+4*, AUTH+39*, AUTH+43* |
DATA(2 | AUTH+23* |
DIV | DIVSET~, DIVSET+1 |
DLG | DIALOG~, DIALOG+1 |
DUZ | AUTH+2!, AUTH+4*, AUTH+9*, AUTH+11*, AUTH+12*, AUTH+13, AUTH+14, AUTH+15, AUTH+20, AUTH+30 , DIVGET+3, CHK+1*, AUTOSET+4 |
DUZ(0 | AUTH+4* |
DUZ(2 | AUTH+39, DIVGET+7, DIVSET+1*, DIVSET+2, DIVSET+3 |
DUZ2 | RESET+4~, RESET+5*, RESET+7 |
ENV | RESET+14~, RESET+16* |
ERR | CHK~, CHK+1, CHK+2 |
EV | GETINFO+3~, GETINFO+4*, GETINFO+5*, GETINFO+6 |
FLD | AUTOSET+2~ |
FLD( | AUTOSET+3*, AUTOSET+4*, AUTOSET+5* |
GBL | GETINFO+16~, GETINFO+17*, GETINFO+18*, GETINFO+19, LOCK~, LOCK+2*, LOCK+3, LOCK+5, LOCK+7, LOCK+9 , LOCK+10, LOCKRES+1~, LOCKRES+2*, LOCKRES+3*, LOCKRES+4, LOCKRES+5, LOCKRES+6, LOCKCNT~, LOCKCNT+2, LOCKCNT+3 , LOCKCNT+4 |
ID | ID~ |
INC | LOCKCNT~, LOCKCNT+2 |
IO("IP" | RESET+8*, RESET+21* |
LCK | LOCK+1~, LOCK+2*, LOCK+4 |
LIST | GETVAR~, GETVAR+2, GETVAR+3*, GETVAR+5*, GETVAR+6, SETVAR~, SETVAR+1, SETVAR+2*, SETVAR+5*, SETVAR+7 |
LIST( | GETVAR+2*, GETVAR+5, GETVAR+6, SETVAR+1*, SETVAR+5, SETVAR+7 |
LOGIN | RESET~, RESET+3*, RESET+6 |
NEW | CVC~, CVC+1 |
NMSP | GETVAR~, GETVAR+4*, GETVAR+6, SETVAR~, SETVAR+3*, SETVAR+4, SETVAR+7 |
NS | GETINFO+10~, GETINFO+11*, GETINFO+12*, GETINFO+13, GETINFO+14 |
OLD | CVC~, CVC+1 |
OPR | LOCK~, LOCK+2*, LOCK+3, LOCK+5 |
P | DIVGET+1~, DIVGET+3*, DIVGET+5 |
P1 | DIALOG~, DIALOG+1, CHK~, CHK+1 |
P2 | DIALOG~, DIALOG+1, CHK~, CHK+1 |
P3 | DIALOG~, DIALOG+1, CHK~, CHK+1 |
RESET | SETVAR~, SETVAR+4 |
RPC | CANRUN~, CANRUN+1 |
RTN | CHK~, CHK+1 |
SID | AUTH~, AUTH+5*, AUTH+9, AUTH+41, AUTOLOG~, AUTOLOG+1*, AUTOLOG+2, AUTOLOG+3*, AUTOLOG+4, AUTOLOG+6 , AUTOSET~, AUTOSET+1, AUTOSET+3 |
TSK | GETINFO+21~, GETINFO+22*, GETINFO+23*, GETINFO+24 |
TYPE | GETINFO~, GETINFO+2, GETINFO+7, GETINFO+9, GETINFO+15, GETINFO+20, GETINFO+25 |
U | AUTH+13, AUTH+17, AUTH+19, AUTH+39, AUTH+40, AUTH+43, ID, DIVGET+3, DIVGET+4, DIVGET+7 , CHK+1, AUTOLOG+7, GETINFO+14, GETINFO+19, GETINFO+24 |
UID | AUTH+27~, AUTH+28*, AUTH+29, AUTH+30, AUTH+31, AUTH+32, AUTH+33, GETINFO~, GETINFO+1*, GETINFO+5 , GETINFO+12, GETINFO+13, GETINFO+18, GETINFO+23 |
V | RESET+14~, RESET+17*, RESET+19 |
VAR | GETSESSN~, GETSESSN+3 |
VL | GETINFO+10~, GETINFO+13*, GETINFO+14, GETINFO+16~, GETINFO+18*, GETINFO+19 |
VN | GETINFO+10~, GETINFO+12*, GETINFO+13*, GETINFO+14 |
WID | AUTH~, AUTH+5* |
WIP | AUTH~, AUTH+5* |
X | AUTH+1~, AUTH+7*, AUTH+8, AUTH+16*, AUTH+17, AUTH+23*, DIVGET+1~, DIVGET+2*, DIVGET+3*, DIVGET+4 , DIVGET+5, RESET+14~, RESET+16*, RESET+17, RESET+18, RESET+19, AUTOLOG+5~, AUTOLOG+6*, AUTOLOG+7, GETRPCS+1~ , GETRPCS+3*, GETRPCS+4*, GETSESSN+1~, GETSESSN+3, LOCKRES+1~, LOCKRES+2*, LOCKRES+5*, LOCKCNT+1~, LOCKCNT+2*, LOCKCNT+5 , TMPGBL~, TMPGBL+1 |
XOPT | AUTH+1~, AUTH+13, AUTH+19 |
>> XUCI | AUTH+43 |
XUDEV | AUTH+1~, AUTH+4* |
>> XUENV | AUTH+43 |
XUEOFF | AUTH+1~ |
XUEON | AUTH+1~ |
XUNOW | AUTH+1~, AUTH+16* |
XUSER | AUTH+1~ |
XUT | AUTH+1~, AUTH+4*, AUTH+19 |
XUTEXT | AUTH+1~ |
XUTEXT( | AUTH+23 |
XUTT | AUTH+1~ |
>> XUVOL | AUTH+43 |
Y | RESET+14~, RESET+18, RESET+19, LOCKCNT+1~, LOCKCNT+2*, LOCKCNT+3 |
Z | GETSESSN+1~ |
Name | Field # of Occurrence |
---|---|
$T(ENVDATA+ENV | RESET+16 |