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 |