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

Package: General Medical Record - IO

Routine: GMRYSE0


Information

GMRYSE0 ;HIRMFO/YH-ITEMIZED PATIENT I/O REPORT BY SHIFT PART 1 ;5/13/96

Source Information

Source file <GMRYSE0.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
General Medical Record - IO 7 (DEV,LOOP1,Q,Q2,START)^GMRYRP0  (DATE,NEXT)^GMRYRP1  (SAVE,SAVEIV,SETSIFT)^GMRYRP2  REPORT^GMRYSE1  PT^GMRYUT0  PATIENT^GMRYUT11  PATIENT^GMRYUT9  
Kernel 2 HOME^%ZIS  ^%ZTLOAD  

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

Package Total Caller Graph
General Medical Record - IO 1 GMRY I/O SHIFT AND EVENT  
Nursing Service 1 NURCYRP0  

Entry Points

Name Comments DBIA/ICR reference
EN1 ;PATIENT INTAKE/OUTPUT BY SHIFT AND EVENT
START ;
Q0
PRNT
Q ;
SETARRY ;SET DATA IN ^TMP($J,"GMRY", FOR EACH PATIENT
IVM ;SET IV MAINTENANCE IN ^TMP($J,"GMRY"
SCARE ;
SETUT

External References

Name Field # of Occurrence
HOME^%ZIS EN1+3
^%ZTLOAD EN1+3
DEV^GMRYRP0 EN1+2
LOOP1^GMRYRP0 EN1+3
Q^GMRYRP0 Q+1
Q2^GMRYRP0 EN1+3, START+2, Q0
START^GMRYRP0 START+1
DATE^GMRYRP1 EN1+1
NEXT^GMRYRP1 SCARE+3
SAVE^GMRYRP2 SETARRY+3
SAVEIV^GMRYRP2 SETARRY+4
SETSIFT^GMRYRP2 SCARE+3
REPORT^GMRYSE1 START+2, PRNT
PT^GMRYUT0 PRNT
PATIENT^GMRYUT11 START+3
PATIENT^GMRYUT9 START+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(126 - [#126] SETARRY+1, SETARRY+2, IVM+1, IVM+2, SCARE+1, SCARE+2, SETUT
^TMP("GMRPT" START+4, START+5, START+6
^TMP($J PRNT!, SETARRY+2!, SETUT*

Label References

Name Line Occurrences
@( EN1+1
IVM SETARRY+4
PRNT START+7
Q EN1+1, EN1+2, START+1, START+2, Q0
Q0 START+4
SCARE IVM+2
SETARRY START+2, PRNT
SETUT SCARE+3

Naked Globals

Name Field # of Occurrence
^( IVM+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA IVM+2*, SCARE+1, SCARE+2, SETUT
>> DA(1 SETARRY+2*, IVM+2, SCARE+1, SCARE+2, SETUT
DFN START+5*, START+6, Q+2!, SETARRY+1, SETARRY+2, IVM+1
>> GBED START+5*, START+6
GDA Q+1!, SCARE+2*, SETUT
GDATA Q+1!
>> GDAY SCARE+3*
GLN Q+2!
GMR100 Q+2!
GMREDB START+2, START+3, Q+2!
GMRFIN Q+2!, SCARE+3
GMRHLOC Q+1!
>> GMRINDT SCARE+3*, SETUT
GMRLEN Q+2!
>> GMRNAM START+6*
>> GMRNUR EN1+1, START+3
GMROP Q+2!
GMROP(1 EN1+1*
GMROUT EN1+1*, EN1+3!, START+1!, START+2!, START+5, Q+2!
GMRSTRT Q+2!, SCARE+3
GMRVHLOC Q+1!
GMRVWLOC Q+1!
GMRY Q+1!
GN Q+2!
GNN Q+2!
GPORT Q+1!
>> GQ PRNT*
>> GQT PRNT*
>> GROOM START+5*, START+6
GRPT EN1+1*, Q+2!
GSAVE Q+1!
GSAVEH Q+1!, SETARRY+2*
>> GSHIFT SETUT
>> GSITE IVM+2*, SETUT
GSTAR Q+1!
>> GSTRT SCARE+2*, SCARE+3, SETUT
GTXT Q+2!
GTYPI Q+2!
GTYPO Q+2!
>> II SETARRY+3*
IO("C" EN1+3!
IO("Q" EN1+3!
IOM EN1+3
ION EN1+3
IOSL EN1+3
>> J START+5*
>> POP EN1+2
VAROOT Q+2!
>> ZTDESC EN1+3*
>> ZTIO EN1+3*
>> ZTRTN EN1+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All