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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: ANSEA

Package: Nursing Acuity

Routine: ANSEA


Information

ANSEA ;IHS/OIRM/DSD/CSC - ENTER/EDIT ACUITY DATA; [ 02/25/98 10:32 AM ]

Source Information

Source file <ANSEA.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Nursing Acuity 5 PAUSE^ANSDIC  ^ANSEA1  ^ANSMENU  ^ANSUD  ^ANSUPT  

Entry Points

Name Comments DBIA/ICR reference
DISP
HEAD
EN
CUR ;DATA FOR CURRENT ADMISSION
3 ;;1^DAY;;2^EVENING;;3^NIGHT
EN1
EN2
2 ;;1^DAY;;2^NIGHT
EXIT
FIND ;FIND MOST RECENT ADMISSION
SUBH

External References

Name Field # of Occurrence
PAUSE^ANSDIC EN2+7, EN2+10
^ANSEA1 EN2+12
^ANSMENU HEAD
^ANSUD EN1
^ANSUPT EN2+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,?80-$L(ANSX)/2,ANSX
  • Line Location: HEAD+2
Function Call: WRITE
  • Prompt: !!,?6,Y
  • Line Location: SUBH+2
Function Call: WRITE
  • Prompt: ?30,Y," Shift"
  • Line Location: SUBH+4
Function Call: WRITE
  • Prompt: ?56,"Unit ",Z
  • Line Location: SUBH+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ANSD(59.1 - [#9009059.1] SUBH+5
^ANSR - [#9009052] EN2+5, EN2+8, FIND+5, FIND+7, CUR+2, CUR+3, CUR+5, CUR+7, CUR+8, CUR+12
, CUR+15, CUR+16, CUR+18, CUR+19
^ANSR("AA" FIND+2, FIND+4
^DD("DD" SUBH+1

Label References

Name Line Occurrences
CUR EN2+11
DISP EN2
EN1 EN+2
EN2 EN1+2
FIND EN2+4
HEAD EN1, DISP
SUBH DISP

Naked Globals

Name Field # of Occurrence
^("DX" FIND+5
^(0 FIND+5, FIND+7, CUR+2, CUR+3, SUBH+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A FIND+5*, FIND+8, CUR+1*, CUR+8*
ANS EXIT!
>> ANSADM EN2+5, EN2+8, FIND+1*, FIND+4, FIND+8*, CUR+2, CUR+3, CUR+5, CUR+7, CUR+12
>> ANSAF CUR+10*, CUR+19*
>> ANSCL CUR+10*, CUR+16*
ANSDA EXIT!, CUR+1*, CUR+3*, CUR+11
ANSDFN EN1+2, EN2+1!, EN2+3, FIND+2, FIND+4
ANSDT EN+1!, EXIT!, EN1+1, FIND+1, CUR+1, SUBH
>> ANSDX CUR+10*, CUR+12*
>> ANSMR CUR+2*, CUR+6*
ANSP EXIT!
>> ANSPAR SUBH+3
ANSS EXIT!, SUBH+3*
ANSSH EXIT!, EN1+1, FIND+1, CUR+1, SUBH+4
ANSSTR EXIT!
ANSUN EXIT!, EN1+1, EN2+8, CUR+12, SUBH+5
ANSX EXIT!, HEAD+1*, HEAD+2
ANT EXIT!
C EN~
D EN~, FIND+6*, FIND+7*, FIND+8
DT FIND+6
DTOUT EN+2, EN1+2, EN1+3!, EN2+1!, EN2+3, EN2+13!
DUOUT EN+2, EN1+2, EN1+3!, EN2+1!, EN2+3, EN2+13!
>> E FIND+5*, FIND+7
I EN~, FIND+1*, FIND+2*, FIND+4, CUR+3*
L EN~
>> M CUR+1*, CUR+3*, CUR+4*, CUR+5*, CUR+6, CUR+7, CUR+14*, CUR+15*, CUR+16, CUR+17*
, CUR+18*, CUR+19
N EN~, FIND+3*, FIND+4*, FIND+5, FIND+8, CUR+1*, CUR+3*, CUR+9*, CUR+11*, CUR+13
, CUR+15, CUR+16, CUR+18, CUR+19
>> O CUR+6*, CUR+7*, CUR+8, CUR+9
P EN~
T EN~
U EN2+8, FIND+5, FIND+7, CUR+2, CUR+3, CUR+8, CUR+12, CUR+16, CUR+19, SUBH+3
, SUBH+4, SUBH+5
>> W FIND+1*, FIND+8
X EN~, CUR+1*, CUR+3, CUR+5, CUR+12, SUBH+4*
Y EN~, SUBH*, SUBH+2, SUBH+3*, SUBH+4*
Z EN~, SUBH+5*

Marked Items

Name Field # of Occurrence
$T(@ANSS SUBH+4
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All