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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: FHOMGC1

Package: Dietetics

Routine: FHOMGC1


Information

FHOMGC1 ;Hines OIFO/RTK GUEST MEALS CANCEL MEAL ;11/21/05 12:55

Source Information

Source file <FHOMGC1.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 3 C^%DTC  ^DIE  ^DIR  
Dietetics 2 SETGM^FHOMRO2  PATNAME^FHOMUTL  
Kernel 1 $$FMTE^XLFDT  

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 FHOMGC  

Entry Points

Name Comments DBIA/ICR reference
CAN ;
END ;
LIST ; Display for cancel screen - First build data in ^TMP global
PG ;
HDR ;

External References

Name Field # of Occurrence
C^%DTC FHOMGC1+3
^DIE CAN+5
^DIR FHOMGC1+5, FHOMGC1+7, PG+1
SETGM^FHOMRO2 CAN+7
PATNAME^FHOMUTL LIST+5, LIST+20
$$FMTE^XLFDT LIST+28

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: FHOMGC1+5
Function Call: WRITE
  • Prompt: !
  • Line Location: FHOMGC1+7
Function Call: WRITE
  • Prompt: " ... done"
  • Line Location: FHOMGC1+10
Function Call: WRITE
  • Prompt: !!,"THERE ARE CURRENTLY NO GUEST MEALS TO CANCEL"
  • Line Location: LIST+13
Function Call: WRITE
  • Prompt: !,PAD,NUM
  • Line Location: LIST+19
Function Call: WRITE
  • Prompt: ?4,$E(FHPTNM,1,20)
  • Line Location: LIST+20
Function Call: WRITE
  • Prompt: ?25,$E(FHD,1,12)
  • Line Location: LIST+28
Function Call: WRITE
  • Prompt: !?5,"G U E S T M E A L L I S T"
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !!," # ",?4,"Name",?25,"Date",?38,"Location",?63,"Meal"
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: ?68,"Class",?74,"Charge"
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !,"===",?4,"====================",?25,"============"
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: ?38,"========================",?63,"====",?68,"=====",?74,"======"
  • Line Location: HDR+6
Routine Call
  • DIE
  • Line Location:
    • CAN+5
Routine Call
  • DIR
  • Line Location:
    • FHOMGC1+5
    • FHOMGC1+7
    • PG+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(405.4 - [#405.4] LIST+24
^FH(119.6 - [#119.6] LIST+7, LIST+9, LIST+25, LIST+26
^FHPT - [#115] CAN+3, CAN+6, LIST+4
^FHPT("GM" LIST+2, LIST+3
^TMP($J LIST+1!, LIST+10*, LIST+13, LIST+15, LIST+16, LIST+17, LIST+18

Label References

Name Line Occurrences
CAN FHOMGC1+9
END FHOMGC1+8
HDR LIST+14, PG+2
LIST FHOMGC1+4
PG LIST+31

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A FHOMGC1+9*
>> DA CAN+2*, CAN+3
>> DA(1 CAN+2*, CAN+3, CAN+4
>> DIE CAN+4*
DIR FHOMGC1+5!, FHOMGC1+7!, FHOMGC1+11!, PG+1!
DIR("A" FHOMGC1+5*, FHOMGC1+7*
DIR("B" FHOMGC1+7*
DIR(0 FHOMGC1+5*, FHOMGC1+7*, PG+1*
>> DIRUT FHOMGC1+6, FHOMGC1+8
>> DR CAN+5*
DT FHOMGC1+3
ENDT FHOMGC1+3*, FHOMGC1+11!, LIST+2, LIST+16
>> EX LIST+1*, LIST+15, LIST+16, LIST+17, LIST+31, PG+1*
>> FHACT CAN+7*
>> FHC FHOMGC1+9*
>> FHCDT FHOMGC1+9*, CAN+2
>> FHCH LIST+21*, LIST+29
>> FHCL LIST+21*, LIST+27*, LIST+29
>> FHCLST FHOMGC1+6*, FHOMGC1+9
>> FHD LIST+28*
>> FHDA CAN+2*, CAN+6, CAN+7
>> FHDFN CAN+2*, CAN+6, LIST+3*, LIST+4, LIST+5, LIST+10, LIST+20*, LIST+30
>> FHGMDT LIST+2*, LIST+3, LIST+4, LIST+10, LIST+16*, LIST+17, LIST+18, LIST+28, LIST+30
>> FHLIST( FHOMGC1+9, LIST+30*
>> FHLOC LIST+6*, LIST+7, LIST+9, LIST+25*, LIST+26*, LIST+29
>> FHLOCNM LIST+9*, LIST+10
>> FHLPT LIST+22*, LIST+25, LIST+26
>> FHLSRT LIST+15*, LIST+16, LIST+17, LIST+18
>> FHML LIST+21*, LIST+29
>> FHNODE LIST+18*, LIST+21, LIST+22, LIST+23
>> FHOPDT CAN+7*
>> FHOPTY CAN+7*
>> FHPRORD LIST+7*, LIST+8*, LIST+10
>> FHPTN LIST+17*, LIST+18, LIST+20
>> FHPTNM LIST+10, LIST+20
>> FHRMBD LIST+23*, LIST+24
>> FHRMBNM LIST+23*, LIST+24*, LIST+25, LIST+26, LIST+29
>> FHST LIST+4*
FHSTAT CAN+1*, END+1!
>> FHZN CAN+6*, LIST+4*, LIST+6, LIST+10
IOF HDR+1
IOSL LIST+31
IOST PG+1
>> NUM FHOMGC1+4, FHOMGC1+5, FHOMGC1+9, LIST+1*, LIST+19*, LIST+30
>> PAD LIST+19*
STDT FHOMGC1+3*, FHOMGC1+11!, LIST+2, LIST+16
U CAN+2, LIST+4, LIST+6, LIST+7, LIST+9, LIST+15, LIST+16, LIST+17, LIST+21, LIST+22
LIST+23, LIST+24, LIST+25, LIST+26, LIST+31, PG+1
>> X FHOMGC1+3
>> X1 FHOMGC1+3*
>> X2 FHOMGC1+3*
>> Y FHOMGC1+6, FHOMGC1+8, PG+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All