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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BUSACLAS

Package: IHS User Security Audit

Routine: BUSACLAS


Information

BUSACLAS ;GDIT/HS/BEE-IHS USER SECURITY AUDIT Cache Class Compiler ; 31 Jan 2013 9:53 AM

Source Information

Source file <BUSACLAS.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA Fileman 6 NOW^%DTC  ^DIC  FILE^DICN  ^DIE  ^DIR  ^DIWP  
IHS User Security Audit 1 POPULATE^BUSACLAS  
Kernel 1 $$DT^XLFDT  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS User Security Audit 2 BUSA1PRE  BUSACLAS  

Entry Points

Name Comments DBIA/ICR reference
EXPGO ;
; Create new record in 9002319.05 with IEN of REC
; Populate Name (not sure what it should be), Date/Time, and set status to I
EN
EXIT ;
POPULATE(REC,XML) ;
IMPORT(REC,ERR) ;
; Returns ERR if there are any errors.
ERROR ;
EXPORT ;
BGERROR ;

External References

Name Field # of Occurrence
NOW^%DTC IMPORT+51
POPULATE^BUSACLAS EXPGO+24, EXPGO+26
^DIC EXPGO+7, IMPORT+44
FILE^DICN POPULATE+7
^DIE EXPGO+31, IMPORT+10, IMPORT+53, BGERROR+14
^DIR EXPORT+7
^DIWP BGERROR+17
$$DT^XLFDT IMPORT+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Record ",REC," created"
  • Line Location: EXPGO+32
Function Call: WRITE
  • Prompt: !,"Updating 9002319.05 Record"
  • Line Location: IMPORT+50
Function Call: WRITE
  • Prompt: !,!,ERRTXT
  • Line Location: ERROR+4
Routine Call
  • DIE
  • Line Location:
    • EXPGO+31
    • IMPORT+10
    • IMPORT+53
    • BGERROR+14
Routine Call
  • DIC
  • Line Location:
    • EXPGO+7
    • IMPORT+44
Routine Call
  • DIR
  • Line Location:
    • EXPORT+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BUSACLS - [#9002319.05] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BUSACLS - [#9002319.05] IMPORT+7, IMPORT+20, BGERROR+10
^UTILITY($J BGERROR+15!, BGERROR+19

Label References

Name Line Occurrences
BGERROR IMPORT+31, IMPORT+38
ERROR EXPGO+8, EXPGO+18, EXPGO+22, EXPGO+25
EXIT IMPORT+31, IMPORT+38

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% IMPORT+3~, IMPORT+52
B64 EXPORT+1~, EXPGO+22, EXPGO+23*, EXPGO+24, IMPORT+2~, IMPORT+18, IMPORT+19*, IMPORT+20*, IMPORT+21
CLASS IMPORT+3~, IMPORT+40*, IMPORT+43
CLASSES EXPORT+2!, EXPORT+13
CLASSES( EXPORT+11*
CNT EXPORT+1~
COMP IMPORT+2~
DA EXPGO+3!, EXPGO+28!*, IMPORT+3~, IMPORT+10!*, IMPORT+48!*, BGERROR+11!*
DA(1 IMPORT+42*, POPULATE+1*, POPULATE+2
DIC EXPGO+3*, IMPORT+41*, POPULATE+2!*
DIC("DR" EXPGO+4*
DIC(0 EXPGO+3*, IMPORT+41*, POPULATE+3*
DIE EXPGO+27*, IMPORT+3~, IMPORT+10*, IMPORT+47*, BGERROR+8*
DIR EXPORT+4~
DIR("A" EXPORT+6*
DIR(0 EXPORT+5*
DIWF IMPORT+3~, BGERROR+16*
DIWL IMPORT+3~, BGERROR+16*
DIWR IMPORT+3~, BGERROR+16*
DLAYGO EXPGO+3*, IMPORT+3~, IMPORT+41*, POPULATE+3*
DO EXPGO+3!
DR EXPGO+30*, IMPORT+3~, IMPORT+10*, IMPORT+52*, BGERROR+13*
DT IMPORT+8*
ERR EXPORT+1~, EXPGO+8*, EXPGO+11*, EXPGO+18, EXPGO+19, EXPGO+22*, EXPGO+24, EXPGO+25, IMPORT~, IMPORT+5*
, IMPORT+31, IMPORT+38, POPULATE+8*, ERROR+2, ERROR+3, BGERROR+5!*, BGERROR+6
ERR( ERROR+3, BGERROR+7*, BGERROR+17
ERR(1 EXPGO+8*, EXPGO+22*, BGERROR+5*
ERR1 BGERROR+18!*, BGERROR+19*
ERR1( BGERROR+19*
ERRTEXT IMPORT+3~, ERROR+1*
ERRTXT IMPORT+3~, ERROR+2*, ERROR+3*, ERROR+4
EXEC EXPORT+1~, EXPGO+12*, EXPGO+13, EXPGO+15*, EXPGO+16, EXPGO+19*, EXPGO+20*, EXPGO+21*, IMPORT+2~, IMPORT+13*
, IMPORT+14, IMPORT+22*, IMPORT+23*, IMPORT+24*, IMPORT+28*, IMPORT+29, IMPORT+35*, IMPORT+36
I EXPORT+1~, EXPGO+24*, IMPORT+2~, IMPORT+17*, IMPORT+20*, ERROR+3*, BGERROR+5*, BGERROR+6*, BGERROR+7*, BGERROR+16*
, BGERROR+17*, BGERROR+18*, BGERROR+19*
J IMPORT+4~, BGERROR+19*
LOADED IMPORT+2~
LOADED( IMPORT+40
MASK EXPORT+1~, EXPORT+3*, EXPORT+8*, EXPORT+9, EXPORT+10*, EXPORT+11, IMPORT+4~
NAME EXPORT+1~, EXPGO+3, IMPORT+4~
REC EXPGO+9*, EXPGO+24, EXPGO+26, EXPGO+28, EXPGO+32, IMPORT~, IMPORT+6, IMPORT+7, IMPORT+10, IMPORT+20
, IMPORT+41, IMPORT+42, IMPORT+48, POPULATE~, POPULATE+1, BGERROR+9, BGERROR+10, BGERROR+11
STR EXPGO+19, IMPORT+4~, IMPORT+20*
STREAM EXPORT+1~, IMPORT+2~
STRING IMPORT+2~
U EXPGO+11*
X EXPORT+4~, EXPORT+8, EXPGO+3*, EXPGO+4, IMPORT+4~, IMPORT+43*, POPULATE+4*, BGERROR+17*
XML EXPORT+1~, EXPGO+24*, POPULATE~, POPULATE+4
Y EXPORT+4~, EXPGO+8, EXPGO+9, IMPORT+4~, POPULATE+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All