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

Package: IHS Changes To Lab

Routine: BLRNLINK


Information

BLRNLINK ; IHS/HQT/MJL - LAB HOOK FOR APCDALV (PCC) ; 22-Oct-2013 09:22 ; MKK

Source Information

Source file <BLRNLINK.m>

Call Graph

Call Graph Total: 9

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

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Changes To Lab 2 BLRLINK3  BLRTN  

Entry Points

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

External References

Name Field # of Occurrence
ERR^BLRLINK CALLDIK+2
^BLRLINK1 PROC+2
^BLRLINK2 PROC+4
^BLRLINK3 PROC+6
ENTRYAUD^BLRUTIL PROC+1, PROC+3, PROC+5, PROC+7
BULTNS^BLRUTIL3 START+57, ERRMST+5
MAKEITSO^BLRUTIL6 START+10
^DIE ERR+4, SETNUL+4, DTXVP+6
^DIK CALLDIK+5

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTLOC - [#9999999.06] ERRMST+2
^AUTTSITE(1 TSK+4, START+3
^BLRSITE - [#9009029] START+5, START+11*, START+15, START+19, START+20, START+22, START+23*, START+25, START+58*
^BLRTXLOG - [#9009022] START+27, START+31
^DD(9000010.09 START+14, DEBUG+3
^SC - [#44] START+32, START+33, START+34

Label References

Name Line Occurrences
CLNUP START+59, DEBUG+4
DTXVP CALLDIK+5
EOJ START+62, DEBUG+4
ERR START+55, ERRMST+3, DEBUG+4
ERRMST START+19
PROC START+49, DEBUG+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APCDALVR CLNUP+2!, EOJ+3!
APCDALVR("BLRLINK" START+4*, START+20*
AUPNTALK EOJ+4!
BLR CLNUP+2!
BLR200CV START+14*, DEBUG+3*, EOJ+3!
BLRABNL CLNUP+2!, EOJ+3!
BLRACC CLNUP+2!, EOJ+3!
BLRANT CLNUP+2!
BLRANTN CLNUP+2!
BLRBILL CLNUP+2!
BLRBTN CLNUP+2!
BLRBUL START+20*, START+50*, START+54*, START+57, ERRMST+2*, ERRMST+5, ERRMST+6!, ERR+5*, SETNUL+5*, CALLDIK+4*
, DTXVP+7*, CLNUP+2!
BLRCD CLNUP+2!, EOJ+4!
BLRCDT CLNUP+2!, EOJ+4!
BLRCLIN CLNUP+2!, EOJ+4!
BLRCLNAM CLNUP+2!
BLRCOLSP CLNUP+4!
BLRCOM CLNUP+2!
BLRCOMPD CLNUP+4!
BLRCOST CLNUP+2!
BLRCPT CLNUP+2!
BLRCPTST CLNUP+2!
BLRDFN CLNUP+2!, EOJ+3!, EOJ+4!
>> BLRDH START+5*, START+11, START+15, START+20, START+23*, START+25, START+58
BLRDUZ CLNUP+2!, EOJ+5!
>> BLRDUZ2 START+27*, START+28*
BLREPNM CLNUP+2!, EOJ+4!
BLREPRV CLNUP+2!, EOJ+4!
BLRERR START+20*, START+50*, START+54*, PROC+2, PROC+4, ERRMST+2*, DEBUG+3*, CLNUP+2!, EOJ+3!
BLRFILE START+50, START+54, CLNUP+2!
>> BLRHCNT START+19, START+22*, START+23*, START+24*
BLRI EOJ+3!
BLRIEN CLNUP+3!
BLRL EOJ+5!
BLRLINK CLNUP+3!
BLRLIT CLNUP+3!
>> BLRLOG START+19*, START+22
BLRLOGDA START+25*, START+26, START+27, START+31, ERR+3, SETNUL+3, CALLDIK+3, DTXVP+4, CLNUP+3!, EOJ+3!
>> BLRLTA START+20*, START+23
>> BLRLTP START+15*, START+20*, START+23*, START+24*, START+25, START+58
BLRMOD CLNUP+3!, EOJ+5!
BLRNAME CLNUP+3!
BLRNCOM CLNUP+3!
BLRNMSPC CLNUP+3!, EOJ+4!
BLRODT CLNUP+3!, EOJ+4!
BLROPNM CLNUP+3!, EOJ+4!
BLROPRV CLNUP+3!, EOJ+4!
BLRORD CLNUP+3!, EOJ+3!
BLRORDL CLNUP+3!, EOJ+4!
BLRORDL1 CLNUP+4!
BLRORG CLNUP+3!
BLRORGN CLNUP+3!
>> BLRORLDA START+30*, START+33*, START+54
>> BLRORLDN START+30*, START+32*, START+50, START+54
BLRORLDZ START+31*, START+32, START+33, START+34*, START+50, CLNUP+4!
BLRPAREN CLNUP+3!, EOJ+5!
BLRPATCD CLNUP+3!, EOJ+4!
BLRPCC START+20*, START+50*, START+54*, START+55, ERRMST+2*, ERRMST+3, ERRMST+6!, ERR+5*, SETNUL+5*, CALLDIK+2*
, CALLDIK+4*, DTXVP+7*, DTXVP+8, DEBUG+3*, DEBUG+4, CLNUP+3!, EOJ+5!
BLRPMSG CLNUP+3!
BLRPNAM CLNUP+3!
BLRPROG CLNUP+3!
>> BLRQDH START+9, START+22
>> BLRQSITE START+3*, START+5, START+11, START+15, START+19, START+20, START+22, START+23, START+25, START+58
, ERRMST+2
>> BLRQUIET TSK+5*, ERR+6, SETNUL+6, DTXVP+8, DEBUG+3*
BLRRES CLNUP+3!, EOJ+3!
BLRRFH CLNUP+3!, EOJ+5!
BLRRFL CLNUP+5!, EOJ+5!
BLRROOT CLNUP+5!
BLRSDI CLNUP+5!, EOJ+5!
BLRSITE CLNUP+5!, EOJ+3!
BLRSNAM CLNUP+5!, EOJ+4!
BLRSS CLNUP+5!, EOJ+4!
BLRSTAGE CLNUP+5!
BLRSTAT CLNUP+5!
>> BLRSTOP START+19*
BLRSTR CLNUP+5!
BLRTLAB CLNUP+5!, EOJ+4!
BLRTLOG CLNUP+5!
BLRTNAM CLNUP+5!
BLRTNAME EOJ+5!
BLRTRAN CLNUP+5!, EOJ+5!
BLRTXT CLNUP+5!
BLRUNIT CLNUP+5!, EOJ+3!
BLRVADFN CLNUP+5!, EOJ+3!
BLRVAL CLNUP+5!, EOJ+3!
BLRVCAT CLNUP+5!
BLRVFILE CLNUP+3!
BLRVFLD CLNUP+5!
BLRVFN CLNUP+2!, CLNUP+3!
BLRVGL CLNUP+3!
BLRVIEN CALLDIK+2, CLNUP+5!, EOJ+5!
BLRVPRV CLNUP+5!
BLRVSIT CLNUP+5!
BLRVSUB CLNUP+5!
>> BLRX START+22*
BLRXFLG CLNUP+5!, EOJ+5!
>> BLRXPCC START+19*
DA ERR+2!, ERR+3*, SETNUL+2!, SETNUL+3*, CALLDIK+3, DTXVP+3!, DTXVP+4*
DIE ERR+2!, ERR+3*, SETNUL+2!, SETNUL+3*, DTXVP+3!, DTXVP+4*
>> DIK CALLDIK+3
DR ERR+2!, ERR+3*, SETNUL+2!, SETNUL+3*, DTXVP+3!, DTXVP+5*
DT CALLDIK+3
DTIME CALLDIK+3
DUZ CALLDIK+3
DUZ(2 START+28
INDX EOJ+3!
IO CALLDIK+3
IOM CALLDIK+3
IOSL CALLDIK+3
IOST CALLDIK+3
>> IOXY CALLDIK+3
PCCVISIT EOJ+3!
U TSK+4, START+3, START+5, START+11, START+14, START+15, START+19, START+20, START+22, START+23
, START+27, START+31, START+32, START+33, START+34, START+58, ERRMST+2, CALLDIK+3, DEBUG+3
XMB EOJ+5!
>> XQDIC CALLDIK+3
>> XQPSM CALLDIK+3
>> XQY CALLDIK+3
>> XQYO CALLDIK+3
>> ZTQUEUED CALLDIK+3, EOJ+2
>> ZTREQ EOJ+2*
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