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

Package: Enrollment Application System

Routine: EASXDRPT


Information

EASXDRPT ;ALB/AEG - DUP PT RELATION REPORT ;7-12-02

Source Information

Source file <EASXDRPT.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Enrollment Application System 2 (SETUP,TEXT)^EASXDRUT  PRINT^EASXRPT1  
Kernel 2 (,HOME)^%ZIS  ^%ZTLOAD  
VA FileMan 2 WAIT^DICD  $$GET1^DIQ  
Master Patient Index VistA 1 $$IFVCCI^MPIF001  
Registration 1 $$LST^DGMTU  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Enrollment Application System 1 EAS DUPLICATE DEPENDENTS RPT  

Entry Points

Name Comments DBIA/ICR reference
RPT ; Option Entry Point.
EN1 ; Device Handler.
START ;
INIT ; Setup scratch globals and initialize processing.
FIND ; Search for potential dups in file #408.12
ACTIVE(REC12) ; Is relation entry active ?
PURGE ; Purge non-duplicate from temp globals.
MORE ; Purge of non-dups continued.
NAME ; Check names
QUIT ; Cleanup and quit.
STOPIT ;
QUEIT ; Que task

External References

Name Field # of Occurrence
^%ZIS EN1+2
HOME^%ZIS QUEIT+7
^%ZTLOAD QUEIT+5
$$LST^DGMTU FIND+6
WAIT^DICD EN1+6
$$GET1^DIQ FIND+5, FIND+13, FIND+15, ACTIVE+4, ACTIVE+6, ACTIVE+7, ACTIVE+8
SETUP^EASXDRUT START+1
TEXT^EASXDRUT RPT+1
PRINT^EASXRPT1 START+3
$$IFVCCI^MPIF001 FIND+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: RPT+2
Function Call: WRITE
  • Prompt: !!,?5,"REPORT CANCELLED!",$C(7),!
  • Line Location: EN1+3
Function Call: WRITE
  • Prompt: !
  • Line Location: QUEIT+4
Function Call: WRITE
  • Prompt: !!,">>> Task Number #"_$G(ZTSK)_" queued. <<<",!
  • Line Location: QUEIT+6
Routine Call
  • %ZIS
  • Line Location:
    • EN1+2
