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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BLRLINK

Package: IHS Changes To Lab

Routine: BLRLINK


Information

BLRLINK ; IHS/DIR/FJE - LAB HOOK FOR APCDALV (PCC) ; 22-Oct-2013 09:22 ; MKK

Source Information

Source file <BLRLINK.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
IHS Changes To Lab 6 ERR^BLRLINK  ^BLRLINK1  ^BLRLINK2  ^BLRLINK3  ENTRYAUD^BLRUTIL  BULTNS^BLRUTIL3  
VA Fileman 2 ^DIE  ^DIK  

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
IHS Changes To Lab 6 BLRDBG  BLRLINK  BLRLINK1  BLRLINK2  BLRNLINK  BLRQINST  

Entry Points

Name Comments DBIA/ICR reference
TSK ; EP - entry point for background job -- EP is IHS/OIT/MKK 1021 Change
ERR ; EP - update transaction log with PCC error message value (if transaction is a modification then any previous value needs to be removed)
DTXVP ; EP - update transaction log to delete PCC file and v ien when lab deletes the test,
; or if PCC entries are missing.
EOJ ; EP
CLNUP ; EP
START ; EP
; D:$G(SNAPSHOT) ENTRYAUD^BLRUTIL("ENTER START^BLRLINK")
CALLDIK ;EP - DELETE PCC VISIT AND UPDATE BLRTXLOG
; D:$G(SNAPSHOT) ENTRYAUD^BLRUTIL("ENTER CALLDIK^BLRLINK")
SETNUL ; EP - update transaction log with PCC error message value (if transaction is a modification then any previous value needs to be removed) -- EP is IHS/OIT/MKK - 1021 Change
DEBUG ; EP
; Used for debugging only -- called by ^BLRDBG
PROC ; EP
; D:$G(SNAPSHOT) ENTRYAUD^BLRUTIL("PROC^BLRLINK 1.0")

External References

