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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DGLOCK3

Package: Registration

Routine: DGLOCK3


Information

DGLOCK3 ;ALB/BOK,BAJ - PATIENT FILE MUMPS TRIGGER/DATA EDIT CHECKS ; 01/23/2006

Source Information

Source file <DGLOCK3.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 3 EN^DDIOL  YN^DICN  FILE^DIE  
Registration 1 EN^DGCLEAR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Registration 1 ^DPT  

Entry Points

Name Comments DBIA/ICR reference
KILL1
S2
S1
ASK1 ;
CADD1 ;Confidential Address Delete
CADD ;Confidential Address Delete
ASK
KILL
CADM ;Delete data from Confidential Address Categories
CAD ;Confidential Address Edit

External References

Name Field # of Occurrence
EN^DDIOL CAD+2, CADD1+3
EN^DGCLEAR ASK1+2
YN^DICN ASK
FILE^DIE CADD+8, ASK1+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Do you want to delete all confidential address data"
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: !,"Answer 'Y'es to remove confidential address information, 'N'o to leave data in file"
  • Line Location: ASK+0
Routine Call
  • DIE
  • Line Location:
    • CADD+8
    • ASK1+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(2 KILL, KILL1
^DPT - [#2] KILL, CAD+1, CADD+2, CADM+1, CADM+4, CADD1+2

Label References

Name Line Occurrences
ASK ASK
CADM CADD+4, ASK1+3
KILL S1+1, S2+1
KILL1 KILL

Naked Globals

Name Field # of Occurrence
^( KILL*, KILL1, CAD+1, CADD+2, CADD1+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ASK*, ASK1+1
>> %Y ASK
>> DFN KILL, CAD+1, CADD+2, ASK1+2, CADM+1, CADM+4, CADM+5, CADD1+2
DGBZ S1!, S1+1!, S2!, S2+1!
DGBZ( KILL, S1*, S2*
DGERR CADD+3~
DGFDA CADD+3~, CADD+5
DGFDA( CADM+5*
DGIEN CADM+2~, CADM+3*, CADM+4*, CADM+5
DGIZ KILL*, KILL1, S1+1!, S2+1!
DGJZ KILL1*, S1+1!, S2+1!
DGKZ KILL*, S1*, S1+1!, S2*, S2+1!
DGX KILL*, KILL+1, CADD+6~, CADD+7*, CADD+9, ASK1+4~, ASK1+5*, ASK1+7
U CAD+1, CADD1+2
X KILL*, KILL+1*, CAD+2!, CADD+7, CADD+9*, ASK1+5, ASK1+7*, CADD1+3!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All