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 |  Local Variables |  All
Print Page as PDF
Routine: DGMFR11

Package: Registration

Routine: DGMFR11


Information

DGMFR11 ;DAL/JCH - NDS DEMOGRAPHICS MASTER MARITAL STATUS ASSOCIATIONS REPORT ;15-AUG-2017

Source Information

Source file <DGMFR11.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 5 ^%ZIS  ^%ZISC  ^%ZTLOAD  $$NOW^XLFDT  BMES^XPDUTL  
List Manager 1 CLEAR^VALM1  
VA FileMan 1 ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Registration 1 DGMFA11  

Entry Points

Name Comments DBIA/ICR reference
MUA(DGMUA) ; Select (M)apped, (U)nmapped, or(A)ll - entries from 11 mapped to 11.99
INFO ; Display message, clear screen
HEADER ; page break and report header information
EN ; MMS Report Entry point
SELDEV()
DELIM(DGMS0,DGMSI)
SUMMARY() ; ask to print detailed or summary report
OUT() ; select Excel or Report format
PRINT2(DGMS0) ; Get details
PRINT ; Print output
MAIN ; Driver loop
PRINMS(DGMSI)
DQ ; report (queue) starts here

External References

Name Field # of Occurrence
^%ZIS SELDEV+21, SELDEV+22
^%ZISC DQ+19
^%ZTLOAD SELDEV+31
^DIR EN+6, MUA+5, SUMMARY+4, OUT+6, SELDEV+15, SELDEV+24, HEADER+7
CLEAR^VALM1 INFO+6
$$NOW^XLFDT PRINT2+16, DELIM+19
BMES^XPDUTL INFO+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !!,"<*> please wait <*>"
  • Line Location: MAIN+15
Function Call: WRITE
  • Prompt: !!!?5,"No Data Found"
  • Line Location: PRINT+7
Function Call: WRITE
  • Prompt: !
  • Line Location: MUA+2
Function Call: WRITE
  • Prompt: !
  • Line Location: SUMMARY+4
Function Call: WRITE
  • Prompt: !
  • Line Location: OUT+2
Function Call: WRITE
  • Prompt: !,"VA Marital Status^Mapped/Not Mapped^Master Marital Status"
  • Line Location: DELIM+3
Function Call: WRITE
  • Prompt: !,"VA Marital Status^VA Abbreviation^VA Status^VA Code^Mapped/Not Mapped^Master MS Name^Master MS Code^Master Status^VUID"
  • Line Location: DELIM+4
Function Call: WRITE
  • Prompt: !,$P(DGMS0,"^")
  • Line Location: DELIM+7
Function Call: WRITE
  • Prompt: "^",DGCT
  • Line Location: DELIM+11
Function Call: WRITE
  • Prompt: "^",$S(DGMMSI:"MAPPED",1:"NOT MAPPED")
  • Line Location: DELIM+14
Function Call: WRITE
  • Prompt: "^",$P(DGMMS0,"^")
  • Line Location: DELIM+16
Function Call: WRITE
  • Prompt: !
  • Line Location: SELDEV+15
Function Call: WRITE
  • Prompt: !,"You may queue this report to print at a later time.",!
  • Line Location: SELDEV+18
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: @IOF,!
  • Line Location: HEADER+10
Function Call: WRITE
  • Prompt: ?DGTAB,DGHDR
  • Line Location: HEADER+14
Function Call: WRITE
  • Prompt: !!,"Marital Status: ",$P(DGMS0,"^")
  • Line Location: PRINMS+1
Function Call: WRITE
  • Prompt: !?3,"Code: ",DGCT
  • Line Location: PRINMS+6
Function Call: WRITE
  • Prompt: !,"Mapped to Master Marital Status : ",$S(DGMMSI:"YES",1:"NO")
  • Line Location: PRINMS+9
Function Call: WRITE
  • Prompt: !?3,"Master MS Name: ",$P(^TMP($J,"DGMFR11",DGMS0,DGMSI,"MMSE"),"^")
  • Line Location: PRINMS+11
