BQISYKEY ;VNGT/HS/ALA - Manage iCare Keys ; 12 Jun 2008 10:44 AM
Source file <BQISYKEY.m>
Package | Total | Caller Graph |
---|---|---|
Tracking Procedure Workflow | 2 | BTPW1PRE BTPW1PST |
iCare | 1 | BQI2POST |
Name | Comments | DBIA/ICR reference |
---|---|---|
RET(DATA,USER,ROLE) | ; EP - BQI GET USER ROLES
|
|
ERR | ;
|
|
BQIRPC(BUSER,BQROLE,BQUSER) | ;EP - Locate users with BQIRPC Sec. Menu Assigned
|
|
UPD(DATA,USER,RLIST) | ; EP - BQI UPDATE USER ROLES
|
|
ROL(BUSER,BQROLE) | ;EP - Assemble User Information Based on input User/Role
|
|
ADD | ;EP - Add ROLE to user
|
|
DONE | ;
|
|
REM | ;EP - Remove ROLE from user
|
RPC Name | Call Tags |
---|---|
BQI GET USER ROLES | RET |
BQI UPDATE USER ROLES | UPD |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BQI(90505.2 - [#90505.2] | ADD+2, ADD+3, REM+2, REM+3, RET+25, RET+26, RET+27, RET+31, RET+32, RET+33 , ROL+28, ROL+65, ROL+89 |
^BQICARE - [#90505] | ROL+40, ROL+75 |
^DD("DD" | ERR+3 |
^DIC(19.1 - [#19.1] | ADD+4, REM+4 |
^TMP("BQISYKEY" | UPD+4 |
^TMP("BQISYKG" | RET+8 |
^VA(200 - [#200] | ROL+12, ROL+60, ROL+67, ROL+68, ROL+76, ROL+91, BQIRPC+18, BQIRPC+19, BQIRPC+25 |
^XUSEC( | ADD+5, REM+5, ROL+23, ROL+29, ROL+59, ROL+66 |
Name | Line Occurrences |
---|---|
ADD | UPD+22 |
BQIRPC | ROL+43, ROL+80 |
REM | UPD+23 |
ROL | RET+35 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ASKY | ROL+6~, ROL+28*, ROL+29, ROL+47~, ROL+65*, ROL+66 |
BKEY | UPD+1~, UPD+21*, ADD+2, ADD+4, ADD+5, ADD+11, ADD+12, REM+2, REM+4, REM+5 , REM+9, RET+6~, RET+26*, RET+27, RET+32*, RET+33, ROL+6~, ROL+18*, ROL+19, ROL+23 , ROL+30, ROL+31, ROL+32, ROL+33, ROL+47~, ROL+53*, ROL+54, ROL+59, ROL+69, ROL+70 , ROL+71, ROL+72 |
BKIEN | UPD+1~, ADD+1~, ADD+4*, ADD+6, ADD+9, REM+4*, REM+7, RET+6~ |
>> BMXSEC | ERR+4* |
BN | UPD+1~, UPD+13*, UPD+14* |
BQ | UPD+1~, UPD+19*, UPD+20 |
BQIEN | BQIRPC+7~, BQIRPC+11*, BQIRPC+18, BQIRPC+25 |
BQROLE | RET+6~, RET+21!, RET+35, ROL~, ROL+43, ROL+80, BQIRPC~ |
BQROLE( | RET+27*, RET+33*, ROL+18, ROL+19, ROL+53, ROL+54, BQIRPC+14 |
BQUSER | ROL+2~, ROL+43, ROL+46, ROL+80, BQIRPC~ |
BQUSER( | ROL+5, ROL+15*, ROL+24*, ROL+30*, ROL+31*, ROL+32*, ROL+33*, ROL+37!, ROL+40*, ROL+61* , ROL+69*, ROL+70*, ROL+71*, ROL+72*, ROL+77*, ROL+85, ROL+86!, ROL+90, ROL+91*, ROL+92* , ROL+93*, ROL+94*, ROL+95!, ROL+96, BQIRPC+20*, BQIRPC+24, BQIRPC+25* |
BUSER | ROL~, ROL+5, ROL+12, ROL+15, ROL+23, ROL+24, ROL+29, ROL+30, ROL+31, ROL+32 , ROL+33, ROL+37, ROL+40, ROL+43, ROL+46, ROL+80, BQIRPC~, BQIRPC+15, BQIRPC+18*, BQIRPC+19 , BQIRPC+20, BQIRPC+24*, BQIRPC+25 |
BUSR | ROL+2~, ROL+47~, ROL+59*, ROL+60, ROL+61, ROL+62, ROL+66*, ROL+67, ROL+68, ROL+69 , ROL+70, ROL+71, ROL+72, ROL+75*, ROL+76, ROL+77, ROL+85*, ROL+86, ROL+90*, ROL+91 , ROL+92, ROL+93, ROL+94, ROL+95, ROL+96 |
DA | REM+6~, REM+7* |
DA(1 | ADD+9*, REM+7* |
DATA | UPD~, UPD+4*, UPD+5, UPD+10, UPD+29, UPD+30, RET~, RET+8*, RET+9, RET+19 , DONE+1, ERR+5, ROL+96 |
DD | ADD+10! |
DIC | ADD+7~, ADD+9*, BQIRPC+7~, BQIRPC+10* |
DIC("P" | ADD+8* |
DIC(0 | ADD+8*, BQIRPC+10* |
DIK | REM+6~, REM+7* |
DINUM | UPD+1~, ADD+9* |
DO | ADD+10! |
ERRDTM | ERR+2~, ERR+3*, ERR+4 |
FINAL | UPD+2~, UPD+26*, UPD+27*, UPD+29 |
FKY | UPD+2~, UPD+26*, UPD+27* |
FLAG | UPD+1~ |
HDR | RET+6~, RET+15*, RET+16*, RET+17*, RET+18*, RET+19 |
II | UPD+1~, UPD+7*, UPD+10, UPD+29*, UPD+30*, RET+6~, RET+12*, RET+19, DONE+1*, ERR+5* , ROL+96* |
LIST | UPD+13*, UPD+14*, UPD+16, UPD+17! |
MSG | UPD+2~, UPD+26*, UPD+27*, UPD+28*, UPD+29 |
NPOS | RET+6~, ROL+89*, ROL+92 |
OKEY | UPD+1~, RET+6~ |
PDATA | UPD+1~, UPD+20*, UPD+21 |
POS | ROL+2~, ROL+6~, ROL+20*, ROL+24, ROL+32, ROL+33, ROL+47~, ROL+55*, ROL+61, ROL+71 , ROL+72, ROL+92*, ROL+93*, ROL+94* |
RESULT | UPD+2~ |
RESULT( | UPD+27, ADD+11*, ADD+12*, REM+9* |
RIEN | UPD+1~, ADD+1~, ADD+2*, ADD+3, REM+1~, REM+2*, REM+3, RET+6~, RET+24*, RET+25* , RET+26, RET+27, RET+31*, RET+32, RET+33 |
RL | BQIRPC+7~, BQIRPC+14* |
RLCK | ROL+6~, ROL+20*, ROL+21, ROL+25, ROL+47~, ROL+55*, ROL+56, ROL+62 |
RLCNT | ROL+6~, ROL+9*, ROL+21*, ROL+37, ROL+47~, ROL+50*, ROL+56*, ROL+84, BQIRPC+7~, BQIRPC+14* , BQIRPC+15 |
RLIEN | ROL+6~, ROL+20*, ROL+28, ROL+47~, ROL+55*, ROL+65 |
RLIST | UPD~, UPD+11*, UPD+12, UPD+15!, UPD+16*, UPD+19, UPD+20 |
RLIST( | UPD+14 |
ROL | ROL+6~, ROL+9*, ROL+25*, ROL+37, ROL+47~ |
ROL( | ROL+62*, ROL+86 |
ROLE | UPD+1~, ADD+1~, ADD+3*, ADD+11, REM+3*, RET~, RET+10*, RET+27, RET+30, RET+31 |
U | UPD+27, UPD+29, ADD+3, REM+3, RET+26, RET+27, RET+32, RET+33, ROL+20, ROL+24 , ROL+30, ROL+31, ROL+32, ROL+33, ROL+40, ROL+55, ROL+61, ROL+68, ROL+69, ROL+70 , ROL+71, ROL+72, ROL+77, ROL+91, ROL+92, ROL+93, ROL+94, ROL+95, BQIRPC+14, BQIRPC+20 , BQIRPC+25 |
UID | UPD+1~, UPD+3*, UPD+4, RET+6~, RET+7*, RET+8 |
USER | UPD~, ADD+5, ADD+9, REM+5, REM+7, RET~, RET+10*, RET+35 |
VAL | ROL+6~, ROL+19*, ROL+20, ROL+47~, ROL+54*, ROL+55 |
VALUE | UPD+1~, UPD+21*, UPD+22, UPD+23 |
X | UPD+1~, ADD+9*, BQIRPC+7~, BQIRPC+10* |
Y | ADD+1~, ADD+11, ERR+2~, ERR+3*, BQIRPC+7~, BQIRPC+10, BQIRPC+11 |
>> ZTSK | UPD+3, RET+7 |