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 |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: YTQAPI16

Package: Mental Health

Routine: YTQAPI16


Information

YTQAPI16 ;ASF/ALB MHA REPORT BY Q ; 4/3/07 11:34am

Source Information

Source file <YTQAPI16.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 2 ^DIC  ^DIR  

Entry Points

Name Comments DBIA/ICR reference
MAIN ;
ENQ ;taskman entry
XML ;setup output
SELAD ;administation filter
BUILDG ;global create
B3 ;
GUTS ;extract the data into an XML global

External References

Name Field # of Occurrence
^%ZIS MAIN+4
HOME^%ZIS MAIN+6
^%ZISC ENQ+5
^%ZTLOAD MAIN+6
^DIC SELAD+9
^DIR SELAD+2, SELAD+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"You must queue this report- off hours are strongly suggested"
  • Line Location: MAIN+3
Function Call: WRITE
  • Prompt: !,"Must be queued-- try again",!
  • Line Location: MAIN+5
Function Call: WRITE
  • Prompt: ^(N),!
  • Line Location: XML+5
Function Call: WRITE
  • Prompt: @IOF,!!,"MHA Question Frequency Report"
  • Line Location: SELAD+1
Routine Call
  • %ZIS
  • Line Location:
    • MAIN+4
Routine Call
  • %ZIS
  • Line Location:
    • MAIN+6
Routine Call
  • DIC
  • Line Location:
    • SELAD+9
Routine Call
  • DIR
  • Line Location:
    • SELAD+2
    • SELAD+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^YTT(601.71 - [#601.71] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("YSQA" ENQ+1!, BUILDG+7*, BUILDG+8
^TMP("YSQR" ENQ+1!, B3+6*, B3+7*, GUTS+2, GUTS+7, GUTS+11, GUTS+12
^TMP("YSXML" XML+1*, XML+2*, XML+4*, XML+5, GUTS+1*, GUTS+3*, GUTS+4*, GUTS+6*, GUTS+8*, GUTS+9*
GUTS+10*, GUTS+11*, GUTS+12*, GUTS+13*, GUTS+14*
^YTT(601.71 - [#601.71] BUILDG+1
^YTT(601.72 - [#601.72] GUTS+5
^YTT(601.75 - [#601.75] B3+4, GUTS+10
^YTT(601.84 - [#601.84] BUILDG+3, BUILDG+4, BUILDG+5
^YTT(601.85 - [#601.85] BUILDG+8, B3+1, B3+2, B3+5

Label References

Name Line Occurrences
B3 BUILDG+8
BUILDG ENQ+3
GUTS XML+3
SELAD MAIN+2
XML ENQ+4

Naked Globals

Name Field # of Occurrence
^( XML+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS MAIN+4*
DIC SELAD+9!*
DIC(0 SELAD+9*
DIR SELAD+2!, SELAD+5!
DIR("A" SELAD+2*, SELAD+5*
DIR("B" SELAD+2*, SELAD+5*
DIR(0 SELAD+2*, SELAD+5*
DIRUT MAIN+1~, SELAD+3, SELAD+6
G MAIN+1~
IO MAIN+4, XML+5
IO("DOC" MAIN+9
IO("Q" MAIN+5, MAIN+6!
IOF SELAD+1
IOM MAIN+10
ION MAIN+8
IOSL MAIN+11
IOST MAIN+8
N MAIN+1~, ENQ+2*, XML+1*, XML+2*, XML+4*, XML+5*, GUTS+1*, GUTS+3*, GUTS+4*, GUTS+6*
GUTS+8*, GUTS+9*, GUTS+10*, GUTS+11*, GUTS+12*, GUTS+13*, GUTS+14*
U SELAD+9, BUILDG+5, B3+1, B3+2
Y MAIN+1~, SELAD+4, SELAD+8, SELAD+9
YSA MAIN+1~, BUILDG+8*, B3+1, B3+2, B3+5
YSAD MAIN+1~, BUILDG+4*, BUILDG+5, BUILDG+7, BUILDG+8*
YSB MAIN+1~, SELAD+4*, BUILDG+2
YSC MAIN+1~, B3+2*, B3+3*, B3+4, B3+7, GUTS+7*, GUTS+9, GUTS+10, GUTS+11
YSCN MAIN+1~, BUILDG+1*, BUILDG+3, BUILDG+4, B3+4*, B3+5*
YSCODE MAIN+1~, SELAD+9*, BUILDG+1, GUTS+1
YSCOMP MAIN+1~, BUILDG+5*, BUILDG+6
YSD MAIN+1~, BUILDG+2*, BUILDG+3*, BUILDG+4
YSE MAIN+1~, SELAD+8*, BUILDG+3
YSQNUMB MAIN+1~, B3+1*, B3+6, B3+7, GUTS+2*, GUTS+4, GUTS+5, GUTS+7, GUTS+11, GUTS+12
YSQTEXT MAIN+1~, GUTS+5*, GUTS+6
YTTLKUP SELAD+7~*
>> ZTDESC MAIN+7*
>> ZTIO MAIN+8*, MAIN+9*, MAIN+10*, MAIN+11*
>> ZTRTN MAIN+7*
>> ZTSAVE("YS*" MAIN+7*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All