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

Package: General Medical Record - IO

Routine: GMRYSE2


Information

GMRYSE2 ;HIRMFO/YH-ITEMIZED PATIENT I/O REPORT BY SHIFT PART 3 ;3/11/97

Source Information

Source file <GMRYSE2.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
General Medical Record - IO 3 (INISHFT,INITOT)^GMRYRP3  (DAYP,HEADER2,ILABEL,NPOS,OLABEL,SHFTP)^GMRYSE1  WIVINF^GMRYSE3  

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 2 GMRYSE1  GMRYSE3  

Entry Points

Name Comments DBIA/ICR reference
SUM ;
SHIFT ;
IOSUM ;
IOTIME ;
IOTYPE ;
ADD ;
SUMIV ;
IVLINE ;
WSHIFT ;
Q2
SDATE ;
DAYTOT ;
Q3
CHKHD ;
WRITEI

External References

Name Field # of Occurrence
INISHFT^GMRYRP3 WSHIFT+9
INITOT^GMRYRP3 DAYTOT+5
DAYP^GMRYSE1 DAYTOT+5
HEADER2^GMRYSE1 CHKHD+1
ILABEL^GMRYSE1 WSHIFT+5, DAYTOT+1
NPOS^GMRYSE1 ADD+4, ADD+8
OLABEL^GMRYSE1 WSHIFT+8, DAYTOT+2
SHFTP^GMRYSE1 WSHIFT+9
WIVINF^GMRYSE3 IVLINE+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?2,GSHIFT_":",!
  • Line Location: SHIFT+1
Function Call: WRITE
  • Prompt: ?4,"ITEMIZED "_$S(GIO="IV":"IV INTAKE",GIO="IN":"NON-IV INTAKE",GIO="OUT":"OUTPUT",1:""),!
  • Line Location: IOSUM+1
Function Call: WRITE
  • Prompt: !,?2,"*** ",GSHIFT," shift total: ",!
  • Line Location: WSHIFT+3
Function Call: WRITE
  • Prompt: ?6,"Intake:",!
  • Line Location: WSHIFT+4
Function Call: WRITE
  • Prompt: ?8,GLAB," ",$E(GMRDOT,1,18-$L(GLAB)),?25," ",$S(GIN(II)=0&(GSIP(II)="+"):GSIP(II),1:GIN(II)_GSIP(II))_" mls",!
  • Line Location: WSHIFT+5
Function Call: WRITE
  • Prompt: ?6,"Output:",!
  • Line Location: WSHIFT+7
Function Call: WRITE
  • Prompt: ?8,GLAB," ",$E(GMRDOT,1,18-$L(GLAB)),?25," ",$S(GOUT(II)=0&(GSOP(II)="+"):GSOP(II),1:GOUT(II)_GSOP(II))_" mls",!
  • Line Location: WSHIFT+8
Function Call: WRITE
  • Prompt: GY,!
  • Line Location: SDATE+1
Function Call: WRITE
  • Prompt: GMRX,!,GY,!
  • Line Location: SDATE+2
Function Call: WRITE
  • Prompt: $E(GMRX,1,21),!,"Summary for: ",GY,!
  • Line Location: DAYTOT+1
Function Call: WRITE
  • Prompt: ?2,"Intake:",!
  • Line Location: DAYTOT+1
Function Call: WRITE
  • Prompt: ?2,"Output:",!
  • Line Location: DAYTOT+2
Function Call: WRITE
  • Prompt: ?4,GLAB," ",$E(GMRDOT,1,18-$L(GLAB)),?25," ",$S(GTOTOUT(II)=0&(GDOP(II)="+"):GDOP(II),1:GTOTOUT(II)_GDOP(II))_" mls",!
  • Line Location: DAYTOT+3
Function Call: WRITE
  • Prompt: ?2,"Total intake measured: ",$S(GTOTLI=0&(GRNDIP="+"):GRNDIP,1:GTOTLI_GRNDIP)_" mls",!
  • Line Location: DAYTOT+4
Function Call: WRITE
  • Prompt: ?2,"Total output measured: ",$S(GTOTLO=0&(GRNDOP="+"):GRNDOP,1:GTOTLO_GRNDOP)_" mls",!
  • Condition for execution: GRPT<9
  • Line Location: DAYTOT+4
Function Call: WRITE
  • Prompt: ?4,GLAB," ",$E(GMRDOT,1,18-$L(GLAB)),?25," ",$S(GTOTIN(II)=0&(GDIP(II)="+"):GDIP(II),1:GTOTIN(II)_GDIP(II))_" mls",!
  • Line Location: WRITEI+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J SUM+1, SHIFT+1, IOSUM+1, IOTIME+1, IOTYPE+1, ADD+2, ADD+6, SUMIV+1, IVLINE+1

