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

Package: Dietetics

Routine: FHPRF2


Information

FHPRF2 ; HISC/REL - Print Diet Percentages ;4/27/93 13:41

Source Information

Source file <FHPRF2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  KILL^XUSCLEAN  
VA FileMan 2 NOW^%DTC  ^DIC  
Dietetics 1 (DTP,EN2,TR)^FH  

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 FHPRF4  

Entry Points

Name Comments DBIA/ICR reference
R0
R1
Q1 ; Print Production Diet Percentage
Q2 ;
PR
KIL

External References

Name Field # of Occurrence
NOW^%DTC Q1+1
^%ZIS R1
^%ZISC R1+2
^DIC R0+1
DTP^FH Q1+1
EN2^FH R1+1
TR^FH R0
KILL^XUSCLEAN KIL

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Formatting: !!
  • Prompt: "Select SERVICE POINT (or ALL): "
  • Variable: X
  • Timeout: DTIME
  • Line Location: R0+0
Function Call: WRITE
  • Prompt: !
  • Line Location: R1+0
Function Call: WRITE
  • Prompt: !?13,"P R O D U C T I O N D I E T P E R C E N T A G E S"
  • Line Location: Q2+2
Function Call: WRITE
  • Prompt: !!?(79-$L(X)\2),X,!!?(79-$L(DTP)\2),DTP
  • Line Location: Q2+3
Function Call: WRITE
  • Prompt: !!?3,"Diet",?28,"Sun Mon Tue Wed Thu Fri Sat",!
  • Line Location: Q2+4
Function Call: WRITE
  • Prompt: !!?3,"Total Sum",?23
  • Line Location: Q2+8
Function Call: WRITE
  • Prompt: $J(S(L),8,1)
  • Line Location: Q2+8
Function Call: WRITE
  • Prompt: !
  • Line Location: Q2+9
Function Call: WRITE
  • Prompt: !,$E(NAM,1,23),?23
  • Line Location: PR+0
Routine Call
  • DIC
  • Line Location:
    • R0+1
Routine Call
  • %ZIS
  • Line Location:
    • R1

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FH(116.2 - [#116.2] Q2+6, PR
^FH(119.72 - [#119.72] FHPRF2+2, Q1+3, Q2+1, Q2+3, Q2+6

Label References

Name Line Occurrences
KIL R0R1R1+1, R1+2
PR Q2+6
Q1 R1+2
Q2 Q1+2, Q1+3
R0 R0+1
R1 FHPRF2+2

Naked Globals

Name Field # of Occurrence
^( Q2+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % Q1+1
%ZIS R1!*, R1+2!
%ZIS("A" R1*
DIC R0+1!*
DIC(0 R0+1*
DTIME R0
>> DTP Q1+1*, Q2+3
>> FHLST R1+1*
>> FHP FHPRF2+2*, R0*, R0+1*, Q1+2
>> FHPGM R1+1*
IO R1+2
>> IO("Q" R1+1
IOF Q2+2
IOP R1!, R1+2!
IOST Q2+2
>> L Q2+5*, Q2+7*, Q2+8*, PR+1*
>> NAM PR*
>> NX Q2+6*, PR
>> P0 Q1+2*, Q1+3*, Q2+1, Q2+3, Q2+6
>> P1 Q2+6*
>> PG Q1+1*, Q2+2*
>> POP R1
S Q2+5!
S( Q2+5*, Q2+7*, Q2+8, PR+1*
>> X R0*, Q2+3*, Q2+6*, PR+1
>> Y R0+1
>> Z Q2+7*, PR+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