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

Package: Registration

Routine: DGOTHRP4


Information

DGOTHRP4 ;SLC/RM - OTH PATIENT PERIOD STATUS REPORT CONT. ;July 20, 2018@5:15

Source Information

Source file <DGOTHRP4.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Registration 2 PAUSE^DGOTHRP2  (CALCIN,HEAD,SUBHEAD)^DGOTHRP3  
Kernel 1 $$FMTE^XLFDT  

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 DGOTHRP3  

Entry Points

Name Comments DBIA/ICR reference
CONT(DGSORT) ;Statistical Report continuation
QRPTHD ;quarterly/fiscal report subheader
QRPTSUM ;quarterly report summary
QRPTSUM1 ;display grand total for quarterly/fiscal quarterly report summary
PRINTFY(DGSORT,DGLIST,DGQRTR,DGMON,DGQ,DGMNAME) ;print/display carryover OTH patients

External References

Name Field # of Occurrence
PAUSE^DGOTHRP2 PRINTFY+9
CALCIN^DGOTHRP3 PRINTFY+17
HEAD^DGOTHRP3 QRPTHD+2, PRINTFY+3, PRINTFY+9
SUBHEAD^DGOTHRP3 PRINTFY+4
$$FMTE^XLFDT PRINTFY+13, PRINTFY+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: CONT+13
Function Call: WRITE
  • Prompt: !,"FY QUARTER ",DGQRTR,":"
  • Line Location: CONT+15
Function Call: WRITE
  • Prompt: !
  • Line Location: CONT+20
Function Call: WRITE
  • Prompt: !!,"FISCAL YEAR OVER ALL SUMMARY:",!
  • Line Location: CONT+22
Function Call: WRITE
  • Prompt: !,"FY QUARTER ",I
  • Line Location: CONT+24
Function Call: WRITE
  • Prompt: ?20,$J($P(DGFYAR(I),U),4),?30,$J($P(DGFYAR(I),U,2),6)
  • Line Location: CONT+25
Function Call: WRITE
  • Prompt: ?44,$J($P(DGFYAR(I),U,3),5),?69,$J($P(DGFYAR(I),U,4),6)
  • Line Location: CONT+26
Function Call: WRITE
  • Prompt: !,DGLN,"TOTAL INACTIVATED FOR THE YEAR:",?69,$J(DGCNT("IN"),6)
  • Line Location: CONT+28
Function Call: WRITE
  • Prompt: !!,"Month",?20,"New",?30,"Carry Over",?44,"TOTAL",?69,"INACTIVATED"
  • Line Location: QRPTHD+5
Function Call: WRITE
  • Prompt: !,DGLN,?20,"====",?30,DGLN,?44,"====="
  • Line Location: QRPTHD+6
Function Call: WRITE
  • Prompt: ?69,DGLN
  • Line Location: QRPTHD+7
Function Call: WRITE
  • Prompt: !
  • Line Location: QRPTSUM+7
Function Call: WRITE
  • Prompt: $P(DGSORT("DGMON",DGMON),U)
  • Line Location: QRPTSUM+8
Function Call: WRITE
  • Prompt: " ",$P(DGSORT("DGMON",DGQRTR,DGMON),U)
  • Line Location: QRPTSUM+9
Function Call: WRITE
  • Prompt: ?20,$J(DGNEW,4),?30,$J(DGCARY,6),?44,$J(DGNEW+DGCARY,5),?69,$S($G(DGCNT("IN",DGMON))>0:$J(DGCNT("IN",DGMON),6),1:$J(0,6))
  • Line Location: QRPTSUM+10
Function Call: WRITE
  • Prompt: !,DGLN
  • Line Location: QRPTSUM1+3
Function Call: WRITE
  • Prompt: !,"TOTAL",?20,$J(DGNWTOT,4),?30,$J(DGCRYTOT,6)
  • Line Location: QRPTSUM1+4
