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

Package: Nursing Service

Routine: NURARMH1


Information

NURARMH1 ;HIRMFO/MD,RM,FT-CONTINUATION OF 1106 PATIENT CARE MANHOURS DRIVER PRINT ;3/19/98 13:13

Source Information

Source file <NURARMH1.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Nursing Service 5 (PERRPT,PERTOT)^NURARMH2  EN6^NURSAUTL  ENDPG^NURSUT1  $$CNTR^NURSUT2  $$EN12^NURSUT3  
VA FileMan 1 (D,DT)^DIQ  

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
Nursing Service 2 NURARMH0  NURARMH2  

Entry Points

Name Comments DBIA/ICR reference
RUNTL ;
REPORT
HEADER ;HEADINGS
BRK ; SUBTOTALS
FACTL ; FACILITY TOTALS
DAYTL

External References

Name Field # of Occurrence
D^DIQ HEADER+2, DAYTL
DT^DIQ HEADER+5
PERRPT^NURARMH2 NURARMH1+33
PERTOT^NURARMH2 NURARMH1+30
EN6^NURSAUTL NURARMH1+7
ENDPG^NURSUT1 HEADER+1
$$CNTR^NURSUT2 HEADER+3
$$EN12^NURSUT3 NURARMH1+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,?35,"MULTI-DIVISIONAL SUMMARY"
  • Line Location: RUNTL+5
Function Call: WRITE
  • Prompt: !,?40," ------- ------- -------",!,"REPORT TOTAL",?41,$J(FT("RN"),8,2),?53,$J(FT("LPN"),8,2),?66,$J(FT("NA"),8,2)
  • Line Location: RUNTL+10
Function Call: WRITE
  • Prompt: !,?6,YY("W"),?35,$S(NSHFT="D":"DAY",NSHFT="E":"EVE",NSHFT="N":"NIGHT",1:""),?43,$J(TL("RN"),6,2),?55,$J(TL("LPN"),6,2),?68,$J(TL("NA"),6,2)
  • Line Location: REPORT+8
Function Call: WRITE
  • Prompt: ?$$CNTR^NURSUT2(NURFAC(2)),$S($G(NURFAC(2))=" BLANK":"NO FACILITY",1:$G(NURFAC(2)))
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !!,Y,?15,$S(NHOSPSW:"Service",1:$E(NURSWARD(0),1,7)),?$X+1,"Manhours "_NURSHDR,?70,"PAGE: ",NURPAGE,!!,?44,"RN",?56,"LPN",?69,"NA",!,NURSX
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !,?35," "
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !,?35,$E(NURSX,1,13)
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !,?41," ------- ------- -------",!,"SUBTOTAL ",?42,$J(NT("RN"),7,2),?54,$J(NT("LPN"),7,2),?67,$J(NT("NA"),7,2),!
  • Line Location: BRK+2
Function Call: WRITE
  • Prompt: !,?41," ------- ------- -------",!,$G(NURFAC(2))," TOTALS ",?42,$J(FNT("RN"),7,2),?54,$J(FNT("LPN"),7,2),?67,$J(FNT("NA"),7,2),!
  • Line Location: FACTL+1
