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

Package: Dietetics

Routine: FHPRC9


Information

FHPRC9 ; HISC/NCA - Weekly Menu Blocks ;1/23/98 16:10

Source Information

Source file <FHPRC9.m>

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

Caller Graph Total: 1

Package Total Caller Graph
Dietetics 1 FHPRC12  

Entry Points

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

External References

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

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: D0+0
Function Call: READ
  • Prompt: "Select PRODUCTION DIET (or ALL): "
  • Formatting: !!
  • Timeout: DTIME
  • Variable: X
  • 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+3
Function Call: WRITE
  • Prompt: !
  • Line Location: Q2+4
Function Call: WRITE
  • Prompt: @FHIO("P10")
  • Line Location: Q2+4
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: !!!!?88,"W E E K L Y M E N U B L O C K S",!!?(210-$L(N2_" "_N3)\2),N2," ",N3
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: !!!?96,"Week Of ",DTP
  • Line Location: HDR1+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: HDR1+2
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR1+3
Routine Call
  • DIC
  • Line Location:
    • D0
    • F0+1
Routine Call
  • %ZIS
  • Line Location:
    • L0+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FH(114.1 - [#114.1] Classic Fileman Calls
^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+1
^FH(114.1 - [#114.1] Q2+3, S2+1
^FH(116 - [#116] SET
^FH(116.1 - [#116.1] S1, S1+2
^FH(116.2 - [#116.2] Q1+5, Q2, Q2+3
^FH(116.3 - [#116.3] SET+1
^TMP($J Q2!, Q2+2, S1+4*, P1, KIL!

Label References

Name Line Occurrences
D0 D0, L0+2, L0+3
F0 F0+1
F1 F1, F1+1
HDR Q2+3
HDR1 Q2+3
KIL D0, F0, F0+1, F1, L0+1
P1 P1+1
PRT Q2+3
Q1 L0+3
Q2 Q1+4, Q1+5
S1 SET+2
S2 S1+2
SET Q2+1

Naked Globals

Name Field # of Occurrence
^( S1, S1+2, 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+2*
D Q1+3!
D( Q1+3*, Q2+1, SET+1
>> D1 F1+1*, Q1+1
DIC D0!*, F0+1!*
DIC("A" D0*
DIC(0 D0*, F0+1*
DTIME F0
>> DTOUT D0, F0+1, F1
>> DTP HDR1*, HDR1+1
>> FHCY Q1+1, SET
>> FHDA SET
>> FHIO("P10" Q2+4
>> FHIO("P16" Q2+3
>> FHLST L0+2*
>> FHPD Q2*, S2+1
>> FHPGM L0+2*
>> FHX1 D0*, Q2+3, S2
>> FHX2 F0*, F0+1*, Q1+4, Q1+5*, Q2, Q2+3
IO L0+3
IO("Q" L0+2
IOF HDR
IOP L0+1!, L0+3!
IOSL Q2+3
IOST HDR
>> J Q1+3*
>> K Q1+3*, HDR1+3*
>> K0 S1+2*, S2, S2+1
>> K1 Q1+1
>> K3 Q2+3*, SET+1*, SET+2*, S1+4, P1
>> K4 S1+4*, S2+1*
>> KK Q2+1*, SET+1, S1+4, P1*
>> L1 S1*, S1+1*, S1+4*
M S1!, S1+5!
M( S1+4
M("A" S2+1*
>> MCA S1+2*, S2+1
>> N2 Q2+3*, HDR
>> N3 Q2+3*, HDR
>> NN Q1+5*
>> P1 S1*, S1+2, S1+4*, PRT*, P1*, P1+2*
>> PG Q1+4*, HDR*
>> POP L0+1
>> ST Q1+1*
>> T0 Q1+1*, Q1+3, Q2+3
>> WKS Q1+1*, Q1+2*, Q1+3, Q2+1, Q2+3
>> X D0*, F0*, F1*, F1+1*, Q1+1*, Q1+3*, Q2+3, SET+1*, SET+2*, S1
, S1+2, P1*
>> X1 Q1+1*, Q1+3*, Q2+1*, Q2+3*
>> X2 Q1+3*, Q2+3*, SET*, SET+1*, SET+2
>> X3 Q2+3*, HDR1
>> XX Q2+1*, Q2+3*, SET+1, S1+4, P1
Y D0, F0+1, F1, F1+1, S1+1*, S1+5!, S2+1, P1*, P1+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