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

Package: Dietetics

Routine: FHPRC8


Information

FHPRC8 ; HISC/REL - Print Daily Diet Menus ;1/23/98 16:10

Source Information

Source file <FHPRC8.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Dietetics 3 (DTP,EN2)^FH  ^FHDEV  E1^FHPRC1  
Kernel 3 ^%ZIS  ^%ZISC  KILL^XUSCLEAN  
VA FileMan 3 ^%DT  (DOW,NOW)^%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 FHPRC11  

Entry Points

Name Comments DBIA/ICR reference
F0
F1
L0
Q1 ; Print the Daily Menu
SET
S1
S2
S3
PRT
P0
P1
HDR
KIL

External References

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

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Formatting: !!
  • Prompt: "Select PRODUCTION FACILITY: "
  • Variable: X
  • Timeout: DTIME
  • Line Location: F0+0
Function Call: WRITE
  • Prompt: !
  • Line Location: F1+0
Function Call: WRITE
  • Prompt: !!,"The Menu requires a 132 compressed printer.",!
  • Line Location: L0+0
Function Call: WRITE
  • Prompt: !
  • Line Location: L0+1
Function Call: WRITE
  • Prompt: @FHIO("P16")
  • Line Location: Q1+4
Function Call: WRITE
  • Prompt: @FHIO("P10")
  • Line Location: Q1+4
Function Call: WRITE
  • Prompt: !
  • Line Location: P0+1
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: P1+2
Function Call: WRITE
  • Prompt: !,LN
  • Line Location: P1+3
Function Call: WRITE
  • Prompt: !,DTP,?90,"D A I L Y D I E T M E N U S",?210,"Page ",PG,!!?(216-$L(DTE)\2),DTE
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: !!?2,"REGULAR",?35,"Portion Size"
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: ?KK,$E(X,1,30)
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !,LN
  • Line Location: HDR+2
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(119.71 - [#119.71] Classic Fileman Calls

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
F0 F0+1
F1 FHPRC8+2, F1, L0+2, L0+3
HDR P0
KIL F0, F1, L0+1
P0 P0+1
P1 P0, P1+2
PRT Q1+4
Q1 L0+3
S1 SET+5
S2 S1
S3 S1+1
SET Q1+1

Naked Globals

Name Field # of Occurrence
^( SET+3, S1, S1+1, S2+1, P1+1
^(0 SET, SET+1, S3+1*, S3+2*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % Q1+2
>> %DT F1*
>> %DT("A" F1*
%ZIS L0+1!*, L0+3!
%ZIS("A" L0+1*
>> C P1*, P1+1*, P1+2
>> CAT S2+1*
>> D1 F1*, Q1+1, Q1+2, Q1+3, SET+1
DIC F0+1!*
DIC(0 F0+1*
>> DTE Q1+2*, Q1+3*, HDR
DTIME F0
>> DTOUT F1
>> DTP Q1+2*, HDR
>> FHCY SET
>> FHDA SET
>> FHIO("P10" Q1+4
>> FHIO("P16" Q1+4
>> FHLST L0+2*
>> FHP FHPRC8+2*, F0+1*, Q1+4
>> FHPGM L0+2*
IO L0+3
IO("Q" L0+2
IOF HDR
IOP L0+1!, L0+3!
IOST HDR
>> K SET+3*, S1+1*, PRT*
>> K3 SET+1*, SET+5*, S3+1, S3+2, P0*, P1, P1+1
>> K4 SET+3*, S2+2*, S2+3*, S2+4, S3+2*, P1+1*, HDR+1*
>> KK HDR+1*
>> L1 S2*, S3*, S3+1, S3+2, P0*, P1+1, HDR+1, HDR+2
>> L2 PRT+1*, P0*, P1+1, HDR+1, HDR+2
>> LN P1+3, HDR+2*
M SET+3!, SET+6!
M( SET+3*, SET+4, S3+2
M1 SET+3!
M1( SET+3*, PRT
M2 PRT!
M2( PRT*, P1+1, HDR+1
>> MCA S2+1*, S2+2, S2+3, S2+4
>> N1 PRT*, P0
>> NOW Q1+2*
>> NX S1+1*, PRT*, P1*, P1+1*, HDR+1*
>> P0 S3+1*, S3+2
>> P1 S1*, S1+1*, S2+1, S3*, P0*, P1*, P1+1
>> P2 S3+2*, P1+1*
>> PD SET+3*
>> PG Q1+2*, HDR*
>> POP L0+1
>> REG SET+4*, S3+1, PRT, P1
>> RG SET+2*, SET+4, S3+1, S3+2
>> TYP Q1+4*, P1, P1+1
>> X F0*, F1, Q1+1*, Q1+3*, SET+1*, SET+3*, SET+5*, S1, S1+1*, S2+1
, S3, S3+1, P1*, P1+1*, HDR+1*
>> X1 Q1+1*, S3*, S3+1, S3+2
>> X2 SET*, SET+1*, SET+5
Y F0+1, F1, Q1+3, S1+2!, S2*, S2+4, P1*, P1+1*, P1+2
Y0 S1*, S1+2!, S2
>> Z S3+2*
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