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

Package: Dietetics

Routine: FHADRPT


Information

FHADRPT ; HISC/NCA - Print Dietetic Annual Report ;1/23/98 16:05

Source Information

Source file <FHADRPT.m>

Call Graph

Call Graph Total: 19

Package Total Call Graph
Dietetics 13 DTP^FH  GET^FHADR1  EN2^FHADR10  EN2^FHADR1A  EN2^FHADR2  EN2^FHADR3A  Q1^FHADR4  Q0^FHADR5  
EN2^FHADR6  EN2^FHADR61  EN2^FHADR7  EN2^FHADR81  EN2^FHADR9A  
Kernel 4 ^%ZIS  ^%ZISC  ^%ZTLOAD  KILL^XUSCLEAN  
VA Fileman 2 ^%DT  (C,NOW)^%DTC  

Caller Graph

Caller Graph Total: 13

Package Total Caller Graph
Dietetics 13 FHADR10  FHADR1A  FHADR2  FHADR3A  FHADR4  FHADR5  FHADR6  FHADR61  
FHADR7  FHADR8  FHADR81  FHADR9A  FHADRP  

Entry Points

Name Comments DBIA/ICR reference
Q1 ; Display the Report
Q0
Q2 ; Find the Starting Month and Ending Month of Each Quarter
TSK ; Tasking the Report
KIL
EN1 ; Get the Station Data for Printing
L2
L0
L1
HDR ; Report Header

External References

Name Field # of Occurrence
^%DT Q0+1, L1, L2+1
C^%DTC L1, L2+1
NOW^%DTC Q1+2
^%ZIS L0+2
^%ZISC L0+11, TSK+1
^%ZTLOAD L0+8
DTP^FH Q1+2
GET^FHADR1 EN1+1
EN2^FHADR10 Q1+4
EN2^FHADR1A Q1+3
EN2^FHADR2 Q1+3
EN2^FHADR3A Q1+3
Q1^FHADR4 Q1+3
Q0^FHADR5 Q1+3
EN2^FHADR6 Q1+3
EN2^FHADR61 Q1+4
EN2^FHADR7 Q1+4
EN2^FHADR81 Q1+4
EN2^FHADR9A Q1+4
KILL^XUSCLEAN KIL

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN1+2
Function Call: WRITE
  • Prompt: *7," Do Not Enter Future Year."
  • Line Location: Q0+2
Function Call: WRITE
  • Prompt: *7," Enter Year Only."
  • Line Location: Q0+3
Function Call: WRITE
  • Prompt: !!,"The report requires a 132 column printer.",!
  • Line Location: L0+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: L0+2
Function Call: WRITE
  • Prompt: *7," Error! Wrong Qtr"
  • Line Location: Q2+3
Function Call: WRITE
  • Prompt: !?13,HEAD,?50,"D I E T E T I C R E P O R T",?116,"Page ",PG
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !!?105
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: Q1," Qtr FY ",$E(FHYR,2,3)
  • Line Location: HDR+3
Routine Call
  • %ZIS
  • Line Location:
    • L0+2

Label References

Name Line Occurrences
KIL EN1+1, Q0+1, L0+2, L0+3, L0+15, TSK+1
L0 L0+10
L2 L1
Q0 Q0+1, Q0+2, Q0+3
Q1 TSK+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % Q1+2
%DT Q0!*, L1!
%DT("A" Q0*
%ZIS L0!, L0+2*!, TSK+1!
%ZIS("B" L0+2*
DT EN1+2, L2, L2+2
>> DTOUT Q0+1
>> DTP Q1+2*
>> EDT Q2+1*, L2+1*, L2+2*, L2+3*
>> FG Q0*, Q0+4*, HDR+3
>> FHX1 EN1+2*
>> FHYR Q1+2*, L1, L2+1, HDR+3
>> HEAD Q1+2*, HDR+2
IO TSK+1
IO("Q" L0+3
IOF HDR+1
IOP L0!, L0+2*!, TSK+1!
IOSL Q1+1
IOST HDR+1
>> LIN Q1+1*
>> LS EN1+2*, Q0+2
>> MTH Q2+1*, Q2+2*, Q2+3, L1, L2+1
>> PG Q1+1*, HDR+1*, HDR+2
>> POP L0+2
>> PRE Q0*, Q0+4*, Q0+5, Q1+2
>> Q1 HDR+3*
>> QTR Q0+5*, Q2+2, L1
>> SDT Q2+1*, L1*, L1+1*, L2*, L2+3*
U Q0+1
>> X Q0+1*, L1*, L2+1*
>> X1 L1*, L2+1*
>> X2 L1*, L2+1*
>> Y EN1+1, EN1+2, Q0+1, Q0+2, Q0+3, Q0+4*, L1, L1+1, L2+1
>> YR Q0+5*
ZTDESC L0!, L0+7*
>> ZTREQ L0+4*
ZTRTN L0!, L0+4*
ZTSAVE L0!
ZTSAVE("FG" L0+5*
ZTSAVE("FHX1" L0+5*
ZTSAVE("PRE" L0+5*
ZTSAVE("QTR" L0+6*
ZTSAVE("YR" L0+6*
ZTSAVE("ZTREQ" L0+4*
ZTSK TSK+1!
ZTUCI L0!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All