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

Package: Dietetics

Routine: FHPRC


Information

FHPRC ; HISC/REL - Menu Cycle Management ;5/10/95 08:29

Source Information

Source file <FHPRC.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 3 ^DIC  FILE^DICN  ^DIE  
Kernel 1 KILL^XUSCLEAN  

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

Package Total Caller Graph
Dietetics 3 FHPRC1  FHPRC4  FHPRC5  

Entry Points

Name Comments DBIA/ICR reference
EN2 ; Enter/Edit Menu Cycles
EN3 ; Enter/Edit Meals
A0
A2
A1
A3
EN4 ; Enter/Edit Holiday Meals
KIL

External References

Name Field # of Occurrence
^DIC EN2+1, EN3+1, A0EN4+1
FILE^DICN A1+1
^DIE EN2+2, EN3+4, EN4+2
KILL^XUSCLEAN KIL

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN2+1
Function Call: WRITE
  • Prompt: !
  • Line Location: EN3+1
Function Call: WRITE
  • Prompt: !
  • Line Location: A0+0
Function Call: WRITE
  • Prompt: !,$P(^FH(114,L1,0),"^",1)," already part of meal"
  • Line Location: A1+0
Function Call: WRITE
  • Prompt: !
  • Line Location: EN4+1
Routine Call
  • DIC
  • Line Location:
    • EN2+1
    • EN3+1
    • A0
    • EN4+1
Routine Call
  • DIE
  • Line Location:
    • EN2+2
    • EN3+4
    • EN4+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FH(116 - [#116] Classic Fileman Calls
^FH(116.1 - [#116.1] Classic Fileman Calls
^FH(116.3 - [#116.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FH(114 - [#114] A1
^FH(116.1 - [#116.1] A0+1, A0+2, A1A1+2*, A1+3*, A1+4*, A3*, A3+1*
^XUSEC("FHMGR" EN2+2, EN3+4, EN4+2

Label References

Name Line Occurrences
A0 A0
A1 A0+2
A2 EN3+4
A3 A1+3
EN2 EN2+1, EN2+2
EN3 EN3+1, A0A2
EN4 EN4+1, EN4+2
KIL EN2+1, EN3+1, EN4+1

Naked Globals

Name Field # of Occurrence
^( A0+2, A1+4, A3+1
^(0 A0+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A1 A0*, A0+2, A2!, A1+2, A1+3, A1+4, A3A3+1
CHK A2!
COD A2!
DA EN2+2*!, EN3+2*, EN3+4, A2!, EN4+2*!
DA(1 A1+1*
DD A1+1!
DIC EN2+1*!, EN3+1*!, A0!*, A1+1!*, EN4+1*!
DIC("A" A0*
DIC("DR" EN2+1*, EN3+1*, EN4+1*
DIC(0 EN2+1*, EN3+1*, A0*, A1+1*, EN4+1*
DIDEL EN2+2*!, EN3+4*!, EN4+2*!
DIE EN2+1*, EN2+2!, EN3+1*, A0!, EN4+1*, EN4+2!
DINUM A1+1!
DLAYGO EN2+1*!, EN3+1*!, A1+1*!, EN4+1*!
DO A1+1!
DR EN2+2*!, EN3+2*, A2!, EN4+2*!
DR(2 EN3+2*
DR(3 EN3+3*
>> DTOUT EN2+1, EN3+1, A0EN4+1
DUZ EN2+2, EN3+4, EN4+2
K A0+2*, A2!, A1+2, A1+3, A1+4, A3A3+1
L A2!, A1+4*, A3+1*
L1 A0+2*, A2!, A1A1+1
M1 EN3+2*, A0+1, A2!, A1A1+1, A1+2, A1+3, A1+4, A3A3+1
REC A2!
U EN2+1, EN3+1, EN4+1
X EN2+1, EN2+2!, EN3+1, A0, A2!, A1+1*, A1+4*, A3+1*, EN4+1, EN4+2!
Y EN2+1, EN2+2!, EN3+1, EN3+2, EN3+4, A0, A2!, A1+2, A1+3, A1+4
A3A3+1, EN4+1, EN4+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