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

Package: Nursing Service

Routine: NURARWL4


Information

NURARWL4 ;HIRMFO/MD-MANHOURS AMIS 1106a WORK LOAD STATISTICS ;9/20/96

Source Information

Source file <NURARWL4.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Nursing Service 10 ^NURAKILL  LOSER^NURARST  ^NURARWL5  (HEADER,HTOT)^NURARWL8  EN7^NURSAGP1  (EN11,EN8,EN9)^NURSAGSP  (EN1,EN6)^NURSAUTL  EN7^NURSUT0  
CLOSE^NURSUT1  $$EN12^NURSUT3  
VA FileMan 2 ^DIC  ^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: 3

Package Total Caller Graph
Nursing Service 3 NURAPR-RES-AMISWKL  NURAPR-RES-WKLSUM  NURARWL5  

Entry Points

Name Comments DBIA/ICR reference
EN
START ;
QUIT
HSKEEP ; SET LOCAL VARIABLES
ALLOCATE ;
; ALLOCATE FTEE BASED ON BED SEC CENSUS AND CALCULATE VARIANCE/% PRODUCTIVITY
EN2 ; ENTRY FROM OPTION NURAPR-RES-AWLOC

External References

Name Field # of Occurrence
^DIC EN2+1
^DIE NURARWL4+4
^NURAKILL QUIT
LOSER^NURARST NURARWL4+7
^NURARWL5 START+22
HEADER^NURARWL8 START+14
HTOT^NURARWL8 START+23
EN7^NURSAGP1 EN
EN11^NURSAGSP NURARWL4+8
EN8^NURSAGSP NURARWL4+10
EN9^NURSAGSP NURARWL4+3
EN1^NURSAUTL EN
EN6^NURSAUTL START+5
EN7^NURSUT0 EN+1
CLOSE^NURSUT1 QUIT
$$EN12^NURSUT3 START+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$C(7),?5,"The professional percentage default field in the NURS PARAMETER File has ",!,?4,"not been completed. Enter a percentage value at the following prompt: ",!
  • Line Location: NURARWL4+5
Function Call: WRITE
  • Prompt: !
  • Line Location: NURARWL4+10
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: !
  • Line Location: EN2+1
Routine Call
  • DIC
  • Line Location:
    • EN2+1
