BLRNLINK ; IHS/HQT/MJL - LAB HOOK FOR APCDALV (PCC) ; 22-Oct-2013 09:22 ; MKK
Source file <BLRNLINK.m>
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 | ;
|
FileNo | Call Tags |
---|---|
^BLRTXLOG - [#9009022] | Classic Fileman Calls |
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 |
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 |
>> | 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* |