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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: GMRVED4

Package: General Medical Record - Vitals

Routine: GMRVED4


Information

GMRVED4 ;HIRMFO/RM,YH-VITAL SIGNS SHORT FORM ;3/15/99 14:24

Source Information

Source file <GMRVED4.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
General Medical Record - Vitals 3 ($$WRITECH,CHAR)^GMRVCHAR  DATE^GMRVED0  EN1^GMRVSAS0  
Kernel 1 $$UP^XLFSTR  

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

Package Total Caller Graph
General Medical Record - Vitals 17 GMRV ADMISSION V/M  GMRV CIRCUMF/GIRTH  GMRV CVP  GMRV EXT B/P  GMRV O2SATURATION  GMRV PAIN  GMRV PULSE  GMRV TPR B/P ROUTINE  
GMRV TPR EXT B/P  GMRV TPR ROUTINE  GMRV TPRBW  GMRV V/M ENTRY MENU  GMRV VMCONFIG  GMRV WEIGHT  GMRVED1  GMRVED3  
GMRVED5  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
DSPOV ; DISPLAY OLD VITALS ALREADY ENTERED FOR PATIENT AND SET GMRSTR(0)
; TO THE SUBSET OF GMRSTR THAT HASN'T BEEN ENTERED.
Q
STOV ; STORE OLD VITALS FOR A PATIENT
PROV ; PRINT OUT OLD VITAL
PRT
EXITACT ; VITAL OPTIONS EXIT ACTION
ENTACT ; NURSING VITAL OPTIONS ENTRY ACTION
MULTIBP ;DISPLAY MULTIPLE B/P

External References

Name Field # of Occurrence
$$WRITECH^GMRVCHAR STOV+3, MULTIBP+4
CHAR^GMRVCHAR STOV+3, MULTIBP+4
DATE^GMRVED0 ENTACT+1
EN1^GMRVSAS0 PROV+2
$$UP^XLFSTR PROV+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"The patient has data for this date/time for the following vital/measurements.",!,"To change this data, please use the Entered in Error Module.",!!
  • Line Location: DSPOV+7
Function Call: WRITE
  • Prompt: !
  • Line Location: Q+0
Function Call: WRITE
  • Prompt: ?8," "
  • Condition for execution: X="BP"
  • Line Location: PRT+7
Function Call: WRITE
  • Prompt: ?8,$S(X(1)>1:" ",1:"")
  • Condition for execution: X="P"
  • Line Location: PRT+7
