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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: YTQRRPT

Package: Mental Health

Routine: YTQRRPT


Information

YTQRRPT ;SLC/LLH - Report Builder ; 08/13/2018

Source Information

Source file <YTQRRPT.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Mental Health 4 ALLANS^YTQAPI2  (GETSCORE,LEGACY)^YTQAPI8  PATSEL^YTQAPI9  SETERROR^YTQRUTL  
Kernel 3 $$FMTE^XLFDT  $$NAMEFMT^XLFNAME  ($$REPLACE,$$SENTENCE,$$TITLE)^XLFSTR  
VA FileMan 1 $$GET1^DIQ  

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
Mental Health 1 YTQRQAD3  

Entry Points

Name Comments DBIA/ICR reference
BLDRPT(RESULTS,ADMIN,MAXWIDTH) ;
LOADTLT(TLT,RPT) ; Load template for RPT into .TLT split by "|" chars
WRAPTLT(TLT,MAX) ; Wrap lines in TLT that are >WIDTH by adding "|" chars
FIXP(RSTR,RESULTS) ;
GETDATA ;
ADMINFO(ADATA,ADMIN) ;
PATINFO(PDATA,DFN) ;
SWAPIT ;
SWAP ;
SWAPANS ;
SETSCL ;
WRAP(TX,MAX) ; If length of TX > MAX, wrap by adding | chars
ADDOUT(S) ; add string to out array (expects OUT)

External References

