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

Package: Registration

Routine: DG53244V


Information

DG53244V ;BPOIFO/KEITH - NAME STANDARDIZATION ; 27 Jan 2002 11:05 PM

Source Information

Source file <DG53244V.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA Fileman 4 FIND^DIC  WAIT^DICD  GETS^DIQ  ^DIR  
Kernel 3 (ENS,KILL)^%ZISS  $$S^%ZTLOAD  ($$FMDIFF,$$FMTE,$$NOW)^XLFDT  
Registration 1 RUN^DG53244U  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Registration 2 DG53244T  DG53244U  

Entry Points

Name Comments DBIA/ICR reference
XRARY ;Gather xref kills and sets
GDETAIL ;Generate report detail global
OKTYP(DGTYPE) ;Check exception types
STATS(DGXM) ;Print statistics page
STOP ;Check for stop task request
XY(X,DGI,DGZ) ;Maintain $X, $Y
EXC(DGE) ;Format exception types with commas
OKFLD(DGFILE,DGFIELD) ;Check field screen
PARAM
PRT ;Do report output
TITL(DGES) ;Display report title
END ;Clean up
SOUT ;Output statistics line
DISP0 ;Return to full screen scrolling
SUBT(DGX) ;Display subtitle
HINI ;Initialize header variables
HDR(DGTY,DGNEG) ;Print header
PDETAIL ;Print report detail
TIME(DGX) ;Externalize run time

External References

Name Field # of Occurrence
ENS^%ZISS TITL+3, DISP0+3
KILL^%ZISS END+1
$$S^%ZTLOAD STOP+1
RUN^DG53244U PRT+4
FIND^DIC XRARY+6
WAIT^DICD PRT+1
GETS^DIQ XRARY+8
^DIR PRT+14, HDR+8
$$FMDIFF^XLFDT STATS+60
$$FMTE^XLFDT STATS+49, STATS+52, STATS+57, STATS+59, HINI+2
$$NOW^XLFDT HINI+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: PRT+14
Function Call: WRITE
  • Prompt: !?26,DGX
  • Line Location: SOUT+2
Function Call: WRITE
  • Prompt: $E(DGNAME,1,20),?22,$P(DGX,U)
  • Line Location: PDETAIL+12
Function Call: WRITE
  • Prompt: !!?(IOM\2-25),"The following report parameters have been selected:"
  • Line Location: PARAM+1
Function Call: WRITE
  • Prompt: !!?(IOM\2-28),"Report generation action: ",DGFLAG(DGFLAG)
  • Line Location: PARAM+2
Function Call: WRITE
  • Prompt: !?(IOM\2-28)," Report format: ",DGFMT(DGFMT)
  • Line Location: PARAM+3
Function Call: WRITE
  • Prompt: !?(IOM\2-28)," Fields to return:"
  • Line Location: PARAM+4
Function Call: WRITE
  • Prompt: ?(IOM\2-1),DGFLD(DGI)
  • Line Location: PARAM+6
Function Call: WRITE
  • Prompt: !?(IOM\2-28)," Exceptions to report:"
  • Line Location: PARAM+8
Function Call: WRITE
  • Prompt: ?(IOM\2-1),DGEXC(DGI)
  • Line Location: PARAM+10
Function Call: WRITE
  • Prompt: DGLINE,!?(132-$L(DGTITL)\2),DGTITL
  • Line Location: HDR+13
Function Call: WRITE
  • Prompt: !?(132-$L(DGX)\2),DGX
  • Line Location: HDR+17
Function Call: WRITE
  • Prompt: !,DGLINE
  • Line Location: HDR+18
Function Call: WRITE
  • Prompt: !,"Date printed: ",DGPNOW,?(126-$L(DGPAGE)),"Page: ",DGPAGE
  • Line Location: HDR+19
Function Call: WRITE
  • Prompt: !,DGLINE
  • Line Location: HDR+20
Function Call: WRITE
  • Prompt: !,DGLINE
  • Line Location: HDR+31
Function Call: WRITE
  • Prompt: @X
  • Line Location: XY+5
Function Call: WRITE
  • Prompt: X
  • Line Location: XY+6
