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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: GMRYUT0

Package: General Medical Record - IO

Routine: GMRYUT0


Information

GMRYUT0 ;HIRMFO/YH - PATIENT I/O UTILITIES - PATIENT SEARCH AND IV DISPLAY ;2/12/91

Source Information

Source file <GMRYUT0.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
General Medical Record - IO 4 FINDCA^GMRYCATH  WAIT^GMRYUT0  SELECT^GMRYUT3  (IV,IVINTK)^GMRYUT8  
VA FileMan 3 ^%DT  ^DIC  FILE^DICN  
Registration 1 (1,KVAR)^VADPT  

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

Package Total Caller Graph
General Medical Record - IO 22 GMRYED1  GMRYED2  GMRYED3  GMRYED4  GMRYED5  GMRYED6  GMRYFLSH  GMRYFLW0  
GMRYINFS  GMRYINTK  GMRYMNT1  GMRYRP0  GMRYSE0  GMRYUT0  GMRYUT10  GMRYUT11  
GMRYUT12  GMRYUT3  GMRYUT4  GMRYUT5  GMRYUT8  GMRYUT9  
General Medical Record - Vitals 2 GMRVGR5  GMVGR5  

Entry Points

Name Comments DBIA/ICR reference
PATDAT ;SELECT PATIENT
PT
HOSP
LISTIV ;LIST CURRENT IV LINES
Q
SAVEIV ;SAVE IV LINES IN ARRAY FOR SELECTION
SET
SETDT
WAIT ;
KILLV
SELIV ;LIST IV FOR THE SELECTED IV LINE
DT
DC
QIV
WARN

External References

Name Field # of Occurrence
^%DT DT
^DIC PATDAT+1, HOSP
FILE^DICN DC+1
FINDCA^GMRYCATH SET+4
WAIT^GMRYUT0 DC+1
SELECT^GMRYUT3 SELIV+4
IV^GMRYUT8 SELIV+6, DC+3
IVINTK^GMRYUT8 SELIV+1
1^VADPT PT
KVAR^VADPT PT+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"There is no IV running for this patient.",!
  • Line Location: LISTIV+2
Function Call: WRITE
  • Prompt: !!,"This patient's I/O records are being updated by someone else",!,"please try this patient later",!!
  • Line Location: WAIT+1
Function Call: WRITE
  • Prompt: !,?5,$C(7),"No intake records for this IV line within the last 48 hours"
  • Line Location: SELIV+3
Function Call: WRITE
  • Prompt: !
  • Line Location: QIV+0
Function Call: WRITE
  • Prompt: !!,"If you modify your original remaining entry, (i.e. Amount Left),",!,"please check any other entries for possible inaccuracies",!
  • Line Location: WARN+0
Routine Call
  • DIC
  • Line Location:
    • PATDAT+1
    • HOSP

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(42 - [#42] PT+1
^GMR(126 - [#126] LISTIV+1, SAVEIV+1, SET+1, SET+2, SET+4, SETDTWAIT+1, SELIV+1, SELIV+2, SELIV+6
DCDC+1

Label References

Name Line Occurrences
DT SELIV+3, SELIV+5
Q LISTIV+2
QIV SELIV+4, SELIV+6, DTDC+2
SAVEIV LISTIV+1
SET SAVEIV+1
SETDT SELIV+2
WARN SELIV+5

Naked Globals

Name Field # of Occurrence
^(0 SAVEIV+1, SET+2, DC*
^(44 PT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DT*!
%DT("A" DT*
%DT(0 DT*
>> DA LISTIV+1, SAVEIV+1, SET+1, SET+2, SETDTSELIV+1, SELIV+2, SELIV+4*, SELIV+6*, DT*
DCDC+1, DC+2*
>> DA(1 SETDTSELIV+1, SELIV+2, SELIV+6*, DCDC+1*, DC+2*
>> DA(2 SELIV+6*, DC+1*, DC+2
DD DC+1!, DC+2!
>> DFN PATDAT+1*, SET+4, WAIT+1, SELIV+4, SELIV+6, DTDC+1
DIC PATDAT+1*!, HOSP*!, DC+1*, DC+2!, QIV!
DIC("A" HOSP*
DIC("S" HOSP*
DIC(0 PATDAT+1*, HOSP*, DC+1*
DLAYGO DC+1*, DC+2!
DR DC+2!
GADDI KILLV!
GBOTT KILLV!
>> GDA SETDT*
GDATA Q!, SAVEIV+1*, SETSET+1
GDATE QIV!
>> GDCIV SELIV+2*
GDTEND KILLV!
GFLAG KILLV!
GHLOC SELIV+6*, DT*, QIV!
>> GIN( SETDT
GIV SAVEIV+1*, SETSET+1, SET+2, SET+4, KILLV!
GIVDT KILLV!
>> GMRAGE PT*
>> GMRBED PT*
>> GMRBTH PT+1*
GMRDATA LISTIV+1!, KILLV!, SELIV+2!, SELIV+3, SELIV+4, QIV!
GMRDATA( SET*, SET+3*, SET+4*, SETDT*
>> GMRDC SAVEIV+1, SELIV+2*
GMRDEL SELIV+2*, QIV!
>> GMRDIAG PT*
GMRDT SETDTSELIV+2*, QIV!
>> GMREND SETDT
>> GMRHLOC PT+1*, HOSP+1*, DT
>> GMRNAM PT+1*
GMRNO KILLV!
>> GMROUT PATDAT+1*, HOSP*, WAIT+1*, DC+1, DC+2*
>> GMRSEX PT+1*
>> GMRVADM PT*
GMRVL KILLV!
GMRVN LISTIV+1*, SAVEIV+1, SET, KILLV!
GMRVNM KILLV!
GMRVOL QIV!
GMRVP KILLV!
GMRVS Q!, SAVEIV+1*, SETSET+4, KILLV!
GMRVSTP KILLV!
GMRVSTR KILLV!
GMRVTYP Q!, SAVEIV+1*, SET, KILLV!, DC+1, DC+2*
>> GMRVWLO PT
>> GMRWARD PT*
>> GMRWARD(1 PT*
GMRX QIV!
>> GN LISTIV+1*, LISTIV+2, SAVEIV+1*, SETSET+3, SET+4, SETDT*, SELIV+2*, SELIV+3
>> GN(1 LISTIV+2*, SELIV+3*
>> GSAVE DC+1*, DC+2
>> GSITE SET+4*
>> GSITE( SET+4*
GSOL KILLV!
>> GSTAR SELIV+1
GSTREN KILLV!
GTITR Q!, SET+1*, SET+2*, SET+3
>> GTOTAL SELIV+1
GWRITE KILLV!
GX SELIV+2*, SELIV+4, SELIV+5*, SELIV+6, DT*, DC+1, QIV!
GY QIV!
I SET+2*, SET+3!
I(1 SET+2*
II LISTIV+1*, SAVEIV+1*, KILLV!
>> SSN PT*
VA PT+1!
>> VADM(1 PT+1
>> VADM(2 PT
>> VADM(3 PT+1
>> VADM(4 PT
>> VADM(5 PT+1
>> VAIN(4 PTPT+1
>> VAIN(5 PT
>> VAIN(7 PT
>> VAIN(9 PT
X DT*, DC+1*, QIV!
Y PATDAT+1, HOSPHOSP+1, DTDC+2, QIV!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All