BUSAUTIL ;GDIT/HS/BEE-IHS USER SECURITY AUDIT Utility Program ; 31 Jan 2013 9:53 AM
Source file <BUSAUTIL.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 2 | $$DT^XLFDT $$CHECKAV^XUS |
VA Fileman | 2 | $$IENS^DILF $$GET1^DIQ |
IHS User Security Audit | 1 | $$SOUTPUT^BUSAUTIL |
Package | Total | Caller Graph |
---|---|---|
IHS User Security Audit | 3 | BUSAAPI BUSARPC BUSAUTIL |
Name | Comments | DBIA/ICR reference |
---|---|---|
BGARES(LOC,RVAL) | ;EP - Return BMXNet Global Array Value
|
|
SEND(BUSAIEN,BUSAXPDA) | ;EP - Determine whether to include RPC in KIDS build
|
|
CLOOP(ARY,BUSAOVAL,BUSADVAL) | ;
|
|
WFILE(BUSAOVAL,BUSADVAL,PIECE,EXE,MULT,MINP) | ;EP - XWB: Format and file data detail array
|
|
MINP(BUSALIST,BUSADLM,BUSATYPE,BUSAEXE,BUSADVAL) | ;EP - Process Multiple input DFN/VIEN
|
|
AUTH(BUSADUZ) | ;EP - Authenticate User for BUSA REPORT Access
|
|
XVAL | ||
SINPUT(PARM) | ;PEP - Return Single Input Parameter Value
|
|
VAL(TYPE,LOCATION,BROKER,RPC,RVAL) | ;PEP - Return information located in specified location
|
|
CINP(LOC,RVAL) | ;EP - Return CIA input parameter value
|
|
WINP(LOC,RVAL) | ;EP - Return XWB input parameter value
|
|
VFETCH(X,DESC) | ;EP - Return the visit information
|
|
WGARES(LOC,RVAL) | ;EP - Return XWB Global Array Value
|
|
BRES(LOC,RPC,RVAL) | ;EP - Return BMXNet result value
|
|
CROUT(ARY,LOC,RVAL) | ;
|
|
CRES(LOC,RPC,RVAL) | ;EP - Return CIA result value
|
|
CHECKAV(BUSAAV) | ;EP - Authenticate AC/VC and Return DUZ
|
|
PNLNAME(USER,PIEN) | ;EP - Return the iCare panel name
|
|
BFILE(BUSAOVAL,BUSADVAL,PIECE,EXE,MULT,MINP) | ;EP - BMX: Format and file data detail array
|
|
SOUTPUT(PARM) | ;PEP - Return Single Output Parameter Value
|
|
WRAP(OUT,TEXT,RM,IND) | ;EP - Wrap the text and insert in array
|
|
BINP(LOC,RVAL) | ;EP - Return BMXNet input parameter value
|
|
WRES(LOC,RPC,RVAL) | ;EP - Return BMXNet result value
|
|
STZ(TEXT) | ;EP - Strip Leading Spaces
|
|
CFILE(BUSAOVAL,BUSADVAL,PIECE,EXE,MULT,MINP) | ;EP - Format and file CIA data detail array
|
FileNo | Call Tags |
---|---|
^XWB(8994 - [#8994] | GET1^DIQ |
^AUPNVSIT - [#9000010] | GET1^DIQ |
90505.01 | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BUSATR - [#9002319.07] | SEND+15 |
^BUSATR("B" | SEND+12 |
^DIC(19.1 - [#19.1] | AUTH+10 |
^VA(200 - [#200] | CHECKAV+15, AUTH+11 |
^XWB(8994 - [#8994] | BRES+3, WRES+3 |
Name | Line Occurrences |
---|---|
$$STZ | WRAP+22, WRAP+25 |
BGARES | BRES+9 |
BINP | VAL+18 |
BRES | VAL+24 |
CINP | VAL+19 |
CLOOP | CFILE+54, CFILE+55, CFILE+56 |
CRES | VAL+25 |
CROUT | CRES+10, CRES+11, CRES+12 |
VAL | SINPUT+16, SOUTPUT+16 |
WGARES | WRES+9 |
WINP | VAL+20 |
WRES | VAL+26 |
XVAL | VAL+17, VAL+23 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARY | CROUT~, CROUT+2, CROUT+3*, CROUT+4, CROUT+5*, CROUT+6, CROUT+7, CLOOP~, CLOOP+2, CLOOP+3* , CLOOP+4, CLOOP+5*, CLOOP+6, CLOOP+7 |
BIEN | SEND+9~, SEND+15* |
BMXHDR | BGARES+2~, BGARES+5*, BGARES+6 |
BMXIEN | BGARES+2~, BGARES+9*, BGARES+14, BGARES+17, BGARES+18, BFILE+4~, BFILE+5*, BFILE+9, BFILE+10, BFILE+14 , BFILE+16, BFILE+26, BFILE+34~, BFILE+36*, BFILE+41, BFILE+42, BFILE+45, BFILE+51, CFILE+8~, CFILE+10* , CFILE+15, CFILE+16, CFILE+19, CFILE+25 |
>> BMXY | BGARES+5, BGARES+9, BGARES+14, BGARES+17, BFILE+5 |
BROKER | VAL~, VAL+9*, VAL+13, VAL+18, VAL+19, VAL+20, VAL+24, VAL+25, VAL+26 |
BUSAAV | CHECKAV~, CHECKAV+11 |
>> BUSABKR | SINPUT+12, SINPUT+16, SOUTPUT+12, SOUTPUT+16 |
BUSADLM | MINP~, MINP+13, MINP+19 |
BUSADUZ | CHECKAV+5~, CHECKAV+11*, CHECKAV+12, CHECKAV+15, AUTH~, AUTH+9, AUTH+11 |
BUSADVAL | BFILE~, WFILE~, CFILE~, CFILE+54, CFILE+55, CFILE+56, CLOOP~, MINP~ |
BUSADVAL( | BFILE+9, BFILE+10, BFILE+16*, BFILE+26*, BFILE+36, BFILE+41, BFILE+42, BFILE+45, BFILE+51*, WFILE+9 , WFILE+10, WFILE+16*, WFILE+26*, WFILE+36, WFILE+41, WFILE+42, WFILE+45, WFILE+51*, CFILE+10, CFILE+15 , CFILE+16, CFILE+19, CFILE+25*, CLOOP+13, CLOOP+14, CLOOP+23*, CLOOP+33*, MINP+36*, MINP+42, MINP+46* |
BUSADVAL(1 | BFILE+58, BFILE+59, BFILE+64*, BFILE+74*, WFILE+58, WFILE+59, WFILE+64*, WFILE+74*, CFILE+34, CFILE+35 , CFILE+40*, CFILE+50* |
BUSAEXE | MINP~, MINP+29 |
BUSAIEN | SEND~, SEND+6, SEND+12 |
BUSAKEY | AUTH+5~, AUTH+10*, AUTH+11 |
BUSALIST | MINP~, MINP+12, MINP+25 |
BUSAOVAL | BFILE~, BFILE+13, BFILE+62, WFILE~, WFILE+13, WFILE+62, CFILE~, CFILE+38, CFILE+54, CFILE+55 , CFILE+56, CLOOP~, CLOOP+17 |
BUSAOVAL( | BFILE+14, WFILE+14, CLOOP+17 |
BUSAOVAL(1 | BFILE+62, WFILE+62, CFILE+38 |
>> BUSAP(3 | BINP+1, WINP+1 |
>> BUSARPC | SINPUT+13, SINPUT+16, SOUTPUT+13, SOUTPUT+16 |
BUSATYPE | MINP~, MINP+14, MINP+22, MINP+39 |
BUSAXPDA | SEND~, SEND+7, SEND+15 |
>> BXWB | WFILE+5 |
>> CIAD | CRES+4, CRES+7, CRES+12, CFILE+56 |
CL | CLOOP+1~, CLOOP+6*, CLOOP+7* |
COL | BGARES+2~, BGARES+6*, WGARES+2~, WGARES+6* |
DA | PNLNAME+2~, PNLNAME+8* |
DA(1 | PNLNAME+8* |
DESC | VFETCH~, VFETCH+7*, VFETCH+10* |
DETPC | MINP+16~, MINP+22*, MINP+36 |
DFN | BFILE+6~, BFILE+9*, BFILE+22, BFILE+25*, BFILE+26, BFILE+38~, BFILE+41*, BFILE+55~, BFILE+58*, BFILE+70 , BFILE+73*, BFILE+74, WFILE+6~, WFILE+9*, WFILE+22, WFILE+25*, WFILE+26, WFILE+38~, WFILE+41*, WFILE+55~ , WFILE+58*, WFILE+70, WFILE+73*, WFILE+74, CFILE+12~, CFILE+15*, CFILE+31~, CFILE+34*, CFILE+46, CFILE+49* , CFILE+50, CLOOP+9~, CLOOP+13*, CLOOP+29, CLOOP+32*, CLOOP+33, MINP+26~, MINP+45*, MINP+46 |
DLM | MINP+16~, MINP+19*, MINP+25 |
DT | CHECKAV+8*, CHECKAV+15 |
DTCNT | MINP+16~, MINP+25*, MINP+35*, MINP+36, MINP+42, MINP+46 |
EXE | BFILE~, BFILE+15, BFILE+48, BFILE+63, WFILE~, WFILE+15, WFILE+48, WFILE+63, CFILE~, CFILE+22 , CFILE+39, CLOOP+20 |
FCOL | BGARES+2~, BGARES+6*, BGARES+9, BGARES+17, WGARES+2~, WGARES+6*, WGARES+9, WGARES+17 |
FHDR | BGARES+2~, BGARES+6*, WGARES+2~, WGARES+6* |
IENS | PNLNAME+2~, PNLNAME+8*, PNLNAME+9 |
II | CROUT+1~, CROUT+7*, CLOOP+1~, CLOOP+10*, CLOOP+13, CLOOP+14, CLOOP+17, CLOOP+23, CLOOP+33 |
IND | WRAP~, WRAP+6*, WRAP+20, WRAP+21, WRAP+26 |
K | CROUT+1~, CROUT+2*, CROUT+3, CLOOP+1~, CLOOP+2*, CLOOP+3 |
L | CROUT+1~, CROUT+6*, CROUT+7, CLOOP+1~, CLOOP+6*, CLOOP+7 |
LINE | WRAP+13~, WRAP+22*, WRAP+25* |
LOC | BINP~, BINP+1, WINP~, WINP+1, CINP~, CINP+1, BRES~, BRES+9, WRES~, WRES+9 , CRES~, CRES+4, CRES+7, CRES+10, CRES+11, CRES+12, CROUT~, CROUT+7, BGARES~, BGARES+6 , WGARES~, WGARES+6 |
LOCATION | VAL~, VAL+9*, VAL+12, VAL+18, VAL+19, VAL+20, VAL+24, VAL+25, VAL+26 |
MINP | BFILE~, BFILE+29, WFILE~, WFILE+29, CFILE~, CFILE+3 |
MULT | BFILE~, BFILE+3, WFILE~, WFILE+3, CFILE~, CFILE+29 |
OUT | SINPUT+9~, SINPUT+16, SINPUT+19, SOUTPUT+9~, SOUTPUT+16, SOUTPUT+19, WRAP~, WRAP+17*, WRAP+22*, WRAP+25* |
OUT( | WRAP+17*, WRAP+22*, WRAP+25* |
OUT(1 | WRAP+4* |
PARM | SINPUT~, SINPUT+11, SINPUT+16, SOUTPUT~, SOUTPUT+11, SOUTPUT+16 |
PIECE | BFILE~, BFILE+9, BFILE+16, BFILE+19, BFILE+32, BFILE+41, BFILE+45, BFILE+51, BFILE+58, BFILE+64 , BFILE+67, WFILE~, WFILE+9, WFILE+16, WFILE+19, WFILE+32, WFILE+41, WFILE+45, WFILE+51, WFILE+58 , WFILE+64, WFILE+67, CFILE~, CFILE+6, CFILE+15, CFILE+19, CFILE+25, CFILE+34, CFILE+40, CFILE+43 , CLOOP+13, CLOOP+23, CLOOP+26, WRAP+13~, WRAP+14*, WRAP+17, WRAP+20, WRAP+22, WRAP+25, MINP+16~ , MINP+25* |
PIEN | PNLNAME~, PNLNAME+4*, PNLNAME+6, PNLNAME+8 |
RM | WRAP~, WRAP+5, WRAP+14, WRAP+17, WRAP+22 |
RPC | VAL~, VAL+9*, VAL+14, VAL+24, VAL+25, VAL+26, BRES~, BRES+3, WRES~, WRES+3 , CRES~ |
RPCIEN | BRES+2~, BRES+3*, BRES+6, WRES+2~, WRES+3*, WRES+6 |
RTVAL | BRES+2~, BRES+6*, BRES+9, WRES+2~, WRES+6*, WRES+9 |
RVAL | VAL~, VAL+18, VAL+19, VAL+20, VAL+24, VAL+25, VAL+26, BINP~, BINP+1*, WINP~ , WINP+1*, CINP~, CINP+1*, BRES~, BRES+9, WRES~, WRES+9, CRES~, CRES+10, CRES+11 , CRES+12, CROUT~, BGARES~, WGARES~ |
RVAL( | CROUT+7*, BGARES+18*, WGARES+18* |
RVAL(1 | CRES+4*, CRES+7* |
SP | WRAP+2~, WRAP+7*, WRAP+21, WRAP+26 |
SPACE | WRAP+13~, WRAP+20*, WRAP+21, WRAP+25 |
START | STZ+1~, STZ+2*, STZ+3 |
TEXT | WRAP~, WRAP+4, WRAP+10*, WRAP+12, WRAP+14, WRAP+17*, WRAP+21*, WRAP+22*, WRAP+25*, WRAP+26* , STZ~, STZ+2, STZ+3 |
TIEN | SEND+9~, SEND+12*, SEND+15 |
TYPE | VAL~, VAL+9*, VAL+11, VAL+17, VAL+23 |
U | CRES+4, CRES+7, CROUT+7, BGARES+6, BGARES+17, WGARES+6, WGARES+17, BFILE+9, BFILE+10, BFILE+16 , BFILE+26, BFILE+41, BFILE+42, BFILE+45, BFILE+51, BFILE+58, BFILE+59, BFILE+64, BFILE+74, WFILE+9 , WFILE+10, WFILE+16, WFILE+26, WFILE+41, WFILE+42, WFILE+45, WFILE+51, WFILE+58, WFILE+59, WFILE+64 , WFILE+74, CFILE+15, CFILE+16, CFILE+19, CFILE+25, CFILE+34, CFILE+35, CFILE+40, CFILE+50, CLOOP+13 , CLOOP+14, CLOOP+23, CLOOP+33, MINP+36, MINP+42, MINP+46, CHECKAV+7*, CHECKAV+15, AUTH+7* |
USER | PNLNAME~, PNLNAME+4*, PNLNAME+6, PNLNAME+8 |
VAL | BGARES+11~, BGARES+17*, BGARES+18, WGARES+11~, WGARES+17*, WGARES+18 |
VIEN | BFILE+6~, BFILE+10*, BFILE+38~, BFILE+42*, BFILE+55~, BFILE+59*, WFILE+6~, WFILE+10*, WFILE+38~, WFILE+42* , WFILE+55~, WFILE+59*, CFILE+12~, CFILE+16*, CFILE+31~, CFILE+35*, CLOOP+9~, CLOOP+14* |
X | CROUT+1~, CROUT+6*, CROUT+7*, BFILE+6~, BFILE+13*, BFILE+14*, BFILE+16, BFILE+25, BFILE+38~, BFILE+45* , BFILE+51, BFILE+55~, BFILE+62*, BFILE+64, BFILE+73, WFILE+6~, WFILE+13*, WFILE+14*, WFILE+16, WFILE+25 , WFILE+38~, WFILE+45*, WFILE+51, WFILE+55~, WFILE+62*, WFILE+64, WFILE+73, CFILE+12~, CFILE+19*, CFILE+25 , CFILE+31~, CFILE+38*, CFILE+40, CFILE+49, CLOOP+9~, CLOOP+17*, CLOOP+23, CLOOP+32, VFETCH~, VFETCH+3* , VFETCH+6*, VFETCH+7, VFETCH+11, MINP+16~, MINP+25*, MINP+32, MINP+36, MINP+45 |
XUF | CHECKAV+5~, CHECKAV+10* |
XWBHDR | WGARES+2~, WGARES+5*, WGARES+6 |
XWBIEN | WGARES+2~, WGARES+9*, WGARES+14, WGARES+17, WGARES+18, WFILE+4~, WFILE+5*, WFILE+9, WFILE+10, WFILE+14 , WFILE+16, WFILE+26, WFILE+34~, WFILE+36*, WFILE+41, WFILE+42, WFILE+45, WFILE+51 |
>> XWBPTYPE | CRES+3, CRES+6, CRES+10, CRES+11, CRES+12, CFILE+29, CFILE+54, CFILE+55, CFILE+56 |
>> XWBY | WGARES+5, WGARES+9, WGARES+14, WGARES+17 |