Function Call: WRITE
  • Prompt: !,?41," ------- ------- -------",!,Y_" TOTAL ",?42,$J(DTL("RN"),7,2),?54,$J(DTL("LPN"),7,2),?67,$J(DTL("NA"),7,2),!
  • Line Location: DAYTL+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^NURSA(213.4 - [#213.4] NURARMH1+2, NURARMH1+3, NURARMH1+9, NURARMH1+30
^NURSF(211.4 - [#211.4] NURARMH1+3
^NURSF(213.3 - [#213.3] NURARMH1+15
^TMP("NURBDSM" NURARMH1+12, NURARMH1+20, NURARMH1+21*, RUNTL+1, RUNTL+4, RUNTL+6
^TMP($J NURARMH1+11*, NURARMH1+18*, NURARMH1+32, REPORT+1, REPORT+2, REPORT+3, REPORT+4, REPORT+5, REPORT+7

Label References

Name Line Occurrences
BRK REPORT+3
DAYTL REPORT+1
FACTL REPORT+2
HEADER NURARMH1+32, RUNTL+2, RUNTL+5, REPORT+2, REPORT+6
REPORT NURARMH1+34
RUNTL NURARMH1+33

Naked Globals

Name Field # of Occurrence
^( NURARMH1+20*
^("MANHOURS/NO BEDSECTION" NURARMH1+12*
^(0 NURARMH1+3, NURARMH1+9, NURARMH1+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> D1 NURARMH1+9*, NURARMH1+14*, NURARMH1+15, NURARMH1+16
DT HEADER+2
>> DTL( REPORT+9*, DAYTL+1*
>> DTL("LPN" DAYTL
>> DTL("NA" DAYTL
>> DTL("RN" DAYTL
>> FNT( REPORT+9*, FACTL+2*
>> FNT("LPN" FACTL+1
>> FNT("NA" FACTL+1
>> FNT("RN" FACTL+1
>> FT( REPORT+9*
>> FT("LPN" RUNTL+10
>> FT("NA" RUNTL+10
>> FT("RN" RUNTL+10
>> HDATE REPORT+1*, REPORT+2, REPORT+3, REPORT+4, REPORT+5, REPORT+7, HEADER+5, DAYTL
IO REPORT
IOF HEADER+2
IOSL RUNTL+5, REPORT+6
IOST NURARMH1+2, NURARMH1+30, HEADER+1, HEADER+2
>> NBCEN REPORT+9*
>> NBDSECT NURARMH1+11, NURARMH1+17
NBED NURARMH1+9!, RUNTL+4*, RUNTL+6, RUNTL+7
NBED( NURARMH1+9*, NURARMH1+14, NURARMH1+15, NURARMH1+16
>> NBRK REPORT+9*
>> NCEN NURARMH1+9*, NURARMH1+16*
>> NDA NURARMH1+2*, NURARMH1+3, NURARMH1+9, NURARMH1+30*
>> NDATA NURARMH1+3*, NURARMH1+8, NURARMH1+10, NURARMH1+11, NURARMH1+12, NURARMH1+18, NURARMH1+21, RUNTL+6*, RUNTL+7
>> NDATED NURARMH1+2, NURARMH1+25, NURARMH1+26, NURARMH1+27, NURARMH1+28, REPORT+9
>> NF1 REPORT+3*, REPORT+4*
>> NFI REPORT+5*
>> NHOSPSW NURARMH1+7, NURARMH1+12, NURARMH1+19, RUNTL+1, REPORT+2, HEADER+3, HEADER+4
>> NPERC NURARMH1+16*, NURARMH1+18
>> NPWARD NURARMH1+3*, NURARMH1+5, NURARMH1+7
>> NSHFT NURARMH1+8*, NURARMH1+11, NURARMH1+18, REPORT+5*, REPORT+7, REPORT+8
>> NT( REPORT+9*, BRK+3*
>> NT("LPN" BRK+2
>> NT("NA" BRK+2
>> NT("RN" BRK+2
>> NTCEN NURARMH1+8*, NURARMH1+9*, NURARMH1+10, NURARMH1+11, NURARMH1+16
>> NURFAC NURARMH1+6, NURARMH1+12, NURARMH1+19, NURARMH1+32, RUNTL+1, RUNTL+10
>> NURFAC(1 NURARMH1+6, NURARMH1+32
>> NURFAC(2 NURARMH1+4*, NURARMH1+5*, NURARMH1+6, NURARMH1+11, NURARMH1+18, NURARMH1+32*, REPORT+2*, REPORT+3, REPORT+4, REPORT+5
REPORT+7, HEADER+3, FACTL+1
>> NURMDSW NURARMH1+4, NURARMH1+5, NURARMH1+6, NURARMH1+12, NURARMH1+19, RUNTL+1, REPORT+2, HEADER+3
>> NURMDSW(1 REPORT+6, HEADER+1, HEADER+6, HEADER+7*
>> NURMDSW(3 NURARMH1+30*, NURARMH1+33
>> NURMDSW(4 REPORT+9*
>> NUROUT NURARMH1+2, NURARMH1+32*, RUNTL+1, RUNTL+2, RUNTL+5, REPORT+1, REPORT+2, REPORT+3, REPORT+4, REPORT+5
REPORT+6, HEADER+1
>> NURPAGE HEADER+2*, HEADER+4
>> NURQUEUE HEADER+1
>> NURSHDR HEADER+4
>> NURSUMSW REPORT+2, REPORT+3, REPORT+8, HEADER+3, BRK+1
>> NURSWARD NURARMH1+7
>> NURSWARD(0 NURARMH1+32, HEADER+4
>> NURSX HEADER+2*, HEADER+4, HEADER+5
>> NURZ NURARMH1+28*, NURARMH1+30*
>> NZ NURARMH1+12*, NURARMH1+21*
>> TL REPORT+7*
>> TL( REPORT+9
>> TL("LPN" REPORT+7*, REPORT+8
>> TL("NA" REPORT+7*, REPORT+8
>> TL("RN" REPORT+7*, REPORT+8
U NURARMH1+2*, NURARMH1+3, NURARMH1+9, NURARMH1+10, NURARMH1+11, NURARMH1+12, NURARMH1+15, NURARMH1+16, NURARMH1+18, NURARMH1+21
RUNTL+7, REPORT+7, REPORT+9
>> X REPORT+9*, BRK+3*, FACTL+2*, DAYTL+1*
>> Y HEADER+2*, HEADER+4, HEADER+5*, DAYTL*
>> YY NURARMH1+15*, NURARMH1+17
>> YY("B" NURARMH1+15*, NURARMH1+18, NURARMH1+19, NURARMH1+20, NURARMH1+21, REPORT+3*, REPORT+4, REPORT+5, REPORT+7, HEADER+6
>> YY("W" NURARMH1+7*, NURARMH1+11, NURARMH1+18, REPORT+4*, REPORT+5, REPORT+7, REPORT+8
>> YY(0 NURARMH1+3*, NURARMH1+7
>> Z NURARMH1+2*, NURARMH1+11, NURARMH1+18
>> ZX NURARMH1+25*, NURARMH1+26*, NURARMH1+27*, NURARMH1+28*, NURARMH1+29, NURARMH1+30
>> ZY NURARMH1+25*, NURARMH1+26*, NURARMH1+27*, NURARMH1+28*, NURARMH1+30
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All