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

Package: Order Entry Results Reporting

Routine: ORWLR1


Information

ORWLR1 ; slc/dcm - VBEC Blood Bank Report ;01/16/03 15:02

Source Information

Source file <ORWLR1.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
VBECS 5 ($$ABORH,ABID,TRRX)^VBECA1  PAT^VBECA1A  DFN^VBECA3A  CPRS^VBECA3B  TRAN^VBECA4  
Order Entry Results Reporting 4 EN2^ORUDPA  EN^ORWLR2  BLR^ORWRP1  (HEAD,HURL)^ORWRPP1  
Kernel 1 $$FMTE^XLFDT  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Order Entry Results Reporting 4 ORCXPND1  ORCXPND3  ORWLR2  ORWRP1  

Entry Points

Name Comments DBIA/ICR reference
REPORT ;Blood Bank Report for M reports menu
EN(DFN) ;Get Blood Bank Report
WRT
PARSE ;Parse Record
TEST ;Test calls

External References

Name Field # of Occurrence
EN2^ORUDPA TEST+2
EN^ORWLR2 EN+9
BLR^ORWRP1 REPORT+4
HEAD^ORWRPP1 REPORT+7
HURL^ORWRPP1 REPORT+8
$$ABORH^VBECA1 EN+6, TEST+7
ABID^VBECA1 TEST+8
TRRX^VBECA1 TEST+10
PAT^VBECA1A TEST+6
DFN^VBECA3A TEST+12
CPRS^VBECA3B TEST+12
TRAN^VBECA4 TEST+18
$$FMTE^XLFDT PARSE+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?5," ERR:"_VBECERR(1)
  • Line Location: TEST+6
Function Call: WRITE
  • Prompt: !,"ABO/RH: "_ABORH
  • Line Location: TEST+7
Function Call: WRITE
  • Prompt: !?2,ARR("ABID",ID)
  • Line Location: TEST+9
Function Call: WRITE
  • Prompt: !?2,ARR("TRRX",ID)
  • Line Location: TEST+11
Function Call: WRITE
  • Prompt: !?2,^(ID)
  • Line Location: TEST+14
Function Call: WRITE
  • Prompt: !?2,^(ID)
  • Line Location: TEST+16
Function Call: WRITE
  • Prompt: !,"."_^(ID1)
  • Line Location: TEST+17
Function Call: WRITE
  • Prompt: !,"Transfused Units: ",!
  • Line Location: TEST+21
Function Call: WRITE
  • Prompt: !
  • Line Location: TEST+25
Function Call: WRITE
  • Prompt: " Blood Product Key: "
  • Line Location: TEST+26
Function Call: WRITE
  • Prompt: ?21,GMI," = ",$G(^TMP("TRAN",$J,GMI)),!
  • Line Location: TEST+28
Function Call: WRITE
  • Prompt: !?2,^(ID)
  • Line Location: TEST+30
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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] EN+3, TEST+5
^TMP("BBD" TEST+4!, TEST+13, TEST+14, TEST+15, TEST+16, TEST+17, TEST+29, TEST+30, TEST+31, TEST+32
, TEST+33!
^TMP("ORLRC" EN+4!
^TMP("TRAN" TEST+4!, TEST+19, TEST+22, TEST+24, TEST+27, TEST+28, TEST+33!
^TMP("TRRX" TEST+4!, TEST+33!

Label References

Name Line Occurrences
PARSE TEST+23
WRT TEST+23

Naked Globals

Name Field # of Occurrence
^( TEST+14, TEST+16, TEST+17, TEST+22, TEST+30, TEST+31, TEST+32
^(0 EN+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABORH TEST+1~, TEST+7*
ARR TEST+1~, TEST+8, TEST+10
ARR("ABID" TEST+8, TEST+9
ARR("TRRX" TEST+10, TEST+11
BPN TEST+1~, PARSE+2*, PARSE+3*, PARSE+4, WRT+2, WRT+5, WRT+8
CCNT EN+2~, EN+5*
DFN EN~, EN+1, EN+3, REPORT+1, REPORT+3, TEST+12
DI2 TEST+1~
DIC REPORT+2~
ERR TEST+1~, TEST+6*
GCNT EN+2~, EN+5*
GIOM EN+2~, EN+5*
GIOSL EN+2~, EN+5*
GMA TEST+20~
GMA( PARSE+4*, WRT+7
GMA(1 PARSE+2*, PARSE+3, PARSE+4, PARSE+5*
GMI TEST+1~, TEST+27*, TEST+28, PARSE+1~, PARSE+4*
GMI1 WRT+1~, WRT+4*, WRT+5, WRT+6, WRT+8
GMI2 WRT+1~, WRT+5*, WRT+6, WRT+7, WRT+8
GMJ WRT+1~, WRT+6*, WRT+7
GML WRT+1~, WRT+2*, WRT+4, WRT+5
GMM WRT+1~, WRT+2*
GMR TEST+20~, TEST+22*, PARSE+1, PARSE+2
ID REPORT+2~, REPORT+3*, REPORT+4, TEST+1~, TEST+9*, TEST+11*, TEST+14*, TEST+16*, TEST+17, TEST+20~
, TEST+21*, TEST+22*, TEST+30*, TEST+31, TEST+32
ID1 TEST+1~, TEST+17*, TEST+31*, TEST+32
ID2 TEST+1~, TEST+32*
LRDFN TEST+1~, TEST+6
ORABORH EN+2~, EN+6*
>> ORALPHA REPORT+4
>> ORDAYSBK REPORT+4
ORDFN REPORT+2~, REPORT+3*, REPORT+4, REPORT+7, REPORT+8
ORN EN+2~
ORN( EN+7*, EN+8*
ORN(8 EN+7*
>> OROMEGA REPORT+4
>> ORPNM TEST+5
ORVP TEST+1~, TEST+3, TEST+5, TEST+18
ORY REPORT+2~, REPORT+4, REPORT+5, REPORT+8
PAGE REPORT+2~, REPORT+6*, REPORT+7
>> PARENT TEST+8, TEST+10
PATDOB EN+2~, EN+3*, EN+6, TEST+1~, TEST+5*, TEST+7, TEST+8, TEST+10
PATID EN+2~, EN+3*, EN+6, TEST+1~, TEST+5*, TEST+7, TEST+8, TEST+10
PATNAM EN+2~, EN+3*, EN+6, TEST+1~, TEST+5*, TEST+7, TEST+8, TEST+10
>> REMOTE REPORT+4
>> STATION REPORT+7
>> TD PARSE+1*, WRT+3
U PARSE+2
VBECERR TEST+1~
VBECERR( TEST+6
VBECERR(0 TEST+6
VBECERR(1 TEST+6
X PARSE+1~
XQORNOD REPORT+2~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All