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

Package: General Medical Record - IO

Routine: GMRYRP4


Information

GMRYRP4 ;HIRMFO/YH-TMP FOR SUMMING UP PATIENT I/O ;3/27/97

Source Information

Source file <GMRYRP4.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
General Medical Record - IO 1 (DAYP,HEADER,INISHFT,INITOT,SHFTP)^GMRYRP3  

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
General Medical Record - IO 1 GMRYRP3  

Entry Points

Name Comments DBIA/ICR reference
SUM ;
SHIFT ;
IOSUM ;
IOTIME ;
IOTYPE ;
ADD ;
SUMIV ;
IVLINE ;
IVSUB
WSHIFT ;
SDATE ;
DAYTOT ;
CKSH ;PRINT LINE FOR NO I/O DATA
CKSH1 ;PRINT LINE FOR NO I/O DATA

External References

Name Field # of Occurrence
DAYP^GMRYRP3 DAYTOT+13
HEADER^GMRYRP3 DAYTOT+14
INISHFT^GMRYRP3 WSHIFT+10
INITOT^GMRYRP3 DAYTOT+13
SHFTP^GMRYRP3 WSHIFT+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?GX,$E(GBLNK,1,4-$L(GIN(II)))_GIN(II)_"|"
  • Line Location: WSHIFT+6
Function Call: WRITE
  • Prompt: ?GX,$E(GBLNK,1,4-$L(GOUT(II)))_GOUT(II)_"|"
  • Line Location: WSHIFT+9
Function Call: WRITE
  • Prompt: !!,?15,"TOTAL INTAKE MEASURED: ",$S(GTOTLI=0&(GRNDIP="+"):"+",1:GTOTLI_GRNDIP),!,?15,"TOTAL OUTPUT MEASURED: ",$S(GTOTLO=0&(GRNDOP="+"):"+",1:GTOTLO_GRNDOP),!,$E(GMRX,1,GMRCOL),!
  • Line Location: DAYTOT+12
Function Call: WRITE
  • Prompt: !,"N:",$E(GLN(4),3,$L(GLN(4))),!,GLN(5)
  • Line Location: CKSH+1
Function Call: WRITE
  • Prompt: !,"N:",$E(GLN(4),3,$L(GLN(4))),!,GLN(5)
  • Line Location: CKSH+2
Function Call: WRITE
  • Prompt: !,"D:",$E(GLN(4),3,$L(GLN(4))),!,GLN(5)
  • Line Location: CKSH+3
Function Call: WRITE
  • Prompt: !,"D:",$E(GLN(4),3,$L(GLN(4))),!,GLN(5)
  • Line Location: CKSH1+1
Function Call: WRITE
  • Prompt: !,"E:",$E(GLN(4),3,$L(GLN(4))),!,GLN(5)
  • Line Location: CKSH1+2
Function Call: WRITE
  • Prompt: !,"E:",$E(GLN(4),3,$L(GLN(4))),!,GLN(5)
  • Line Location: CKSH1+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J SUM+1, SHIFT+1, IOSUM+1, IOTIME+1, IOTYPE+1, ADD+4, ADD+7, ADD+10, ADD+11, SUMIV+1
IVLINE+1, IVSUBIVSUB+1, DAYTOT+5*, DAYTOT+6*, DAYTOT+9*, DAYTOT+10*, CKSH+1, CKSH+2, CKSH+3
CKSH1+1, CKSH1+2, CKSH1+3

Label References

