BLRMANPU ; IHS/MSC/MKK - Multiple Accession Not Performed Utility ;10-Jan-2017 09:29;MKK
Source file <BLRMANPU.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS Changes To Lab | 5 | ^BLREVTQ ($$COLHEAD,ADDTMENU,EEP,HEADERDT,HEADERPG,HEADONE,MENUDRVR,PRESSKEY)^BLRGMENU FIX^BLRMANP2 NOTPERF^BLRRLTDR (BADSTUFF,PROMPTO)^BLRUTIL7 |
| Lab Service | 5 | NEW^LR7OB1 ^LRPARAM (CHG,FX2,SET)^LRTSTOUT (,QUES,QUIT,UNIV,WLQUES)^LRWU4 PT^LRX |
| VA Fileman | 4 | ^%DT $$FIND1^DIC $$GET1^DIQ ^DIR |
| Kernel | 3 | ($$DT,$$FMTE,$$HTFM,$$NOW)^XLFDT $$LJ^XLFSTR $$LKUP^XPDKEY |
| IHS VA Utilities | 1 | ^XBFMK |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| LRWU4AA | ;
|
|
| MENU | ; EP - Menu
|
|
| PEP | ; EP
|
|
| GETRID(LRAA,LRAD,LRAN,LRAS,LRNOP) | ; EP - Mark Accession as NOT Performed.
; Following code cloned from LRTSTJAN & LRTSTOUT |
|
| EEP | ; Ersatz EP
|
|
| SETBLRVS(TWO) | ; EP - Set the BLRVERN variable(s)
|
|
| UNLOCK | ; EP
|
|
| XTMPISET(MSG,RTN) | ; EP - Set data in ^XTMP when there are issues
|
|
| SLABDATA | ; EP - Setup the Lab Data file variables
|
|
| NOTPERF(LRAA,LRAD,LRAN,UID,CANCLRSN) | ; EP - Not Performed
|
|
| LRWU4 | ; EP - Code cloned from LRWU4 routine
|
|
| EP | ; EP
|
|
| F6869100 | ; EP - Given an Accession, display data from 68, 69 & 100
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | LRWU4AA+41 |
| ^BLREVTQ | GETRID+29 |
| $$COLHEAD^BLRGMENU | F6869100+30, F6869100+31, F6869100+32 |
| ADDTMENU^BLRGMENU | MENU+5, MENU+6, MENU+7, MENU+8, MENU+9 |
| EEP^BLRGMENU | EEP+1 |
| HEADERDT^BLRGMENU | PEP+10, PEP+35, PEP+52, PEP+74, F6869100+7, F6869100+16, F6869100+18 |
| HEADERPG^BLRGMENU | F6869100+67 |
| HEADONE^BLRGMENU | F6869100+17 |
| MENUDRVR^BLRGMENU | MENU+11 |
| PRESSKEY^BLRGMENU | PEP+129, F6869100+79 |
| FIX^BLRMANP2 | NOTPERF+17 |
| NOTPERF^BLRRLTDR | GETRID+5 |
| BADSTUFF^BLRUTIL7 | PEP+33, PEP+58 |
| PROMPTO^BLRUTIL7 | PEP+22, PEP+29, PEP+48, F6869100+14 |
| $$FIND1^DIC | PEP+80 |
| $$GET1^DIQ | PEP+26, PEP+69, PEP+86, PEP+95, PEP+97, PEP+99, PEP+102, PEP+104, NOTPERF+8, NOTPERF+10 , NOTPERF+11, GETRID+4, GETRID+11, SLABDATA+4, SLABDATA+5, F6869100+21, F6869100+22, F6869100+23, F6869100+53, F6869100+54 , F6869100+55, F6869100+56, F6869100+62, F6869100+65 |
| ^DIR | PEP+47, PEP+56, LRWU4AA+3, LRWU4AA+54 |
| NEW^LR7OB1 | PEP+109 |
| ^LRPARAM | NOTPERF+3 |
| CHG^LRTSTOUT | GETRID+21 |
| FX2^LRTSTOUT | GETRID+22 |
| SET^LRTSTOUT | GETRID+26 |
| ^LRWU4 | SLABDATA+1, F6869100+9 |
| QUES^LRWU4 | LRWU4AA+18, LRWU4AA+43, LRWU4AA+60 |
| QUIT^LRWU4 | LRWU4AA+4, LRWU4AA+29, LRWU4AA+58 |
| UNIV^LRWU4 | LRWU4AA+13 |
| WLQUES^LRWU4 | LRWU4AA+20, LRWU4AA+23 |
| PT^LRX | GETRID+13 |
| ^XBFMK | PEP+43, PEP+53 |
| $$DT^XLFDT | LRWU4+4 |
| $$FMTE^XLFDT | LRWU4AA+62 |
| $$HTFM^XLFDT | XTMPISET+5, XTMPISET+6 |
| $$NOW^XLFDT | GETRID+25 |
| $$LJ^XLFSTR | PEP+15, PEP+39, PEP+126 |
| $$LKUP^XPDKEY | LRWU4AA+22 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^OR(100 - [#100] | GET1^DIQ |
| ^ORD(100.01 - [#100.01] | FIND1^DIC |
| ^LRO(68 - [#68] | GET1^DIQ |
| 68.02 | GET1^DIQ |
| 68.04 | GET1^DIQ |
| 69.03 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DISV( | LRWU4AA+8*, LRWU4AA+9 |
| ^LAB(60 - [#60] | GETRID+26 |
| ^LR - [#63] | GETRID+12, GETRID+15, GETRID+16, GETRID+20*, GETRID+28, UNLOCK+1 |
| ^LRO(68 - [#68] | PEP+21, PEP+25, GETRID+7, GETRID+8, GETRID+9, GETRID+15, GETRID+25, GETRID+27, UNLOCK+1, LRWU4AA+13 , LRWU4AA+19, LRWU4AA+21, LRWU4AA+25, LRWU4AA+47, LRWU4AA+61, LRWU4AA+62, XTMPISET+9, F6869100+13, F6869100+61 |
| ^LRO(69 - [#69] | PEP+88, PEP+90, PEP+93, PEP+105*, PEP+120*, F6869100+47, F6869100+49, F6869100+51 |
| ^XTMP("BLRMANPU" | XTMPISET+3, XTMPISET+7*, XTMPISET+10*, XTMPISET+11* |
| ^XUSEC( | LRWU4AA+23 |
| Name | Line Occurrences |
|---|---|
| $$NOTPERF | PEP+70 |
| LRWU4 | PEP+18 |
| LRWU4AA | LRWU4+5 |
| SETBLRVS | PEP+3, MENU+3, F6869100+3 |
| UNLOCK | GETRID+16 |
| Name | Field # of Occurrence |
|---|---|
| ^( | GETRID+9, GETRID+25 |
| ^("LRACC" | LRWU4AA+9 |
| ^(0 | GETRID+12, GETRID+25, GETRID+26 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | LRWU4+1~, LRWU4AA+21*, LRWU4AA+22*, LRWU4AA+23 |
| %DT | LRWU4AA+35~, LRWU4AA+40* |
| >> BLRLOG | NOTPERF+4*, GETRID+29 |
| >> BLRLRAS | PEP+22, PEP+29, PEP+31, LRWU4AA+6*, F6869100+14 |
| >> BLROPT | NOTPERF+13*, GETRID+29 |
| BLRVERN | SETBLRVS+1!, SETBLRVS+3* |
| BLRVERN2 | SETBLRVS+1!, SETBLRVS+4* |
| >> CANCBY | F6869100+66*, F6869100+73 |
| CANCLRSN | PEP+50*, PEP+51, PEP+59*, PEP+61*, PEP+63, PEP+70, NOTPERF~, NOTPERF+1 |
| >> CNT | F6869100+42* |
| >> COMPLTED | PEP+24*, PEP+25, PEP+26*, PEP+28 |
| >> DFN | GETRID+12* |
| DIC | LRWU4+1~ |
| >> DILOCKTM | PEP+1, NOTPERF+1, GETRID+2, MENU+1, F6869100+1 |
| DIR | LRWU4+1~, LRWU4AA+52~ |
| DIR("?" | LRWU4AA+2* |
| DIR("A" | PEP+45*, PEP+55*, LRWU4AA+1*, LRWU4AA+53* |
| DIR("B" | PEP+46* |
| DIR(0 | PEP+44*, PEP+54*, LRWU4AA+1*, LRWU4AA+53* |
| DIRUT | PEP+48, PEP+57, LRWU4+1~, LRWU4AA+4, LRWU4AA+52~, LRWU4AA+55 |
| >> DISCPTR | PEP+80* |
| >> DISPTION | F6869100+62*, F6869100+71 |
| >> DISYS | PEP+1, NOTPERF+1, GETRID+2, MENU+1, F6869100+1 |
| DT | PEP+1, NOTPERF+1, GETRID+2, LRWU4+4*, LRWU4AA+36, LRWU4AA+38, LRWU4AA+39, MENU+1, F6869100+1 |
| DTIME | PEP+1, NOTPERF+1, GETRID+2, MENU+1, F6869100+1 |
| DTOUT | LRWU4+1~, LRWU4AA+52~ |
| DUOUT | LRWU4+1~, LRWU4AA+52~ |
| DUZ | PEP+1, PEP+119, NOTPERF+1, GETRID+2, LRWU4AA+8, LRWU4AA+9, LRWU4AA+23, MENU+1, XTMPISET+10, F6869100+1 |
| >> F60PTR | PEP+102*, PEP+103 |
| >> HDRONE | F6869100+17, F6869100+67 |
| >> HEADER(1 | PEP+5*, F6869100+5*, F6869100+25!, F6869100+26* |
| >> HEADER(2 | PEP+6*, F6869100+6* |
| >> HEADER(3 | F6869100+28* |
| >> HEADER(4 | F6869100+29*, F6869100+30*, F6869100+31*, F6869100+32* |
| >> HEADER(5 | F6869100+33*, F6869100+34*, F6869100+35*, F6869100+36*, F6869100+37*, F6869100+38*, F6869100+39* |
| >> IEN | NOTPERF+9*, NOTPERF+10, NOTPERF+11 |
| IO | PEP+1, NOTPERF+1, GETRID+2, MENU+1, F6869100+1 |
| >> IOBS | PEP+1, NOTPERF+1, GETRID+2, MENU+1, F6869100+1 |
| IOF | PEP+1, NOTPERF+1, GETRID+2, MENU+1, F6869100+1 |
| IOM | PEP+1, NOTPERF+1, GETRID+2, MENU+1, F6869100+1 |
| ION | PEP+1, NOTPERF+1, GETRID+2, MENU+1, F6869100+1 |
| >> IOS | PEP+1, NOTPERF+1, GETRID+2, MENU+1, F6869100+1 |
| IOSL | PEP+1, NOTPERF+1, GETRID+2, MENU+1, F6869100+1, F6869100+41 |
| IOST | PEP+1, NOTPERF+1, GETRID+2, MENU+1, F6869100+1 |
| >> IOT | PEP+1, NOTPERF+1, GETRID+2, MENU+1, F6869100+1 |
| >> IOXY | PEP+1, NOTPERF+1, GETRID+2, MENU+1, F6869100+1 |
| >> LINES | F6869100+41*, F6869100+67, F6869100+77* |
| LRAA | PEP+19, PEP+21, PEP+25, PEP+26, PEP+31, PEP+68*, PEP+69, PEP+70, PEP+85*, PEP+86 , PEP+98, NOTPERF~, NOTPERF+1, NOTPERF+6, NOTPERF+8, NOTPERF+9, GETRID~, GETRID+2, GETRID+4, GETRID+7 , GETRID+8, GETRID+9, GETRID+11, GETRID+15, GETRID+25, GETRID+27, UNLOCK+1, SLABDATA+3, LRWU4AA+10*, LRWU4AA+19* , LRWU4AA+20, LRWU4AA+21, LRWU4AA+23, LRWU4AA+25, LRWU4AA+47, LRWU4AA+61, LRWU4AA+62, XTMPISET+9, F6869100+11, F6869100+13 , F6869100+20, F6869100+61 |
| >> LRAAIEN | F6869100+20*, F6869100+21, F6869100+22, F6869100+23, F6869100+62 |
| >> LRACC | LRWU4AA+51, LRWU4AA+58, LRWU4AA+60, LRWU4AA+61 |
| >> LRACN | GETRID+9*, GETRID+29 |
| LRAD | PEP+19, PEP+21, PEP+25, PEP+26, PEP+31, PEP+68*, PEP+69, PEP+70, PEP+85*, PEP+86 , PEP+96, NOTPERF~, NOTPERF+1, NOTPERF+6, NOTPERF+9, GETRID~, GETRID+2, GETRID+4, GETRID+7, GETRID+8 , GETRID+9, GETRID+15, GETRID+25, GETRID+27, UNLOCK+1, SLABDATA+3, LRWU4AA+10*, LRWU4AA+34, LRWU4AA+42*, LRWU4AA+44 , LRWU4AA+48*, LRWU4AA+61, LRWU4AA+62, XTMPISET+9, F6869100+11, F6869100+13, F6869100+20, F6869100+61 |
| >> LRAIEN | SLABDATA+3*, SLABDATA+4, SLABDATA+5 |
| LRAN | PEP+19, PEP+21, PEP+25, PEP+26, PEP+31, PEP+68*, PEP+69, PEP+70, PEP+85*, PEP+86 , PEP+100, NOTPERF~, NOTPERF+1, NOTPERF+6, NOTPERF+9, GETRID~, GETRID+2, GETRID+4, GETRID+7, GETRID+8 , GETRID+9, GETRID+15, GETRID+25, GETRID+27, UNLOCK+1, SLABDATA+3, LRWU4AA+10*, LRWU4AA+59*, LRWU4AA+60, LRWU4AA+61 , LRWU4AA+62, XTMPISET+9, F6869100+11, F6869100+13, F6869100+20, F6869100+61 |
| LRAS | PEP+13*, PEP+14*, PEP+15, PEP+37*, PEP+38*, PEP+39, PEP+65*, PEP+66*, PEP+67, PEP+71 , PEP+72, PEP+76*, PEP+77*, PEP+82*, PEP+83*, PEP+84, PEP+124*, PEP+125*, PEP+126, GETRID~ , GETRID+2, F6869100+22*, F6869100+26, F6869100+70 |
| >> LRAT | PEP+24*, PEP+25*, PEP+26, F6869100+60*, F6869100+61*, F6869100+62, F6869100+63, F6869100+69 |
| >> LRAUID | F6869100+23*, F6869100+26 |
| >> LRDFN | NOTPERF+10*, GETRID+10*, GETRID+12, GETRID+15, GETRID+16, GETRID+20, GETRID+28, UNLOCK+1, SLABDATA+4*, SLABDATA+7 |
| >> LRDPF | GETRID+12* |
| >> LREND | NOTPERF+16*, NOTPERF+18*, GETRID+22, XTMPISET+12* |
| >> LRIDIV | LRWU4AA+25* |
| >> LRIDT | NOTPERF+11*, GETRID+15*, GETRID+16, GETRID+20, GETRID+28, UNLOCK+1, SLABDATA+5*, SLABDATA+7 |
| >> LRIFN | GETRID+18*, GETRID+20* |
| LRNATURE | LRWU4+3! |
| LRNOP | NOTPERF+16*, GETRID~, GETRID+2, GETRID+7*, GETRID+8*, GETRID+15*, GETRID+16* |
| >> LRNOW | GETRID+25* |
| >> LROCANBY | F6869100+56*, F6869100+57 |
| >> LRODNUM | PEP+86*, PEP+88, PEP+90 |
| >> LRODT | PEP+87*, PEP+88*, PEP+90, PEP+93, PEP+94, PEP+104, PEP+105, PEP+109, PEP+112*, PEP+113* , PEP+115, PEP+117, PEP+118, PEP+120, GETRID+10*, F6869100+46*, F6869100+47*, F6869100+49, F6869100+51, F6869100+52 , F6869100+57 |
| >> LROF60 | F6869100+53*, F6869100+57 |
| >> LROLRAA | PEP+97*, PEP+98 |
| >> LROLRAD | PEP+95*, PEP+96 |
| >> LROLRAN | PEP+99*, PEP+100 |
| >> LROSTS | F6869100+55*, F6869100+57 |
| >> LROT | PEP+92*, PEP+93*, PEP+94, PEP+104, PEP+105, PEP+116*, PEP+117*, PEP+118, PEP+120, F6869100+50* , F6869100+51*, F6869100+52 |
| >> LROTARRY( | F6869100+57*, F6869100+63 |
| >> LROTIEN | PEP+94*, PEP+95, PEP+97, PEP+99, PEP+102, PEP+104, F6869100+52*, F6869100+53, F6869100+54, F6869100+55 , F6869100+56 |
| LRQUIT | LRWU4+1~, LRWU4+4*, LRWU4+5, LRWU4AA+64* |
| LRSCNXB | NOTPERF+15! |
| >> LRSN | GETRID+10* |
| >> LRSP | PEP+89*, PEP+90*, PEP+93, PEP+94, PEP+104, PEP+105, PEP+109, PEP+114*, PEP+115*, PEP+117 , PEP+118, PEP+120, F6869100+48*, F6869100+49*, F6869100+51, F6869100+52, F6869100+57 |
| >> LRSS | NOTPERF+8*, GETRID+11*, GETRID+15, GETRID+16, GETRID+20, GETRID+28, UNLOCK+1 |
| >> LRTNM | GETRID+26* |
| >> LRTOTL | GETRID+18*, GETRID+19, GETRID+21 |
| LRTSTS | GETRID+24~, GETRID+25*, GETRID+26 |
| >> LRUID | GETRID+9* |
| >> LRVBY | LRWU4AA+1, LRWU4AA+13 |
| LRX | GETRID+9*, GETRID+10, LRWU4+1~, LRWU4AA+5*, LRWU4AA+8, LRWU4AA+9*, LRWU4AA+13, LRWU4AA+16, LRWU4AA+25* |
| LRXX | NOTPERF+15! |
| >> MAXLINES | F6869100+41*, F6869100+67 |
| MSG | XTMPISET~, XTMPISET+10 |
| NAT | PEP+91!, PEP+108*, PEP+109 |
| >> NOTOKAY | PEP+122 |
| >> NOTOKAY( | PEP+71*, PEP+125 |
| >> NPOKAY | PEP+75 |
| >> NPOKAY( | PEP+72*, PEP+77, PEP+83 |
| >> OERRIEN | F6869100+54*, F6869100+57, F6869100+64*, F6869100+65, F6869100+74 |
| >> OERRSTS | F6869100+65*, F6869100+75 |
| >> OKAY | PEP+70*, PEP+71, PEP+72 |
| >> ONGO | PEP+8*, PEP+9, PEP+19*, F6869100+11* |
| >> ORDNUM | F6869100+21*, F6869100+47, F6869100+49, F6869100+72 |
| >> PG | F6869100+42*, F6869100+67 |
| >> QFLG | F6869100+43*, F6869100+61, F6869100+67 |
| >> REMOVEA | PEP+11, PEP+33 |
| >> REMOVEA( | PEP+14, PEP+31*, PEP+38, PEP+66, PEP+67, PEP+84 |
| RTN | XTMPISET~, XTMPISET+10 |
| >> SAVLRAA | NOTPERF+6* |
| >> SAVLRAD | NOTPERF+6* |
| >> SAVLRAN | NOTPERF+6* |
| STR | PEP+67*, PEP+68, PEP+84*, PEP+85, XTMPISET+1~, XTMPISET+3*, XTMPISET+4, XTMPISET+5*, XTMPISET+6*, XTMPISET+7 , F6869100+63*, F6869100+64, F6869100+66 |
| TESTS | PEP+91!, PEP+106, PEP+109 |
| TESTS( | PEP+103* |
| TWO | SETBLRVS~, SETBLRVS+4 |
| U | PEP+1, PEP+31, PEP+68, PEP+85, PEP+105, PEP+120, NOTPERF+1, GETRID+2, GETRID+7, GETRID+9 , GETRID+10, GETRID+12, GETRID+15, GETRID+20, GETRID+25, GETRID+26, LRWU4+4*, LRWU4AA+21, LRWU4AA+25, LRWU4AA+47 , LRWU4AA+62, MENU+1, F6869100+1, F6869100+57, F6869100+64, F6869100+66 |
| UID | PEP+69*, PEP+70, NOTPERF~, NOTPERF+1, GETRID+4*, GETRID+5, XTMPISET+1~, XTMPISET+9*, XTMPISET+10 |
| WHOCANCL | PEP+81!, PEP+118*, PEP+119*, PEP+120 |
| WHOCANCL( | PEP+104*, PEP+113, PEP+115, PEP+117, PEP+118 |
| X | PEP+61, LRWU4AA+6, LRWU4AA+40*, LRWU4AA+47*, LRWU4AA+48, LRWU4AA+52~ |
| >> X1 | LRWU4AA+16*, LRWU4AA+18, LRWU4AA+19 |
| >> X2 | LRWU4AA+16*, LRWU4AA+17*, LRWU4AA+29, LRWU4AA+36*, LRWU4AA+37, LRWU4AA+38*, LRWU4AA+39*, LRWU4AA+40 |
| >> X3 | LRWU4AA+16*, LRWU4AA+17*, LRWU4AA+29, LRWU4AA+49, LRWU4AA+51, LRWU4AA+56*, LRWU4AA+58, LRWU4AA+59 |
| >> XPARSYS | PEP+1, NOTPERF+1, GETRID+2, MENU+1, F6869100+1 |
| >> XQXFLG | PEP+1, NOTPERF+1, GETRID+2, MENU+1, F6869100+1 |
| Y | PEP+48, LRWU4AA+4, LRWU4AA+5, LRWU4AA+42, LRWU4AA+52~, LRWU4AA+55, LRWU4AA+56 |
| Name | Field # of Occurrence |
|---|---|
| $T( | SETBLRVS+3 |