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

Package: IHS Changes To Lab

Routine: BLREVTQ


Information

BLREVTQ(BLRCMF,BLRPHASE,BLROPT,BLRPARAM,BLRIDS) ; IHS/HQT/MJL - EVENT SET QUE TO UPDATE LAB/PCC TRANSACTION ; 22-Oct-2013 09:22 ; MKK

Source Information

Source file <BLREVTQ.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS Changes To Lab 3 $$COM^BLRRLCOM  ACC^BLRRLEVT  PRT^BLRSHPM  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Kernel 1 EN^XQOR  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 27

Package Total Caller Graph
Lab Service 12 LRBLPE  LRMIEDZ2  LRMISTF1  LRORDST  LROW2A  LRPHITEM  LRPHSET2  LRTSTJAN  
LRTSTOUT  LRTSTSET  LRVER3A  LRWLST1  
IHS Support HL7 Interfaces 8 BHLRLABI  BHLRLABL  BHLRLABN  BHLRLABQ  BHLRLABR  BHLRLABS  BHLRLABT  BHLRLABU  
IHS Changes To Lab 6 BLRDIAG1  BLRMANP2  BLRMANPU  BLRQUE  BLRRLTDR  BLRRLV  
VueCentric RPMS Support 1 CIAZPLAB  

Entry Points

Name Comments DBIA/ICR reference
ACC ;EP - cmi/flag/maw added the following for ref lab accessions
AAA
RSBLROPT ; EP -- Set/Reset BLROPT variable
DISAAQ(BLRCNT,TIEN,AAQ) ;-- display the ask at order questions
RESULTS ; EP
LOCKIT ; EP
CODE(RL,TST)
DELETION ; EP
TMPSET(BLRSHP) ;-- setup the array for the shipping manifest
CTL ;
SETDATA ;

External References

Name Field # of Occurrence
$$COM^BLRRLCOM AAA
ACC^BLRRLEVT LOCKIT+15
PRT^BLRSHPM AAA+84
^DIR AAA+4, DISAAQ+11, DISAAQ+17
$$VAL^XBDIQ1 AAA+40, AAA+41
EN^XQOR AAA+85

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,A_") ",$P(AAQ(TIEN,A),U,2),?50,$P(AAQ(TIEN,A),U,3)
  • Line Location: DISAAQ+5
Function Call: WRITE
  • Prompt: !
  • Line Location: DISAAQ+6