Label References

Name Line Occurrences
@( IOTIME+1
ADD IOTYPE+1
CHKHD SHIFT+1, WSHIFT+1, WSHIFT+3, WSHIFT+5, WSHIFT+7, WSHIFT+8, SDATE+2, DAYTOT+1, DAYTOT+2, DAYTOT+4
DAYTOT SDATE+2
IOSUM SHIFT+1
IOTIME IOSUM+1
IVLINE SUMIV+1
Q2 WSHIFT+7
Q3 DAYTOT+2
SDATE SUM+1
SHIFT SUM+1
WRITEI DAYTOT+1
WSHIFT SHIFT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> GAMOUNT ADD+2*, ADD+3, ADD+6*, ADD+7, ADD+10*
>> GAMT ADD+10
>> GCSFT SHIFT+1*, WSHIFT+2*, WSHIFT+9*
>> GCURDT SUM+1*, SDATE+1*, SDATE+2*
>> GDATA ADD+2*, ADD+6*, ADD+11
>> GDATE SUM+1*, SHIFT+1, IOSUM+1, IOTIME+1, IOTYPE+1, ADD+2, ADD+6, SUMIV+1, IVLINE+1, SDATE+1
SDATE+2
>> GDIP( ADD+3*, ADD+11*, DAYTOT+1, WRITEI
>> GDOP( ADD+7*, DAYTOT+2, DAYTOT+3
GHOLD SUM+2!, IOSUM+1*
>> GHR IOTIME+1*, IOTYPE+1, ADD+2, ADD+6, SUMIV+1, IVLINE+1
>> GIN ADD+2*, ADD+3, ADD+10, ADD+11
>> GIN( ADD+2*, ADD+10*, WSHIFT+5
>> GIO IOSUM+1*, IOTIME+1, IOTYPE+1, ADD+1, ADD+2, ADD+5, ADD+6, ADD+9, SUMIV+1, IVLINE+1
>> GIVDT SUMIV+1*, IVLINE+1
>> GIVTYP IVLINE+1*
>> GLAB WSHIFT+5, WSHIFT+8, DAYTOT+3, WRITEI
>> GMRDOT WSHIFT+5, WSHIFT+8, DAYTOT+3, WRITEI
>> GMROUT SUM+1, SHIFT+1, IOSUM+1, IOTIME+1, IOTYPE+1, SUMIV+1, IVLINE+1, WSHIFT+1, WSHIFT+3, WSHIFT+4
WSHIFT+5, WSHIFT+6, WSHIFT+7, WSHIFT+8, SDATE+2, DAYTOT+1, DAYTOT+2, DAYTOT+4
>> GMRX SDATE+2, DAYTOT+1
>> GN(1 WSHIFT+4, DAYTOT+1
>> GN(2 WSHIFT+7, DAYTOT+2
>> GOPT IOTIME+1*
>> GOUT( ADD+5, ADD+6*, WSHIFT+8
>> GPRT(1 IOSUM+1*
>> GPRT(2 IOSUM+1*
>> GPRT(3 IOSUM+1*
>> GRNDIP ADD+3*, ADD+11*, DAYTOT+4, DAYTOT+5*
>> GRNDOP ADD+7*, DAYTOT+4, DAYTOT+5*
>> GRPT DAYTOT+2, DAYTOT+4
>> GSAVEH SUM+1*
>> GSFT SHIFT+1*, IOSUM+1, IOTIME+1, IOTYPE+1, ADD+2, ADD+6, SUMIV+1, IVLINE+1, WSHIFT+2, WSHIFT+9
>> GSHIFT SHIFT+1*, WSHIFT+3
>> GSIP( ADD+3*, ADD+11*, WSHIFT+5
>> GSOP( ADD+7*, WSHIFT+8
>> GSUB IOTYPE+1*, ADD+2, ADD+6, IVLINE+1*
>> GTOTIN( ADD+2*, ADD+10*, DAYTOT+1, WRITEI
>> GTOTLI DAYTOT+1*, DAYTOT+4, WRITEI*
>> GTOTLO DAYTOT+2*, DAYTOT+3*, DAYTOT+4
>> GTOTOUT( ADD+6*, DAYTOT+2, DAYTOT+3
>> GTYPE IOTYPE+1*, ADD+1, ADD+2, ADD+5, ADD+6, ADD+7
>> GTYPI( ADD+1, ADD+2
>> GY SDATE+1*, SDATE+2*, DAYTOT+1
>> II SUM+1*, SHIFT+1*, IOSUM+1*, IOTIME+1*, SUMIV+1*, WSHIFT+4*, WSHIFT+5, WSHIFT+7*, WSHIFT+8, DAYTOT+1*
DAYTOT+2*, DAYTOT+3, WRITEI
IOSL CHKHD+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All