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 |  All
Print Page as PDF
Routine: ANSUCK

Package: Nursing Acuity

Routine: ANSUCK


Information

ANSUCK ;IHS/OIRM/DSD/CSC - UTILITY TO CHECK ADMISSION; [ 02/25/98 10:32 AM ]

Source Information

Source file <ANSUCK.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
Nursing Acuity 1 PAUSE^ANSDIC  

Entry Points

Name Comments DBIA/ICR reference
OK
NO
DC
DOLD
A1
A3
A2
ANEW
AOLD
DNEW
LI
D2
D3
D1

External References

Name Field # of Occurrence
PAUSE^ANSDIC NO+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!," Can't Be Prior To The Last Discharge."
  • Line Location: ANEW+2
Function Call: WRITE
  • Prompt: !!," Can't Be Greater Than Today."
  • Line Location: ANEW+3
Function Call: WRITE
  • Prompt: !!," Must Be After The Prior Discharge."
  • Line Location: A3+1
Function Call: WRITE
  • Prompt: !!," Must Be Before The Date Of The First Care Level Record."
  • Line Location: A3+2
Function Call: WRITE
  • Prompt: !!," Can't Be Prior To The Date Of The Last Care Level Record."
  • Line Location: DNEW+1
Function Call: WRITE
  • Prompt: *7," Can't Be Greater Than Today."
  • Line Location: DNEW+2
Function Call: WRITE
  • Prompt: !!," Can't Be Less Than The Date Of The Last Care Level Record."
  • Line Location: D3+1
Function Call: WRITE
  • Prompt: !!," Can't Be After The Next Admission."
  • Line Location: D3+2
Function Call: WRITE
  • Prompt: *7
  • Line Location: NO+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ANSR - [#9009052] AOLD, DOLD+1, D3, DC, LI, LI+1
^ANSR("AA" ANEW, ANEW+1, A1, A2, D1, D2

Label References

Name Line Occurrences
A1 A2
A3 A1
D1 D2
D2 D2+2
D3 DOLD+1, D1
DC ANEW+1, A3
LI DNEW, DOLD
NO ANEW+2, ANEW+3, A3+1, A3+2, DNEW+1, DNEW+2, D3+1, D3+2
OK ANEW+4, A3+3, DNEW+3, D3+3

Naked Globals

Name Field # of Occurrence
^(0 DOLD+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A AOLD, A2, DOLD+1, D2, LI, LI+1
>> ANSDFN ANEW, ANEW+1, A1, A2, D1, D2
>> C DOLD+1*, D1
>> D AOLD*, A1*, A2, DOLD+1*, D1*, D2
DT ANEW, AOLD+1, DNEW, DOLD
>> H ANEW*, ANEW+3, AOLD*, AOLD+1*, A3+2, DNEW*, DNEW+2, DOLD*, D3*, D3+2
>> I LI+1*
>> L ANEW*, ANEW+2, AOLD*, A3+1, DNEW*, DNEW+1, D3+1, DC*, LI*, LI+1*
>> N ANEW*, ANEW+1*, A1*, A1+1*, A2*, DOLD+1*, D1+1*, D2*, D2+1, DC*
, LI+1*
>> P DOLD*, D2+1*, D3
U D3, DC, LI
>> X ANEW+2, ANEW+3, A3+1, A3+2, DNEW+1, DNEW+2, D3+1, D3+2
Y NO!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All