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

Package: Order Entry Results Reporting

Routine: ORQQVI


Information

ORQQVI ; slc/STAFF - Functions which return patient vital and I/O data ;Jun 29, 2021@11:08

Source Information

Source file <ORQQVI.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
General Medical Record - Vitals 2 EN1^GMRVUT0  EN^GMVPXRM  
Order Entry Results Reporting 2 BMILAST^ORWGAPIX  NOTEVSTR^ORWPCE  
VA FileMan 1 $$FIND1^DIC  

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

Package Total Caller Graph
Order Entry Results Reporting 7 OCXOZ08  OCXOZ0A  OCXOZ0W  ORCHTAB2  ORQQVI NOTEVIT  ORQQVI VITALS  ORQQVI VITALS FOR DATE RANGE  
Inpatient Medications 1 PSJLMHED  
Outpatient Pharmacy 1 PSOORUT2  

Entry Points

Name Comments DBIA/ICR reference
VITALS(ORY,DFN,ORSDT,OREDT) ; return patient's vital measurements taken between start date/time and end date/time
XFASTVIT(ORY,DFN,F1,F2) ; return patient's most recent vital measurements
XVITAL(VITAL,ABBREV,DFN,ORY,CNT) ; get vital measurement
NOTEVIT(ORY,DFN,NOTEIEN) ;
FASTVIT(ORY,DFN,F1,F2) ; return patient's most recent vital measurements
; in date range
VITAL(VITAL,ABBREV,DFN,ORY,CNT,F1,F2) ;
; get most recent *valid* vital measurement
LSTVITAL(VITAL,ABBREV,DFN,ORY,CNT,F1,F2) ;
SWAP(ORREC) ;

External References

Name Field # of Occurrence
$$FIND1^DIC XVITAL+2, LSTVITAL+4
EN1^GMRVUT0 VITALS+12
EN^GMVPXRM XVITAL+6, LSTVITAL+11
BMILAST^ORWGAPIX LSTVITAL+2
NOTEVSTR^ORWPCE NOTEVIT+2

Used in RPC

