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

Package: Mental Health Social Services

Routine: AMHFCP


Information

AMHFCP ; IHS/CMI/LAB - PRINT FORMS COUNT REPORT ;

Source Information

Source file <AMHFCP.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA Fileman 2 DD^%DT  ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Mental Health Social Services 1 AMHFC  

Entry Points

Name Comments DBIA/ICR reference
SORT ;
HEAD
HEAD1 ;
SUMMPAGE ;
WRITE ;
START ;
DONE

External References

Name Field # of Occurrence
DD^%DT START+2, WRITE+1
^DIR DONE+2, SUMMPAGE+1, HEAD+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?42,"------",!
  • Line Location: START+9
Function Call: WRITE
  • Prompt: ?5,"Grand Total for ALL Operators:",?42,$J(AMHTOT,6)
  • Line Location: START+10
Function Call: WRITE
  • Prompt: !!,"RUN TIME (H.M.S): ",AMHH,".",AMHM,".",AMHS
  • Line Location: DONE+1
Function Call: WRITE
  • Prompt: !?42,"------",!
  • Line Location: SORT+3
Function Call: WRITE
  • Prompt: ?5,"Totals for ",AMHPROV,?42,$J(AMHSUB,6)
  • Line Location: SORT+4
Function Call: WRITE
  • Prompt: ?25,AMHWDAT,?42,$J(^XTMP("AMHFC",$J,AMHPROV,AMHDATE),6),!
  • Line Location: WRITE+3
Function Call: WRITE
  • Prompt: !
  • Line Location: SUMMPAGE+1
Function Call: WRITE
  • Prompt: !?58,AMHDT,?70,"Page ",AMHPG
  • Line Location: SUMMPAGE+3
Function Call: WRITE
  • Prompt: !?20,"SUMMARY OF FORMS KEYED BY ALL OPERATORS"
  • Line Location: SUMMPAGE+4
Function Call: WRITE
  • Prompt: !?15,"BH RECORD POSTING DATES: ",AMHBDD," TO ",AMHEDD,!
  • Line Location: SUMMPAGE+5
Function Call: WRITE
  • Prompt: !?35,"No. of",?43,"Forms",?53,"% of"
  • Line Location: SUMMPAGE+6
Function Call: WRITE
  • Prompt: !?11,"Operator",?35,"Forms",?43,"per day",?53,"Workload"
  • Line Location: SUMMPAGE+7
Function Call: WRITE
  • Prompt: !,AMH80S
  • Line Location: SUMMPAGE+8
Function Call: WRITE
  • Prompt: !,X,?32,$J(AMHFC("FORMS",X),8),?40,$J((AMHFC("FORMS",X)/AMHFC("DAYS",X)),8,1),?51,$J(((AMHFC("FORMS",X)/AMHTOT)*100),8,1)
  • Line Location: SUMMPAGE+9
Function Call: WRITE
  • Prompt: !,X,?32,$J(AMHFC("FORMS",X),8),?40,$J((AMHFC("FORMS",X)/AMHFC("DAYS",X)),8,1),?51,$J(((AMHFC("FORMS",X)/AMHTOT)*100),8,1)
  • Line Location: SUMMPAGE+10
Function Call: WRITE
  • Prompt: !?35,"--------",!?32,$J(AMHTOT,8)
  • Line Location: SUMMPAGE+11
Function Call: WRITE
  • Prompt: !
  • Line Location: HEAD+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEAD1+1
Function Call: WRITE
  • Prompt: !?58,AMHDT,?70,"Page ",AMHPG,!
  • Line Location: HEAD1+2
Function Call: WRITE
  • Prompt: ?((80-AMHLENG)/2),$P(^DIC(4,DUZ(2),0),U),!
  • Line Location: HEAD1+4
Function Call: WRITE
  • Prompt: ?29,"NUMBER OF FORMS KEYED",!
  • Line Location: HEAD1+5
Function Call: WRITE
  • Prompt: ?((80-AMHLENG)/2),"DATE ENTRY OPERATOR: ",AMHPROV,!
  • Line Location: HEAD1+7
Function Call: WRITE
  • Prompt: ?15,"BH RECORD POSTING DATES: ",AMHBDD," TO ",AMHEDD,!
  • Line Location: HEAD1+8
Function Call: WRITE
  • Prompt: !?25,"POSTING DATE",?40,"# FORMS",!
  • Line Location: HEAD1+9
Function Call: WRITE
  • Prompt: AMH80S,!
  • Line Location: HEAD1+10
Routine Call
  • DIR
  • Line Location:
    • DONE+2
    • SUMMPAGE+1
    • HEAD+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] HEAD1+3, HEAD1+4
^XTMP("AMHFC" START+5, START+6, SORT+2, WRITE+3, WRITE+4

Label References

Name Line Occurrences
DONE START+5, START+7, START+8
HEAD START+5, START+6, START+8, WRITE+2
HEAD1 HEAD
SORT START+6
SUMMPAGE START+11
WRITE SORT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AMH80S START+1*, SUMMPAGE+8, HEAD1+10
>> AMHBD START+2
>> AMHBDD START+2*, SUMMPAGE+5, HEAD1+8
>> AMHBT DONE
>> AMHDATE SORT+2*, WRITE+1, WRITE+3, WRITE+4
>> AMHDESU SORT+1*
>> AMHDT SUMMPAGE+3, HEAD1+2
>> AMHED START+2
>> AMHEDD START+2*, SUMMPAGE+5, HEAD1+8
>> AMHET DONE
>> AMHFC("DAYS" SORT+1*, WRITE+5*, SUMMPAGE+9
>> AMHFC("FORMS" SORT+5*, SUMMPAGE+9
>> AMHH DONE*, DONE+1
>> AMHLENG HEAD1+3*, HEAD1+4, HEAD1+6*, HEAD1+7
>> AMHM DONE+1*
>> AMHPG START+1*, SUMMPAGE+2*, SUMMPAGE+3, HEAD, HEAD1+1*, HEAD1+2
>> AMHPROV START+3*, START+5*, START+6*, SORT+1, SORT+2, SORT+4, SORT+5, WRITE+3, WRITE+4, WRITE+5
, HEAD1+6, HEAD1+7
AMHQUIT START+4!, START+6, START+7, START+8, SORT+2, WRITE+2, SUMMPAGE+1*, HEAD+1*
>> AMHS DONE+1*
>> AMHSUB SORT+1*, SORT+4, SORT+5, WRITE+4*
>> AMHTDES START+3*
>> AMHTOT START+3*, START+10, WRITE+4*, SUMMPAGE+9, SUMMPAGE+11
>> AMHTS DONE*, DONE+1*
>> AMHWDAT WRITE+1*, WRITE+3
DIR DONE+2!, SUMMPAGE+1!, HEAD+1!
DIR(0 DONE+2*, SUMMPAGE+1*, HEAD+1*
>> DTOUT SUMMPAGE+1, HEAD+1
DUZ(2 HEAD1+3, HEAD1+4
IO DONE+2, SUMMPAGE+1, HEAD+1
IO(0 DONE+2, SUMMPAGE+1, HEAD+1
IOF DONE+3, SUMMPAGE+2, HEAD1+1
IOSL START+8, WRITE+2
IOST DONE+2, SUMMPAGE+1, HEAD+1
U HEAD1+3, HEAD1+4
>> X SUMMPAGE+9*
>> Y START+2*, WRITE+1*, SUMMPAGE+1, HEAD+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All