Name Field # of Occurrence
ERR^BLRLINK CALLDIK+3
^BLRLINK1 PROC+4
^BLRLINK2 PROC+6
^BLRLINK3 PROC+8
ENTRYAUD^BLRUTIL TSK+3, START+2, PROC+2, PROC+5, PROC+7, CALLDIK+2
BULTNS^BLRUTIL3 START+37
^DIE ERR+3, SETNUL+3, DTXVP+5
^DIK CALLDIK+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BLRTXLOG - [#9009022] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTSITE(1 TSK+5, START+3
^BLRLOCK - [#9009023] TSK+4, START+42
^BLRSITE - [#9009029] START+5, START+10*, START+11, START+13, START+18, START+23*, START+30, START+39*
^BLRTXLOG - [#9009022] START+32, START+35
^DD(9000010.09 START+8, DEBUG+3

Label References

Name Line Occurrences
CLNUP START+40, DEBUG+4
DTXVP CALLDIK+6
EOJ START+41, DEBUG+4
ERR START+34, DEBUG+4
PROC START+33, DEBUG+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APCDALVR CLNUP+1!, EOJ+2!
APCDALVR("BLRLINK" START+4*, START+14*
AUPNTALK EOJ+3!
BLR CLNUP+1!
BLR200CV START+8*, DEBUG+3*, EOJ+2!
BLRABNL CLNUP+1!, EOJ+2!
BLRACC CLNUP+1!, EOJ+2!
BLRANT CLNUP+1!
BLRANTN CLNUP+1!
BLRBILL CLNUP+1!
BLRBTN CLNUP+1!
BLRBUL START+16*, START+37, ERR+4*, SETNUL+4*, CALLDIK+5*, DTXVP+6*, CLNUP+1!
BLRCD CLNUP+1!, EOJ+3!
BLRCDT CLNUP+1!, EOJ+3!
BLRCLIN CLNUP+1!, EOJ+3!
BLRCLNAM CLNUP+1!
BLRCOLSP CLNUP+3!
BLRCOM CLNUP+1!
BLRCOMPD CLNUP+3!
BLRCOST CLNUP+1!
BLRCPT CLNUP+1!
BLRCPTST CLNUP+1!
BLRDFN CLNUP+1!, EOJ+2!, EOJ+3!
>> BLRDH START+5*, START+10*, START+11, START+18, START+20, START+22*, START+23, START+30, START+39
BLRDUZ CLNUP+1!, EOJ+4!
BLREPNM CLNUP+1!, EOJ+3!
BLREPRV CLNUP+1!, EOJ+3!
BLRERR START+15*, PROC+4, PROC+6, DEBUG+3*, CLNUP+1!, EOJ+2!
BLRFILE CLNUP+1!
>> BLRHCNT START+11*, START+13, START+20*, START+21*, START+27*
BLRI EOJ+2!
BLRIEN CLNUP+2!
BLRL EOJ+4!
BLRLINK CLNUP+2!
BLRLIT CLNUP+2!
BLRLOGDA START+30*, START+32, START+35, ERR+2, SETNUL+2, CALLDIK+4, DTXVP+3, CLNUP+2!, EOJ+2!
>> BLRLTA START+18*, START+19
>> BLRLTP START+11*, START+18*, START+19, START+24*, START+26*, START+30, START+39
BLRMOD CLNUP+2!, EOJ+4!
BLRNAME CLNUP+2!
BLRNCOM CLNUP+2!
BLRNMSPC CLNUP+2!, EOJ+3!
BLRODT CLNUP+2!, EOJ+3!
BLROPNM CLNUP+2!, EOJ+3!
BLROPRV CLNUP+2!, EOJ+3!
BLRORD CLNUP+2!, EOJ+2!
BLRORDL CLNUP+2!, EOJ+3!
BLRORDL1 CLNUP+3!
BLRORG CLNUP+2!
BLRORGN CLNUP+2!
BLRPAREN CLNUP+2!, EOJ+4!
BLRPATCD CLNUP+2!, EOJ+3!
BLRPCC START+17*, START+34, ERR+4*, SETNUL+4*, CALLDIK+3*, CALLDIK+5*, DTXVP+6*, DTXVP+7, DEBUG+3*, DEBUG+4
, CLNUP+2!, EOJ+4!
BLRPMSG CLNUP+2!
BLRPNAM CLNUP+2!
BLRPROG CLNUP+2!
>> BLRQSITE START+3*, START+5, START+10, START+11, START+13, START+18, START+23, START+30, START+39
>> BLRQUIET TSK+6*, ERR+5, SETNUL+5, DTXVP+7, DEBUG+3*
BLRRES CLNUP+2!, EOJ+2!
BLRRFH CLNUP+2!, EOJ+4!
BLRRFL CLNUP+4!, EOJ+4!
BLRROOT CLNUP+4!
BLRSDI CLNUP+4!, EOJ+4!
BLRSITE CLNUP+4!, EOJ+2!
BLRSNAM CLNUP+4!, EOJ+3!
BLRSS CLNUP+4!, EOJ+3!
BLRSTAGE CLNUP+4!
BLRSTAT CLNUP+4!
BLRSTR CLNUP+4!
BLRTLAB CLNUP+4!, EOJ+3!
BLRTLOG CLNUP+4!
BLRTNAM CLNUP+4!
BLRTNAME EOJ+4!
BLRTRAN CLNUP+4!, EOJ+4!
BLRTXT CLNUP+4!
BLRUNIT CLNUP+4!, EOJ+2!
BLRVADFN CLNUP+4!, EOJ+2!
BLRVAL CLNUP+4!, EOJ+2!
BLRVCAT CLNUP+4!
BLRVFILE CLNUP+2!
BLRVFLD CLNUP+4!
BLRVFN CLNUP+1!, CLNUP+2!
BLRVGL CLNUP+2!
BLRVIEN CALLDIK+3, CLNUP+4!, EOJ+4!
BLRVPRV CLNUP+4!
BLRVSIT CLNUP+4!
BLRVSUB CLNUP+4!
BLRXFLG CLNUP+4!, EOJ+4!
DA ERR+1!, ERR+2*, SETNUL+1!, SETNUL+2*, CALLDIK+4, DTXVP+2!, DTXVP+3*
DIE ERR+1!, ERR+2*, SETNUL+1!, SETNUL+2*, DTXVP+2!, DTXVP+3*
>> DIK CALLDIK+4
DR ERR+1!, ERR+2*, SETNUL+1!, SETNUL+2*, DTXVP+2!, DTXVP+4*
DT CALLDIK+4
DTIME CALLDIK+4
DUZ CALLDIK+4
INDX EOJ+2!
IO CALLDIK+4
IOM CALLDIK+4
IOSL CALLDIK+4
IOST CALLDIK+4
>> IOXY CALLDIK+4
PCCVISIT EOJ+2!
U TSK+5, START+3, START+5, START+8, START+10, START+11, START+13, START+18, START+23, START+39
, CALLDIK+4, DEBUG+3
XMB EOJ+4!
>> XQDIC CALLDIK+4
>> XQPSM CALLDIK+4
>> XQY CALLDIK+4
>> XQYO CALLDIK+4
>> ZTQUEUED CALLDIK+4, EOJ+1
>> ZTREQ EOJ+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All