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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: ANSQSS1

Package: Nursing Acuity

Routine: ANSQSS1


Information

ANSQSS1 ;IHS/OIRM/DSD/CSC - CALCULATE NURSE STAFFING STATS; [ 02/25/98 10:32 AM ]

Source Information

Source file <ANSQSS1.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
Nursing Acuity 1 ^ANSQSP  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Nursing Acuity 1 ANSQSS  

Entry Points

Name Comments DBIA/ICR reference
EN
PERCENT ;CALCULATE THE PERCENT OF TIME REQUIRED PER SHIFT
SBRTA ;CALCULATE THE NUMBER OF HOURS OF NURSING TIME REQUIRED FOR ADMISSIONS
B1 ;SET DAILY TOTAL AND SET GLOBAL NODE WITH TOTAL SUMMARY FOR THE DAY
C1
SBADD ;SET TEMP GLOBAL NODES FOR PRINTOUT
SBRTL ;CALCULATE THE REQUIRED NURSING TIME FOR EACH LEVEL OF CARE

External References

Name Field # of Occurrence
^ANSQSP C1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ANSD(51 - [#9009051] EN
^ANSD(51.1 - [#9009051.1] PERCENT+4
^TMP("ANS" EN+3, EN+5, EN+7, EN+8, B1+4, B1+5*, SBADD+1*, SBADD+2*

Label References

Name Line Occurrences
B1 EN+20
C1 EN+21
PERCENT EN+1
SBADD EN+18
SBRTA EN+17
SBRTL EN+11

Naked Globals

Name Field # of Occurrence
^( SBADD+2
^("A" EN+7
^("H" B1+4
^("O" EN+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A EN+18*, SBADD+2
>> ANSA( SBRTA+3
>> ANSAS EN+6*, EN+7*, EN+17
>> ANSCL EN+6*, EN+8*, EN+10, EN+14
>> ANSD EN+2*, EN+3*, EN+5, EN+7, EN+8, B1+4, B1+5, SBADD+1, SBADD+2
>> ANSH( SBRTL+4
>> ANSMAX EN+4*, EN+13*, B1+1
>> ANSNS B1+2, B1+3, PERCENT+3*, PERCENT+4, PERCENT+5
ANSP PERCENT+2!
ANSP( EN+11, SBRTL+4, PERCENT+5*
>> ANSPAR EN*, PERCENT+3
>> ANSRT EN+6*, EN+15*, EN+18, EN+19, SBRTL+4*, SBRTA+3*, SBADD+2*
>> ANSSH EN+4*, EN+5*, EN+7, EN+8, EN+11, SBRTL+4, SBADD+1, SBADD+2
>> ANSTOT EN+4*, EN+12*, EN+15*, EN+19*, B1+1*, B1+2*, B1+3*, B1+5*
>> H SBRTL+4*, SBRTA+3*
>> I B1+2*, B1+4*, PERCENT+5*
>> L EN+10*, EN+12, EN+17*, SBRTL+4, SBRTA+3
>> N EN+10*, EN+12, EN+14*, EN+15, EN+17*, SBRTL+4, SBRTA+3
>> P EN+18*, SBADD+2
>> S EN+18*, SBADD+1, SBADD+2
>> T EN+9*, EN+12*, EN+13, EN+16*, EN+17*, EN+19, B1+1*, B1+2*, B1+3*, B1+4*
, B1+5
U EN+10, EN+12, EN+14, EN+15, EN+17, EN+19, B1+1, B1+2, B1+3, B1+4
, B1+5, SBADD+2, PERCENT+3, PERCENT+5
>> X PERCENT+3*, PERCENT+4*, PERCENT+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All