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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: ORRCVIT

Package: Care Management

Routine: ORRCVIT


Information

ORRCVIT ;SLC/MKB - Vitals utilities ; 25 Jul 2003 9:31 AM

Source Information

Source file <ORRCVIT.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
General Medical Record - Vitals 1 EN1^GMRVUT0  
Kernel 1 $$HL7TFM^XLFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Care Management 1 ORRCDPT1  

Entry Points

Name Comments DBIA/ICR reference
WT ; -- Weight = Wt.^value^lb^metric^kg^BodyMassIndex^^[*]^Q1;..;Qn
IDS(ORY,DFN,SDATE,EDATE) ; --Return recent measurement IDs for DFN
; in @ORY@(DFN) = #sets ^ 1 if any are critical
; @ORY@(DFN,ID) = * if critical, else null
; [from ORRCDPT1]
ABN(IDT) ; -- Return * if any value from measurement set is critical, else null
P ; -- Pulse = Pulse^value^^^^^^[*]^Q1;..;Qn
PO2 ; -- PulseOx = Pulse Ox^value^^^^^l/min of supplemental O2^[*]^Q1;..;Qn
CG ; -- Circm/Girth = C/G^value^in^metric^cm^^^[*]^Q1;..;Qn
HT ; -- Height = Ht.^value^in^metric^cm^^^[*]^Q1;..;Qn
LIST(ORY,DFN,SDATE,EDATE,VALS) ; -- Return MAX sets of measurements for DFN
; in @ORY@(#) = Item=ID^^MeasurementDate in HL7 format, and if VALS
; = Data=Vital^Value^Unit^MetricValue^Unit^BMI^SuppO2^CriticalFlag^Qualifiers
; RPC = ORRC VITALS BY PATIENT
RANGE ; -- Get STRT,STOP,DFN from VITALs
DETAIL(ORY,VITAL) ; -- Return details of VITALs
; where VITAL(#) = ID
; in @ORY@(#) = Item=ID^^MeasurementDate in HL7 format
; = Data=Vital^Value^Unit^MetricValue^Unit^BMI^SuppO2^CriticalFlag^Qualifiers
; RPC = ORRC VITALS BY ID
BP ; -- Blood Pressure = B/P^value^^^^^^[*]^Q1;..;Qn
T ; -- Temperature = Temp.^value^F^metric^C^^^[*]^Q1;..;Qn
CVP ; -- CenVenPress = CVP^value^cmH2O^^^^^[*]^Q1;..;Qn
R ; -- Respiration = Resp.^value^^^^^^[*]^Q1;..;Qn
PN ; -- Pain = Pain^value^^^^^^[*]^Q1;..;Qn

External References

Name Field # of Occurrence
EN1^GMRVUT0 LIST+9, DETAIL+8, IDS+9
$$HL7TFM^XLFDT LIST+5

Used in RPC

RPC Name Call Tags
ORRC VITALS BY PATIENT LIST
ORRC VITALS BY ID DETAIL

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J LIST+9, DETAIL+8, IDS+5
^UTILITY($J LIST+4!, LIST+10, LIST+13, LIST+14, LIST+17!, DETAIL+6!, DETAIL+12, DETAIL+13, DETAIL+16!, IDS+5!
, IDS+10, IDS+14!, ABN+2, ABN+3

Label References

Name Line Occurrences
$$ABN IDS+11
@( LIST+15, DETAIL+14
RANGE DETAIL+6

Naked Globals

Name Field # of Occurrence
^( LIST+14, DETAIL+13, ABN+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABN IDS+4~, IDS+9*, IDS+12*, IDS+13
CNT LIST+4~, LIST+9*, LIST+10, LIST+11*, IDS+4~, IDS+9*, IDS+10, IDS+11*, IDS+13
DATA LIST+4~, LIST+16, DETAIL+5~, DETAIL+15, BP+1*, T+1*, R+1*, P+1*, HT+1*, WT+1*
, CVP+1*, CG+1*, PO2+1*, PN+1*
DFN LIST~, LIST+6*, LIST+12, DETAIL+5~, RANGE+3*, IDS~, IDS+6*, IDS+12, IDS+13
EDATE LIST~, LIST+5*, LIST+6, LIST+7*, LIST+8, IDS~, IDS+6, IDS+7*, IDS+8
GMRVSTR LIST+4~, LIST+8*, DETAIL+5~, DETAIL+7*, IDS+4~, IDS+8*
GMRVSTR(0 LIST+8*, DETAIL+7*, IDS+8*
ID DETAIL+5~, DETAIL+9*, DETAIL+10, DETAIL+11, RANGE+1~, RANGE+2*, RANGE+3
IDT LIST+4~, LIST+10*, LIST+11, LIST+13, LIST+14, DETAIL+5~, DETAIL+10*, DETAIL+12, DETAIL+13, IDS+4~
, IDS+10*, IDS+11, ABN~, ABN+2, ABN+3
IFN LIST+4~, LIST+14*, DETAIL+5~, DETAIL+13*, ABN+1~, ABN+3*
MAX LIST+6*, LIST+8, LIST+10, IDS+4~, IDS+6*, IDS+8, IDS+10
ORI DETAIL+5~, DETAIL+9*, RANGE+1~, RANGE+2*
ORN LIST+4~, LIST+9*, LIST+12*, LIST+16*, DETAIL+5~, DETAIL+8*, DETAIL+11*, DETAIL+15*
ORY LIST~, LIST+9*, LIST+12, LIST+16, DETAIL~, DETAIL+8*, DETAIL+11, DETAIL+15, IDS~, IDS+5*
, IDS+12, IDS+13
SDATE LIST~, LIST+5*, LIST+6, LIST+8, IDS~, IDS+6, IDS+8
STOP DETAIL+5~, DETAIL+7, RANGE+1*, RANGE+5*
STRT DETAIL+5~, DETAIL+7, RANGE+1*, RANGE+4*
TYPE LIST+4~, LIST+13*, LIST+14, LIST+15, DETAIL+5~, DETAIL+12*, DETAIL+13, DETAIL+14, ABN+1~, ABN+2*
, ABN+3
U LIST+8, LIST+12, DETAIL+7, DETAIL+11, BP+1, T+1, R+1, P+1, HT+1, WT+1
, CVP+1, CG+1, PO2+1, PN+1, IDS+8, IDS+13
VALS LIST~, LIST+12
VDT LIST+4~, LIST+11*, LIST+12, DETAIL+5~, DETAIL+10*, DETAIL+11, RANGE+1~, RANGE+3*, RANGE+4, RANGE+5
, IDS+4~, IDS+11*, IDS+12
VITAL DETAIL~
VITAL( DETAIL+9, RANGE+2
X LIST+4~, LIST+14*, DETAIL+5~, DETAIL+13*, BP+1, T+1, R+1, P+1, HT+1, WT+1
, CVP+1, CG+1, PO2+1, PN+1, IDS+4~, IDS+11*, IDS+12
Y ABN+1~*, ABN+3*, ABN+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All