Name Field # of Occurrence
$$GET1^DIQ ADMINFO+3, ADMINFO+10, SWAPANS+9
$$FMTE^XLFDT ADMINFO+8
$$NAMEFMT^XLFNAME ADMINFO+9, PATINFO+8
$$REPLACE^XLFSTR GETDATA+2
$$SENTENCE^XLFSTR PATINFO+12
$$TITLE^XLFSTR ADMINFO+10
ALLANS^YTQAPI2 BLDRPT+21
GETSCORE^YTQAPI8 BLDRPT+19
LEGACY^YTQAPI8 BLDRPT+7
PATSEL^YTQAPI9 PATINFO+7
SETERROR^YTQRUTL BLDRPT+2, BLDRPT+12, BLDRPT+13, BLDRPT+24

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^YTT(601.75 - [#601.75] GET1^DIQ
^YTT(601.84 - [#601.84] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("YSDATA" BLDRPT+9, BLDRPT+10
^TMP($J BLDRPT+15!, SETSCL+2, SETSCL+3, SETSCL+4
^YTT(601.71 - [#601.71] BLDRPT+4
^YTT(601.84 - [#601.84] BLDRPT+2, BLDRPT+3, ADMINFO+2, ADMINFO+7, ADMINFO+8
^YTT(601.93 - [#601.93] BLDRPT+12, BLDRPT+13, LOADTLT+3, LOADTLT+4

Label References

Name Line Occurrences
$$WRAP WRAPTLT+2, SWAPANS+14
ADDOUT WRAP+3, WRAP+7, WRAP+9
ADMINFO BLDRPT+16
FIXP BLDRPT+28
GETDATA BLDRPT+26
LOADTLT BLDRPT+23
PATINFO BLDRPT+17
SETSCL BLDRPT+20
SWAPANS BLDRPT+22
SWAPIT BLDRPT+18
WRAPTLT BLDRPT+25

Naked Globals

Name Field # of Occurrence
^( BLDRPT+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADATA BLDRPT+1~, BLDRPT+16, ADMINFO~
ADATA("DATE" ADMINFO+8*
ADATA("DFN" BLDRPT+17, ADMINFO+7*
ADATA("LOC" ADMINFO+10*
ADATA("ORDERED" ADMINFO+9*
ADMIN BLDRPT~, BLDRPT+2, BLDRPT+3, BLDRPT+6, BLDRPT+14, BLDRPT+16, ADMINFO~, ADMINFO+2, ADMINFO+3, ADMINFO+7
, ADMINFO+8, ADMINFO+10
ANS BLDRPT+1~, SWAPANS+1~, SWAPANS+2*, SWAPANS+6*, SWAPANS+7, SWAPANS+8, SWAPANS+9, SWAPANS+11*, SWAPANS+12, SWAPANS+13
SWAPANS+14
CLIN ADMINFO+1~, ADMINFO+3*, ADMINFO+6
DATA ADMINFO+1~, ADMINFO+2*
DFN PATINFO~, PATINFO+2, PATINFO+3, PATINFO+6
END LOADTLT+1~, LOADTLT+7*, LOADTLT+8, LOADTLT+10, LOADTLT+13, FIXP+1~, FIXP+4*, FIXP+5, FIXP+7, FIXP+9
FRAG LOADTLT+1~, LOADTLT+2*, LOADTLT+10, LOADTLT+13*, LOADTLT+15*, LOADTLT+17, FIXP+1~, FIXP+2*, FIXP+7, FIXP+9*
, FIXP+11*
I BLDRPT+5~, BLDRPT+9*, BLDRPT+10*, WRAPTLT+1~, WRAPTLT+2*, WRAP+1~, WRAP+2*, WRAP+10*
INST BLDRPT+1~, BLDRPT+3*, BLDRPT+4, BLDRPT+12, BLDRPT+13
J BLDRPT+5~, BLDRPT+10*, WRAP+1~, WRAP+5*, WRAP+6, WRAP+7
LN LOADTLT+1~, LOADTLT+2*, LOADTLT+9*, LOADTLT+10, LOADTLT+11, LOADTLT+12, LOADTLT+17*, FIXP+1~, FIXP+2*, FIXP+6*
, FIXP+7, FIXP+8
LP BLDRPT+1~, LOADTLT+1~, LOADTLT+3*, LOADTLT+4, LOADTLT+5, LOADTLT+6*, FIXP+1~, FIXP+3*, FIXP+4, FIXP+7
, FIXP+11, GETDATA+1~, GETDATA+2*, SWAPIT+1~, SWAPIT+2*, SWAPANS+1~, SWAPANS+4*, SWAPANS+5, SETSCL+1~, SETSCL+3*
SETSCL+4
MAX WRAPTLT~, WRAPTLT+2, WRAP~, WRAP+3, WRAP+7
MAXWIDTH BLDRPT~, BLDRPT+25
MYNAME ADMINFO+1~, ADMINFO+9, PATINFO+1~, PATINFO+8
MYNAME("FIELD" ADMINFO+5*, PATINFO+5*
MYNAME("FILE" ADMINFO+4*, PATINFO+4*
MYNAME("IENS" ADMINFO+6*, PATINFO+6*
OUT WRAP+1~, ADDOUT+1*
OUT( WRAP+10, ADDOUT+1*
PDATA BLDRPT+1~, BLDRPT+17, PATINFO~
PDATA("AGE" PATINFO+11*
PDATA("DOB" PATINFO+10*
PDATA("GENDER" PATINFO+12*
PDATA("NM" PATINFO+8*
PDATA("SSN" PATINFO+9*
RESULTS BLDRPT~, BLDRPT+28, FIXP~
RESULTS( BLDRPT+10*, FIXP+7*, FIXP+8*
RPT BLDRPT+1~, BLDRPT+13*, BLDRPT+23, BLDRPT+24, LOADTLT~, LOADTLT+3, LOADTLT+4
RSTR BLDRPT+1~, BLDRPT+23, BLDRPT+24, BLDRPT+25, BLDRPT+28, FIXP~
RSTR( FIXP+3, FIXP+4, FIXP+7, FIXP+11, GETDATA+2*
S ADDOUT~, ADDOUT+1
SCL BLDRPT+1~
START LOADTLT+1~, LOADTLT+7*, LOADTLT+10, LOADTLT+13*, LOADTLT+15, LOADTLT+16*, FIXP+1~, FIXP+4*, FIXP+7, FIXP+9*
, FIXP+11, FIXP+12*
STR SWAPANS+1~, SWAPANS+5*, SWAPANS+6, SWAPANS+7, SWAPANS+8, SWAPANS+9, SETSCL+1~, SETSCL+4*, SETSCL+5
SWAP BLDRPT+1~, GETDATA+2
SWAP( SWAPIT+2*, SWAPANS+11, SWAPANS+12, SWAPANS+14*
SWAP("<*Answer_" SWAPANS+2*, SWAPANS+7*, SWAPANS+8*, SWAPANS+9*
SWAP("<-" SETSCL+5*
SWAP("<.DLL_String.>" SWAPIT+3*
TLT LOADTLT~, WRAPTLT~
TLT( LOADTLT+10*, LOADTLT+11*, LOADTLT+12*, LOADTLT+17*, WRAPTLT+2*
TX WRAP~, WRAP+2
TXT SWAPIT+1~, SWAPIT+2*
U BLDRPT+3, BLDRPT+4, ADMINFO+7, ADMINFO+8, PATINFO+9, PATINFO+10, PATINFO+11, PATINFO+12, SWAPANS+6, SWAPANS+7
SWAPANS+8, SWAPANS+9, SETSCL+5
VA PATINFO+13!
X LOADTLT+1~, LOADTLT+4*, LOADTLT+5*, LOADTLT+6*, LOADTLT+7, LOADTLT+10, LOADTLT+15, WRAP+1~, WRAP+2*, WRAP+3
, WRAP+5, WRAP+6, WRAP+7, WRAP+10*, WRAP+11
Y WRAP+1~, WRAP+4*, WRAP+6, WRAP+7*, WRAP+8*, WRAP+9
YNEW WRAP+1~, WRAP+6*, WRAP+7, WRAP+8
YS BLDRPT+1~, BLDRPT+7, BLDRPT+19, BLDRPT+21, PATINFO+1~, PATINFO+7
YS("AD" BLDRPT+6*, BLDRPT+14*
YS("DFN" PATINFO+3*
YSDATA BLDRPT+1~, BLDRPT+7, BLDRPT+19, BLDRPT+21, PATINFO+1~, PATINFO+7, SWAPANS+3
YSDATA( SWAPANS+4, SWAPANS+5
YSDATA(1 SWAPANS+3
YSDATA(3 PATINFO+9
YSDATA(4 PATINFO+10
YSDATA(5 PATINFO+11
YSDATA(6 PATINFO+12

Marked Items

Name Field # of Occurrence
$T(SWAP+LP SWAPIT+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All