Routine Call
  • DIE
  • Line Location:
    • NURARWL4+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^NURSF(211.4 - [#211.4] Classic Fileman Calls
^DIC(213.9 - [#213.9] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(213.9 - [#213.9] NURARWL4+2, NURARWL4+4
^NURSA(213.4 - [#213.4] START+1, START+2, START+3
^NURSF(211.4 - [#211.4] START+4
^NURSF(213.3 - [#213.3] START+4
^TMP($J START+1!, START+8*, START+9, START+10*, START+14, QUIT!, ALLOCATE+5

Label References

Name Line Occurrences
EN2 NURARWL4+9, EN2+2
HSKEEP NURARWL4+7
QUIT NURARWL4+4, NURARWL4+7, NURARWL4+8, NURARWL4+9, NURARWL4+10, ENEN+1, START+14

Naked Globals

Name Field # of Occurrence
^( START+9*
^(0 START+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> COUNT( START+21*
>> COUNTSW START+18*
>> COUNTSW(1 START+18*
>> D1 START+2*, START+3, START+8
>> DA NURARWL4+4*
>> DAFTEE START+17*
>> DCOUNT( START+21*
DIC EN2+1*!
DIC("A" EN2+1*
DIC("S" EN2+1*
DIC(0 NURARWL4+10*, EN2+1*
DIE NURARWL4+4*!
>> DMNHRS( START+21*
DR NURARWL4+4*!
>> EAFTEE START+17*
>> FCOUNT( START+21*
IO START+22
>> MFHRS( START+21*
>> MNHRS( START+21*
>> NAFTEE START+17*
>> NAPROD START+18*
>> NAVG START+17*
>> NBED START+4*, START+8
>> NBFTEE START+18*, ALLOCATE+6*
>> NBPC START+16*
>> NBPCC START+17*
>> NBPROD START+18*
>> NBR START+17*
>> NBREQ START+18*, ALLOCATE+4*
>> NBRK START+17*
>> NBSEC ALLOCATE+5
>> NBVAR START+18*
>> NCFT START+18*
>> NCPC START+16*
>> NCPCC START+17*
>> NCPROD START+18*
>> NCRQ START+18*
>> NCVAR START+18*
>> NDA START+2*, START+3, START+8
>> NDATA START+3*, START+4
>> NDATA(1 START+3*, START+4, START+10
>> NDATE START+14*, ALLOCATE+5
>> NDATED START+1
>> NDFTEE START+18*
>> NDFTEE( ALLOCATE+4*, ALLOCATE+5*, ALLOCATE+6, ALLOCATE+7, ALLOCATE+8
>> NDPC START+16*
>> NDPCC START+17*
>> NDPROD START+18*
>> NDREQ START+18*
>> NDVAR START+18*
>> NFCFT START+20*
>> NFCPRD START+20*
>> NFCVR START+20*
>> NFFTEE START+20*
>> NFPC START+20*
>> NFPCC START+20*
>> NFPROD START+20*
>> NFREQ START+20*
>> NFTEE( ALLOCATE+5
>> NFVAR START+20*
>> NHCFT START+18*
>> NHCPC START+16*
>> NHCPCC START+17*
>> NHCPRD START+18*
>> NHCRQ START+18*
>> NHCVR START+18*
>> NHFTEE START+18*
>> NHPC START+16*
>> NHPCC START+17*
>> NHPROD START+18*
>> NHREQ START+18*
>> NHVAR START+18*
>> NI START+1*
>> NL1 START+4*, START+7, START+8
>> NPC START+16*
>> NPCC START+17*
>> NPCC( ALLOCATE+5, ALLOCATE+8
>> NPCT START+14*, START+17*, HSKEEP+1*
>> NPERCEN ALLOCATE+5
>> NPFAC START+14*, ALLOCATE+5
>> NPLOC ALLOCATE+5
>> NPROD( ALLOCATE+8*
>> NPWARD START+4*, START+5, START+8, START+9, START+10
>> NREQ( ALLOCATE+4, ALLOCATE+7, ALLOCATE+8
>> NSHFT ALLOCATE+4, ALLOCATE+5, ALLOCATE+6, ALLOCATE+7, ALLOCATE+8
>> NSW1 HSKEEP+1*
>> NURFAC START+7, START+14
>> NURFAC(1 START+7, START+14
>> NURFAC(2 START+6*, START+7*, START+8, START+9, START+10
>> NURMDSW NURARWL4+3*, NURARWL4+10, START+6, START+20, START+21
>> NUROUT NURARWL4+3*, NURARWL4+7, NURARWL4+8, NURARWL4+9, NURARWL4+10, ENEN2+1*
>> NURQUEUE NURARWL4+3*
>> NURS132 EN+1*
>> NURSZAP ALLOCATE+8
>> NVAR( ALLOCATE+7*
>> NWARD NURARWL4+7*, NURARWL4+9*, NURARWL4+10, START+2
>> NWARD(1 NURARWL4+9*, START+14
>> NWFTEE START+18*
>> NWPC START+16*, START+18*
>> NWPCC START+17*, START+18*
>> NWPROD START+18*
>> NWREQ START+18*
>> NWVAR START+18*
>> POP EN+1
>> SEL NURARWL4+9, NURARWL4+10
U NURARWL4+2, NURARWL4+4, NURARWL4+9, START+1, START+2, START+4, START+10, START+16, ALLOCATE+4, ALLOCATE+5
ALLOCATE+6, ALLOCATE+7, ALLOCATE+8, EN2+1
>> X NURARWL4+4, NURARWL4+9, START+5*, START+8, START+9, START+10, START+14*, START+16*, START+21*, ALLOCATE+3*
ALLOCATE+4, ALLOCATE+5, ALLOCATE+6, ALLOCATE+7, ALLOCATE+8, EN2+1
>> Y NURARWL4+9, START+4*, START+5, EN2+2
>> Y(0 NURARWL4+9
>> Z START+1*, START+2, START+8, START+9, START+10
>> ZTRTN EN+1*
>> ZTSK EN+1
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