Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls
Print Page as PDF
Routine: DIAU

Package: VA FileMan

Routine: DIAU


Information

DIAU ;SFISC/XAK-AUDIT OPTIONS ; Apr 13, 2023@09:19:21

Source Information

Source file <DIAU.m>

Entry Points

Name Comments DBIA/ICR reference
0
OPT ;
EN ;
Q
1 ;;FIELDS BEING AUDITED
2 ;;MONITOR A USER
WRITE
Q2
WUSRDHD ;CALLED BY DHD
WUSR(Y) ;CALLED BY DHIT
3 ;;PURGE DATA AUDITS
KILLDIA ;CALLED FROM DHIT
ENDKILL ;CHECK DANGLERS
DANGLE(DIA) ;CLEAN DANGLERS
4 ;;PURGE DD AUDITS
5 ;;TURN DATA AUDIT ON/OFF
51
52
ALL
PR ;
M
UP
P
QM ;RETURN TO ^DIO4 FROM LINE TAG M+1
6 ;;SHOW PAST CHANGES TO DD'S

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: $P(^DIC(DIA,0),U)," RECORDS ACCESSED BY ",$P(^VA(200,DIAUSR,0),U)," (DUZ=",DIAUSR,") ",DWHEN,?IOM-8,"Page ",DC,!
  • Line Location: WUSRDHD+1
Function Call: WRITE
  • Prompt: ?IOM-50,"EARLIEST ACCESS",?IOM-25,"LATEST ACCESS",!
  • Line Location: WUSRDHD+2
Function Call: WRITE
  • Prompt: $TR($J("",IOM)," ","-"),!
  • Line Location: WUSRDHD+3
Function Call: WRITE
  • Prompt: $$GET1^DIQ(DIA,Y,.01)
  • Line Location: WUSR+2
Function Call: WRITE
  • Prompt: ?80
  • Line Location: WUSR+4
Function Call: WRITE
  • Prompt: ?19
  • Line Location: WUSR+5
Function Call: WRITE
  • Prompt: ?DITAB
  • Line Location: WUSR+9
Function Call: WRITE
  • Prompt: ?DITAB+25
  • Line Location: WUSR+9
Function Call: WRITE
  • Prompt: Y
  • Line Location: WUSR+10
Function Call: WRITE
  • Prompt: !!,"..."
  • Line Location: 3+4
Function Call: WRITE
  • Prompt: "DELETED"
  • Line Location: 3+4
Function Call: WRITE
  • Prompt: !
  • Line Location: 3+5
Function Call: WRITE
  • Prompt: !!,"...",!
  • Line Location: ENDKILL+2
Function Call: WRITE
  • Prompt: $$DANGLE(DIA)," POINTERS FIXED."
  • Line Location: ENDKILL+2
Function Call: WRITE
  • Prompt: !!,DIACNT," RECORDS PURGED."
  • Line Location: ENDKILL+3
Function Call: WRITE
  • Prompt: !
  • Line Location: 4+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: 52+11
Function Call: WRITE
  • Prompt: !!,DIACNT," RECORDS PURGED."
  • Line Location: M+1
Info |  Source |  Entry Points |  Interaction Calls