Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BUSAUTIL

Package: IHS User Security Audit

Routine: BUSAUTIL


Information

BUSAUTIL ;GDIT/HS/BEE-IHS USER SECURITY AUDIT Utility Program ; 31 Jan 2013 9:53 AM

Source Information

Source file <BUSAUTIL.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 $$DT^XLFDT  $$CHECKAV^XUS  
VA Fileman 2 $$IENS^DILF  $$GET1^DIQ  
IHS User Security Audit 1 $$SOUTPUT^BUSAUTIL  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IHS User Security Audit 3 BUSAAPI  BUSARPC  BUSAUTIL  

Entry Points

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

External References

Name Field # of Occurrence
$$SOUTPUT^BUSAUTIL VFETCH+6
$$IENS^DILF PNLNAME+8
$$GET1^DIQ BRES+6, WRES+6, BFILE+25, BFILE+73, WFILE+25, WFILE+73, CFILE+49, CLOOP+32, PNLNAME+9, MINP+45
$$DT^XLFDT CHECKAV+8
$$CHECKAV^XUS CHECKAV+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^XWB(8994 - [#8994] GET1^DIQ
^AUPNVSIT - [#9000010] GET1^DIQ
90505.01 GET1^DIQ

Global Variables Directly Accessed

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

Label References

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

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All