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

Package: Dietetics

Routine: FHASM3


Information

FHASM3 ; HISC/REL - Antropometrics and TIU Notes ;5/14/93 09:17

Source Information

Source file <FHASM3.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Dietetics 5 TR^FH  (KIL,TR)^FHASM1  ^FHASM3A  ^FHASM4  PWR^FHASM6  
VA FileMan 1 ^%DT  

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 FHASM2  FHASM2D  FHASM7  

Entry Points

Name Comments DBIA/ICR reference
EXT
NEXT ; Calculate BMI
ANT ; Anthropometric measurements
A1
A2
A3
A4
QT
REC ;recalculate calorie, protien and fluid requirements.

External References

Name Field # of Occurrence
^%DT REC+52, REC+55
TR^FH REC+35
KIL^FHASM1 EXTEXT+4
TR^FHASM1 EXT+2
^FHASM3A NEXT+5
^FHASM4 NEXT+5
PWR^FHASM6 REC+23

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Formatting: !!
  • Prompt: "Do you wish Anthropometric Assessment? NO// "
  • Variable: EXT
  • Timeout: DTIME
  • Line Location: EXT+0
Function Call: WRITE
  • Prompt: *7,!," Enter YES if you have Anthropometric measurements; Otherwise NO"
  • Line Location: EXT+3
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: ANT+1
Function Call: WRITE
  • Prompt: !?5,"Enter value between 1 and 100; outside values should be assessed manually"
  • Line Location: ANT+5
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: A1+0
Function Call: WRITE
  • Prompt: !?5,"Enter value between 1 and 100; outside values should be assessed manually"
  • Line Location: A1+4
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: A2+0
Function Call: WRITE
  • Prompt: !?5,"Enter number between 5 and 100; outside values should be assessed manually"
  • Line Location: A2+4
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: A3+0
Function Call: WRITE
  • Prompt: !?5,"Enter value between 10 and 250; outside values should be assessed manually"
  • Line Location: A3+4
Function Call: WRITE
  • Prompt: *7,!,"Fluid level must be between 0-10000 ml/day"
  • Line Location: REC+25
Function Call: WRITE
  • Prompt: *7," Protien level is greater than 0 but not more than 400."
  • Line Location: REC+31

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FH(115.4 - [#115.4] REC+35
^FH(119.6 - [#119.6] REC+37, REC+41, REC+45, REC+49

Label References

Name Line Occurrences
A1 ANT+4, A1+4
A2 A1+3, A2+4
A3 A2+3, A3+4
A4 A3+3
ANT EXT+4, ANT+5
EXT EXT+3
NEXT FHASM3+2
QT ANT+1, A1A2A3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT REC+52*, REC+53!, REC+55*
%DT(0 REC+52*
>> A2 NEXT+1*
>> ACIR A2A2+1*, A2+2*, A2+3, A2+4, A4
>> AF REC+12
>> AGE A4REC+1, REC+6, REC+7, REC+10, REC+11, REC+17, REC+18, REC+28
>> BFAMA A4*
>> BMI NEXT+1*
>> CB REC+2*
>> CCIR A3A3+1*, A3+2*, A3+3, A3+4
>> CENB REC+5, REC+9, REC+14
>> CFRB REC+16, REC+20, REC+21, REC+22, REC+23
>> CFRBO REC+2
DT REC+34, REC+52, REC+55
DTIME EXTANT+1, A1A2A3
>> DTP REC+33*, REC+38*, REC+39*, REC+42*, REC+43*, REC+46*, REC+47*, REC+50*, REC+51*, REC+52
>> EKKG REC+14
>> EXT FHASM3+2, EXT*, EXT+1*, EXT+2*, EXT+3, EXT+4*, QT*
>> FHDD REC+33*, REC+37*, REC+38, REC+39, REC+41*, REC+42, REC+43, REC+45*, REC+46, REC+47
REC+49*, REC+50, REC+51
>> FHFUD REC+34, REC+52*, REC+54*, REC+55*
>> FHLOC REC+37, REC+41, REC+45, REC+49
>> FHPL REC+29, REC+30
>> FHQTALL REC+25*, REC+31*
>> FHQUIT EXT*
>> FLD REC+17*, REC+18*, REC+19*, REC+20*, REC+21*, REC+22*, REC+23*, REC+24*, REC+25, REC+26*
>> HGT NEXT+1, REC+1, REC+6, REC+7, REC+10, REC+11, REC+23
>> IBW REC+1, REC+2
>> KCAL REC+6*, REC+7*, REC+8*, REC+10*, REC+11*, REC+12*, REC+13*, REC+14*, REC+21, REC+22
>> P1 REC+28*, REC+29, REC+30
>> PRO REC+29*, REC+30*, REC+31
>> RC REC+34, REC+35, REC+55
>> SCA A1A1+1*, A1+2*, A1+3, A1+4, A2+2
>> SEF REC+12
>> SEX A4REC+6, REC+7, REC+10, REC+11
>> TSF ANT+1, ANT+2*, ANT+3*, ANT+4, ANT+5, A4
U EXTREC+35, REC+37, REC+41, REC+45, REC+49
>> W1 REC+20*
>> W2 REC+2*, REC+3, REC+6, REC+7, REC+10, REC+11, REC+14, REC+19, REC+20, REC+23
REC+29, REC+30
>> WGT NEXT+1, REC+1, REC+2
>> X EXT+2*, ANT+1*, ANT+2, ANT+3, A1*, A1+1, A1+2, A2*, A2+1, A2+2
, A3*, A3+1, A3+2, REC+23*, REC+35*, REC+36, REC+40, REC+44, REC+48, REC+52*
REC+55*
>> X1 A4*, REC+23*
>> Y REC+23, REC+52, REC+54, REC+55
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All