Function Call: WRITE
  • Prompt: GMRVX(0),$S('$D(GMRVX(1)):"",'GMRVX(1):"",1:"*"),GDATA(1)
  • Line Location: PRT+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(120.5 - [#120.5] DSPOV+3, STOV+1, MULTIBP+2, MULTIBP+3
^GMRD(120.51 - [#120.51] DSPOV+5, STOV+1, STOV+2

Label References

Name Line Occurrences
MULTIBP DSPOV+4, DSPOV+5, STOV+6
PROV DSPOV+8
PRT PROV+1
Q DSPOV+6
STOV DSPOV+3

Naked Globals

Name Field # of Occurrence
^(0 STOV+1
^(2 DSPOV+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DFN DSPOV+3, MULTIBP+2
G EXITACT+2!
GBLNK EXITACT+2!
GCAT EXITACT+2!
GCHA EXITACT+2!
GCHART EXITACT+2!
GCOL EXITACT+2!
GCOUNT EXITACT+2!
GCT DSPOV+3*, DSPOV+4*, DSPOV+5*, STOV+2*, STOV+4, STOV+5, STOV+7*, EXITACT+2!, MULTIBP+3*, MULTIBP+5
GDA EXITACT+2!, MULTIBP+2*, MULTIBP+3, MULTIBP+4
GDATA PROV+1!, PRT+8!, MULTIBP+3*, MULTIBP+5
GDATA(1 PRT+6*, PRT+7
GDATA(2 PRT+6*
GDATE MULTIBP+1*!
GDT DSPOV+2*, DSPOV+3, QSTOV+6, EXITACT+2!, MULTIBP+1
GDT(2 MULTIBP+1*, MULTIBP+2*
GDT(3 MULTIBP+1*, MULTIBP+2
GENTR EXITACT+2!
GFLAG STOV+1*, STOV+2*, STOV+4, STOV+7!
GLAST DSPOV+2*, STOV+6*, EXITACT+2!, MULTIBP+1*, MULTIBP+6*
GLAST(1 DSPOV+2*, STOV+6*, MULTIBP+3*
GLN EXITACT+2!
GMAX EXITACT+2!
GMRDAT EXITACT+2!
GMRENTR EXITACT+2!
>> GMRENTY DSPOV+5
GMRHELP EXITACT+2!
GMRINF STOV+3*, STOV+5, PROV+16, PRT+3, PRT+4, EXITACT+2!, MULTIBP+4*, MULTIBP+5
GMRINPTR EXITACT+2!
GMRLAST EXITACT+2!
GMRO2 EXITACT+2!
GMROUT ENTACT+1*!
GMROV DSPOV+2!, STOV+1*, STOV+4, PROV+15
GMROV( DSPOV+4, DSPOV+5, DSPOV+8, STOV+4*, STOV+5*, PROV+1, PRT+6, MULTIBP+5*
GMROV("" DSPOV+6
GMROV("BP" DSPOV+4
GMROV("P" DSPOV+5
>> GMRP DSPOV+4*, DSPOV+5*, STOV+1*, STOV+2
GMRPRMT EXITACT+2!
GMRRET EXITACT+2!
GMRSCR EXITACT+2!
GMRSITE EXITACT+2!
GMRSTAR EXITACT+2!
GMRSTR DSPOV+2, DSPOV+4, DSPOV+5, DSPOV+8, STOV+2, EXITACT+2!
GMRSTR(0 DSPOV+2*, DSPOV+4*, DSPOV+5*, STOV+2*
>> GMRTYPE DSPOV+5*, STOV+1*, STOV+2, STOV+3, MULTIBP+1, MULTIBP+2, MULTIBP+4
GMRV EXITACT+3!
GMRVARY STOV+3!*, MULTIBP+4!*
GMRVDBA EXITACT+1!, ENTACT+1*
GMRVDFLT EXITACT+3!
GMRVFLAG EXITACT+1!, ENTACT+1*
GMRVHLOC EXITACT+3!
GMRVIDT DSPOV+2, Q*, STOV+5, STOV+6*, EXITACT+3!, ENTACT+1!, MULTIBP+2*, MULTIBP+5, MULTIBP+6
GMRVIT EXITACT+3!
GMRVITY EXITACT+3!
GMRVLST EXITACT+3!
GMRVODR EXITACT+3!
GMRVPO PROV+15~*, PROV+16
GMRVWLOC EXITACT+3!
GMRVX PROV+1*, PRT+8!
GMRVX(0 PROV+1*, PROV+2, PROV+3*, PROV+5, PROV+6*, PROV+7*, PROV+8*, PROV+10*, PROV+11*, PROV+12*
PROV+13*, PROV+16*, PRT+3, PRT+4, PRT+7
GMRVX(1 PRT+3*, PRT+4*, PRT+7
GMRW EXITACT+3!
GMRWARD EXITACT+3!
GMRX DSPOV+8*, EXITACT+3!
GMRY EXITACT+3!
GORDER EXITACT+3!
GQUAL EXITACT+3!
GREASON EXITACT+3!
GSIDE EXITACT+3!
GTXT EXITACT+3!
GTYPE DSPOV+4*, DSPOV+5*, STOV+1*, STOV+4, STOV+5, STOV+6, EXITACT+3!, MULTIBP+5
X DSPOV+3*, DSPOV+8*, Q!, STOV+1, STOV+3, PROV+1, PROV+3, PROV+4, PROV+10, PROV+11
PROV+12, PROV+13, PROV+14, PRTPRT+2, PRT+6, PRT+7
X(1 DSPOV+8*, PROV+1, PRTPRT+1, PRT+6, PRT+7
X(2 PROV+2*, PROV+3, PROV+10, PROV+11, PROV+12, PROV+13
>> XQUIT ENTACT+1*
>> Y DSPOV+3*, DSPOV+8*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All