Routine Call
  • DIR
  • Line Location:
    • AAA+4
    • DISAAQ+11
    • DISAAQ+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTSITE(1 CTL+6
^BLRRL - [#9009026] AAA+16, AAA+17, AAA+20, AAA+22, CODE+2, CODE+4
^BLRRL("ACC" AAA+31
^BLRRL("ALP" CODE+3
^BLRSITE - [#9009029] CTL+3, LOCKIT+1, LOCKIT+4, LOCKIT+5*, LOCKIT+6*, LOCKIT+7, LOCKIT+9*, LOCKIT+10*, LOCKIT+12*, SETDATA+1*
, SETDATA+3*, SETDATA+12*, ACC+8, AAA+12, AAA+13, AAA+14, AAA+19, RESULTS+2*, RESULTS+5!, RESULTS+7*
, RESULTS+8*, RESULTS+9*, RESULTS+12*, RESULTS+16*, RESULTS+18*, RESULTS+19*, RESULTS+20*, RESULTS+22*, RESULTS+24*, RESULTS+25*
, RESULTS+26*, DELETION+1*, DELETION+4*, DELETION+6*, DELETION+7*
^BLRTXLOG("D" RSBLROPT+3
^LAB(60 - [#60] AAA+46, AAA+47, AAA+51
^LAB(61 - [#61] AAA+67
^LR - [#63] RESULTS+2
^LRO(68 - [#68] AAA+29, AAA+52, DELETION+6
^LRO(69 - [#69] DELETION+1
^SC - [#44] ACC+6, ACC+7
^TMP("BLRRL" TMPSET+6*, TMPSET+13*, TMPSET+19*

Label References

Name Line Occurrences
$$CODE AAA+54
AAA AAA+5
DELETION SETDATA+9
DISAAQ AAA+6
LOCKIT LOCKIT+1
RESULTS SETDATA+7
RSBLROPT CTL+1
SETDATA LOCKIT+11
TMPSET AAA+82

Naked Globals

Name Field # of Occurrence
^("BLRTEST" RESULTS+12*, RESULTS+19*, RESULTS+20*
^("BLRTESTN" RESULTS+12*
^("DR" RESULTS+12*
^("LRAD" RESULTS+18*, RESULTS+24*
^("LRAN" RESULTS+18*, RESULTS+24*
^("LRCDT" RESULTS+12*, RESULTS+18*, RESULTS+24*
^("LRIDT" RESULTS+12*, RESULTS+19*, RESULTS+20*
^("LRODT" RESULTS+18*, RESULTS+24*
^("LRSN" RESULTS+18*, RESULTS+24*, DELETION+4*
^("LRSS" RESULTS+18*, RESULTS+24*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A DISAAQ+1~, DISAAQ+3*, DISAAQ+5
AAQ DISAAQ~
AAQ( DISAAQ+3, DISAAQ+5, DISAAQ+15, DISAAQ+16
>> AGE RESULTS+9
>> BLR("ACCAREA" AAA+29*, AAA+30, AAA+31, AAA+49
BLRALTDZ ACC+7*, ACC+8, ACC+9, AAA+11, AAA+12!, AAA+13!, AAA+14, AAA+19, AAA+46, AAA+47
>> BLRAREA AAA+47*, AAA+48, AAA+49, AAA+52
>> BLRCM AAA+70*, AAA+71, AAA+72
BLRCMF BLREVTQ~, LOCKIT+9
BLRCNT AAA+6, DISAAQ~, DISAAQ+1~, DISAAQ+2*, DISAAQ+4*, DISAAQ+9
BLRDA TMPSET+1~, TMPSET+2*, TMPSET+3, TMPSET+5, TMPSET+6, TMPSET+7~, TMPSET+8*, TMPSET+9, TMPSET+10, TMPSET+12
, TMPSET+13, TMPSET+14~, TMPSET+15*, TMPSET+16, TMPSET+17, TMPSET+18, TMPSET+19
BLRDATA TMPSET+1~, TMPSET+5*, TMPSET+6, TMPSET+7~, TMPSET+12*, TMPSET+13, TMPSET+14~, TMPSET+18*, TMPSET+19
>> BLRDH CTL+4*, LOCKIT+1, LOCKIT+4, LOCKIT+5, LOCKIT+6, LOCKIT+7, LOCKIT+9, LOCKIT+10, LOCKIT+12, SETDATA+1
, SETDATA+3, SETDATA+12, RESULTS+2, RESULTS+5, RESULTS+7, RESULTS+8, RESULTS+9, RESULTS+12, RESULTS+16, RESULTS+18
, RESULTS+19, RESULTS+20, RESULTS+22, RESULTS+24, RESULTS+25, RESULTS+26, DELETION+1, DELETION+4, DELETION+6, DELETION+7
BLRIDS BLREVTQ~, LOCKIT+9, DELETION+6
BLRIEN TMPSET+7~, TMPSET+10*, TMPSET+11, TMPSET+12, TMPSET+13, TMPSET+14~, TMPSET+17*, TMPSET+18, TMPSET+19
BLROEN TMPSET+14~
BLROPT BLREVTQ~, CTL+5*, LOCKIT+9, SETDATA+1, SETDATA+3, SETDATA+12, RESULTS+11, RESULTS+14, RESULTS+25, RESULTS+26
, DELETION+6
>> BLROPTS CTL+1
BLRPARAM BLREVTQ~, LOCKIT+9, DELETION+4
BLRPHASE BLREVTQ~, CTL+4*, LOCKIT+9, SETDATA+7, SETDATA+9, ACC+4, ACC+10
>> BLRQSITE CTL+6*, LOCKIT+1, LOCKIT+4, LOCKIT+5, LOCKIT+6, LOCKIT+7, LOCKIT+9, LOCKIT+10, LOCKIT+12, SETDATA+1
, SETDATA+3, SETDATA+12, RESULTS+2, RESULTS+5, RESULTS+7, RESULTS+8, RESULTS+9, RESULTS+12, RESULTS+16, RESULTS+18
, RESULTS+19, RESULTS+20, RESULTS+22, RESULTS+24, RESULTS+25, RESULTS+26, DELETION+1, DELETION+4, DELETION+6, DELETION+7
>> BLRQUE LOCKIT+4*, LOCKIT+5, LOCKIT+6, LOCKIT+9, LOCKIT+10, LOCKIT+12, SETDATA+1, SETDATA+3, SETDATA+12, RESULTS+2
, RESULTS+5, RESULTS+7, RESULTS+8, RESULTS+9, RESULTS+12, RESULTS+16, RESULTS+18, RESULTS+19, RESULTS+20, RESULTS+22
, RESULTS+24, RESULTS+25, RESULTS+26, DELETION+1, DELETION+4, DELETION+6, DELETION+7
>> BLRRDA CODE+3*, CODE+4
BLRRL ACC+12!, AAA+82, AAA+86!
BLRRL( AAA+37!, AAA+43*, AAA+50*, AAA+55!, AAA+56*, AAA+57*, AAA+59*, AAA+63*, AAA+65*, AAA+67*
, AAA+69*, AAA+71*
BLRRL("ABBR" AAA+52*
BLRRL("ACC" AAA+24*, AAA+27
BLRRL("ACCA" AAA+27*, AAA+28, AAA+29
BLRRL("ALTDUZ2" AAA+11*, AAA+12!, AAA+13!
BLRRL("BI" AAA+16*, AAA+22
BLRRL("CDT" AAA+26*
BLRRL("CLIENT" AAA+19*, AAA+20*
BLRRL("COMMENT" AAA+72*
BLRRL("LOC" AAA+61*
BLRRL("LOCI" AAA+10*
BLRRL("LRTS" ACC+13*, ACC+14, AAA, AAA+6, AAA+9
BLRRL("ODT" AAA+62*
BLRRL("ORD" AAA+68*
BLRRL("ORDP" AAA+44*
BLRRL("ORDPNM" AAA+38!, AAA+41*, AAA+42*, AAA+43, AAA+44
BLRRL("ORDPRV" AAA+32*, AAA+39, AAA+40, AAA+41
BLRRL("ORDPUPIN" AAA+38!, AAA+40*, AAA+43, AAA+44
BLRRL("PAT" AAA+23*
BLRRL("RL" AAA+14*, AAA+15, AAA+16, AAA+17, AAA+20, AAA+22, AAA+31, AAA+54
BLRRL("RLE" AAA+17*
BLRRL("SAMP" AAA+64*
BLRRL("SRC" AAA+66*, AAA+67*
BLRRL("TCNM" AAA+58*
BLRRL("TCODE" AAA+54*, AAA+55, AAA+58, AAA+59
BLRRL("TNAME" AAA+51*, AAA+58, AAA+59
BLRRL("TST" AAA+53*, AAA+54
BLRRL("TSTDA" AAA+36*
BLRRL("UID" AAA+25*
BLRRL("URG" AAA+60*
BLRRLC ACC+12!, AAA+6
BLRRLC( AAA+70, AAA+71, AAA+72, AAA+86!, DISAAQ+19*
BLRRLC(0 AAA, AAA+1
>> BLRRLSUC AAA*
BLRSHP TMPSET~
BLRSHP( TMPSET+2, TMPSET+5, TMPSET+8, TMPSET+10, TMPSET+12, TMPSET+15, TMPSET+17, TMPSET+18
BLRTCODE CODE+1!, CODE+3, CODE+4*, CODE+5, CODE+6, CODE+7
>> BLRTSTDA AAA+36*, AAA+37, AAA+43, AAA+50, AAA+55, AAA+56, AAA+57, AAA+59, AAA+63, AAA+65
, AAA+67, AAA+69, AAA+70, AAA+71, AAA+72, AAA+86
>> BLRTSTI AAA+45*, AAA+46, AAA+47, AAA+51, AAA+53
>> BLRTSTS SETDATA+1
>> DFN AAA+23
>> DIC AAA+85*
DIR DISAAQ+8!, DISAAQ+14!
DIR("A" AAA+2*, DISAAQ+10*, DISAAQ+15*
DIR("B" AAA+3*, DISAAQ+16*
DIR(0 AAA+2*, DISAAQ+9*, DISAAQ+15*
>> DIRUT DISAAQ+12, DISAAQ+18
>> DR RESULTS+12
DT LOCKIT+6
DUZ LOCKIT+9
DUZ(2 CTL+3, LOCKIT+9, ACC+8, AAA+14, AAA+19, AAA+46, AAA+47
>> J DELETION+4
>> LRAA RESULTS+18, RESULTS+24
>> LRACC AAA+24, AAA+56, RSBLROPT+1, RSBLROPT+3
>> LRAD RESULTS+18, RESULTS+24
>> LRAN RESULTS+18, RESULTS+24
>> LRCDT AAA+26, AAA+50, RESULTS+2, RESULTS+18, RESULTS+24
>> LRDFN RESULTS+2, RESULTS+8, RESULTS+12, RESULTS+19, RESULTS+20
>> LRDUZ(2 ACC+9*
>> LRI RESULTS+2, RESULTS+12
>> LRIDT RESULTS+2, RESULTS+19, RESULTS+20
>> LRLLOC AAA+61
>> LROD0 DELETION+1
>> LRODT AAA+62, RESULTS+18, RESULTS+24, DELETION+1
>> LROLLOC ACC+5, ACC+6, ACC+7, AAA+10
>> LRORD AAA+68, AAA+69
>> LRORDCOM RESULTS+7
>> LRPRAC AAA+32
>> LRPSN SETDATA+12
>> LRSAMP AAA+63, AAA+64, RESULTS+16
>> LRSB RESULTS+22
>> LRSN SETDATA+12, RESULTS+18, RESULTS+24, DELETION+1
>> LRSPEC AAA+65, AAA+66, AAA+67, RESULTS+9
>> LRSS RESULTS+2, RESULTS+18, RESULTS+24
>> LRT RESULTS+12
>> LRT( RESULTS+12
LRTEST AAA+86!, RESULTS+19, RESULTS+20
>> LRTNUM RESULTS+25, RESULTS+26
>> LRTS SETDATA+3, ACC+13, AAA+36, AAA+45, RESULTS+19, RESULTS+20
>> LRTSORU ACC+13
>> LRTSTS SETDATA+3, DELETION+6
>> LRTY RESULTS+25
>> LRUID AAA+25, AAA+57
>> LRURG AAA+60
RES DISAAQ+7~, DISAAQ+13*, DISAAQ+15, DISAAQ+16, DISAAQ+19
RL CODE~, CODE+2, CODE+3, CODE+4
>> SEX RESULTS+9
>> T DELETION+7
>> T( DELETION+4
TIEN DISAAQ~, DISAAQ+3, DISAAQ+5, DISAAQ+15, DISAAQ+16, DISAAQ+19
TST CODE~, CODE+3
U CTL+3, CTL+6, LOCKIT+4, LOCKIT+5, LOCKIT+6, LOCKIT+9, ACC+6, ACC+7, AAA, AAA+12
, AAA+13, AAA+16, AAA+17, AAA+20, AAA+22, AAA+47, AAA+51, AAA+52, AAA+58, AAA+59
, AAA+67, AAA+83, CODE+4, DISAAQ+5, DISAAQ+15, DISAAQ+16, DISAAQ+19, RESULTS+12, DELETION+1, DELETION+4
>> X AAA+85*
>> XQY0 AAA, AAA+83
>> Y AAA+5, DISAAQ+13, DISAAQ+19
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All