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

Package: Nursing Service

Routine: NURCRL0


Information

NURCRL0 ;HIRMFO/RM,RTK-CARE PLAN RANK ORDER PRINT ;8/29/96

Source Information

Source file <NURCRL0.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Nursing Service 5 ^NURCKILL  $$MDIC^NURCRL3  PRINT^NURCRL4  ($$RPRTID,$$SORTYP)^NURCROP2  CLOSE^NURSUT1  
Kernel 4 ^%ZIS  ^%ZISC  ^%ZTLOAD  EN^XQH  
VA FileMan 2 ^%DT  ^DIR  

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

Package Total Caller Graph
Nursing Service 1 NURCRP-CP RANK LISTING  

Entry Points

Name Comments DBIA/ICR reference
EN1 ; ENTRY FROM OPTION 'NURCRP-CP RANK LISTING' TO PRINT RANK ORDER
; LISTING OF CARE PLAN
ENDT
DEV ; Ask device and allow to queue
; If QUEUE then call ^%ZTLOAD and exit
PRINT ; ENTRY FROM TASK TO PRINT RANK ORDER PRINT IF QUEUED TO DEVICE
EXIT ;
; Clean up variables

External References

Name Field # of Occurrence
^%DT EN1+4, ENDT
^%ZIS DEV+2
^%ZISC DEV+3
^%ZTLOAD DEV+7
^DIR ENDT+16
^NURCKILL EXIT+2
$$MDIC^NURCRL3 ENDT+4
PRINT^NURCRL4 PRINT+3
$$RPRTID^NURCROP2 ENDT+9
$$SORTYP^NURCROP2 ENDT+12
CLOSE^NURSUT1 EXIT+2
EN^XQH DEV+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ENDT+15
Function Call: WRITE
  • Prompt: !
  • Line Location: DEV+2
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: DEV+3
Routine Call
  • DIR
  • Line Location:
    • ENDT+16
Routine Call
  • %ZIS
  • Line Location:
    • DEV+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(42 - [#42] ENDT+6
^NURSF(211.4 - [#211.4] ENDT+5, ENDT+6
^TMP($J EXIT+2!

Label References

Name Line Occurrences
DEV DEV+3
ENDT ENDT
EXIT EN1+4, ENDT+1, ENDT+4, ENDT+9, ENDT+12, ENDT+16, DEV+2, DEV+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT EN1+4*, ENDT*
>> %DT("A" EN1+4*, ENDT*
>> %DT(0 EN1+4*, ENDT*
>> %ZIS DEV+2*
DIR ENDT+15!, ENDT+16!
DIR("?" ENDT+15*
DIR("A" ENDT+15*
DIR(0 ENDT+15*
DIRUT ENDT+9!
IO("Q" DEV+2!, DEV+3, DEV+4, DEV+5!
IO("S" DEV+3
ION DEV+6
IOST DEV+3
>> NURC ENDT+5*, ENDT+6
>> NURCBGDT EN1+5*, ENDT
>> NURCENDT ENDT*
>> NURCLID ENDT+9*
>> NURCOUT EXIT+2
>> NURCRTYP ENDT+17*
>> NURCSORT ENDT+12*
>> NUROUT EXIT+2*
>> NURSMAS ENDT+6*
>> NURSMAS( ENDT+6*
>> NURSMAS(0 ENDT+6*
>> NURSNLOC( ENDT+5
>> POP DEV+2
>> X ENDT*, ENDT+5*
XQH DEV+3*!
>> Y EN1+4, EN1+5, ENDTENDT+5*, ENDT+6, ENDT+16, ENDT+17
>> ZTDESC DEV+6*
>> ZTIO DEV+6*
>> ZTRTN DEV+6*
>> ZTSAVE("NURCBGDT" DEV+6*
>> ZTSAVE("NURCENDT" DEV+6*
>> ZTSAVE("NURCLID" DEV+6*
>> ZTSAVE("NURCRTYP" DEV+6*
>> ZTSAVE("NURCSORT" DEV+6*
>> ZTSAVE("NURSMAS*" DEV+6*
ZTSK DEV+7!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All