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

Package: Nursing Service

Routine: NURSCPLE


Information

NURSCPLE ;HIRMFO/RM,FT/MD-BACKUP BED CONTROL FOR NURSING SERVICE ;4/23/97

Source Information

Source file <NURSCPLE.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Nursing Service 5 ^NURSAPCH  EN6^NURSAUTL  (FNDCLAS,QUIT)^NURSCPLC  EN5^NURSCUTL  ^NURSKILL  
VA Fileman 2 ^DIE  ^DIK  
Registration 1 (DEM,OERR)^VADPT  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Nursing Service 3 NURSPE-LOC/BED  NURSPP-LOCIND  NURSPT-ACT  

Entry Points

Name Comments DBIA/ICR reference
Q1 ; KILL LOCAL VARIABLES
EN1 ; ENTRY FROM ROUTINE NURACE0 TO UPDATE NURS PATIENT LOCATION
EN2 ; CALLED FROM OPTION NURSPT-ACT BACKUP TO MAS TO ADMIT PATIENT
; INTO NURSING SERVICE.
EN3 ; ENTRY FOR INDIVIDUAL PATIENT CENSUS
EDT
ADM

External References

Name Field # of Occurrence
^DIE EDT+5, ADM
^DIK EDT+6
^NURSAPCH EN3+8
EN6^NURSAUTL EN3+4
FNDCLAS^NURSCPLC EN3+6
QUIT^NURSCPLC EN3+3, EN3+15
EN5^NURSCUTL EDT, EN3+2
^NURSKILL Q1+1
DEM^VADPT ADM+1
OERR^VADPT EN3+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: EDT+0
Function Call: WRITE
  • Prompt: !,$C(7),"Patient not admitted in Nursing Package"
  • Line Location: EDT+0
Function Call: WRITE
  • Prompt: !,"CANNOT EDIT AT THIS TIME"
  • Line Location: EDT+1
Function Call: WRITE
  • Prompt: !,$C(7),"Patient not admitted to Nursing!!"
  • Line Location: EDT+6
Function Call: WRITE
  • Prompt: !!,VADM(1)," has been admitted into the NURSING SYSTEM."
  • Line Location: ADM+1
Function Call: WRITE
  • Prompt: !
  • Line Location: EN3+2
Function Call: WRITE
  • Prompt: !,"NAME: "_N1_" "_SSN
  • Line Location: EN3+9
Function Call: WRITE
  • Prompt: !,"UNIT: "_NURSWARD
  • Line Location: EN3+10
Function Call: WRITE
  • Prompt: !,"ROOM-BED: "_NBED
  • Line Location: EN3+11
Function Call: WRITE
  • Prompt: !,"ABSENCE: "_NURSX
  • Line Location: EN3+12
Function Call: WRITE
  • Prompt: !,"BED SEC: "_NSEC
  • Line Location: EN3+13
Function Call: WRITE
  • Prompt: !,"ACUITY: "_NURCAT
  • Line Location: EN3+14
Routine Call
  • DIE
  • Line Location:
    • EDT+5
    • ADM

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^NURSF(214 - [#214] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(213.9 - [#213.9] EN1+1, EN2+2, EN3+1
^NURSF(213.3 - [#213.3] EN3+5
^NURSF(214 - [#214] EDT, EDT+1, EDT+5, EDT+6, ADM, EN3+4, EN3+5

Label References

Name Line Occurrences
ADM EDT+2
EDT EN1+2, EN2+3
Q1 EDT, EDT+1, EN2+4

Naked Globals

Name Field # of Occurrence
^(0 EDT+6, EN3+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA EDT+3*, EDT+6*, ADM*
>> DFN EDT, EDT+1, EDT+3, EDT+5, EDT+6, ADM, EN3+3, EN3+4, EN3+5
>> DIC(0 EDT*, EN3+2*
>> DIE EDT+3*, ADM*
>> DIK EDT+6*
>> DR EDT+4*, ADM*
>> N1 EN3+7*, EN3+9
>> NACT EDT*, EN3+2*
>> NADM EN1+2*, EDT, EDT+2, EN2+3*
>> NASK EDT*, EN3+2*
>> NBED EN3+7*, EN3+11
>> NPWARD EN3+4*
>> NSEC EN3+5*, EN3+13
>> NURCAT EN3+14
NURLSCR EDT+3*, EDT+5!
>> NURQUEUE EN3+2*
>> NURSWARD EN3+4*, EN3+10
>> NURSX EN3+12
>> SSN EN3+7*, EN3+9
>> VA("PID" EN3+7
>> VADM(1 ADM+1, EN3+7
>> VAIN(5 EN3+7
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