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

Package: Order Entry Results Reporting

Routine: ORWDXVB


Information

ORWDXVB ;SLC/DCM - Order dialog utilities for Blood Bank ;Dec 02, 2021@12:46:23

Source Information

Source file <ORWDXVB.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Order Entry Results Reporting 5 $$FIRST^ORCDVBEC  $$DATETIME^ORCHTAB  $$S^ORU4  PTINFO^ORWDXVB1  PULL^ORWDXVB2  
Kernel 2 $$HL7TFM^XLFDT  $$UP^XLFSTR  
Lab Service 1 RR^LR7OR1  
Registration 1 $$SITE^VASITE  
Toolkit 1 ($$GET,GETLST)^XPAR  
VBECS 1 OEAPI^VBECA3  

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

Package Total Caller Graph
Order Entry Results Reporting 8 ORWDXVB COMPORD  ORWDXVB GETALL  ORWDXVB NURSADMN  ORWDXVB RAW  ORWDXVB RESULTS  ORWDXVB STATALOW  ORWDXVB SUBCHK  ORWDXVB VBTNS  

Entry Points

Name Comments DBIA/ICR reference
GETPAT(ORX,DFN,ORL) ;Get Patient data from VBECS
PTINFO(OROOT,ORX) ;Format patient BB info
RESULTS(OROOT,DFN,ORX) ;Get test results
RAW(OROOT,DFN,ORX) ;Get RAW test results
SURG(OROOT,ORX) ;Get list of surgeries
LN ;Increment counts
PATINFO(OROOT,DFN,LOC) ;Test ^TMP global output
GETALL(OROOT,DFN,LOC,EDATE) ;Get all data in one call and let the GUI divide it up
STATALOW(OROOT,DFN) ;Allow stat for ORES ORELSE users
NURSADMN(OROOT) ;Suppress Nursing Adiminstration Order Prompt
VBTNS(RETURN) ;RPC to get Days back to check for Type & Screen order
COMPORD(OROOT) ;Get sequence order of Blood Components
SUBCHK(OROOT,TSTNM) ;Check to see if selected test is a Blood Component or a Diagnostic Test
TESTR ;Test results call

External References

Name Field # of Occurrence
RR^LR7OR1 RESULTS+13, RAW+7
$$FIRST^ORCDVBEC RESULTS+14
$$DATETIME^ORCHTAB RESULTS+18
$$S^ORU4 RESULTS+7, RESULTS+9, RESULTS+11, RESULTS+17, RESULTS+18, RESULTS+22
PTINFO^ORWDXVB1 PTINFO+2
PULL^ORWDXVB2 GETALL+35
$$SITE^VASITE GETPAT+3
OEAPI^VBECA3 GETPAT+4
$$HL7TFM^XLFDT PATINFO+3, GETALL+6
$$UP^XLFSTR GETALL+27
$$GET^XPAR GETALL+25, NURSADMN+1, VBTNS+1
GETLST^XPAR GETALL+21, GETALL+24, COMPORD+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,^(I,0)
  • Line Location: PATINFO+5
Function Call: WRITE
  • Prompt: !,^(I,0)
  • Line Location: TESTR+7

Used in RPC

