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

Package: Registration

Routine: DGPREP4


Information

DGPREP4 ;ALB/SCK - Delete/Purge Utilities for Pre-registration ; 1/1/97

Source Information

Source file <DGPREP4.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 3 WAIT^DICD  ^DIK  ^DIR  
Kernel 1 ($$FMADD,$$FMTE,$$NOW)^XLFDT  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Registration 4 DGPRE CLEAR CALL LIST  DGPRE PURGE CALL LIST  DGPRE PURGE CALL LOG  DGPREBJ  

Entry Points

Name Comments DBIA/ICR reference
PRGLST(DGPFLG,DGPCNT) ; Purges all called entries from the PRE-REGISTRATION CALL LIST File, #41.42
CLRLST(DGPFLG,DGPCNT) ; Deletes all entries from the PRE-REGISTRATION CALL LIST File, #41.42
PURGE42 ; Interactive call for purging call list
PURGE43 ; Interactive call to purge the Pre-registration call log file
PRGQ
CLEAR42 ; Interactive call for clearing the call list

External References

Name Field # of Occurrence
WAIT^DICD PURGE43+24
^DIK PRGLST+7, CLRLST+5, PURGE43+30
^DIR PURGE43+17, PURGE43+22
$$FMADD^XLFDT PURGE43+12
$$FMTE^XLFDT PURGE43+13, PURGE43+21
$$NOW^XLFDT PURGE43+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"You do not have the DGPRE Supervisor key"
  • Line Location: PURGE42+3
Function Call: WRITE
  • Prompt: !,"Please contact your supervisor."
  • Line Location: PURGE42+4
Function Call: WRITE
  • Prompt: !
  • Line Location: PURGE42+5
Function Call: WRITE
  • Prompt: !,DGPX," Entries purged from the Pre-Registration Call List."
  • Line Location: PURGE42+7
Function Call: WRITE
  • Prompt: !!,"You do not have the DGPRE Supervisor key,"
  • Line Location: CLEAR42+3
Function Call: WRITE
  • Prompt: !,"Please contact your supervisor."
  • Line Location: CLEAR42+4
Function Call: WRITE
  • Prompt: !
  • Line Location: CLEAR42+5
Function Call: WRITE
  • Prompt: !!,DGPX," Entries deleted from the Pre-Registration Call List."
  • Line Location: CLEAR42+7
Function Call: WRITE
  • Prompt: !!,"You do not have the DGPRE Supervisor key,"
  • Line Location: PURGE43+7
Function Call: WRITE
  • Prompt: !,"Please contact your supervisor."
  • Line Location: PURGE43+8
Function Call: WRITE
  • Prompt: !!,+$G(DGPCNT)," Entries were purged from the PRE-REGISTRATION CALL LOG File."
  • Line Location: PURGE43+33
Routine Call
  • DIR
  • Line Location:
    • PURGE43+17
    • PURGE43+22

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGS(41.42 - [#41.42] Classic Fileman Calls
^DGS(41.43 - [#41.43] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(43 - [#43] PURGE43+11
^DGS(41.42 - [#41.42] PRGLST+4, PRGLST+5, CLRLST+3
^DGS(41.43 - [#41.43] PURGE43+27, PURGE43+28
^XUSEC("DGPRE SUPV" PURGE42+2, CLEAR42+2, PURGE43+6

Label References

Name Line Occurrences
CLRLST CLEAR42+6
PRGLST PURGE42+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA PRGLST+6*, CLRLST+4*, PURGE43+29*, PURGE43+30!
DGPCNT PRGLST~, PRGLST+3*, PRGLST+8*, CLRLST~, CLRLST+2*, CLRLST+7*, PURGE43+2~, PURGE43+5*, PURGE43+31*, PURGE43+33
DGPDT PURGE43+2~, PURGE43+19*, PURGE43+21, PURGE43+27
DGPFLG PRGLST~, PRGLST+9, CLRLST~, CLRLST+6
DGPN1 PRGLST+2~, PRGLST+3*, PRGLST+4*, PRGLST+5, PRGLST+6, CLRLST+1~, CLRLST+2*, CLRLST+3*, CLRLST+4
DGPN2 PURGE43+2~, PURGE43+28*, PURGE43+29
DGPX PURGE42+1~, PURGE42+6, PURGE42+7, CLEAR42+1~, CLEAR42+6, CLEAR42+7
DIK PRGLST+6*, PRGLST+7!, CLRLST+4*, CLRLST+5!, PURGE43+29*, PURGE43+30!
DIR PURGE43+17!, PURGE43+22!
DIR("?" PURGE43+15*, PURGE43+16*
DIR("A" PURGE43+14*, PURGE43+21*
DIR("B" PURGE43+13*
DIR(0 PURGE43+10*, PURGE43+20*
DIRUT PURGE43+3!, PURGE43+18
DUOUT PURGE43+3!
DUZ PURGE42+2, CLEAR42+2, PURGE43+6
U PRGLST+5, PURGE43+11
X1 PURGE43+2~, PURGE43+12*, PURGE43+25*, PURGE43+27*, PURGE43+28
X2 PURGE43+2~, PURGE43+12*, PURGE43+13
XD PURGE43+2~, PURGE43+11*, PURGE43+12
>> Y PURGE43+19, PURGE43+23
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