RPC Name Call Tags
ORQQVI VITALS FASTVIT
ORQQVI VITALS FOR DATE RANGE VITALS
ORQQVI NOTEVIT NOTEVIT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMRD(120.51 - [#120.51] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXRMINDX(120.5 XVITAL+4, XVITAL+5, LSTVITAL+9, LSTVITAL+10
^UTILITY($J VITALS+9!, VITALS+15, VITALS+16, VITALS+17, VITALS+19

Label References

Name Line Occurrences
FASTVIT NOTEVIT+4
LSTVITAL XFASTVIT+8, XFASTVIT+9, XFASTVIT+10, XFASTVIT+11, XFASTVIT+12, XFASTVIT+13, XFASTVIT+14, FASTVIT+16, FASTVIT+17, FASTVIT+18
, FASTVIT+19, FASTVIT+20, FASTVIT+21, FASTVIT+22, FASTVIT+23, FASTVIT+24, FASTVIT+25, FASTVIT+26, VITAL+4

Naked Globals

Name Field # of Occurrence
^( VITALS+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A SWAP+2~, SWAP+5*, SWAP+6
ABBREV XVITAL~, XVITAL+9, VITAL~, VITAL+4, LSTVITAL~, LSTVITAL+2, LSTVITAL+18
B SWAP+2~, SWAP+5*, SWAP+6
CNT XFASTVIT+6~, XFASTVIT+7*, XFASTVIT+8, XFASTVIT+9, XFASTVIT+10, XFASTVIT+11, XFASTVIT+12, XFASTVIT+13, XFASTVIT+14, XVITAL~
, XVITAL+8*, XVITAL+9, FASTVIT+8~, FASTVIT+9*, FASTVIT+16, FASTVIT+17, FASTVIT+18, FASTVIT+19, FASTVIT+20, FASTVIT+21
, FASTVIT+22, FASTVIT+23, FASTVIT+24, FASTVIT+25, FASTVIT+26, VITAL~, VITAL+4, VITAL+10*, LSTVITAL~, LSTVITAL+2
, LSTVITAL+13*, LSTVITAL+14, LSTVITAL+16, LSTVITAL+18, LSTVITAL+19, LSTVITAL+20, LSTVITAL+25, LSTVITAL+26, LSTVITAL+27, LSTVITAL+28
, LSTVITAL+29, LSTVITAL+30, LSTVITAL+31, LSTVITAL+32, LSTVITAL+33, LSTVITAL+37, LSTVITAL+38, LSTVITAL+39, LSTVITAL+44, LSTVITAL+45
, LSTVITAL+46, LSTVITAL+48, LSTVITAL+49, LSTVITAL+50, LSTVITAL+51, LSTVITAL+52, LSTVITAL+53, LSTVITAL+54, LSTVITAL+56, LSTVITAL+57
, LSTVITAL+58, LSTVITAL+59, LSTVITAL+60, LSTVITAL+62, LSTVITAL+63
DATA XVITAL+1~, XVITAL+6, LSTVITAL+3~, LSTVITAL+11
DATA(1 XVITAL+7, XVITAL+9, LSTVITAL+12, LSTVITAL+18
DATA(12 LSTVITAL+15, LSTVITAL+16
DATA(7 XVITAL+9, LSTVITAL+13
DATA(8 LSTVITAL+50
DFN VITALS~, XFASTVIT~, XFASTVIT+8, XFASTVIT+9, XFASTVIT+10, XFASTVIT+11, XFASTVIT+12, XFASTVIT+13, XFASTVIT+14, XVITAL~
, XVITAL+4, XVITAL+5, NOTEVIT~, NOTEVIT+4, FASTVIT~, FASTVIT+16, FASTVIT+17, FASTVIT+18, FASTVIT+19, FASTVIT+20
, FASTVIT+21, FASTVIT+22, FASTVIT+23, FASTVIT+24, FASTVIT+25, FASTVIT+26, VITAL~, VITAL+4, LSTVITAL~, LSTVITAL+2
, LSTVITAL+9, LSTVITAL+10
DT1 FASTVIT+8~, FASTVIT+11*, FASTVIT+12*, FASTVIT+13*, FASTVIT+14, FASTVIT+16, FASTVIT+17, FASTVIT+18, FASTVIT+19, FASTVIT+20
, FASTVIT+21, FASTVIT+22, FASTVIT+23, FASTVIT+24, FASTVIT+25, FASTVIT+26
DT2 FASTVIT+8~, FASTVIT+14*, FASTVIT+16, FASTVIT+17, FASTVIT+18, FASTVIT+19, FASTVIT+20, FASTVIT+21, FASTVIT+22, FASTVIT+23
, FASTVIT+24, FASTVIT+25, FASTVIT+26
ENDIDT LSTVITAL+3~, LSTVITAL+8*, LSTVITAL+9
F1 XFASTVIT~, FASTVIT~, FASTVIT+10, FASTVIT+11, FASTVIT+12, VITAL~, VITAL+4, LSTVITAL~, LSTVITAL+8
F2 XFASTVIT~, FASTVIT~, FASTVIT+11, FASTVIT+14, VITAL~, VITAL+4, VITAL+8*, LSTVITAL~, LSTVITAL+7
GMRVSTR VITALS+10*, VITALS+21!
GMRVSTR(0 VITALS+11*
I VITALS+13~, VITALS+14*, VITALS+18*, VITALS+19, VITALS+20
IDT XVITAL+1~, XVITAL+4*, XVITAL+5, LSTVITAL+3~, LSTVITAL+7*, LSTVITAL+9*, LSTVITAL+10
IEN XVITAL+1~, XVITAL+5*, XVITAL+6, XVITAL+9, LSTVITAL+3~, LSTVITAL+10*, LSTVITAL+11, LSTVITAL+18
LOOP LSTVITAL+3~, LSTVITAL+15*, LSTVITAL+16
MVAL LSTVITAL+3~, LSTVITAL+21*, LSTVITAL+22, LSTVITAL+23*, LSTVITAL+24*, LSTVITAL+25, LSTVITAL+34*, LSTVITAL+35, LSTVITAL+36*, LSTVITAL+37
, LSTVITAL+40*, LSTVITAL+41, LSTVITAL+43*, LSTVITAL+44, LSTVITAL+53*, LSTVITAL+54, LSTVITAL+55*, LSTVITAL+56, LSTVITAL+59*, LSTVITAL+60
, LSTVITAL+61*, LSTVITAL+62
NOTEDATE NOTEVIT+1~
NOTEIEN NOTEVIT~, NOTEVIT+2
OK XVITAL+1~, XVITAL+4*, XVITAL+5, XVITAL+8*, LSTVITAL+3~, LSTVITAL+6*, LSTVITAL+9, LSTVITAL+10, LSTVITAL+13*
ORD VITALS+13~, VITALS+14*, VITALS+16*, VITALS+17, VITALS+19
OREDT VITALS~, VITALS+11
ORI VITALS+13~, VITALS+14*, VITALS+17*, VITALS+19
ORREC SWAP~, SWAP+1
ORREC( SWAP+3, SWAP+4, SWAP+5, SWAP+6*
ORSDT VITALS~, VITALS+11
ORT VITALS+13~, VITALS+14*, VITALS+15*, VITALS+16, VITALS+17, VITALS+19
ORY VITALS~, XFASTVIT~, XFASTVIT+8, XFASTVIT+9, XFASTVIT+10, XFASTVIT+11, XFASTVIT+12, XFASTVIT+13, XFASTVIT+14, XVITAL~
, NOTEVIT~, NOTEVIT+4, FASTVIT~, FASTVIT+16, FASTVIT+17, FASTVIT+18, FASTVIT+19, FASTVIT+20, FASTVIT+21, FASTVIT+22
, FASTVIT+23, FASTVIT+24, FASTVIT+25, FASTVIT+26, VITAL~, VITAL+4, VITAL+5, VITAL+9!, LSTVITAL~, LSTVITAL+2
ORY( VITALS+19*, XVITAL+9*, LSTVITAL+18*, LSTVITAL+19, LSTVITAL+20*, LSTVITAL+25*, LSTVITAL+26, LSTVITAL+27*, LSTVITAL+28, LSTVITAL+29*
, LSTVITAL+30, LSTVITAL+31*, LSTVITAL+32, LSTVITAL+33*, LSTVITAL+37*, LSTVITAL+38, LSTVITAL+39*, LSTVITAL+44*, LSTVITAL+45, LSTVITAL+46*
, LSTVITAL+48, LSTVITAL+49*, LSTVITAL+50*, LSTVITAL+51, LSTVITAL+52*, LSTVITAL+53, LSTVITAL+54*, LSTVITAL+56*, LSTVITAL+57, LSTVITAL+58*
, LSTVITAL+59, LSTVITAL+60*, LSTVITAL+62*, LSTVITAL+63*
ORY(1 VITALS+20*, VITAL+7, VITAL+8
QUALS LSTVITAL+3~
QUALS( LSTVITAL+14*, LSTVITAL+16*, LSTVITAL+63
S1 SWAP+2~*, SWAP+3*, SWAP+4, SWAP+5, SWAP+6
STOP VITAL+2~, VITAL+3*, VITAL+5*, VITAL+11*
U XVITAL+7, XVITAL+9, VITAL+7, VITAL+8, LSTVITAL+12, LSTVITAL+13, LSTVITAL+16, LSTVITAL+18, LSTVITAL+50, LSTVITAL+54
, LSTVITAL+60, LSTVITAL+63
VALUE LSTVITAL+3~, LSTVITAL+13*, LSTVITAL+18, LSTVITAL+20, LSTVITAL+21, LSTVITAL+27, LSTVITAL+29, LSTVITAL+31, LSTVITAL+33, LSTVITAL+34
, LSTVITAL+39, LSTVITAL+40, LSTVITAL+46
VITAL XVITAL~, XVITAL+2, VITAL~, VITAL+4, LSTVITAL~, LSTVITAL+4
VSTR NOTEVIT+1~, NOTEVIT+2, NOTEVIT+3, NOTEVIT+4
VTYPE XVITAL+1~, XVITAL+2*, XVITAL+3, XVITAL+4, XVITAL+5, LSTVITAL+3~, LSTVITAL+4*, LSTVITAL+5, LSTVITAL+9, LSTVITAL+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All