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

Package: Nursing Service

Routine: NURARMH2


Information

NURARMH2 ;HIRMFO/MD,FT-CONTINUATION OF DRIVER TO PRINT AMIS 1106 MANHOURS REPORTS ;8/9/96 12:40

Source Information

Source file <NURARMH2.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Nursing Service 3 (BRK,FACTL,HEADER)^NURARMH1  EN6^NURSAUTL  $$EN12^NURSUT3  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Nursing Service 1 NURARMH1  

Entry Points

Name Comments DBIA/ICR reference
WRITE ;
P0
P1
PERTOT ;TOTAL SUBROUTINE FOR MONTHLY QUARTERLY AND YEARLY MANHOURS TOTALS
ADDTOT ;ACCUMULATE PERIOD TOTAL IN TMP GLOBAL
PERRPT ;PERIOD REPORT

External References

Name Field # of Occurrence
BRK^NURARMH1 P0
FACTL^NURARMH1 PERRPT+1
HEADER^NURARMH1 PERRPT+1, WRITE+1
EN6^NURSAUTL PERTOT+1
$$EN12^NURSUT3 PERTOT+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?6,YY("W"),?42,$J(RNTL,7,2),?54,$J(LPNTL,7,2),?67,$J(NATL,7,2)
  • Line Location: WRITE+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^NURSA(213.4 - [#213.4] PERTOT+1, PERTOT+5
^NURSF(211.4 - [#211.4] PERTOT+1
^NURSF(213.3 - [#213.3] ADDTOT+1
^TMP("NURBDSM" PERTOT+6, PERTOT+9*, ADDTOT+7, ADDTOT+8*
^TMP($J PERTOT+6, PERTOT+8*, ADDTOT+3*, ADDTOT+5*, PERRPT+1, P0, P1, WRITE+2

Label References

Name Line Occurrences
ADDTOT PERTOT+12
P0 PERRPT+1
P1 P0
WRITE P1

Naked Globals

Name Field # of Occurrence
^( PERTOT+6*, ADDTOT+7*, ADDTOT+8
^("MANHOURS/NO BEDSECTION" PERTOT+6*
^(0 PERTOT+1, PERTOT+5, ADDTOT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> D1 PERTOT+5*, PERTOT+12*, ADDTOT+1, ADDTOT+4
>> FNT("LPN" WRITE+6*
>> FNT("NA" WRITE+6*
>> FNT("RN" WRITE+6*
>> FT("LPN" WRITE+6*
>> FT("NA" WRITE+6*
>> FT("RN" WRITE+6*
IOSL WRITE+1
>> LPNTL WRITE+3*, WRITE+5, WRITE+6
>> NATL WRITE+3*, WRITE+5, WRITE+6
>> NBDSECT ADDTOT+2
NBED PERTOT+1!
NBED( PERTOT+5*, PERTOT+12, ADDTOT+1, ADDTOT+4
>> NCEN PERTOT+5*, ADDTOT+4*
>> NDA PERTOT+1, PERTOT+5
>> NDATA PERTOT+1*, PERTOT+8, PERTOT+9, ADDTOT+5, ADDTOT+8
>> NF1 P0*, P1*
>> NHOSPSW PERTOT+1, ADDTOT+6, PERRPT+1
>> NPERC ADDTOT+4*, ADDTOT+5
>> NPWARD PERTOT+1*
>> NT("LPN" WRITE+6*
>> NT("NA" WRITE+6*
>> NT("RN" WRITE+6*
>> NTCEN PERTOT+1*, PERTOT+5*, PERTOT+6, PERTOT+12, ADDTOT+4
>> NURFAC PERTOT+4, ADDTOT+6
>> NURFAC(1 PERTOT+4
>> NURFAC(2 PERTOT+2*, PERTOT+3*, PERTOT+4, PERTOT+6, PERTOT+8, ADDTOT+3, ADDTOT+5, PERRPT+1*, P0, P1
, WRITE+2
>> NURI PERTOT+7*, PERTOT+8, PERTOT+9
>> NURMDSW PERTOT+2, PERTOT+3, PERTOT+4, ADDTOT+6, PERRPT+1
>> NURMDSW(1 WRITE+1, WRITE+6*
>> NUROUT PERRPT+1, P0, P1, WRITE+1
>> NURSUMSW PERRPT+1, P0, WRITE+5
>> NURSWARD PERTOT+1
>> RNTL WRITE+3*, WRITE+5, WRITE+6
>> TL WRITE+2*, WRITE+3
>> TL("LPN" WRITE+2*, WRITE+4
>> TL("NA" WRITE+2*, WRITE+4
>> TL("RN" WRITE+2*, WRITE+4
U PERTOT+1, PERTOT+5, PERTOT+8, PERTOT+9, ADDTOT+1, ADDTOT+4, ADDTOT+5, ADDTOT+8, WRITE+2, WRITE+3
>> Y ADDTOT+5*
>> YY ADDTOT+1*, ADDTOT+2
>> YY("B" ADDTOT+1*, ADDTOT+3, ADDTOT+5, ADDTOT+6, ADDTOT+7, ADDTOT+8, P0*, P1, WRITE+2, WRITE+4
>> YY("W" PERTOT+1*, PERTOT+6, PERTOT+8, ADDTOT+3, ADDTOT+5, P1*, WRITE+2, WRITE+5
>> YY(0 PERTOT+1*, PERTOT+3
>> Z ADDTOT+8*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All