Function Call: WRITE
  • Prompt: ?44,$S(4[$P(DGSORT("DGMON"),U):$J(DGCNT,5),1:$J($G(DGNWTOT)+$G(DGCRYTOT),5))
  • Line Location: QRPTSUM1+5
Function Call: WRITE
  • Prompt: ?69,$J(DGINTOT,6)
  • Line Location: QRPTSUM1+6
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINTFY+4
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINTFY+8
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINTFY+9
Function Call: WRITE
  • Prompt: $E(DGPTNM,1,20),?23,$P(DGSTR,U,3)
  • Line Location: PRINTFY+11
Function Call: WRITE
  • Prompt: ?31,$P(DGSTR,U,2),?37,$$FMTE^XLFDT($P(DGSTR,U,4),"5Z"),?49,$$FMTE^XLFDT($P(DGSTR,U,5),"5Z")
  • Line Location: PRINTFY+13
Function Call: WRITE
  • Prompt: ?68,$$FMTE^XLFDT($P(DGSTR,U,8),"5Z")
  • Line Location: PRINTFY+16
Function Call: WRITE
  • Prompt: !!
  • Line Location: PRINTFY+19

Label References

Name Line Occurrences
QRPTHD CONT+4, CONT+11
QRPTSUM CONT+6, CONT+18
QRPTSUM1 CONT+7, CONT+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DGCARY CONT+1~, QRPTSUM+1~, QRPTSUM+3*, QRPTSUM+10
DGCLCK PRINTFY+1~, PRINTFY+2*, PRINTFY+6*, PRINTFY+7
>> DGCNT QRPTSUM1+5
>> DGCNT("IN" CONT+28, QRPTSUM+6, QRPTSUM+10, QRPTSUM1+9*
>> DGCNT("NEW" QRPTSUM+2, QRPTSUM+4
>> DGCNT("OLD" QRPTSUM+3, QRPTSUM+5
DGCRYTOT CONT+1~, CONT+16*, QRPTSUM+5*, QRPTSUM1+4, QRPTSUM1+5, QRPTSUM1+8
>> DGDTRNGE QRPTHD+3
DGFYAR CONT+1~, CONT+21
DGFYAR( CONT+25, CONT+26, QRPTSUM1+8*
DGINTOT CONT+1~, CONT+16*, QRPTSUM+6*, QRPTSUM1+6, QRPTSUM1+8, QRPTSUM1+9
DGLIST PRINTFY~, PRINTFY+5, PRINTFY+6, PRINTFY+7
DGLN CONT+1~, CONT+10~, CONT+27*, CONT+28, QRPTHD+1~, QRPTHD+6*, QRPTHD+7*, QRPTSUM1+1~, QRPTSUM1+2*, QRPTSUM1+3
DGMNAME PRINTFY~, PRINTFY+4
DGMON CONT+1~, CONT+5*, CONT+12*, CONT+17*, QRPTSUM+2, QRPTSUM+3, QRPTSUM+4, QRPTSUM+5, QRPTSUM+6, QRPTSUM+8
QRPTSUM+9, QRPTSUM+10, PRINTFY~, PRINTFY+5, PRINTFY+6, PRINTFY+7, PRINTFY+17
>> DGNET QRPTHD+3
DGNEW QRPTSUM+1~, QRPTSUM+2*, QRPTSUM+10
DGNWTOT CONT+1~, CONT+16*, QRPTSUM+4*, QRPTSUM1+4, QRPTSUM1+5, QRPTSUM1+8
DGOLD PRINTFY+1~, PRINTFY+2*, PRINTFY+10, PRINTFY+12*
DGPTNM PRINTFY+1~, PRINTFY+2*, PRINTFY+5*, PRINTFY+6, PRINTFY+7, PRINTFY+10, PRINTFY+11, PRINTFY+12
DGQ PRINTFY~, PRINTFY+5, PRINTFY+6, PRINTFY+9, PRINTFY+18
DGQRTR CONT+1~, CONT+12*, CONT+14*, CONT+15, CONT+17, QRPTSUM+9, QRPTSUM1+8, PRINTFY~, PRINTFY+5, PRINTFY+6
, PRINTFY+7
DGSORT CONT~, PRINTFY~
DGSORT("DGMON" CONT+3, CONT+5, CONT+9, CONT+14, CONT+17, QRPTHD+3, QRPTSUM+8, QRPTSUM+9, QRPTSUM1+5, QRPTSUM1+7
DGSTAT PRINTFY+1~, PRINTFY+2*, PRINTFY+4, PRINTFY+5, PRINTFY+6, PRINTFY+7, PRINTFY+17
DGSTR PRINTFY+1~, PRINTFY+2*, PRINTFY+7*, PRINTFY+11, PRINTFY+13, PRINTFY+15, PRINTFY+16, PRINTFY+17
I CONT+10~, CONT+23*, CONT+24, CONT+25, CONT+26
IOSL PRINTFY+9
U CONT+3, CONT+9, CONT+25, CONT+26, QRPTHD+3, QRPTSUM+8, QRPTSUM+9, QRPTSUM1+5, QRPTSUM1+7, QRPTSUM1+8
, PRINTFY+11, PRINTFY+13, PRINTFY+15, PRINTFY+16
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All