BLRAG02 ; IHS/MSC/SAT - LABORATORY ACCESSION GUI RPCS ; MAY 23, 2013 1500; SAT
Source file <BLRAG02.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 3 | ^%ZIS ^%ZISC ($$FMTE,$$FR,$$HTFM)^XLFDT |
IHS Changes To Lab | 2 | LBLTYP^BLRAG02A ($$PTC,$$TESTNAME,ERR)^BLRAGUT |
Lab Service | 2 | PRINT^LRLABXT DOC^LRX |
VA Fileman | 2 | ^%DT $$GET1^DIQ |
IHS Changes To ADT | 1 | $$HRCN^BDGF2 |
IHS VA Utilities | 1 | ^XBKVAR |
Name | Comments | DBIA/ICR reference |
---|---|---|
DEV(BLRDEV) | ;-- device handler
; Return updated IO ; Return -1 error if device not defined at ^BLRSITE(<site>,"RL") |
|
CLIENT() | ;
|
|
RPRT(RIEN,BLRDEV) | ;-- reprint
|
|
ABDA | ;
|
|
ABD(BLRY,BLRBDT,BLREDT,BLRDFN,BLRDEV) | ;return all accessioned records for given date range - RPC
; RPC Name is BLR ALL-ACCESSIONED |
|
ABDHD | ;
|
|
ABR(BLRY,BLRUID,BLRLMF,BLRDEV) | ;reprint accession label or manifest - RPC
; RPC Name is BLR ACCESSION PRINT ; .BLRY = returned pointer to appointment data |
|
UL(BLRY) | ; rpc to return the value of the 'REF LAB USING LEDI?' field in the BLR MASTER CONTROL file
; RPC: BLR REF LAB USING LEDI |
Name | Field # of Occurrence |
---|---|
^%DT | ABD+58, ABD+66 |
^%ZIS | ABR+22, ABR+36, DEV+9 |
^%ZISC | ABR+41, RPRT+5 |
$$HRCN^BDGF2 | ABDA+42 |
LBLTYP^BLRAG02A | ABR+34 |
$$PTC^BLRAGUT | UL+34 |
$$TESTNAME^BLRAGUT | ABDA+41 |
ERR^BLRAGUT | ABR+20, UL+27 |
$$GET1^DIQ | UL+33 |
PRINT^LRLABXT | ABR+40 |
DOC^LRX | ABDA+18 |
^XBKVAR | ABD+46, ABR+13, UL+22 |
$$FMTE^XLFDT | ABDA+55 |
$$FR^XLFDT | ABD+60, ABD+68 |
$$HTFM^XLFDT | ABD+55, ABD+60 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
RPC Name | Call Tags |
---|---|
BLR ALL-ACCESSIONED | ABD |
BLR ACCESSION PRINT | ABR |
BLR REF LAB USING LEDI | UL |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZIS(1 - [#3.5] | ABR+32, ABR+35 |
^%ZOSF("TRAP" | ABD+46, ABR+13, UL+22 |
^BLRSHPM - [#9009026.2] | RPRT+3, RPRT+4 |
^BLRSHPM("B" | ABR+43 |
^BLRSITE - [#9009029] | ABDA+44, CLIENT+3, CLIENT+4, CLIENT+5, CLIENT+6, DEV+6, UL+28, UL+31, UL+36, UL+37 |
^DPT - [#2] | ABDA+33 |
^LAB(62 - [#62] | ABDA+15 |
^LAB(69.9 - [#69.9] | ABR+31 |
^LR - [#63] | ABDA+28 |
^LRO(68 - [#68] | ABDA+36, ABDA+38, ABDA+43, ABR+25, ABR+27, ABR+28, ABR+29 |
^LRO(69 - [#69] | ABD+77, ABD+83, ABD+89, ABD+92, ABD+94, ABDA+5, ABDA+8, ABDA+14, ABDA+20, ABDA+23 , ABDA+39, ABDA+45, ABR+25 |
^TMP("BLRAG" | ABD+49!, ABD+51*, ABD+100*, ABDHD+5*, ABR+16!, ABR+18*, ABR+44*, ABR+45*, UL+21!, UL+24* , UL+38*, UL+39* |
^TMP("BLRAG02" | ABD+44!, ABD+97, ABD+98, ABD+100, ABDA+55* |
Name | Line Occurrences |
---|---|
$$DEV | RPRT+1 |
ABDA | ABD+77, ABD+83, ABD+89, ABD+94 |
ABDHD | ABD+96 |
RPRT | ABR+43 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %DT | ABD+58*, ABD+66* |
BLR60NAM | ABD+39~, ABDA+41*, ABDA+55 |
BLR62NAM | ABD+39~, ABDA+15* |
>> BLR68TST | ABDA+43* |
>> BLRACCNI | ABDA+34*, ABDA+38, ABDA+43 |
BLRACCNO | ABD+41~, ABDA+38*, ABDA+55 |
>> BLRAFMSC | ABD+77*, ABD+83*, ABD+89*, ABD+94*, ABDA+1, ABDA+2, ABDA+3 |
>> BLRAREA | ABDA+35*, ABDA+36, ABDA+38, ABDA+43, ABDA+55 |
>> BLRAREAN | ABDA+36*, ABDA+55 |
BLRBDT | ABD~, ABD+55*, ABD+58*, ABD+60*, ABD+63, ABD+68, ABD+76, ABD+80, ABD+86, ABD+92 , ABDA+12, ABDA+26 |
BLRBILL | UL+25~, UL+30*, UL+39 |
BLRC1 | ABR+10~ |
BLRC2 | ABR+10~ |
BLRC3 | ABR+10~ |
BLRCANI | UL+25~, UL+36*, UL+37* |
BLRCANL | UL+25~, UL+26*, UL+36*, UL+37*, UL+39 |
>> BLRCLN | ABDA+45*, ABDA+55 |
BLRCN | CLIENT+1~, CLIENT+3*, CLIENT+4, CLIENT+5*, CLIENT+6 |
BLRCS | ABD+40~, ABDA+20*, ABDA+55 |
>> BLRCTIM | ABDA+9*, ABDA+10, ABDA+12, ABDA+55 |
BLRDA | RPRT+2~, RPRT+3*, RPRT+4 |
>> BLRDATE | ABD+76*, ABD+77, ABD+80*, ABD+81, ABD+82, ABD+83, ABD+86*, ABD+87, ABD+88, ABD+89 , ABD+92*, ABD+93, ABD+94, ABDA+37*, ABDA+38, ABDA+43 |
BLRDEV | ABD~, ABR~, ABR+22, ABR+32*, ABR+33, ABR+35, ABR+43, ABR+44, ABR+45, RPRT~ , RPRT+1, DEV~, DEV+4 |
>> BLRDEVM | UL+32*, UL+39 |
>> BLRDEVN | ABR+31*, ABR+32 |
BLRDFN | ABD~, ABD+69*, ABDA+31 |
>> BLRDOC | ABDA+18* |
>> BLRDOCN | ABDA+19*, ABDA+55 |
BLRDT | ABD+41~, ABDA+1*, ABDA+5, ABDA+8, ABDA+14, ABDA+20, ABDA+23, ABDA+39, ABDA+45, ABDA+55 |
BLRDTCK | ABD+71!* |
BLRDTCK( | ABD+76*, ABD+81, ABD+82*, ABD+87, ABD+88*, ABD+93 |
BLREDT | ABD~, ABD+63*, ABD+66*, ABD+68*, ABD+92, ABDA+12, ABDA+26 |
BLRERR | ABR+10~, ABR+12* |
BLRHCRN | ABD+41~, ABDA+42*, ABDA+55 |
BLRI | ABD+41~, ABD+48*, ABD+99*, ABD+100, ABR+10~, ABR+15*, ABR+44*, ABR+45* |
BLRIFNL | ABD+41~, ABD+47!, ABR+14! |
BLRISEQ | UL+25~, UL+35*, UL+39 |
BLRJ | ABD+41~, ABD+97*, ABD+98, ABD+100, ABR+10~, ABR+23*, ABR+24 |
BLRK | ABD+41~, ABD+98*, ABD+100 |
BLRLCNT | ABD+41~, ABD+48* |
BLRLEDI | UL+25~, UL+29*, UL+39 |
BLRLI | ABD+41~ |
BLRLMF | ABR~, ABR+19*, ABR+22, ABR+30, ABR+42 |
BLRLRDFN | ABD+41~, ABDA+27*, ABDA+28 |
>> BLRLRNOD | ABDA+28*, ABDA+29, ABDA+30 |
BLRLST | ABD+41~ |
BLRLSTI | ABD+41~ |
BLRLTMP | ABD+42~, ABD+47!, ABR+14! |
BLRNODS | ABD+42~, ABDA+14*, ABDA+15, ABDA+18, ABDA+21, ABDA+27 |
>> BLRNODS1 | ABDA+8*, ABDA+9 |
BLRNODT | ABD+42~, ABDA+23*, ABDA+24, ABDA+25, ABDA+26, ABDA+34, ABDA+35, ABDA+37, ABDA+41, ABDA+43 |
BLROERR | ABD+42~ |
BLROI | ABD+41~, ABD+48* |
BLROLOC | ABD+42~, ABDA+21* |
>> BLRORD | ABDA+5*, ABDA+6, ABDA+55 |
>> BLRPAD1 | ABD+45* |
>> BLRPAD2 | ABD+45* |
>> BLRPAD3 | ABD+45* |
>> BLRPADC | ABD+45* |
BLRPADD | ABD+42~ |
>> BLRPADS | ABD+45* |
>> BLRPADZ | ABD+45* |
>> BLRPDFN | ABDA+30*, ABDA+31, ABDA+33, ABDA+42, ABDA+55 |
BLRPHRN | ABD+43~ |
BLRPNAM | ABD+43~, ABDA+33*, ABDA+55 |
BLRPTCF | UL+25~, UL+34*, UL+39 |
BLRRET | CLIENT+1~, CLIENT+2*, CLIENT+4*, CLIENT+6*, CLIENT+7, UL+25~, UL+31* |
>> BLRRLNAM | ABDA+44*, ABDA+55 |
BLRSEX | ABD+43~ |
BLRSITE | UL+25~, UL+28*, UL+29, UL+30, UL+32, UL+35 |
BLRSP | ABD+43~, ABDA+2*, ABDA+5, ABDA+8, ABDA+14, ABDA+20, ABDA+23, ABDA+39, ABDA+45, ABDA+55 |
BLRSPNS | ABD+39~ |
BLRT | ABD+43~, ABDA+3*, ABDA+23, ABDA+39, ABDA+45, ABDA+55 |
BLRTI | ABD+43~, ABD+48*, ABDA+52*, ABDA+55 |
BLRTMP | ABD+43~, ABD+45*, ABD+52*, ABDHD+1*, ABDHD+2*, ABDHD+3*, ABDHD+4*, ABDHD+5 |
>> BLRTN | ABD+86* |
BLRTOP | ABD+39~ |
BLRUID | ABDA+39*, ABDA+55, ABR~, ABR+20, ABR+23, ABR+24 |
BLRUID1 | ABR+10~, ABR+24*, ABR+25*, ABR+26, ABR+27, ABR+28, ABR+29, ABR+43 |
BLRUSERN | UL+25~, UL+33*, UL+39 |
BLRY | ABD~, ABD+50*, ABR~, ABR+17*, UL~, UL+23* |
>> DEV | DEV+3*, DEV+4*, DEV+6*, DEV+7, DEV+8 |
DUZ | UL+27, UL+33, UL+39 |
DUZ(2 | ABDA+42, ABDA+44, CLIENT+3, CLIENT+4, CLIENT+5, CLIENT+6, ABR+31, DEV+6, UL+28, UL+31 , UL+36, UL+37 |
IO | ABR+39, DEV+10 |
IOM | ABR+38 |
ION | ABR+38 |
>> IOP | ABR+22*, ABR+35*, DEV+8* |
IOSL | ABR+38 |
IOST | ABR+38 |
LRAA | ABR+11~, ABR+27*, ABR+28, ABR+29 |
LRAD | ABR+11~, ABR+28*, ABR+29 |
LRAN | ABR+11~, ABR+29* |
>> LRDOC | ABDA+17*, ABDA+19 |
>> LRLABLIO | ABR+38* |
LRODT | ABR+11~ |
LRSN | ABR+11~ |
>> POP | ABR+37 |
RIEN | RPRT~, RPRT+3, RPRT+4 |
U | ABDA+5, ABDA+9, ABDA+15, ABDA+18, ABDA+20, ABDA+21, ABDA+24, ABDA+25, ABDA+26, ABDA+27 , ABDA+29, ABDA+30, ABDA+33, ABDA+34, ABDA+35, ABDA+36, ABDA+37, ABDA+38, ABDA+39, ABDA+41 , ABDA+43, ABDA+44, ABDA+45, ABDA+55, ABR+31, ABR+35, DEV+6, UL+29, UL+30, UL+31 , UL+32, UL+35, UL+36, UL+37, UL+39 |
>> X | ABD+46*, ABD+58*, ABD+66*, ABDA+18*, ABR+13*, UL+22* |
>> Y | ABD+58, ABD+66 |