Function Call: WRITE
  • Prompt: $$XY(IOF,1,0),?(IOM-$L(DGES)\2),DGES,!
  • Line Location: TITL+4
Function Call: WRITE
  • Prompt: $$XY(IOF,1,0),$$XY(IORVON),DGX,$$XY(IORVOFF),$$XY(IOSTBM,1),!
  • Line Location: TITL+7
Function Call: WRITE
  • Prompt: !!?(80-$L(DGX)\2),$$XY(IORVON),DGX,$$XY(IORVOFF)
  • Line Location: SUBT+2
Function Call: WRITE
  • Prompt: $$XY(IOSTBM,1),@IOF
  • Line Location: DISP0+4
Routine Call
  • DIC
  • Line Location:
    • XRARY+6
Routine Call
  • DIR
  • Line Location:
    • PRT+14
    • HDR+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DD("IX" - [#.11] FIND^DIC,  GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("RM" TITL+3, END+1, DISP0+3
^%ZOSF("XY" XY+5, XY+6, DISP0+3
^DPT - [#2] GDETAIL+6
^TMP( PRT+15!, GDETAIL+1!, GDETAIL+14*, PDETAIL+3, PDETAIL+4, PDETAIL+5, PDETAIL+7, PDETAIL+9, PDETAIL+10
^XTMP( STATS+16, STATS+18, STATS+19, STATS+29, STATS+47, STATS+55, STATS+56, GDETAIL+4, GDETAIL+5, GDETAIL+7
, GDETAIL+8, GDETAIL+10, GDETAIL+12, PDETAIL+13
^XTMP("DPTNAME" HDR+9

Label References

Name Line Occurrences
$$EXC PDETAIL+14
$$OKFLD GDETAIL+11
$$OKTYP GDETAIL+13
$$TIME STATS+69
$$XY HDR+11, HDR+12, TITL+4, TITL+7, SUBT+2, DISP0+4
DISP0 END+1
END PRT+6
GDETAIL PRT+5
HDR PRT+8, PRT+9, PRT+12, SOUT+2, PDETAIL+11
HINI PRT+5
PARAM PRT+8
PDETAIL PRT+9
SOUT STATS+7, STATS+9, STATS+10, STATS+13, STATS+14, STATS+24, STATS+28, STATS+34, STATS+36, STATS+38
, STATS+40, STATS+42, STATS+44, STATS+46, STATS+48, STATS+50, STATS+53, STATS+54, STATS+65, STATS+68
, STATS+71, STATS+73
STATS PRT+12
STOP PRT+5, HDR+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN GDETAIL+2~, GDETAIL+4*, GDETAIL+5*, GDETAIL+6, GDETAIL+7, GDETAIL+8, GDETAIL+10, GDETAIL+12, GDETAIL+14, PDETAIL+1~
, PDETAIL+3*, PDETAIL+4*, PDETAIL+5, PDETAIL+7, PDETAIL+9, PDETAIL+10, PDETAIL+12
DGDATA XRARY+1~, XRARY+7!
DGDATA( XRARY+9
DGDATA("DILIST" XRARY+7
DGE EXC~, EXC+2
DGEND PARAM~*, PARAM+4*, PARAM+6*, PARAM+8*, PARAM+10*
DGES TITL~, TITL+4, TITL+5*, TITL+6
DGET STATS+4~, STATS+5*, STATS+23*, STATS+30
DGEXC PRT+15!
DGEXC( OKTYP+2, PARAM+9, PARAM+10
DGFIELD GDETAIL+2~, GDETAIL+9*, GDETAIL+10*, GDETAIL+11, GDETAIL+12, GDETAIL+14, PDETAIL+1~, PDETAIL+8*, PDETAIL+9*, PDETAIL+10
, PDETAIL+13, OKFLD~, OKFLD+2, OKFLD+4
DGFIELD( XRARY+3, XRARY+4, XRARY+5
DGFILE STATS+4~, STATS+5*, STATS+16*, STATS+18, STATS+19, GDETAIL+2~, GDETAIL+5*, GDETAIL+7*, GDETAIL+8, GDETAIL+10
, GDETAIL+11, GDETAIL+12, GDETAIL+14, PDETAIL+1~, PDETAIL+4*, PDETAIL+5*, PDETAIL+7, PDETAIL+9, PDETAIL+10, PDETAIL+13
, OKFLD~, OKFLD+2, OKFLD+3, OKFLD+5
DGFLAG PRT+4, PRT+15!, PARAM+2
DGFLAG( PARAM+2
DGFLD PRT+15!, STATS+4~, STATS+17*, STATS+18*, STATS+19, OKFLD+1
DGFLD( OKFLD+2, OKFLD+3, OKFLD+4, OKFLD+5, PARAM+5, PARAM+6
DGFMT PRT+5, PRT+7, PRT+15!, PARAM+3
DGFMT( PARAM+3
DGI STATS+4~, STATS+55*, STATS+56, STATS+57, EXC+1~, EXC+2*, OKTYP+1~*, OKTYP+2*, PARAM+5*, PARAM+6
, PARAM+9*, PARAM+10, XY~, XY+5, XRARY+1~, XRARY+2*, XRARY+4*, XRARY+5
DGIEN XRARY+1~, XRARY+7*, XRARY+8, XRARY+9
DGIFN GDETAIL+2~, GDETAIL+7*, GDETAIL+8*, GDETAIL+10, GDETAIL+12, GDETAIL+14, PDETAIL+1~, PDETAIL+6*, PDETAIL+7*, PDETAIL+9
, PDETAIL+10
DGII XRARY+1~, XRARY+9*
DGLIM PRT+15!
DGLINE PRT+2~, STATS+10, STATS+14, STATS+27, HINI+1*, HDR+13, HDR+18, HDR+20, HDR+31
DGNAME GDETAIL+2~, GDETAIL+3*, GDETAIL+4*, GDETAIL+5, GDETAIL+14, PDETAIL+1~, PDETAIL+2*, PDETAIL+3*, PDETAIL+4, PDETAIL+5
, PDETAIL+7, PDETAIL+9, PDETAIL+10, PDETAIL+12
DGNEG HDR~
DGNMSP PRT+2~, PRT+3*, PRT+15, STATS+16, STATS+18, STATS+19, STATS+29, STATS+47, STATS+55, STATS+56
, GDETAIL+1, GDETAIL+4, GDETAIL+5, GDETAIL+7, GDETAIL+8, GDETAIL+10, GDETAIL+12, GDETAIL+14, PDETAIL+3, PDETAIL+4
, PDETAIL+5, PDETAIL+7, PDETAIL+9, PDETAIL+10, PDETAIL+13
DGOK OKTYP+1~*, OKTYP+2*, OKTYP+3
DGOUT PRT+2~, PRT+3*, PRT+4, PRT+5, PRT+8, PRT+9, PRT+11, PRT+13, STATS+6, STATS+7
, STATS+9, STATS+10, STATS+13, STATS+16, STATS+18, STATS+27, STATS+28, STATS+34, STATS+36, STATS+38
, STATS+40, STATS+42, STATS+44, STATS+46, STATS+48, STATS+50, STATS+51, STATS+54, STATS+55, STATS+67
, STATS+68, STATS+71, SOUT+2, PDETAIL+3, PDETAIL+4, PDETAIL+5, PDETAIL+7, PDETAIL+9, PDETAIL+11, HDR+7
, HDR+8*, HDR+10, STOP+1*
DGP HDR+9~*, HDR+14, HDR+15, HDR+16
DGPAGE PRT+2~, HINI+1*, HDR+19, HDR+21*
DGPDT STATS+4~, STATS+47*, STATS+49, STATS+51, STATS+52
DGPG PRT+2~, HINI+1*, HDR+8, HDR+11, HDR+21*
DGPNOW PRT+2~, HINI+2*, HDR+19
DGR PDETAIL+1~, PDETAIL+2*, PDETAIL+12*
DGRM DISP0+1~, DISP0+3*, DISP0+4
DGSEC STATS+4~, STATS+5*, STATS+60*, STATS+67, STATS+69, STATS+72
DGSSN GDETAIL+2~, GDETAIL+6*, GDETAIL+14
DGTITL PRT+2~, HINI+3*, HDR+13
DGTOT STATS+4~, STATS+5*, STATS+63*, STATS+71, STATS+72
DGTY HDR~, HDR+14, HDR+15, HDR+16, HDR+22, HDR+23, HDR+27
DGTYPE GDETAIL+2~, GDETAIL+12*, GDETAIL+13, OKTYP~, OKTYP+2
DGVAL XRARY+1~, XRARY+6
DGVAL(1 XRARY+2*
DGVAL(2 XRARY+5*, XRARY+9
DGX STATS+4~, STATS+7*, STATS+8*, STATS+9*, STATS+10*, STATS+11*, STATS+12*, STATS+13*, STATS+14*, STATS+19*
, STATS+20*, STATS+21*, STATS+22*, STATS+23*, STATS+27*, STATS+30*, STATS+31*, STATS+32*, STATS+33*, STATS+34*
, STATS+35*, STATS+36*, STATS+37*, STATS+38*, STATS+39*, STATS+40*, STATS+41*, STATS+42*, STATS+43*, STATS+44*
, STATS+45*, STATS+48*, STATS+49*, STATS+50*, STATS+52*, STATS+54*, STATS+56*, STATS+57*, STATS+59*, STATS+62*
, STATS+68*, STATS+70*, STATS+73*, SOUT+1, SOUT+2, GDETAIL+2~, GDETAIL+12*, GDETAIL+14, PDETAIL+1~, PDETAIL+10*
, PDETAIL+12, PDETAIL+14, EXC+1~*, EXC+2*, EXC+3, HDR+9~, HDR+14*, HDR+15*, HDR+16*, HDR+17
, TITL+2~, TITL+5*, TITL+6*, TITL+7, SUBT~, SUBT+2, TIME~, TIME+4, TIME+5*, TIME+6
DGXM STATS~, STATS+5*, STATS+6, SOUT+1*
DGXM( SOUT+1*
>> DGXRARY( XRARY+9*
DGXY DISP0+1~, DISP0+3*, DISP0+4
DGY STATS+4~, STATS+8*, STATS+9, STATS+19*, STATS+20, STATS+21, STATS+22, STATS+23, STATS+29*, STATS+31
, STATS+32, STATS+33, STATS+43, STATS+45, STATS+56*, STATS+57, STATS+58, STATS+59, STATS+60, STATS+61
, STATS+62, STATS+63, STATS+69*, STATS+70, STATS+72*, STATS+73, TIME+3~
DGY("D" TIME+4*, TIME+7*, TIME+11
DGY("H" TIME+5*, TIME+8*, TIME+11
DGY("M" TIME+6*, TIME+9*, TIME+11
DGY("S" TIME+6*, TIME+10*, TIME+11
DGZ XY~, XY+4, XRARY+1~, XRARY+2*, XRARY+3*, XRARY+4, XRARY+5
DIR PRT+14~, HDR+8~
DIR(0 PRT+14*, HDR+8*
DX XY+4~*, DISP0+4~*
DY XY+4~*, DISP0+4~*
>> IOBM TITL+5*, DISP0+3*
IOF HDR+11, TITL+4, TITL+7, DISP0+4
IOM PARAM+1, PARAM+2, PARAM+3, PARAM+4, PARAM+6, PARAM+8, PARAM+10, TITL+4, END+1, DISP0+4
>> IORVOFF TITL+7, SUBT+2
>> IORVON TITL+7, SUBT+2
IOSL SOUT+2, PDETAIL+11, TITL+5
IOST PRT+1, PRT+6, PRT+14, HDR+8, HDR+11, TITL+4, DISP0+2
>> IOSTBM TITL+7, DISP0+4
>> IOTM TITL+5*, DISP0+3*
U STATS+20, STATS+21, STATS+22, STATS+23, STATS+31, STATS+32, STATS+33, STATS+45, STATS+51, STATS+52
, STATS+57, STATS+58, STATS+59, STATS+60, STATS+61, STATS+62, STATS+63, GDETAIL+6, GDETAIL+12, GDETAIL+14
, PDETAIL+12, PDETAIL+13, PDETAIL+14, XRARY+5
X XY~, XY+5, XY+6, TITL+2~, TITL+3*, END+1~*, DISP0+4~*
Y HDR+6~, HDR+8
>> ZTQUEUED PRT+1, STOP+1
>> ZTSTOP STOP+1*
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