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: BUSAOPT

Package: IHS User Security Audit

Routine: BUSAOPT


Information

BUSAOPT ;GDIT/HS/ALA-Security Audit Menu ; 06 Mar 2013 1:52 PM

Source Information

Source file <BUSAOPT.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 6 NOW^%DTC  EN^DDIOL  FILE^DICN  FILE^DIE  $$GET1^DIQ  ^DIR  
IHS User Security Audit 1 $$BYPSLOG^BUSAAPI  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
IHS User Security Audit 4 BUSA SECURITY EDIT  BUSA1PRE  BUSAAPI  BUSARPC  

Entry Points

Name Comments DBIA/ICR reference
PROMPT ;Display current users
NREC(SWIT,CURR,COMM) ;EP - New record
EN ;EP - Entry point
STATUS(BTYP) ;EP
USER ;EP - Set up users for BUSA Reporting Tool access

External References

Name Field # of Occurrence
NOW^%DTC PROMPT+22, PROMPT+45, PROMPT+59
$$BYPSLOG^BUSAAPI NREC+14
EN^DDIOL EN+16
FILE^DICN NREC+5
FILE^DIE NREC+9
$$GET1^DIQ EN+26, STATUS+5, STATUS+6, PROMPT+5
^DIR EN+21, EN+27, EN+33, PROMPT+11, PROMPT+41, PROMPT+55

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"DUZ MUST BE DEFINED BEFORE CALLING THIS OPTION"
  • Line Location: USER+2
Function Call: WRITE
  • Prompt: !!,"Current approved BUSA Reporting Users",!
  • Line Location: PROMPT+4
Function Call: WRITE
  • Prompt: !,$$GET1^DIQ(200,$TR(DZ," ")_",",.01,"E")
  • Line Location: PROMPT+5
Function Call: WRITE
  • Prompt: !!,"Enter the user to add/delete BUSA Reporting Access for",!
  • Line Location: PROMPT+7
Function Call: WRITE
  • Prompt: !!,"User set up for BUSA Reporting Access",!
  • Line Location: PROMPT+26
Function Call: WRITE
  • Prompt: !!,"User's BUSA Auditing status has been set to Inactive"
  • Line Location: PROMPT+49
Function Call: WRITE
  • Prompt: !!,"User's BUSA Auditing status has been set to Active"
  • Line Location: PROMPT+63
Routine Call
  • DIE
  • Line Location:
    • NREC+9
Routine Call
  • DIR
  • Line Location:
    • EN+21
    • EN+27
    • EN+33
    • PROMPT+11
    • PROMPT+41
    • PROMPT+55

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^BUSA(9002319.04 - [#9002319.04] Classic Fileman Calls,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BUSA(9002319.04 - [#9002319.04] STATUS+2, STATUS+4

Label References

Name Line Occurrences
$$STATUS EN+5
NREC EN+35
PROMPT PROMPT+17, PROMPT+37, PROMPT+51

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% USER+4~, PROMPT+18~, PROMPT+38~, PROMPT+52~
BTYP STATUS~, STATUS+2, STATUS+4
BUS EN+1~, EN+16, EN+17!
BUS( EN+6*, EN+7*, EN+8*, EN+9*, EN+10*, EN+11*, EN+12*, EN+14*, EN+15*
BUS(1 EN+2*
BUSAUP NREC+3~
BUSAUP( NREC+7*, NREC+8*
COMM EN+1~, EN+34*, EN+35, NREC~, NREC+8
CT EN+1~, EN+2*, EN+6*, EN+7*, EN+8*, EN+9*, EN+10*, EN+11*, EN+12*, EN+14*
, EN+15*
CURR EN+1~, EN+28*, EN+29, EN+30, EN+35, NREC~, NREC+7, NREC+13
DA NREC+3~, NREC+6*, NREC+7, NREC+8
DATA EN+1~
DATA( EN+5*, EN+26
DD NREC+5!
DESC NREC+3~, NREC+13*, NREC+14
DIC NREC+3~, NREC+4*
DIC(0 NREC+4*
DIR EN+1~, EN+19!, EN+24!, EN+31!, USER+4~, PROMPT+38~, PROMPT+52~
DIR("A" EN+20*, EN+25*, EN+32*, PROMPT+10*, PROMPT+40*, PROMPT+54*
DIR("B" EN+26*
DIR(0 EN+20*, EN+25*, EN+32*, PROMPT+9*, PROMPT+39*, PROMPT+53*
DIROUT USER+4~, PROMPT+12, PROMPT+38~, PROMPT+42, PROMPT+52~, PROMPT+56
DIRUT EN+1~, EN+21, EN+27, EN+33
DLAYGO NREC+3~, NREC+4*
DO NREC+5!
DTM STATUS+1~, STATUS+2*, STATUS+4
DTOUT EN+1~, EN+21, EN+27, USER+4~, PROMPT+12, PROMPT+38~, PROMPT+42, PROMPT+52~, PROMPT+56
DUOUT EN+1~, EN+21, EN+27, EN+33, USER+4~, PROMPT+12, PROMPT+38~, PROMPT+42, PROMPT+52~, PROMPT+56
DUZ USER+2
DZ USER+4~, PROMPT+3*, PROMPT+5
ESWIT NREC+3~, NREC+12*, NREC+13
EXEC USER+4~, PROMPT+1*, PROMPT+2*, PROMPT+19*, PROMPT+20*, PROMPT+21*, PROMPT+23*, PROMPT+24*, PROMPT+25*, PROMPT+33*
, PROMPT+34*, PROMPT+44*, PROMPT+46*, PROMPT+47*, PROMPT+48*, PROMPT+58*, PROMPT+60*, PROMPT+61*, PROMPT+62*
GL USER+4~, PROMPT+3
I USER+4~, PROMPT+3*, PROMPT+4
IDZ USER+4~, PROMPT+14*, PROMPT+17, PROMPT+30
IEN EN+1~, EN+26*, STATUS+1~, STATUS+3*, STATUS+4*, STATUS+5, STATUS+6
PREV EN+1~, EN+26*, EN+29
RESULT STATUS+1~, STATUS+5*, STATUS+6*, STATUS+7
STATUS USER+4~, PROMPT+37, PROMPT+51
STS NREC+3~, NREC+14*, PROMPT+18~, PROMPT+26, PROMPT+38~, PROMPT+52~
SWIT EN+1~, EN+22*, EN+26, EN+35, NREC~, NREC+4, NREC+12
TYP EN+1~, EN+4*, EN+5
U EN+6, EN+8, EN+10, EN+12, EN+13, EN+15, EN+26, STATUS+5, STATUS+6
UGL USER+4~, PROMPT+17, PROMPT+30
UID USER+4~, PROMPT+30*
USERCL USER+4~, PROMPT+18~
VALUE EN+1~, EN+5*, EN+6, EN+8, EN+10, EN+12, EN+13, EN+15
X EN+1~, NREC+3~, NREC+4*, PROMPT+38~, PROMPT+52~
Y EN+1~, EN+22, EN+28, EN+34, NREC+6, PROMPT+12, PROMPT+14, PROMPT+38~, PROMPT+42, PROMPT+43
, PROMPT+52~, PROMPT+56, PROMPT+57
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