Function Call: WRITE
  • Prompt: !?3,"Master Code: ",$P(^TMP($J,"DGMFR11",DGMS0,DGMSI,"MMSE"),"^",2)
  • Line Location: PRINMS+12
Routine Call
  • DIR
  • Line Location:
    • EN+6
    • MUA+5
    • SUMMARY+4
    • OUT+6
    • SELDEV+15
    • SELDEV+24
    • HEADER+7
Routine Call
  • %ZIS
  • Line Location:
    • SELDEV+21
    • SELDEV+22

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGMMS(11.99 - [#11.99] DQ+11, PRINT2+16, PRINT2+18, PRINT2+19, PRINT2+21, DELIM+19, DELIM+21, DELIM+22, DELIM+24
^DIC(11 - [#11] DQ+5, DQ+6, DQ+7, DQ+8
^TMP($J DQ+3!, DQ+13*, DQ+14*, DQ+15*, DQ+20!, PRINT+7, PRINT+9, PRINT2+2, PRINT2+10, PRINT2+11
, DELIM+12, PRINMS+7, PRINMS+11, PRINMS+12

Label References

Name Line Occurrences
$$OUT MAIN+10
$$SELDEV MAIN+13
$$SUMMARY MAIN+7
DELIM PRINT2+7
DQ MAIN+16
HEADER PRINT+7, PRINT2+9
INFO MAIN+4
MAIN EN+4
MUA MAIN+6
PRINMS PRINT2+12
PRINT DQ+17
PRINT2 PRINT+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS SELDEV+20!*, SELDEV+21!
CRT PRINT+1~, PRINT+2*, PRINT+3*, HEADER+3
DGCT PRINT2+3~, DELIM+11*, PRINMS+6*
DGCT2 PRINMS+2~
DGCTS PRINT2+3~
DGCTX PRINT2+3~
DGDELHD PRINT+1~, DELIM+2*
DGDONE SELDEV+17~, SELDEV+19, SELDEV+26*
DGHDR PRINT+1~, HEADER+1~, HEADER+12*, HEADER+13*, HEADER+14
DGION SELDEV+20*, SELDEV+22!
DGMMS0 DQ+1~, DQ+11*, DQ+12*, DQ+15, PRINT2+3~, DELIM+12*, DELIM+13, DELIM+16, DELIM+18, PRINMS+7*
, PRINMS+8
DGMMSI DQ+1~, DQ+8*, DQ+9, DQ+10, DQ+11, DQ+12, PRINT2+4~, PRINT2+14, PRINT2+16, PRINT2+18
, PRINT2+19, PRINT2+21, DELIM+13*, DELIM+14, DELIM+15, DELIM+19, DELIM+21, DELIM+22, DELIM+24, PRINMS+8*
, PRINMS+9, PRINMS+10
DGMPAR PRINT2+4~
DGMPARX PRINT2+4~
DGMREPL PRINT2+5~
DGMREPX PRINT2+5~
DGMS0 DQ+1~, DQ+6*, DQ+13, DQ+14, DQ+15, PRINT+1~, PRINT+9*, PRINT2~, PRINT2+2, PRINT2+7
, PRINT2+10*, PRINT2+11, DELIM~, DELIM+5, DELIM+7, DELIM+9, DELIM+11, DELIM+12, PRINMS+1, PRINMS+4
, PRINMS+6, PRINMS+7, PRINMS+11, PRINMS+12
DGMSI DQ+1~, DQ+5*, DQ+6, DQ+7, DQ+8, DQ+13, DQ+14, DQ+15, PRINT2+1~, PRINT2+2*
, PRINT2+7, PRINT2+10, PRINT2+11, PRINT2+12, DELIM~, DELIM+12, PRINMS~, PRINMS+7, PRINMS+11, PRINMS+12
>> DGMSP02 DQ+7*, DQ+14
DGMSST PRINT2+3~, PRINT2+11*, DELIM+5*, DELIM+6*, DELIM+10, PRINMS+5
DGMTED PRINT2+4~, PRINT2+16*, PRINT2+17, PRINT2+18, DELIM+19*, DELIM+20, DELIM+21
DGMTEDI PRINT2+4~, PRINT2+18*, PRINT2+19, DELIM+21*, DELIM+22
DGMTST PRINT2+4~, PRINT2+19*, PRINT2+20, DELIM+22*, DELIM+23
DGMUA MAIN+1~, MAIN+6, DQ+9, DQ+10, MUA~, MUA+7*
DGMV0 PRINT2+5~, PRINT2+21*, PRINT2+22, DELIM+24*, DELIM+25
DGOUT EN+1~, EN+2*, EN+3, EN+4, EN+7*, MAIN+6*, MUA+6*
DGOUTP MAIN+1~, MAIN+10*, MAIN+15, PRINT2+7, SELDEV+1
DGPGCNT PRINT+1~, PRINT+5*, PRINT2+9, HEADER+3, HEADER+9*, HEADER+13
DGSMS MAIN+1~, MAIN+2*, MAIN+10, MAIN+13, PRINT+1~, PRINT+5*, PRINT2+2, PRINT2+9, SUMMARY+5*, OUT+6*
, SELDEV+19, SELDEV+25*, SELDEV+32, HEADER+2*, HEADER+3, HEADER+8*
DGSPACE HEADER+1~, HEADER+11*
DGSUM MAIN+1~, MAIN+7*, PRINT+4, PRINT2+15, DELIM+3, DELIM+4, DELIM+8, DELIM+17, PRINMS+3, PRINMS+12
DGTAB HEADER+1~, HEADER+13*, HEADER+14
DIR EN+5~, MUA+1~, SUMMARY+1~, OUT+1~, SELDEV+2~, SELDEV+23~, HEADER+4~, HEADER+7!
DIR("?" MUA+3*
DIR("A" EN+6*, MUA+4*, MUA+5*, SUMMARY+3*, OUT+4*, SELDEV+3*, SELDEV+4*, SELDEV+5*, SELDEV+6*, SELDEV+7*
, SELDEV+8*, SELDEV+9*, SELDEV+10*, SELDEV+11*, SELDEV+12*, SELDEV+13*, SELDEV+14*, SELDEV+24*
DIR("B" EN+6*, MUA+5*, SUMMARY+2*, OUT+5*
DIR(0 EN+6*, MUA+2*, SUMMARY+2*, OUT+3*, SELDEV+15*, SELDEV+24*, HEADER+7*
DIROUT OUT+1~
DIRUT MUA+1~, MUA+6, SUMMARY+1~, SUMMARY+5, OUT+1~, OUT+6
DTOUT OUT+1~
DUOUT OUT+1~
I SELDEV+20~
IO MAIN+16
IO("Q" SELDEV+27, SELDEV+31!
IOF HEADER+10
IOP SELDEV+20!, SELDEV+22*!
IOSL PRINT+2, PRINT+3
IOST PRINT+2
LIN HEADER+4~, HEADER+5*
MAXCNT PRINT+1~, PRINT+2*, PRINT+3*, PRINT+4*, PRINT2+9, HEADER+5
MSG INFO+1~, INFO+7
MSG(1 INFO+2*
MSG(2 INFO+3*
MSG(3 INFO+4*
MSG(4 INFO+5*
POP SELDEV+20!, SELDEV+22
X EN+7, SUMMARY+1~, OUT+1~, SELDEV+2~, SELDEV+23~
Y MUA+1~, MUA+7, SUMMARY+1~, SUMMARY+6, OUT+1~, OUT+7, SELDEV+2~, SELDEV+23~, SELDEV+25, HEADER+8
ZTDESC SELDEV+28~, SELDEV+29*
>> ZTQUEUED HEADER+3
ZTRTN SELDEV+28~, SELDEV+29*
ZTSAVE SELDEV+28~
ZTSAVE("DATE*" SELDEV+30*
ZTSAVE("DG*" SELDEV+30*
ZTSAVE("ZTREQ" SELDEV+30*
ZTSK SELDEV+20!, SELDEV+31!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All