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 |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BGUXUSRC

Package: GUI Generic Tools

Routine: BGUXUSRC


Information

BGUXUSRC ; IHS/OIT/MJL - Request Broker ;

Source Information

Source file <BGUXUSRC.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
MailMan 2 NEW^XM  ^XMB  
GUI Generic Tools 1 $$GETFC^BGUGFAC  

Entry Points

Name Comments DBIA/ICR reference
VST(XUH,%) ;I- File Verify code change, mod from VST^XUS2
SNDWRN ;
SNDER ;Sends error to GUI
ADDRSLT ; Add % as the new entry
CHGACODE(RESULT,XUH,XUDUZ) ; Excerpts from tag AASK1^XUS2
CHGVCODE(RESULT,XUH,XUDUZ) ; Excerpts from tag VASK1^XUS2
AST(XUH) ;AST^XUS2- Change ACCESS CODE and index.
CKAUTH() ;

External References

Name Field # of Occurrence
$$GETFC^BGUGFAC CHGACODE+22, CHGVCODE+29
NEW^XM AST+9
^XMB CHGACODE+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "OK, Access code has been changed!"
  • Line Location: AST+3

Used in RPC

RPC Name Call Tags
BGU ACCESSCODE CHANGE CHGACODE
BGU VERIFYCODE CHANGE CHGVCODE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(200 AST+6, AST+7, VST+5, VST+6
^VA(200 - [#200] CHGACODE+13, CHGACODE+14, CHGACODE+22, AST+5*, CHGVCODE+21, CHGVCODE+25, CHGVCODE+29, VST+4*
^XMB(3.7 - [#3.7] AST+9

Label References

Name Line Occurrences
$$CKAUTH CHGACODE+10, CHGVCODE+19
ADDRSLT CHGACODE+22, CHGVCODE+29
AST CHGACODE+21
SNDER CHGACODE+10, CHGACODE+11, CHGACODE+23, CHGVCODE+19, CHGVCODE+20, CHGVCODE+21, CHGVCODE+25, CHGVCODE+30
SNDWRN AST+13
VST AST+8, CHGVCODE+28

Naked Globals

Name Field # of Occurrence
^( AST+6, AST+7, CHGVCODE+21, VST+5, VST+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CHGACODE+22*, CHGVCODE+29*, VST~, ADDRSLT+3
BGUI ADDRSLT+2*, ADDRSLT+3, SNDER+3~, SNDER+4*, SNDER+5, SNDWRN+9~, SNDWRN+10*, SNDWRN+13
BGUN1 SNDWRN+9~, SNDWRN+12*, SNDWRN+13
DA CHGACODE+8~, CHGACODE+9*, CHGACODE+11, CHGACODE+14, CHGACODE+22, CKAUTH+3*, CKAUTH+4, AST+5, AST+9, CHGVCODE+18*
, CHGVCODE+20, CHGVCODE+21, CHGVCODE+25, CHGVCODE+29, VST+4, VST+7
DUZ CHGACODE+9, CKAUTH+4, CHGVCODE+18, CHGVCODE+29, VST+7
DUZ("NEWCODE" VST+7*
DUZ(0 CKAUTH+4
RESULT CHGACODE~, CHGACODE+8!, CHGVCODE~, CHGVCODE+17!
RESULT( ADDRSLT+2*, ADDRSLT+3*, SNDER+4*, SNDER+5*, SNDWRN+10*, SNDWRN+13*
U CHGACODE+22, CHGVCODE+21, CHGVCODE+25, CHGVCODE+29, VST+4, SNDER+5, SNDWRN+13
>> X AST+6*, AST+7*, VST+5*, VST+6*
>> XMB CHGACODE+14*
>> XMB(1 CHGACODE+13*, CHGACODE+14*
>> XMDUN CHGACODE+14*
XUDUZ CHGACODE~, CHGACODE+10, CKAUTH+3, CHGVCODE~, CHGVCODE+19
XUERR CHGACODE+8~*, CHGACODE+10*, CHGACODE+11*, CHGACODE+23*, CHGVCODE+17~*, CHGVCODE+19*, CHGVCODE+20*, CHGVCODE+21*, CHGVCODE+25*, CHGVCODE+30*
, SNDER+5
XUH CHGACODE~, CHGACODE+13, CHGACODE+21, AST~, AST+5, AST+7, CHGVCODE~, CHGVCODE+21, CHGVCODE+25, CHGVCODE+28
, VST~, VST+4, VST+6, VST+7
XUI AST+4~, AST+6*, AST+7*, VST+5*, VST+6*
>> XUSER("ERR" CHGACODE+23, CHGVCODE+30
XUU AST+4~, AST+5*, AST+6, VST+4*, VST+5
XUWRN AST+4~, AST+11*, AST+12*, SNDWRN+13
>> Y AST+9*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All