BMXRPC3 ; IHS/OIT/HMW - BMX REMOTE PROCEDURE CALLS ; 23 Jul 2009 3:03 PM
Source file <BMXRPC3.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 2 | ^%ZTER HASH^XUSHSHP |
VA Fileman | 1 | UPDATE^DIE |
Package | Total | Caller Graph |
---|---|---|
Tracking Procedure Workflow | 2 | BTPWTIUT BTPWVVAL |
M Transfer | 1 | BMXRPC7 |
iCare | 1 | BQITASK1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
VARVAL(RESULT,VARIABLE) | ;returns value of passed in variable
|
|
NTUGETD(BMXY,BMXNTNAM) | ;EP
|
|
GETFCRS(BMXFACS,BMXDUZ) | ;Gets all facilities for a user - returns RECORDSET
|
|
NTUET | ;EP
|
|
WINUGET(BMXWINID) | ;EP
|
|
USER(RESULT,D) | ;
|
|
SETFCRS(BMXY,BMXFAC) | ||
APSEC(BMXY,BMXKEY) | ||
NTUGET(BMXY,BMXNTNAM) | ;EP
|
|
ERFC | ;
|
|
NTUERR(BMXI,BMXERID) | ;Error processing
|
|
NTUSER(BMXY,BMXNTUSE) | ||
NTU1 | ;S BMXCOL="T00030NT_DOMAIN^T00030NT_USERNAME^T00030RPMS_USERNAME"_$C(30)
|
|
SETFC(BMXY,BMXFAC) | ;
|
|
SIGCHK(BMXY,BMXSIG) | ||
NTUSET(BMXY,BMXNTNAM) | ;EP
|
|
GETFC(BMXFACS,DUZ) | ;Gets all facilities for a user
; Input DUZ - user IEN from the NEW PERSON FILE ; Output - Number of facilities;facility1 name&facility1 IEN;...facilityN&facilityN IEN |
RPC Name | Call Tags |
---|---|
BMX GET VARIABLE VALUE | VARVAL |
BMX USER | USER |
BMX NTUSER | NTUSER |
BMXSetFac | SETFCRS |
BMXGetFac | GETFC |
BMX SECURITY KEY | APSEC |
BMX SIGNATURE | SIGCHK |
BMXNetGetCodes | NTUGET |
BMXNetSetUser | NTUSET |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TRAP" | NTUGET+7, NTUSET+9, SETFCRS+6 |
^AUTTSITE(1 | GETFC+7, GETFCRS+20 |
^BMXTMP($J | NTUGET+9*, NTUGET+11*, NTUGET+15*, NTUSET+22*, NTUERR+2* |
^BMXUSER - [#90093.1] | NTUGET+12, WINUGET+8 |
^BMXUSER("B" | NTUGET+10, WINUGET+6, NTUSET+14 |
^DIC(19.1 - [#19.1] | APSEC+10, APSEC+11, APSEC+17, APSEC+18 |
^DIC(4 - [#4] | GETFC+6, GETFC+8, GETFCRS+14, GETFCRS+21, SETFCRS+13 |
^DISV( | SETFCRS+16*, SETFC+12* |
^VA(200 - [#200] | USER+3, GETFC+5, GETFCRS+12, SETFC+9, APSEC+13, APSEC+20, SIGCHK+7, SIGCHK+8 |
Name | Line Occurrences |
---|---|
NTUERR | NTUSET+12, NTUET+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BMXA | NTUGET+4~, NTUGET+13*, NTUGET+15 |
BMXAPPTD | NTUSET+6~, NTUSET+20*, NTUSET+22 |
BMXDUZ | WINUGET+4~, WINUGET+9*, WINUGET+10, GETFCRS~, GETFCRS+4*, GETFCRS+5*, GETFCRS+6*, GETFCRS+8, GETFCRS+12 |
BMXERID | NTUERR~, NTUERR+2 |
BMXF | NTUSET+6~, NTUSET+14*, NTUSET+15*, NTUSET+16, NTUSET+17 |
BMXFAC | SETFCRS~, SETFCRS+10, SETFCRS+12, SETFCRS+16, SETFCRS+17, SETFC~, SETFC+8, SETFC+9, SETFC+10, SETFC+12 |
BMXFACN | SETFCRS+8~, SETFCRS+13*, SETFCRS+14*, SETFCRS+17 |
BMXFACS | GETFC~, GETFC+4*, GETFC+6*, GETFC+8*, GETFC+9*, GETFCRS~, GETFCRS+9*, GETFCRS+14*, GETFCRS+19*, GETFCRS+21* , GETFCRS+22* |
BMXFDA | NTUSET+6~ |
BMXFDA( | NTUSET+16*, NTUSET+17* |
BMXFN | GETFC+3~, GETFC+4*, GETFC+5*, GETFC+6, GETFC+7*, GETFC+8, GETFCRS+3~, GETFCRS+7*, GETFCRS+12*, GETFCRS+14 , GETFCRS+20*, GETFCRS+21 |
>> BMXHSH | SIGCHK+8*, SIGCHK+11 |
BMXI | NTUGET+4~, NTUGET+5*, NTUGET+8*, NTUGET+9, NTUGET+11, NTUGET+15, NTUSET+6~, NTUSET+7*, NTUSET+10*, NTUSET+12 , NTUSET+21*, NTUSET+22, NTUET+3~*, NTUET+4*, NTUET+5, NTUERR~, NTUERR+1*, NTUERR+2 |
BMXIEN | WINUGET+4~, WINUGET+6*, WINUGET+7, WINUGET+8, NTUSET+6~, NTUSET+18!, APSEC+4~, APSEC+18*, APSEC+19, APSEC+20 |
BMXIEN(1 | NTUSET+20 |
BMXKEY | APSEC~, APSEC+6, APSEC+17, APSEC+18 |
BMXMSG | NTUSET+6~, NTUSET+18! |
BMXN | GETFC+3~, GETFC+5*, GETFC+6, GETFC+7, GETFC+9, GETFCRS+3~, GETFCRS+12*, GETFCRS+20 |
BMXNOD | NTUGET+4~, NTUGET+12*, NTUGET+13, NTUGET+14, WINUGET+4~, WINUGET+8*, WINUGET+9 |
BMXNTID | NTUGET+4~, NTUGET+10*, NTUGET+11, NTUGET+12, NTUSET+6~ |
BMXNTNAM | NTUGETD~, NTUGET~, NTUGET+10, NTUSET~, NTUSET+14, NTUSET+16 |
>> BMXNTNM | NTUGET+9 |
BMXNTUSE | NTUSER~ |
BMXPKEY | APSEC+4~, APSEC+11*, APSEC+12, APSEC+13 |
BMXPROG | APSEC+4~, APSEC+9*, APSEC+14*, APSEC+15 |
BMXRCNT | GETFCRS+3~, GETFCRS+11*, GETFCRS+18*, GETFCRS+19 |
BMXSIG | SIGCHK~, SIGCHK+9 |
BMXSUB | GETFCRS+3~, GETFCRS+8*, SETFCRS+8~, SETFCRS+15*, SETFCRS+16, SETFC+6~, SETFC+11*, SETFC+12 |
BMXV | NTUGET+4~, NTUGET+14*, NTUGET+15 |
BMXWINID | WINUGET~, WINUGET+5, WINUGET+6 |
BMXY | NTUSER~, NTUGETD~, NTUGET~, NTUGET+6*, NTUSET~, NTUSET+8*, SETFCRS~, SETFCRS+7*, SETFCRS+9*, SETFCRS+10* , SETFCRS+17*, ERFC+2*, SETFC~, SETFC+5*, SETFC+7*, SETFC+8*, SETFC+9*, SETFC+13*, APSEC~, APSEC+5* , APSEC+6*, APSEC+15*, APSEC+17*, APSEC+19*, APSEC+20*, APSEC+21*, SIGCHK~, SIGCHK+5*, SIGCHK+11* |
D | USER~, USER+2, USER+3 |
DUZ | NTUSET+12, NTUSET+17, GETFC~, GETFC+5, SETFCRS+9, SETFCRS+10, SETFCRS+15, SETFCRS+16, SETFCRS+17, SETFC+7 , SETFC+9, SETFC+11, SETFC+12, APSEC+5, APSEC+13, APSEC+20, SIGCHK+6, SIGCHK+7, SIGCHK+8 |
DUZ(2 | SETFCRS+12*, SETFCRS+13, SETFC+10* |
RESULT | VARVAL~, VARVAL+2*, USER~, USER+2*, USER+3* |
U | NTUGET+13, NTUGET+14, WINUGET+9, GETFC+6, GETFC+7, GETFC+8, GETFCRS+14, GETFCRS+20, GETFCRS+21, SIGCHK+8 |
VARIABLE | VARVAL~, VARVAL+1*, VARVAL+2 |
X | NTUGET+7*, NTUSET+9*, SETFCRS+6*, SIGCHK+4~, SIGCHK+9*, SIGCHK+11 |