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

Package: Nursing Service

Routine: NURCHSUM


Information

NURCHSUM ;HIRMFO/YH,RM-HEALTH SUMMARY REPORT BY NUR WARD/ROOM/PT ;3/29/96

Source Information

Source file <NURCHSUM.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
Health Summary 1 (ENX,SELTYP)^GMTSDVR  
Nursing Service 1 ^NURCUT0  
Registration 1 (1,KVAR)^VADPT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Nursing Service 1 NURSPP-HLTHSUM  

Entry Points

Name Comments DBIA/ICR reference
PT ;
START ;
STOP ;
KILL2 ;
WARDPT ;
Q
EN1 ;PATIENT HEALTH SUMMARY REPORT BY WARD/ROOM/PT
KILL ;
HSUM ;CALL HEALTH SUMMARY PACKAGE FOR REPORT
LOOP ;

External References

Name Field # of Occurrence
^%ZIS HSUM+1
^%ZISC Q
^%ZTLOAD HSUM+2
ENX^GMTSDVR START+1, START+4
SELTYP^GMTSDVR EN1+2
^NURCUT0 EN1+3
1^VADPT PT+1
KVAR^VADPT PT+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"YOU NEED HEALTH SUMMARY VERSION 2.5 TO RUN THIS REPORT",!
  • Line Location: EN1+1
Function Call: WRITE
  • Prompt: !,$S($D(ZTSK):"Request Queued!",1:"Request Cancelled!")
  • Line Location: HSUM+2
Function Call: WRITE
  • Prompt: !,"No patients for this report",!
  • Line Location: START+3
Function Call: WRITE
  • Prompt: !,"Press return to display data for the next patient or ""^"" to stop "
  • Line Location: STOP+1
Routine Call
  • %ZIS
  • Line Location:
    • HSUM+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" EN1+1
^NURSF(214 - [#214] START+2

Label References

Name Line Occurrences
HSUM EN1+3
KILL HSUM+2
KILL2 Q, HSUM+2, KILL+1
LOOP HSUM+2
PT WARDPT+1
Q EN1+1, EN1+2, EN1+3
STOP START+4
WARDPT START+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS HSUM+1!*
DFN Q!, START+1, START+2*, START+4*, WARDPT+2
>> DIROUT START+2, START+4, STOP+2*
>> DIRPOUT START+4
DTIME STOP+1
GMTSEG KILL2+1!
GMTSEGC KILL2+1!
GMTSEGI KILL2+1!
GMTSTITL KILL2+1!
GMTYP EN1+2!, KILL2+1!
GMTYP(1 EN1+2, START+1, START+4
GMW KILL2+1!
GMX KILL2+1!
IO("Q" HSUM+2!
IOM HSUM+2
ION HSUM+2
IOP HSUM+1!
IOSL HSUM+2
IOST START+4
NACT EN1+3*, Q!
NBD START+4*, WARDPT+2*, KILL2+1!
NN Q!
NPWARD Q!
NRM START+4*, WARDPT+2*, KILL2+1!
NRMBD KILL2+1!
NRMBD( WARDPT+1
NULL Q!
NURBED WARDPT+1, WARDPT+2, KILL2+1!, PT+1*
NUREDB Q!, START+1, WARDPT+1
NURMBD Q!
NURNAM WARDPT+1, KILL2+1!, PT+1*
NURPT START+3, KILL2+1!
NURPT( START+4, WARDPT+2*
NURQUIT EN1+3, Q!
NURWARD Q!, START+2
>> POP HSUM+1
>> VADM(1 PT+1
>> VAIN(5 PT+1
>> X EN1+1*, LOOP+1*, STOP+1*, STOP+2
ZTDESC HSUM+2*, KILL+1!
ZTDTH KILL+1!
ZTIO HSUM+2*, KILL+1!
ZTRTN HSUM+2*, KILL+1!
ZTSAVE HSUM+2!, KILL+1!
ZTSAVE( LOOP+1*
ZTSK HSUM+1!, HSUM+2, KILL+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All