Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls
Print Page as PDF
Routine: ORWLR1

Package: Order Entry Results Reporting

Routine: ORWLR1


Information

ORWLR1 ; SLC/DCM - VBEC Blood Bank Report ;Dec 02, 2021@12:51:03

Source Information

Source file <ORWLR1.m>

Entry Points

Name Comments DBIA/ICR reference
EN(DFN) ;Get Blood Bank Report
REPORT ;Blood Bank Report for M reports menu
GETPAT(ERR) ;Setup Patient Variables
TEST ;Test calls
OEAPI ;Test call to OEAPI^VBECA3
ABORH ;Test call to ABORH^VBECA1 for ABO/Rh - DBIA 3181
ABID ;Test call to ABID^VBECA1 for Antibodies Identified - DBIA 3181, 3184
DFN ;Test call to DFN^VBECA3A - DBIA 3879
CPRS ;Test call to CPRS^VBECA3B - DBIA 3880
TRAN ;Test call to TRAN^VBECA4 for Tranfused Units - DBIA 3176
TRRX ;Test call to TRRX^VBECA1 for Transfusion Reactions - DBIA 3181, 3187
PARSE ;Parse Record
WRT ; Writes the Transfusion Record for each day

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,LRDFN
  • Line Location: GETPAT+7
Function Call: WRITE
  • Prompt: !?5," ERR:"_VBECERR(1)
  • Line Location: GETPAT+9
Function Call: WRITE
  • Prompt: !,"Error on Patient lookup"
  • Line Location: TEST+3
Function Call: WRITE
  • Prompt: !?2,^(ID)
  • Line Location: TEST+6
Function Call: WRITE
  • Prompt: !,"Error on Patient lookup"
  • Line Location: OEAPI+3
Function Call: WRITE
  • Prompt: !,"Array returned from OEAPI^VBECA3 API in ORVB():",!
  • Line Location: OEAPI+7
Function Call: WRITE
  • Prompt: !,"Error on Patient lookup"
  • Line Location: ABORH+3
Function Call: WRITE
  • Prompt: !,"ABO/RH: "_ABORH
  • Line Location: ABORH+4
Function Call: WRITE
  • Prompt: !,"Error on Patient lookup"
  • Line Location: ABID+3
Function Call: WRITE
  • Prompt: !?2,ARR("ABID",ID)
  • Line Location: ABID+5
Function Call: WRITE
  • Prompt: !,"Error on Patient lookup"
  • Line Location: DFN+4
Function Call: WRITE
  • Prompt: !?2,^(ID)
  • Line Location: DFN+7
Function Call: WRITE
  • Prompt: !,"."_^(ID1)
  • Line Location: DFN+8
Function Call: WRITE
  • Prompt: !?2,^(ID)
  • Line Location: DFN+10
Function Call: WRITE
  • Prompt: !,"Available Units: "
  • Line Location: DFN+14
Function Call: WRITE
  • Prompt: !?2,^(ID)
  • Line Location: DFN+15
Function Call: WRITE
  • Prompt: !,"Error on Patient lookup"
  • Line Location: CPRS+4
Function Call: WRITE
  • Prompt: !?2,^(ID)
  • Line Location: CPRS+7
Function Call: WRITE
  • Prompt: !,"Error on Patient lookup"
  • Line Location: TRAN+4
Function Call: WRITE
  • Prompt: !,"Sorted/grouped Transfused Units: ",!
  • Line Location: TRAN+13
Function Call: WRITE
  • Prompt: !,"Transfused Units (from VBECS API): ",!
  • Line Location: TRAN+18
Function Call: WRITE
  • Prompt: !," Blood Product Key: "
  • Line Location: TRAN+22
Function Call: WRITE
  • Prompt: ?22,GMI," = ",$G(^TMP("TRAN",$J,GMI)),!
  • Line Location: TRAN+24
Function Call: WRITE
  • Prompt: !,"Error on Patient lookup"
  • Line Location: TRRX+3
Function Call: WRITE
  • Prompt: !?2,ARR("TRRX",ID)
  • Line Location: TRRX+5
Function Call: WRITE
  • Prompt: TD
  • Line Location: WRT+3
Function Call: WRITE
  • Prompt: ?(((GMI2-1)*15)+13),GMA(GMJ)
  • Line Location: WRT+7
Function Call: WRITE
  • Prompt: !
  • Line Location: WRT+8
Info |  Source |  Entry Points |  Interaction Calls