Routine Call
  • %ZIS
  • Line Location:
    • QUEIT+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^DGPR(408.12 - [#408.12] GET1^DIQ
408.1275 GET1^DIQ
^DGMT(408.31 - [#408.31] GET1^DIQ
^DG(408.33 - [#408.33] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPR(408.12 - [#408.12] FIND+4, FIND+11, FIND+12, ACTIVE+3

Label References

Name Line Occurrences
$$ACTIVE FIND+25
FIND START+2
INIT START+2
MORE PURGE+2
NAME MORE+9
PURGE START+2
QUEIT EN1+4
QUIT START+4
START EN1+6, EN1+7
STOPIT EN1+3, EN1+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS EN1+1~, EN1+2*
A QUIT+1~, QUIT+2*, QUIT+4
AA PURGE+1~, PURGE+2*, MORE+3, MORE+5, MORE+6, MORE+7, MORE+10, MORE+11, MORE+13, MORE+14
MORE+16, NAME+3, NAME+4, NAME+6, NAME+7, NAME+9, NAME+10, NAME+11, NAME+12
AB PURGE+1~, PURGE+2*, MORE+3, MORE+5, MORE+6, MORE+7, MORE+10, MORE+11, MORE+13, MORE+14
MORE+16, NAME+3, NAME+4, NAME+6, NAME+7, NAME+9, NAME+10, NAME+11, NAME+12
AC PURGE+1~, PURGE+2*, MORE+3, MORE+5, MORE+6, MORE+7, MORE+10, MORE+11, MORE+13, MORE+14
MORE+16, NAME+3, NAME+4, NAME+6, NAME+7, NAME+9, NAME+10, NAME+11, NAME+12
ACTF ACTIVE+1~, ACTIVE+2*, ACTIVE+4*, ACTIVE+5, ACTIVE+9
B QUIT+1~, QUIT+3*, QUIT+4
C QUIT+1~, QUIT+4*
CHKNAME NAME+1~, NAME+4*, NAME+5, NAME+10
CNT MORE+1~, MORE+12*, MORE+13*, MORE+14, MORE+16, NAME+1~, NAME+2*, NAME+3*, NAME+4, NAME+6
NAME+7, NAME+8, NAME+12
CNT2 MORE+1~, NAME+1~, NAME+8*, NAME+9*, NAME+10, NAME+11
COL1 QUIT+6!
COL2 QUIT+6!
COL3 QUIT+6!
COL4 QUIT+6!
COL5 QUIT+6!
COL6 QUIT+6!
COL7 QUIT+6!
DAL QUIT+6!
DFN FIND+3*, FIND+4*, FIND+5, FIND+6, FIND+8, FIND+11, FIND+18, FIND+19, FIND+20, FIND+22
FIND+24, FIND+26, FIND+27, MORE+1~, MORE+2*, MORE+3*, MORE+5, MORE+6, MORE+7, MORE+10
MORE+11, MORE+13, MORE+14, MORE+16, NAME+3, NAME+4, NAME+6, NAME+7, NAME+9, NAME+10
NAME+11, NAME+12
DUPS QUIT+5!
DUPS( FIND+18, FIND+19, FIND+20*, FIND+27!
EASA INIT+1~, INIT+3*, INIT+6, INIT+9
EASAA INIT+1~, INIT+6*, INIT+9
EASAB INIT+1~, INIT+7*, INIT+9
EASAC INIT+1~, INIT+8*, INIT+9
EASACT FIND+1~, FIND+25*, FIND+26
EASB INIT+1~, INIT+4*, INIT+7, INIT+9
EASC INIT+1~, INIT+5*, INIT+8, INIT+9
EASCNT FIND+1~, FIND+17*, FIND+19*, FIND+20, FIND+22, FIND+24, FIND+26
EASDOD FIND+1~, FIND+5*, FIND+22, FIND+24, FIND+26
EASMTS FIND+1~, FIND+6*, FIND+22, FIND+24, FIND+26
EASPER FIND+1~, FIND+13*, FIND+14*, FIND+18, FIND+19, FIND+20, FIND+22, FIND+23, FIND+26
EASREL FIND+1~, FIND+15*, FIND+16*, FIND+18, FIND+19, FIND+20, FIND+21, FIND+24, FIND+26
EASSRC FIND+1~, FIND+9*, FIND+22, FIND+24, FIND+26
EASSUB ACTIVE+1~, ACTIVE+2*, ACTIVE+3*, ACTIVE+4, ACTIVE+6, ACTIVE+9
EASTIEN ACTIVE+1~, ACTIVE+6*, ACTIVE+7*, ACTIVE+8*, ACTIVE+9
EQL QUIT+6!
FSTP QUIT+6!
IO("Q" EN1+4, EN1+5
IOST EN1+6
LNAME MORE+2*, MORE+8*, MORE+18*, QUIT+5!
LSTNUM MORE+1~, MORE+6*, MORE+7, MORE+10, MORE+11
NODE FIND+2~, FIND+12*
NODE2 MORE+1~, MORE+14*, MORE+15, MORE+17
POP EN1+3, QUIT+5!
QUO INIT+1~, INIT+2*, INIT+9
REC12 FIND+1~, FIND+10*, FIND+11*, FIND+12, FIND+13, FIND+15, FIND+20, FIND+22, FIND+24, FIND+25
FIND+26, ACTIVE~, ACTIVE+3, ACTIVE+4, ACTIVE+6
REL MORE+1~, MORE+4*, MORE+5*, MORE+6, MORE+7, MORE+8, MORE+10, MORE+11, MORE+13, MORE+14
MORE+16, MORE+18, NAME+3, NAME+4, NAME+6, NAME+7, NAME+9, NAME+10, NAME+11, NAME+12
RETV ACTIVE+1~, ACTIVE+2*, ACTIVE+3, ACTIVE+9*, ACTIVE+10
ROOT QUIT+5!
ROOT( INIT+9*, FIND+22, FIND+24, FIND+26, MORE+3, MORE+5, MORE+6, MORE+7, MORE+10, MORE+11
MORE+13, MORE+14, MORE+16, NAME+3, NAME+4, NAME+6*, NAME+7, NAME+9, NAME+10, NAME+11*
NAME+12*, QUIT+4
SRC FIND+1~, FIND+8*, FIND+9
U FIND+6, FIND+22, FIND+24, FIND+26, MORE+15, MORE+17, NAME+4, NAME+6, NAME+7, NAME+10
NAME+11, NAME+12
ZTDESC QUEIT+1~, QUEIT+2*
ZTRTN QUEIT+1~, QUEIT+2*
ZTSAVE QUEIT+1~
ZTSAVE("*" QUEIT+3*
ZTSK QUIT+5!, QUEIT+6
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