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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: XUS8P788

Package: Kernel

Routine: XUS8P788


Information

XUS8P788 ;BP/BDT - set locks for options; Aug 02, 2023@06:28:12

Source Information

Source file <XUS8P788.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 TURNON^DIAUTL  

Entry Points

Name Comments DBIA/ICR reference
POST ; Post rouitne for XU*8*788
BACKOUT ; backout patch section. This wil be rollback the original data before the patch.
SETAUDTS ; set AUDIT for FILES/FIELDS
SETAUDT(XUFILE,XUFIELD,KFL) ;set Audit for a field
BACKOUTF ; backout Audit fields
PRINTFLS ;backing up patch data for the listed AUDIT files/fields
PRINTFL(XUFILE,XUFIELDS) ;backing up patch data for a AUDIT single file/fields
FILES ; List files and field to set AUDIT

External References

Name Field # of Occurrence
TURNON^DIAUTL SETAUDT+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"FILE: ",?8,XUFILE,?15," FIELD :",XUFIELD
  • Line Location: PRINTFL+3
Function Call: WRITE
  • Prompt: ?30,"AUDIT SET: ",$G(^DD(XUFILE,XUFIELD,"AUDIT"),"n")
  • Line Location: PRINTFL+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( SETAUDT+6, PRINTFL+4
^XTMP("XU788 KERNEL PATCH FILES" SETAUDTS+2!, SETAUDT+6*, BACKOUTF+2!

Label References

Name Line Occurrences
BACKOUTF BACKOUT+1
PRINTFL PRINTFLS+3
SETAUDT SETAUDTS+4, BACKOUTF+4
SETAUDTS POST+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
KFL SETAUDT~, SETAUDT+7
XUF SETAUDT+4~, SETAUDT+5*, SETAUDT+6, SETAUDT+7
XUFIELD SETAUDT~, SETAUDT+5, PRINTFL+2*, PRINTFL+3, PRINTFL+4
XUFIELDS PRINTFL~, PRINTFL+2
XUFILE SETAUDTS+3*, SETAUDTS+4, SETAUDT~, SETAUDT+6, SETAUDT+7, BACKOUTF+3*, BACKOUTF+4, PRINTFLS+1~, PRINTFLS+2*, PRINTFLS+3
, PRINTFL~, PRINTFL+3, PRINTFL+4
XUI SETAUDTS+1~*, SETAUDTS+3*, SETAUDT+4~*, SETAUDT+5*, BACKOUTF+1~*, BACKOUTF+3*, PRINTFLS+1~*, PRINTFLS+2*, PRINTFL+1~, PRINTFL+2*
XUY SETAUDT+4~, PRINTFLS+1~, PRINTFL+1~*

Marked Items

Name Field # of Occurrence
$T(FILES+XUI SETAUDTS+3, BACKOUTF+3, PRINTFLS+2
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All