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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: FHASN7

Package: Dietetics

Routine: FHASN7


Information

FHASN7 ; HISC/NCA - Print Status Average ;3/10/95 08:55

Source Information

Source file <FHASN7.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 4 ^%ZIS  ^%ZISC  ^%ZTLOAD  KILL^XUSCLEAN  
Dietetics 2 TR^FH  Q0^FHASN71  
VA FileMan 1 ^%DT  

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
Dietetics 1 FHASNR5  

Entry Points

Name Comments DBIA/ICR reference
F0
DT ; Get From/To Dates
D1
D2
L0
TSK ; Tasking the Report
KIL

External References

Name Field # of Occurrence
^%DT D1D2
^%ZIS L0+2
^%ZISC L0+11, TSK+1
^%ZTLOAD L0+8
TR^FH F0
Q0^FHASN71 TSK+1
KILL^XUSCLEAN KIL

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Formatting: !!
  • Prompt: "Print by CLINICIAN or WARD? WARD// "
  • Variable: X
  • Timeout: DTIME
  • Line Location: F0+0
Function Call: WRITE
  • Prompt: *7," Answer with C or W"
  • Line Location: F0+0
Function Call: WRITE
  • Prompt: !
  • Line Location: D1+0
Function Call: WRITE
  • Prompt: *7," [Must Start before Today!] "
  • Line Location: D1+1
Function Call: WRITE
  • Prompt: *7," [Greater than Today?] "
  • Line Location: D2+1
Function Call: WRITE
  • Prompt: *7," [End before Start?] "
  • Line Location: D2+2
Function Call: WRITE
  • Prompt: !!,"The report requires a 132 column printer.",!
  • Line Location: L0+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: L0+2
Routine Call
  • %ZIS
  • Line Location:
    • L0+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J KIL!

Label References

Name Line Occurrences
D1 D1D1+1, D2+1, D2+2
D2 D2
F0 F0
KIL F0D1D2L0+2, L0+3, L0+15, TSK+1
L0 L0+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT D1*, D2*
>> %DT("A" D1*, D2*
%ZIS L0!, L0+2*!, TSK+1!
%ZIS("B" L0+2*
DT D1+1, D2+1
DTIME F0
>> DTOUT D1D2
>> EDT D2*, D2+1, D2+2
IO TSK+1
IO("Q" L0+3, L0+4!
IOP L0!, L0+2*!, TSK+1!
>> POP L0+2
>> SDT D1*, D1+1, D2+2
>> SRT F0+1*
U D1D2
>> X F0*, F0+1, D1*, D2*
>> Y D1D2
ZTDESC L0!, L0+7*
>> ZTREQ L0+5*
ZTRTN L0!, L0+5*
ZTSAVE L0!
ZTSAVE("EDT" L0+6*
ZTSAVE("SDT" L0+6*
ZTSAVE("SRT" L0+6*
ZTSAVE("ZTREQ" L0+6*
ZTSK TSK+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All