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

Package: Dietetics

Routine: FHADM4


Information

FHADM4 ; HISC/REL/NCA - Staffing Data Report ;1/23/98 16:08

Source Information

Source file <FHADM4.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Dietetics 3 (DTP,EN2)^FH  DT^FHADM2  (EN1,EN2)^FHMADM4  
Kernel 3 ^%ZIS  ^%ZISC  KILL^XUSCLEAN  
VA FileMan 3 ^%DT  (C,DOW,NOW)^%DTC  ^DIE  

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

Package Total Caller Graph
Dietetics 2 FHADMR4  FHADMR5  

Entry Points

Name Comments DBIA/ICR reference
EN1 ; Enter/Edit Staffing Data
; Check for multidivisional site
E1
EN2 ; Print Staffing Data Report
; Check for multidivisional site
Q1 ; Process Printing Staffing Report
Q2
HDR
LN
N1
M1 ; Get total Meals
KIL

External References

Name Field # of Occurrence
^%DT E1
C^%DTC E1+3, Q1+6
DOW^%DTC Q1+2
NOW^%DTC EN1+3, Q1+3
^%ZIS EN2+5
^%ZISC EN2+7
^DIE E1+4
DTP^FH Q1+1, Q1+3, N1+1
EN2^FH EN2+6
DT^FHADM2 EN2+3
EN1^FHMADM4 EN1+2
EN2^FHMADM4 EN2+2
KILL^XUSCLEAN KIL

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: E1+0
Function Call: WRITE
  • Prompt: *7,!!,"** Date must not be in the future!",!
  • Line Location: E1+1
Function Call: WRITE
  • Prompt: !!,"The report requires a 132 column printer.",!
  • Line Location: EN2+4
Function Call: WRITE
  • Prompt: !
  • Line Location: EN2+5
Function Call: WRITE
  • Prompt: !?7,"Total",?15
  • Line Location: Q1+8
Function Call: WRITE
  • Prompt: $J(S(K),$E(X,1)+1,$E(X,2))
  • Line Location: Q1+8
Function Call: WRITE
  • Prompt: !?7,"Avg.",?15
  • Line Location: Q2+0
Function Call: WRITE
  • Prompt: $J(S(K)/ND,$E(X,1)+1,$E(X,2))
  • Line Location: Q2+0
Function Call: WRITE
  • Prompt: !?7,"% Paid",?68
  • Line Location: Q2+1
Function Call: WRITE
  • Prompt: $J(S(K)/S(22)*100,$E(X,1)+1,0)
  • Line Location: Q2+1
Function Call: WRITE
  • Prompt: !!?7,"Adjustment for Unscheduled and Intermittent",!!?7,"UNS/INT Total "
  • Line Location: Q2+2
Function Call: WRITE
  • Prompt: $J(TOT,5,1)," FTEE",!?7,"Adjusted Measured FTEE "
  • Line Location: Q2+2
Function Call: WRITE
  • Prompt: $J(TOT,5,1)," FTEE",!?7,"Adjusted Measured FTEE "
  • Line Location: Q2+2
Function Call: WRITE
  • Prompt: $J(TOT,5,1)," FTEE",!?7,"Adjusted Measured FTEE "
  • Line Location: Q2+2
Function Call: WRITE
  • Prompt: !!?7,"Man Minutes/Meal: ",$J(MAN/FHTOT,0,0)
  • Line Location: Q2+3
Function Call: WRITE
  • Prompt: !
  • Line Location: Q2+4
Function Call: WRITE
  • Prompt: !?4,HDT,?44,"S T A F F I N G D A T A W O R K S H E E T",?122,"Page ",PG
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: !!?(132-$L(DTE)\2),DTE
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !!?15,"| DAILY| CLIN|ADMIN| SUPP| SUPV| MEAS| POT | OFF |WOP| OT|UNS|INT| PAID|COP| AL| SL|OTH|LND|CMP|TRN|VOL|BOR|TOTAL"
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !?15,"| FTEE| FTEE| FTEE| FTEE| FTEE| FTEE| HRS | HRS |HRS|HRS|HRS|HRS| HRS |HRS|HRS|HRS|HRS|HRS|HRS|HRS|HRS|HRS| HRS"
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !?4,"----------------------------------------------------------------------------------------------------------------------------"
  • Line Location: LN+0
