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

Package: Dietetics

Routine: FHMADM2


Information

FHMADM2 ; HISC/AAC - Multidivisional Enter/Edit Served Meals ;10/9/03 09:53

Source Information

Source file <FHMADM2.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 3 ^%DT  (C,NOW)^%DTC  ^DIE  
Dietetics 1 KIL^FHMADM21  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Dietetics 3 FHADM2  FHMADM21  FHMADM4  

Entry Points

Name Comments DBIA/ICR reference
CALCOP ; Calculate Outpatient totals (Recurring and Special Meals) for the
; selected Communication Office
D2
EN1 ; Enter/Edit Served Meals
C2 ;
C1 ;
E1
DT ; Get From/To Dates
D1

External References

Name Field # of Occurrence
^%DT E1, D1, D2
C^%DTC CALCOP+3
NOW^%DTC EN1+1
^DIE E1+8
KIL^FHMADM21 E1

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+2
Function Call: WRITE
  • Prompt: !," ** INACTIVE COMM OFFICE **"
  • Line Location: E1+6
Function Call: WRITE
  • Prompt: !!,"Calculating Census Values ...",!
  • Line Location: C1+1
Function Call: WRITE
  • Prompt: !,"Calculating Outpatient Values ...",!
  • Line Location: C1+3
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+8

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] C1+2, C2+1, C2+2
^DIC(42 - [#42] C2+2, C2+4
^FH(117 - [#117] E1+5*, E1+6, E1+7*
^FH(119.6 - [#119.6] EN1+2, C2+2, C2+3, CALCOP+10, CALCOP+19, CALCOP+27
^FHPT - [#115] CALCOP+9, CALCOP+11, CALCOP+13, CALCOP+18, CALCOP+20, CALCOP+26, CALCOP+28, CALCOP+30
^FHPT("GM" CALCOP+24, CALCOP+25
^FHPT("RM" CALCOP+6, CALCOP+7, CALCOP+8
^FHPT("SM" CALCOP+16, CALCOP+17

Label References

Name Line Occurrences
C2 C1+2
CALCOP C1+3
D1 D1, D1+1, D2+2
D2 D2, D2+1
E1 E1, E1+2

Naked Globals

Name Field # of Occurrence
^(1 C2+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN1+1!
>> %DT E1*, D1*, D2*
>> %DT("A" E1*, D1*, D2*
%H EN1+1!
%I EN1+1!
>> COMM EN1+2*
>> DA E1+2*, E1+5, E1+6*, E1+7
>> DA(1 C2+1, C2+2
DIC E1+5!
DIE E1+5!*
>> DR E1+8*
DT EN1+1*, E1+2, D1+1, D2+1
>> DTOUT E1, D1, D2
>> EDT D2*, D2+1, D2+2
>> FC CALCOP+4*
>> FHCLASS CALCOP+28*, CALCOP+29, CALCOP+32
>> FHCOM19 C2+3*
>> FHCOMM C2+3, CALCOP+10, CALCOP+19, CALCOP+27
>> FHDFN CALCOP+7*, CALCOP+8, CALCOP+9, CALCOP+11, CALCOP+13, CALCOP+17*, CALCOP+18, CALCOP+20, CALCOP+25*, CALCOP+26
, CALCOP+28, CALCOP+30
>> FHEND CALCOP+3*, CALCOP+6, CALCOP+16, CALCOP+24
>> FHGM E1+2*, CALCOP+24*, CALCOP+25, CALCOP+26, CALCOP+28, CALCOP+30
>> FHLOC CALCOP+9*, CALCOP+10, CALCOP+18*, CALCOP+19, CALCOP+26*, CALCOP+27
>> FHMEAL CALCOP+11*, CALCOP+12, CALCOP+14, CALCOP+20*, CALCOP+21, CALCOP+22, CALCOP+30*, CALCOP+31, CALCOP+32
FHN C1+1!
FHN( C2+5*, C2+7*
FHOPC CALCOP+3!
FHOPC( CALCOP+4*, CALCOP+14*, CALCOP+22*, CALCOP+32*
>> FHRM E1+2*, CALCOP+3*, CALCOP+6*, CALCOP+7, CALCOP+8
>> FHRNUM CALCOP+8*, CALCOP+9, CALCOP+11, CALCOP+13
>> FHSM E1+2*, CALCOP+16*, CALCOP+17, CALCOP+18, CALCOP+20
>> FHWARD C2+2*, C2+3
>> IX CALCOP+4*
>> SDT D1*, D1+1, D2+2
>> TYP C2+4*, C2+5, C2+7
U D1, D2, CALCOP+9, CALCOP+10, CALCOP+11, CALCOP+13, CALCOP+18, CALCOP+19, CALCOP+20, CALCOP+26
, CALCOP+27, CALCOP+28, CALCOP+30
>> W1 C1+2*, C2+1, C2+2, C2+4
>> X E1, D1*, D2*, CALCOP+3
>> X0 E1+5*, C2+2*, C2+6
>> X1 C2+2*, C2+6, CALCOP+3*
>> X2 CALCOP+3*
>> Y E1, E1+2, E1+6, D1, D2
>> Y0 C2+6*, C2+7
>> Y1 C2+6*, C2+7
>> ZOUT EN1+2*
>> ZZOUT EN1+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