RPC Name Call Tags
ORWDXVB GETALL GETALL
ORWDXVB RAW RAW
ORWDXVB RESULTS RESULTS
ORWDXVB STATALOW STATALOW
ORWDXVB COMPORD COMPORD
ORWDXVB SUBCHK SUBCHK
ORWDXVB NURSADMN NURSADMN
ORWDXVB VBTNS VBTNS

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101.42 - [#101.42] GETALL+19
^ORD(101.43 - [#101.43] GETALL+8, GETALL+9, COMPORD+3, SUBCHK+3, SUBCHK+4
^SC - [#44] GETPAT+3
^TMP("LRRR" RESULTS+13!, RESULTS+24!, RAW+7!, RAW+13!
^TMP("ORVBEC" RESULTS+4, RESULTS+5!, RESULTS+7*, RESULTS+9*, RESULTS+11*, RESULTS+17*, RESULTS+18, RESULTS+22*, RESULTS+23!, RAW+4
, RAW+5!, RAW+12*, GETALL+33, GETALL+37!
^TMP("ORVBECINFO" GETALL+2, GETALL+6*, GETALL+7*, GETALL+8*, GETALL+9*, GETALL+10*, GETALL+11*, GETALL+12*, GETALL+13*, GETALL+14*
, GETALL+15*, GETALL+16*, GETALL+17*, GETALL+18*, GETALL+19*, GETALL+20*, GETALL+22*, GETALL+23*, GETALL+28*, GETALL+30*
, GETALL+31*, GETALL+33*, GETALL+34*, GETALL+36*
^XUSEC("ORELSE" STATALOW+1
^XUSEC("ORES" STATALOW+1

Label References

Name Line Occurrences
GETPAT PATINFO+2, GETALL+3
LN RESULTS+6, RESULTS+8, RESULTS+10, RESULTS+16, RESULTS+21, RAW+11
PTINFO PATINFO+4, GETALL+32
RESULTS TESTR+6

Naked Globals

Name Field # of Occurrence
^( GETALL+15*, TESTR+7
^(0 RESULTS+18*, COMPORD+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CCNT RESULTS+2~, RESULTS+3*, RESULTS+7, RESULTS+9, RESULTS+11, RESULTS+17, RESULTS+18, RESULTS+22, RAW+2~, RAW+3*
LN+1*
CNT SURG+1~, SURG+2*, SURG+4*, GETALL+1~, GETALL+2*, GETALL+6*, GETALL+7*, GETALL+8*, GETALL+9*, GETALL+10*
, GETALL+11*, GETALL+12*, GETALL+13*, GETALL+14*, GETALL+15*, GETALL+16*, GETALL+17*, GETALL+18*, GETALL+19*, GETALL+20*
, GETALL+22*, GETALL+23*, GETALL+28*, GETALL+30*, GETALL+31*, GETALL+33*, GETALL+34*, GETALL+36*
DFN GETPAT~, GETPAT+4, RESULTS~, RESULTS+13, RESULTS+14, RAW~, RAW+7, RAW+9, PATINFO~, PATINFO+2
, GETALL~, GETALL+3, GETALL+35, STATALOW~
DIV GETPAT+2~, GETPAT+3*
DT GETPAT+3
DUZ STATALOW+1
EDATE GETALL~, GETALL+35
GCNT RESULTS+2~, RESULTS+3*, RESULTS+7, RESULTS+9, RESULTS+11, RESULTS+17, RESULTS+18, RESULTS+22, RESULTS+23, RAW+2~
, RAW+3*, RAW+12, LN+1*
GIOM RESULTS+2~, RESULTS+3*, RAW+2~, RAW+3*
GIOSL RESULTS+2~, RESULTS+3*, RAW+2~, RAW+3*
I RESULTS+2~, RAW+2~, SURG+1~, SURG+2*, SURG+3*, GETALL+1~, GETALL+10*, GETALL+11*, GETALL+12*, GETALL+13*
, GETALL+14*, GETALL+15*, GETALL+16*, GETALL+17*, GETALL+18*, GETALL+19*, GETALL+20*, GETALL+22*, GETALL+23*, GETALL+27*
, GETALL+28*, GETALL+30*, GETALL+33*, GETALL+36*, COMPORD+1~, COMPORD+3*, TESTR+7*
INFO GETALL+1~, GETALL+32
J GETALL+1~, GETALL+11*, GETALL+13*, GETALL+15*, GETALL+19*
K GETALL+1~, GETALL+13*, GETALL+15*
LOC PATINFO~, PATINFO+2, GETALL~, GETALL+3
ORCOM RESULTS+2~, RESULTS+19*, RESULTS+20, RAW+2~
OREAS GETALL+1~
OREAS( GETALL+28
OREAS(" " GETALL+27*
OREASON GETALL+1~, GETALL+25*, GETALL+26, GETALL+29
ORL GETPAT~, GETPAT+3
ORLIST COMPORD+1~, COMPORD+2
ORLIST( COMPORD+3
ORMODS GETALL+21~, GETALL+24~, GETALL+35~
ORMODS( GETALL+22, GETALL+27, GETALL+30, GETALL+36
OROOT PTINFO~, RESULTS~, RESULTS+4*, RAW~, RAW+4*, SURG~, PATINFO~, PATINFO+4, GETALL~, GETALL+2*
, STATALOW~, STATALOW+1*, NURSADMN~, NURSADMN+1*, COMPORD~, SUBCHK~, SUBCHK+1*, SUBCHK+3*, SUBCHK+4*, TESTR+6
TESTR+7, TESTR+8
OROOT( SURG+4*, COMPORD+3*
ORSTN GETPAT+2~, GETPAT+3*, GETPAT+4
ORT RESULTS+2~, RESULTS+12*, RAW+2~, RAW+6*
ORTDT RESULTS+2~, RESULTS+15*, RESULTS+18, RAW+2~, RAW+10*, RAW+12
ORTMP RESULTS+2~, RESULTS+14*, RESULTS+15, RESULTS+19, RESULTS+20*, RESULTS+22, RAW+2~, RAW+8*, RAW+9, RAW+10
ORTST RESULTS+2~, RESULTS+12*, RESULTS+13, RESULTS+14, RAW+2~, RAW+6*, RAW+7
ORX GETPAT~, GETPAT+4, PTINFO~, PTINFO+1, RESULTS~, RAW~, SURG~, PATINFO+1~, PATINFO+2, PATINFO+4
, GETALL+1~, GETALL+3, GETALL+32, TESTR+1~, TESTR+6
ORX( RESULTS+12, RAW+6, GETALL+11, GETALL+13, GETALL+15
ORX("ABORH" GETALL+7
ORX("SPECIMEN" PATINFO+3*, GETALL+6*
ORX("SURGERY" SURG+3, GETALL+17
ORX(0 RESULTS+1, RAW+1
ORX(1 TESTR+4*
ORX(113 TESTR+5*
ORX(3 TESTR+2*
ORX(4 TESTR+3*
ORZ RESULTS+2~, RESULTS+15*, RESULTS+17, RESULTS+18, RAW+10*, RAW+12
RETURN VBTNS~, VBTNS+1*
TSTNM SUBCHK~, SUBCHK+2, SUBCHK+3, SUBCHK+4
U GETPAT+3, SURG+4
X SURG+1~, SURG+3*, SURG+4, COMPORD+1~, COMPORD+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All