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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: FHOMTK2

Package: Dietetics

Routine: FHOMTK2


Information

FHOMTK2 ;Hines OIFO/RTK OUTPATIENT MEALS BUILD TRAY TICKETS ;2/11/04 13:45

Source Information

Source file <FHOMTK2.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Dietetics 5 DTP^FH  ALG^FHCLN  (ALT,BRK,CHK,SOUT)^FHMTK1B  PRT^FHMTK1C  PATNAME^FHOMUTL  
VA Fileman 1 NOW^%DTC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Dietetics 1 FHOMTK1  

Entry Points

Name Comments DBIA/ICR reference
CNT ; Count Recipe items for Service Points
BRD ; Get Bread/Beverage
SUB ; Get Substitutes
BLD ; Build Tray Ticket list for a patient
C1 ; Setup Service Points Array
GETOPV ; Get outpatient variables

External References

Name Field # of Occurrence
NOW^%DTC BLD+48, BLD+51, BLD+52
DTP^FH BLD+48, BLD+49
ALG^FHCLN BLD+33
ALT^FHMTK1B SUB+1
BRK^FHMTK1B BLD+33
CHK^FHMTK1B BLD+21
SOUT^FHMTK1B BLD+47
PRT^FHMTK1C BLD+22
PATNAME^FHOMUTL GETOPV+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"NO DIET OR NO NUTRITION LOCATION!"
  • Line Location: BLD+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(405.4 - [#405.4] GETOPV+17
^FH(111 - [#111] BLD+19, GETOPV+13
^FH(111.1 - [#111.1] BLD+19, BLD+20
^FH(114 - [#114] BLD+24
^FH(115.2 - [#115.2] BLD+24
^FH(116.2 - [#116.2] BLD+21
^FH(119.4 - [#119.4] BLD+13
^FH(119.6 - [#119.6] BLD+7, BLD+8, BLD+9, GETOPV+3, GETOPV+15
^FHPT - [#115] BLD+10, BLD+16, BLD+17, BLD+24, BLD+26, BLD+51*, BLD+52*
^TMP($J BLD+25, BLD+34, BLD+38*, BLD+42, SUB+3, SUB+5, SUB+6*, SUB+7*, SUB+8, BRD+3*
, CNT+1*, CNT+2*, C1+1

Label References

Name Line Occurrences
BRD BLD+39, SUB+2
C1 SUB+6, BRD+3
CNT BLD+41
GETOPV BLD+1
SUB BLD+40

Naked Globals

Name Field # of Occurrence
^( BLD+20, BLD+25, BLD+34, BLD+42, SUB+8
^(0 BLD+16, BLD+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % BLD+48, BLD+51, BLD+52
>> A1 GETOPV+13*
>> ADM BLD+47*
>> ALG BLD+33*
>> C1 BLD+25*, BLD+27
>> C2 BLD+26*, BLD+38*, CNT+1, CNT+2
>> CHK BLD+25*, BLD+27
>> CT SUB+5*, SUB+6*, BRD+3*, CNT+1*
>> CTR BLD+36*, BLD+37*, SUB+6, SUB+7, BRD+3, CNT+1, CNT+2
>> D1 BLD+49
>> D3 GETOPV+13*
>> DP( C1+2*
>> DPAT BLD+19*, BLD+20
>> DTP BLD+48*, BLD+49*
>> FHBID BLD+29
>> FHD GETOPV+4*, GETOPV+7*, GETOPV+10*
>> FHDFN BLD+10, BLD+16, BLD+17, BLD+24, BLD+26, BLD+51, BLD+52
>> FHDIET BLD+2, BLD+3, BLD+19, GETOPV+2*, GETOPV+3*, GETOPV+6*, GETOPV+9*, GETOPV+11, GETOPV+13
>> FHLD GETOPV+12*
>> FHLOC BLD+2, BLD+7, BLD+8, BLD+9, GETOPV+3, GETOPV+4*, GETOPV+7*, GETOPV+10*, GETOPV+11, GETOPV+15
>> FHLOCNM BLD+32, GETOPV+15*
>> FHMEAL BLD+4, BLD+32, GETOPV+4*, GETOPV+7*, GETOPV+10*
>> FHOMDT BLD+52
>> FHOMTYP BLD+14, BLD+50, BLD+51, BLD+52, GETOPV+1, GETOPV+5, GETOPV+8
>> FHOR BLD+3*, BLD+19
>> FHPAR BLD+9*, BLD+11
>> FHPDT1 BLD+19*
>> FHPTNM BLD+29
>> FHRMBD GETOPV+2*, GETOPV+6*, GETOPV+9*, GETOPV+17
>> FHRMBNM BLD+32, GETOPV+16*, GETOPV+17*
>> FHRNUM BLD+16, BLD+17, BLD+47, BLD+51
>> FHZN GETOPV+2, GETOPV+3, GETOPV+4, GETOPV+6, GETOPV+7, GETOPV+9, GETOPV+10
FP BLD+18!
FP( BLD+40
>> HD BLD+48*
>> IS BLD+10*, BLD+13*
>> J BLD+33*
>> L BLD+31*
>> L1 BRD+2*
>> LL BLD+42*, SUB+8*
>> LS( C1+2*
>> M1 C1+1*
>> M2 C1+1*, C1+2
>> M3 C1+1*, C1+2*, C1+3
>> MDT BLD+49*
>> MEAL BLD+4, BLD+20, BLD+25, BLD+26, BLD+34, BLD+42, SUB+5, SUB+6, SUB+8, BRD+3
, CNT+1, C1+2
MM BLD+22!
MM( BLD+45*, BLD+46*
MM(0 BLD+32*
MP BLD+18!
MP( BLD+20*, BLD+37
MP("" BLD+20
>> MSG BLD+36*, SUB+1
>> N1 BLD+29*, BLD+30*, BLD+31*
N2 BLD+18!
N2( BLD+27*, BLD+39, SUB+2, BRD+1, BRD+2
>> NBR BLD+22*, BLD+23*, BLD+29, BLD+30, BLD+31, BLD+32, BLD+45, BLD+46
NN BLD+18!
NN( BLD+41*, BLD+42*, BLD+44, BLD+45, SUB+1*, SUB+4*, SUB+8*, BRD+3*
>> P( C1+2*
>> P1 BLD+24*, BLD+25, BLD+27
>> P2 BLD+27*
>> P3 BLD+27*
P4 BLD+18!, BLD+24*, BLD+34*, BLD+35
>> PAD BLD+37*
>> PD BLD+19*, BLD+20*, BLD+21*, BLD+25, BLD+34, BLD+42, SUB+8
PP BLD+22!
PP( BLD+30*, BLD+31*
PS BLD+18!, BLD+24*
>> QTY BLD+37*, BLD+41, SUB+4, BRD+3
S BLD+22!
S( BLD+29*, BLD+45*, BLD+46*
>> SF BLD+15*, BLD+16*, BLD+17
>> SL C1+3*
>> SP BLD+8*, BLD+12*, BLD+35, SUB+5, SUB+6, SUB+7, BRD+3, CNT+1, CNT+2, C1+1
, C1+2, C1+3
>> SP1 BLD+8*, BLD+12
>> SUM SUB+7, BRD+3, CNT+2, C1+3
>> SVC BLD+7*, BLD+11, BLD+12, BLD+13*, BLD+17*, BLD+29
>> SX BLD+7*
>> T1( C1+3*
>> TIM BLD+48*
>> TOT SUB+7*, BRD+3*, CNT+2*
>> TP( C1+3*
U BLD+7, BLD+8, BLD+9, BLD+10, BLD+16, BLD+17, BLD+19, BLD+51, BLD+52, GETOPV+2
, GETOPV+3, GETOPV+4, GETOPV+6, GETOPV+7, GETOPV+9, GETOPV+10, GETOPV+15, GETOPV+17
>> X1 BLD+34*, BLD+39, BLD+40, BLD+42, SUB+2*, SUB+8, BRD+1, BRD+2
>> X6 BLD+24*, BLD+36*, SUB+1, SUB+2
>> X7 BLD+24*, BLD+26, BRD+1*, BRD+2, BRD+3
>> X8 BLD+20*, BLD+34*, BLD+35, BLD+38, BLD+41, BLD+42, BLD+44*, BLD+45, SUB+1, BRD+2
>> XX SUB+2*, SUB+3*, SUB+4, SUB+5, SUB+6, SUB+7, SUB+8, BRD+1*, BRD+2*, BRD+3
>> Y BLD+30, BLD+31, GETOPV+13*
>> Y0 BLD+29*, BLD+32
>> Z SUB+2
>> Z1 BLD+20*, BLD+35*, BLD+37, BLD+39, SUB+2*, BRD+1, BRD+2
>> ZZZ BLD+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All