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

Package: Dietetics

Routine: FHADM2


Information

FHADM2 ; HISC/REL/NCA - Enter/Edit Served Meals ;5/4/93 09:53

Source Information

Source file <FHADM2.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 ^%DT  (C,NOW)^%DTC  ^DIE  
Dietetics 2 KIL^FHADM21  ^FHMADM2  

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 FHADM21  FHADM4  FHADMR1  

Entry Points

Name Comments DBIA/ICR reference
EN1 ; Enter/Edit Served Meals
; Check for multidivisional site
E1
C1
DT ; Get From/To Dates
D1
D2
CALCOP ; Calculate Outpatient totals (Recurring and Special Meals)

External References

Name Field # of Occurrence
^%DT E1D1D2
C^%DTC CALCOP+1
NOW^%DTC EN1+3
^DIE E1+7
KIL^FHADM21 E1
^FHMADM2 EN1+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: E1+0
Function Call: WRITE
  • Prompt: *7,!!,"** Input must be for a date before today in order to collect ADT data!",!
  • Line Location: E1+1
Function Call: WRITE
  • Prompt: !!,"Calculating Census Values ...",!
  • Line Location: E1+3
Function Call: WRITE
  • Prompt: !,"Calculating Outpatient Values ...",!
  • Line Location: E1+5
Function Call: WRITE
  • Prompt: !
  • Line Location: D1+0
Function Call: WRITE
  • Prompt: *7," [Must Start before Today!] "
  • Line Location: D1+1
Function Call: WRITE
  • Prompt: *7," [Must End before Today!] "
  • Line Location: D2+1
Function Call: WRITE
  • Prompt: *7," [End before Start?] "
  • Line Location: D2+2
Routine Call
  • DIE
  • Line Location:
    • E1+7

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(41.9 - [#41.9] E1+4, C1
^DIC(42 - [#42] C1+1
^FH(117 - [#117] E1+2*, E1+6*
^FH(119.9 - [#119.9] EN1+2
^FHPT - [#115] CALCOP+7, CALCOP+9, CALCOP+15, CALCOP+22, CALCOP+24
^FHPT("GM" CALCOP+19, CALCOP+20
^FHPT("RM" CALCOP+4, CALCOP+5, CALCOP+6
^FHPT("SM" CALCOP+12, CALCOP+13

Label References

Name Line Occurrences
C1 E1+4
CALCOP E1+5
D1 D1D1+1, D2+2
D2 D2D2+1
E1 E1E1+1
EN1 E1+7

Naked Globals

Name Field # of Occurrence
^(1 C1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN1+3!
>> %DT E1*, D1*, D2*
>> %DT("A" E1*, D1*, D2*
%H EN1+3!
%I EN1+3!
>> DA E1+1*, E1+2, E1+3*, E1+4, E1+6, C1
DIC E1+2!
DIE E1+2!*
>> DR E1+7*
DT EN1+3*, E1+1, D1+1, D2+1
>> DTOUT E1D1D2
>> EDT D2*, D2+1, D2+2
>> FC CALCOP+2*
>> FHCLASS CALCOP+22*, CALCOP+23, CALCOP+26
>> FHDFN CALCOP+5*, CALCOP+6, CALCOP+7, CALCOP+9, CALCOP+13*, CALCOP+15, CALCOP+20*, CALCOP+22, CALCOP+24
>> FHEND CALCOP+1*, CALCOP+4, CALCOP+12, CALCOP+19
>> FHGM E1+1*, CALCOP+19*, CALCOP+20, CALCOP+22, CALCOP+24
>> FHMEAL CALCOP+7*, CALCOP+8, CALCOP+10, CALCOP+15*, CALCOP+16, CALCOP+17, CALCOP+24*, CALCOP+25, CALCOP+26
FHN E1+3!
FHN( C1+2*, C1+4*
FHOPC CALCOP+1!
FHOPC( CALCOP+2*, CALCOP+10*, CALCOP+17*, CALCOP+26*
>> FHRM E1+1*, CALCOP+1*, CALCOP+4*, CALCOP+5, CALCOP+6
>> FHRNUM CALCOP+6*, CALCOP+7, CALCOP+9
>> FHSM E1+1*, CALCOP+12*, CALCOP+13, CALCOP+15
>> IX CALCOP+2*
>> SDT D1*, D1+1, D2+2
>> TYP C1+1*, C1+2, C1+4
U EN1+2, D1D2CALCOP+7, CALCOP+9, CALCOP+15, CALCOP+22, CALCOP+24
>> W1 E1+4*, C1C1+1
>> X E1, D1*, D2*, CALCOP+1
>> X0 E1+2*, C1*, C1+3
>> X1 C1*, C1+3, CALCOP+1*
>> X2 CALCOP+1*
>> Y E1E1+1, E1+3, D1D2
>> Y0 C1+3*, C1+4
>> Y1 C1+3*, C1+4
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