Name Line Occurrences
@( IOTIME+1
ADD IOTYPE+1, IVSUB+1
CKSH WSHIFT+2
CKSH1 DAYTOT+1
DAYTOT SDATE+2
IOSUM SHIFT+1
IOTIME IOSUM+1
IVLINE SUMIV+1
IVSUB IVLINE+1
SDATE SUM+1
SHIFT SUM+1
WSHIFT SHIFT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> GAMOUNT ADD+4*, ADD+5, ADD+7*, ADD+8, ADD+10*
>> GBLNK WSHIFT+6, WSHIFT+9, DAYTOT+5, DAYTOT+9
>> GCSHFT SHIFT+1*, WSHIFT+1*, WSHIFT+3, WSHIFT+10*, CKSH+1, CKSH+2, CKSH+3, CKSH1+1, CKSH1+2, CKSH1+3
>> GCURDT SUM+1*, SDATE+1*, SDATE+2*, DAYTOT+5, DAYTOT+6, DAYTOT+9, DAYTOT+10
>> GDA ADD+10, ADD+11, IVSUB+1*
>> GDATE SUM+1*, SHIFT+1, IOSUM+1, IOTIME+1, IOTYPE+1, ADD+4, ADD+7, ADD+10, ADD+11, SUMIV+1
IVLINE+1, IVSUBIVSUB+1, SDATE+1, SDATE+2, DAYTOT+14
>> GDIP( ADD+5*, ADD+11*, DAYTOT+4
>> GDOP( ADD+8*, DAYTOT+8
>> GHR IOTIME+1*, IOTYPE+1, ADD+4, ADD+7, ADD+10, ADD+11, SUMIV+1, IVLINE+1, IVSUBIVSUB+1
>> GIN ADD+4*, ADD+5, ADD+10, ADD+11, IVSUB*, IVSUB+1
>> GIN( ADD+4*, ADD+10*, WSHIFT+5*, WSHIFT+6
>> GIO IOSUM+1*, IOTIME+1, IOTYPE+1, ADD+1, ADD+2, ADD+3, ADD+4, ADD+6, ADD+7, ADD+9
ADD+10, ADD+11, SUMIV+1, IVLINE+1, IVSUBIVSUB+1
>> GIVDT ADD+10, ADD+11, SUMIV+1*, IVLINE+1, IVSUBIVSUB+1
>> GLN(4 WSHIFT+3, SDATE+1, SDATE+2, DAYTOT+2, CKSH+1, CKSH+2, CKSH+3, CKSH1+1, CKSH1+2, CKSH1+3
>> GLN(5 CKSH+1, CKSH+2, CKSH+3, CKSH1+1, CKSH1+2, CKSH1+3
>> GMRCOL DAYTOT+12
>> GMROUT SUM+1, SHIFT+1, SDATE+2
>> GMRX DAYTOT+12
>> GN(1 WSHIFT+4, DAYTOT+3
>> GN(2 WSHIFT+7, DAYTOT+7
>> GNDATE SUM+1*, CKSH+1, CKSH+2, CKSH+3, CKSH1+1, CKSH1+2, CKSH1+3
>> GNSH(1 SDATE+1*, CKSH+1*, CKSH+2*
>> GNSH(2 SDATE+1*, CKSH+3*, CKSH1+1*
>> GNSH(3 SDATE+1*, CKSH1+2*, CKSH1+3*
>> GOPT IOTIME+1*
>> GOUT ADD+7*
>> GOUT( ADD+7*, WSHIFT+8*, WSHIFT+9
>> GRNDIP ADD+5*, ADD+11*, DAYTOT+12
>> GRNDOP ADD+8*, DAYTOT+12, DAYTOT+13*
>> GRNGIP DAYTOT+13*
>> GRPT WSHIFT+2, WSHIFT+3, WSHIFT+4, WSHIFT+7, SDATE+1, SDATE+2, DAYTOT+1, DAYTOT+2, DAYTOT+5, DAYTOT+6
DAYTOT+9, DAYTOT+10, DAYTOT+11, DAYTOT+14
>> GSHIFT SHIFT+1*, IOSUM+1, IOTIME+1, IOTYPE+1, ADD+4, ADD+7, ADD+10, ADD+11, SUMIV+1, IVLINE+1
IVSUBIVSUB+1, WSHIFT+1, WSHIFT+10
>> GSIP( ADD+5*, ADD+11*, WSHIFT+5
>> GSOP( ADD+8*, WSHIFT+8
>> GSUB IOTYPE+1*, ADD+4, ADD+7, ADD+10, ADD+11, IVSUB*, IVSUB+1
>> GTOTIN( ADD+4*, ADD+10*, DAYTOT+4*, DAYTOT+5
>> GTOTLI DAYTOT+3*, DAYTOT+5*, DAYTOT+6, DAYTOT+12
>> GTOTLO DAYTOT+7*, DAYTOT+9*, DAYTOT+10, DAYTOT+12
>> GTOTOUT( ADD+7*, DAYTOT+8*, DAYTOT+9
>> GTYPE IOTYPE+1*, ADD+1, ADD+2, ADD+4, ADD+7, ADD+8, ADD+10, ADD+11, IVLINE+1*, IVSUB
IVSUB+1
>> GTYPI( ADD+1, ADD+4
>> GTYPO( ADD+2, ADD+7
>> GX WSHIFT+3*, WSHIFT+6*, WSHIFT+9*, DAYTOT+3*, DAYTOT+5*, DAYTOT+9*
>> GY SDATE+1*, SDATE+2*
>> II SUM+1*, SHIFT+1*, IOSUM+1*, IOTIME+1*, IOTYPE+1*, SUMIV+1*, IVLINE+1*, WSHIFT+4*, WSHIFT+5, WSHIFT+6
WSHIFT+7*, WSHIFT+8, WSHIFT+9, DAYTOT+3*, DAYTOT+4, DAYTOT+5, DAYTOT+6*, DAYTOT+7*, DAYTOT+8, DAYTOT+9
DAYTOT+10*
IOSL DAYTOT+14
IOST DAYTOT+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All