Function Call: WRITE
  • Prompt: !?4,$P("Sun Mon Tue Wed Thu Fri Sat"," ",DOW)," ",$E(DTP,1,6)," "
  • Line Location: N1+5
Function Call: WRITE
  • Prompt: "|",N(K)
  • Line Location: N1+6
Routine Call
  • DIE
  • Line Location:
    • E1+4
Routine Call
  • %ZIS
  • Line Location:
    • EN2+5

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FH(117 - [#117] M1+1
^FH(117.1 - [#117.1] E1+2*, E1+3, N1
^FH(119.9 - [#119.9] EN1+2, EN2+2

Label References

Name Line Occurrences
E1 E1E1+1
EN1 E1+4
HDR Q1+3, N1+1
KIL E1EN2+3, EN2+5, EN2+6, EN2+7
LN Q1+7
M1 N1+7
N1 Q1+6
Q1 EN2+7
Q2 Q1+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN1+3, Q1+3
>> %DT E1*
>> %DT("A" E1*
%ZIS EN2+5!*, EN2+7!
%ZIS("A" EN2+5*
AV Q1+4!
>> D1 Q1+6*, N1N1+1, M1+1
>> DA E1+1*, E1+2, E1+3
DIC E1+2!
DIE E1+2!*
>> DM1 E1+3*
>> DOW Q1+2*, Q1+6*, N1+5
>> DR E1+4*
DT EN1+3*, E1+1
>> DTE Q1+1*, HDR+1
>> DTOUT E1
>> DTP Q1+1*, Q1+3*, N1+1*, N1+5
>> EDT Q1+1, Q1+6
>> FHLST EN2+6*
>> FHPGM EN2+6*
>> FHTOT Q1+6*, Q2+3, M1+7*
>> FHX1 E1+3*
>> HDT Q1+3*, HDR
IO EN2+7
IO("Q" EN2+6
IOF HDR
IOP EN2+5!, EN2+7!
IOSL N1+1
IOST HDR
>> K Q1+4*, Q1+8*, Q2*, Q2+1*, N1+6*, M1+2*, M1+3*
>> L N1+2*, M1+2*, M1+3*
>> L1 Q1+6*
M M1+2!
M( M1+2*, M1+3*
M(1 M1+4
M(10 M1+5*, M1+6
M(11 M1+6
M(12 M1+6
M(13 M1+6*
M(14 M1+6
M(15 M1+6
M(16 M1+6*
M(17 M1+6*
M(18 M1+6*, M1+7
M(2 M1+4
M(3 M1+4*, M1+5
M(4 M1+4
M(5 M1+4
M(6 M1+4*, M1+5
M(7 M1+4
M(8 M1+4
M(9 M1+4*, M1+5
>> MAN Q2+3*
N N1+2!
N( N1+2*, N1+6*
N(1 N1+3
N(10 N1+4
N(11 N1+4
N(12 N1+4
N(13 N1+4
N(14 N1+4
N(15 N1+4
N(16 N1+4
N(17 N1+4
N(18 N1+4
N(19 N1+4
N(2 N1+3
N(20 N1+3*, N1+4
N(21 N1+3*, N1+4
N(22 N1+4*
N(23 N1+4*
N(3 N1+3
N(4 N1+3
N(5 N1+3
N(6 N1+4
N(7 N1+4
N(8 N1+4
N(9 N1+4
>> ND Q1+6*, Q1+7, Q2Q2+2, N1*
>> PG Q1+3*, HDR*
>> POP EN2+5
S Q1+4!
S( Q1+4*, Q1+8, Q2Q2+1, N1+6*
S(22 Q2+1, Q2+3
>> SDT Q1+1, Q1+2, Q1+6
>> SIZ Q1+5*, Q1+8, Q2Q2+1, N1+6
>> TO1 Q1+6*, Q2+2, N1+4*
>> TOT Q1+6*, Q2+2*, N1+4*
U EN1+2, EN2+2
>> X E1E1+3, EN2+3, Q1+2*, Q1+6, Q1+8*, Q2*, Q2+1*, N1+6*
>> X0 E1+2*
>> X1 E1+3*, Q1+6*
>> X2 E1+3*, Q1+6*
>> Y E1E1+1, Q1+2
>> Y0 N1*, N1+2
>> Y1 M1+1*, M1+2
>> Y2 M1+1*, M1+3
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 |  Local Variables  | All