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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: FHPRC2

Package: Dietetics

Routine: FHPRC2


Information

FHPRC2 ; HISC/REL - List Weekly Menu ;1/23/98 16:09

Source Information

Source file <FHPRC2.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Dietetics 3 (DTP,EN2,TR)^FH  ^FHDEV  E1^FHPRC1  
Kernel 3 ^%ZIS  ^%ZISC  KILL^XUSCLEAN  
VA FileMan 3 ^%DT  (C,DOW)^%DTC  ^DIC  

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 FHPRC7  

Entry Points

Name Comments DBIA/ICR reference
F0
F1
L0
Q1 ; Print Weekly Menu
Q2
SET
S1
PRT
P1
HDR
KIL

External References

Name Field # of Occurrence
^%DT F1
C^%DTC Q1+1
DOW^%DTC F1+1
^%ZIS L0+1
^%ZISC L0+3
^DIC F0+1
DTP^FH HDR
EN2^FH L0+2
TR^FH F0
^FHDEV Q1+1
E1^FHPRC1 SET
KILL^XUSCLEAN KIL

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Formatting: !!
  • Prompt: "Select PRODUCTION DIET (or ALL): "
  • Variable: X
  • Timeout: DTIME
  • Line Location: F0+0
Function Call: WRITE
  • Prompt: *7," .. Not a Sunday"
  • Line Location: F1+1
Function Call: WRITE
  • Prompt: !!,"The Menu requires a 132 column compressed printer.",!
  • Line Location: L0+0
Function Call: WRITE
  • Prompt: !
  • Line Location: L0+1
Function Call: WRITE
  • Prompt: @FHIO("P16")
  • Line Location: Q2+2
Function Call: WRITE
  • Prompt: !
  • Line Location: Q2+3
Function Call: WRITE
  • Prompt: @FHIO("P10")
  • Line Location: Q2+3
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: P1+1
Function Call: WRITE
  • Prompt: !
  • Line Location: P1+2
Function Call: WRITE
  • Prompt: "-"
  • Line Location: P1+2
Function Call: WRITE
  • Prompt: !?94,"W E E K L Y M E N U",!!?(210-$L(Y)\2),Y,!!?96,"Week Of ",DTP
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !!?2,"S U N D A Y",?32,"M O N D A Y",?62,"T U E S D A Y",?92,"W E D N E S D A Y",?122,"T H U R S D A Y",?152,"F R I D A Y",?182,"S A T U R D A Y",!
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR+3
Routine Call
  • DIC
  • Line Location:
    • F0+1
Routine Call
  • %ZIS
  • Line Location:
    • L0+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FH(116.2 - [#116.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("RM" Q1+1
^FH(114 - [#114] S1
^FH(114.1 - [#114.1] S1+2
^FH(116 - [#116] SET
^FH(116.1 - [#116.1] S1, S1+1
^FH(116.2 - [#116.2] Q1+3, Q2, HDR
^FH(116.3 - [#116.3] SET+1
^TMP($J Q2!, Q2+2, S1+5*, P1, KIL!

Label References

Name Line Occurrences
F0 F0+1, L0+2, L0+3
F1 F1, F1+1
HDR Q2+2
KIL F0, L0+1
P1 P1+1
PRT Q2+2
Q1 L0+3
Q2 Q1+2, Q1+3
S1 SET+2
SET Q2+1

Naked Globals

Name Field # of Occurrence
^( S1, S1+1, P1
^(0 SET, SET+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT F1*
>> %DT("A" F1*
%ZIS L0+1!*, L0+3!
%ZIS("A" L0+1*
>> C P1*, P1+1
>> CAT S1+1*
D Q1+1!
D( Q1+1*, Q2+1, SET+1
D(1 Q1+1*
>> D1 F1+1*, Q1+1, HDR
DIC F0+1!*
DIC(0 F0+1*
DTIME F0
>> DTOUT F1
>> DTP HDR*, HDR+1
>> FHCY SET
>> FHDA SET
>> FHIO("P10" Q2+3
>> FHIO("P16" Q2+2
>> FHLST L0+2*
>> FHPD Q2*, S1+1
>> FHPGM L0+2*
>> FHX1 F0*, F0+1*, Q1+2, Q1+3*, Q2, HDR
IO L0+3
IO("Q" L0+2
IOF HDR
IOP L0+1!, L0+3!
IOST HDR
>> K Q1+1*, HDR+3*
>> K3 Q2+2*, SET+1*, SET+2*, S1+5, P1
>> K4 S1+2*, S1+5*
>> KK Q2+1*, SET+1, S1+5, P1*
>> L1 S1*, S1+5*
M S1!, S1+6!
M( S1+5
M("A" S1+2*
>> MCA S1+1*, S1+2
>> NN Q1+3*
>> P1 S1*, S1+1, S1+5*, PRT*, P1*, P1+2*
>> PG Q1+2*, HDR*
>> POP L0+1
>> X F0*, F1, F1+1*, Q1+1*, SET+1*, SET+2*, S1, S1+1, P1*
>> X1 Q1+1*, Q2+1*
>> X2 Q1+1*, SET*, SET+1*, SET+2
Y F0+1, F1, F1+1, S1*, S1+2, S1+6!, P1*, P1+1, HDR*, HDR+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 |  Naked Globals |  Local Variables  | All