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

Package: Registration

Routine: DG311RPT


Information

DG311RPT ;ALB/JJG-Patch DG*5.3*311 Means Test Update Report ; 07 AUG 2000

Source Information

Source file <DG311RPT.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 2 NOW^%DTC  $$EXTERNAL^DILFD  

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
Registration 1 DG311 MEANS TEST UPDATE REPORT  

Entry Points

Name Comments DBIA/ICR reference
MAIN ; Main Driver
SEL ;
; Select IO Device
QUEUE ;
START ;
; Produce Report
HEADER ; Report Header
FOOTER ; Report Footer

External References

Name Field # of Occurrence
NOW^%DTC HEADER+2
^%ZIS SEL+3
HOME^%ZIS QUEUE+5
^%ZISC SEL+6
^%ZTLOAD QUEUE+2
$$EXTERNAL^DILFD START+10, START+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?5,"Report cancelled!"
  • Line Location: SEL+4
Function Call: WRITE
  • Prompt: !!?5,"Report cancelled!"
  • Line Location: QUEUE+3
Function Call: WRITE
  • Prompt: !!?5,"Report queued!"
  • Line Location: QUEUE+4
Function Call: WRITE
  • Prompt: !!,$E(DGVET,1,25),?28,DGSSN,?42,DGYR,?48,$E(DGOLDSTA,1,15),?65,$E(DGNEWSTA,1,15)
  • Line Location: START+14
Function Call: WRITE
  • Prompt: !!,DGVET,?36,DGSSN,?53,DGYR,?62,DGOLDSTA,?87,DGNEWSTA
  • Line Location: START+15
Function Call: WRITE
  • Prompt: @IOF,!!!,?(IOM-26/2),"Updated Means Test Listing"
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !!,"Run Date: ",NOW
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !!,"Veteran Name",?28,"Veteran SSN",?42,"Year",?48,"Old Status",?65,"New Status"
  • Line Location: HEADER+6
Function Call: WRITE
  • Prompt: !,"============",?28,"===========",?42,"====",?48,"==========",?65,"=========="
  • Line Location: HEADER+7
Function Call: WRITE
  • Prompt: !!,"Veteran Name",?36,"Veteran SSN",?49,"Income Year",?62,"Old Means Test Status",?87,"New Means Test Status"
  • Line Location: HEADER+9
Function Call: WRITE
  • Prompt: !,"============",?36,"===========",?49,"===========",?62,"=====================",?87,"====================="
  • Line Location: HEADER+10
Function Call: WRITE
  • Prompt: !!!,?(IOM-19/2),"***End Of Report***"
  • Line Location: FOOTER+1
Routine Call
  • %ZIS
  • Line Location:
    • SEL+3
Routine Call
  • %ZIS
  • Line Location:
    • QUEUE+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGMT(408.31 - [#408.31] EXTERNAL^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" HEADER+2
^XTMP("DG311PIR" START+5, START+6, START+7, START+8, START+11

Label References

Name Line Occurrences
FOOTER START+16
HEADER START+4
QUEUE SEL+5
SEL MAIN+2
START SEL+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS SEL+3*
>> DGNEWSTA START+12*, START+14, START+15
DGNST START+2~, START+3*, START+11*, START+12, START+13
>> DGOLDSTA START+10*, START+14, START+15
DGOST START+2~, START+3*, START+8*, START+9, START+10, START+11, START+13
DGSSN START+2~, START+3*, START+6*, START+7, START+8, START+11, START+14, START+15
DGVET START+2~, START+3*, START+5*, START+6, START+7, START+8, START+11, START+14, START+15
DGYR START+2~, START+3*, START+7*, START+8, START+11, START+14, START+15
DIRUT SEL+2!
IO HEADER+3, FOOTER+1
IO("Q" SEL+5
IOF HEADER+3
IOM START+14, HEADER+3, HEADER+5, FOOTER+1
NOW HEADER+1~, HEADER+2*, HEADER+4
>> POP SEL+4
X HEADER+1~, HEADER+2
Y HEADER+1~, HEADER+2*
>> ZTDESC QUEUE+1*
>> ZTRTN QUEUE+1*
>> ZTSK QUEUE+3
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