BLRMANP3 ; IHS/MSC/MKK - Multiple Accession Not Performed utility, part 3 ; 22-Apr-2016 15:12 ; MKK
Source file <BLRMANP3.m>
| Package | Total | Call Graph | 
|---|---|---|
| Kernel | 3 | ^%ZIS ($$FMTE,$$HTE)^XLFDT ($$CJ,$$RJ,$$UP)^XLFSTR | 
| IHS Changes To Lab | 2 | (EEP,HEADERDT,HEADERPG,LINEWRAP,PRESSKEY)^BLRGMENU $$BADSTUFN^BLRUTIL7 | 
| VA Fileman | 2 | $$GET1^DIQ ^DIR | 
| IHS VA Utilities | 1 | ^XBFMK | 
| Lab Service | 1 | ^LRWU4 | 
| Registration | 1 | DEM^VADPT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CENTER(STR) | ; EP - Center a string using IOM | |
| DETAILIN(SUBRTN) | ; EP - Initialize variables | |
| VARSNEW | ; EP - NEW put here to facilitate adding new routines. | |
| ACCTESTS | ; EP - Display the Tests | |
| LINEMSG(MSG,FILLER,TAB) | ; EP - Demarcation line, Version 2 | |
| EEP | ; Ersatz EP | |
| XTMPKILL | ; EP - Purge the ^XTMP("BLRMANPU") Node | |
| ENDERQ(MESSAGE) | ; EP - Function to state why routine ending.  Quits with "Q" | |
| NODEZERO() | ; EP - Display Accession Node Zero | |
| NAMEPRT(DFN,CONVERT) | ;EP; return printable name | |
| DETAIL68 | ; EP - Accession (#68) File Data Detail | |
| XTMPRPT | ; EP - ^XTMP Issues node - Interactive Report | |
| NODE3 | ;  EP - Display Accession Node Three | |
| ENDMESG | ; EP -- Display the message | |
| SETBLRVS(TWO) | ; EP - Set the BLRVERN variables | 
| Name | Field # of Occurrence | 
|---|---|
| ^%ZIS | DETAILIN+22 | 
| EEP^BLRGMENU | EEP+1 | 
| HEADERDT^BLRGMENU | XTMPRPT+7, XTMPKILL+5, DETAILIN+6, NODEZERO+1 | 
| HEADERPG^BLRGMENU | XTMPRPT+31 | 
| LINEWRAP^BLRGMENU | XTMPRPT+35 | 
| PRESSKEY^BLRGMENU | XTMPRPT+9, XTMPRPT+39, XTMPKILL+32, DETAIL68+9, ENDMESG+2 | 
| $$BADSTUFN^BLRUTIL7 | XTMPKILL+15, XTMPKILL+21, XTMPKILL+27 | 
| $$GET1^DIQ | XTMPRPT+27, DETAILIN+14, DETAILIN+15, DETAILIN+16, DETAILIN+17, NODEZERO+11, NODEZERO+15, NODEZERO+17, NODEZERO+18, NODEZERO+21 , NODEZERO+22, NODEZERO+25, NODEZERO+28, NODEZERO+29, NODE3+4, NODE3+7, NODE3+14, NODE3+18, ACCTESTS+7, ACCTESTS+8 , ACCTESTS+11, ACCTESTS+12, ACCTESTS+18, ACCTESTS+28, ACCTESTS+29, ACCTESTS+31, ACCTESTS+32 | 
| ^DIR | XTMPKILL+14, XTMPKILL+20, XTMPKILL+26 | 
| ^LRWU4 | DETAILIN+8 | 
| DEM^VADPT | NAMEPRT+3 | 
| ^XBFMK | XTMPKILL+11, XTMPKILL+17, XTMPKILL+23 | 
| $$FMTE^XLFDT | NODEZERO+12, NODE3+5, NODE3+8, NODE3+16, ACCTESTS+15 | 
| $$HTE^XLFDT | XTMPRPT+33 | 
| $$CJ^XLFSTR | XTMPRPT+12, CENTER+1, LINEMSG+2 | 
| $$RJ^XLFSTR | NODE3+17, ACCTESTS+16 | 
| $$UP^XLFSTR | NODE3+5, NODE3+8, NODE3+16, ACCTESTS+15 | 
| 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 | 
 | 
| 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 | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^VA(200 - [#200] | GET1^DIQ | 
| ^LR - [#63] | GET1^DIQ | 
| 68.02 | GET1^DIQ | 
| 68.04 | GET1^DIQ | 
| 68.05 | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD("FUNC" - [#.5] | NAMEPRT+5 | 
| ^LRO(68 - [#68] | DETAILIN+10, DETAILIN+12, NODEZERO+5, NODE3+1, ACCTESTS+4, ACCTESTS+26 | 
| ^LRO(69 - [#69] | DETAIL68+7, NODEZERO+8 | 
| ^XTMP("BLRMANPU" | XTMPRPT+6, XTMPRPT+24, XTMPRPT+26, XTMPRPT+29, XTMPRPT+30, XTMPKILL+30! | 
| Name | Line Occurrences | 
|---|---|
| $$CENTER | DETAILIN+20 | 
| $$DETAILIN | DETAIL68+3 | 
| $$ENDERQ | DETAILIN+10, DETAILIN+23 | 
| ACCTESTS | DETAIL68+5 | 
| ENDMESG | ENDERQ+1 | 
| NODE3 | DETAIL68+5 | 
| NODEZERO | DETAIL68+5 | 
| SETBLRVS | XTMPRPT+3, DETAILIN+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BLRVERN | SETBLRVS+1!, SETBLRVS+2* | 
| BLRVERN2 | SETBLRVS+1!, SETBLRVS+3* | 
| >> CNT | XTMPRPT+20* | 
| COL | DETAILIN+1~ | 
| COL2 | DETAILIN+1~ | 
| CONVERT | NAMEPRT~, NAMEPRT+5 | 
| >> DATETIME | ACCTESTS+12*, ACCTESTS+13, ACCTESTS+15 | 
| DFN | NAMEPRT~ | 
| >> DILOCKTM | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, VARSNEW+1 | 
| >> DIR("A" | XTMPKILL+13*, XTMPKILL+19*, XTMPKILL+25* | 
| >> DIR(0 | XTMPKILL+12*, XTMPKILL+18*, XTMPKILL+24* | 
| >> DISYS | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, VARSNEW+1 | 
| >> DIV | DETAILIN+17*, NODEZERO+26 | 
| >> DRAWTIME | NODE3+4*, NODE3+5, NODE3+11 | 
| DT | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, VARSNEW+1 | 
| DTIME | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, VARSNEW+1 | 
| DUZ | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, VARSNEW+1 | 
| FILLER | LINEMSG~, LINEMSG+2 | 
| >> HDATE | XTMPRPT+28*, XTMPRPT+29*, XTMPRPT+30, XTMPRPT+33 | 
| >> HEADER(1 | XTMPRPT+4*, XTMPKILL+3*, DETAILIN+4* | 
| >> HEADER(2 | XTMPRPT+11*, XTMPKILL+4*, DETAILIN+19* | 
| >> HEADER(3 | XTMPRPT+12*, DETAILIN+20* | 
| >> HEADER(4 | XTMPRPT+13* | 
| >> HEADER(5 | XTMPRPT+14*, XTMPRPT+15*, XTMPRPT+16*, XTMPRPT+17* | 
| IO | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, VARSNEW+1 | 
| >> IOBS | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, VARSNEW+1 | 
| IOF | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, VARSNEW+1 | 
| IOM | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, VARSNEW+1, CENTER+1, LINEMSG+2 | 
| ION | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, VARSNEW+1 | 
| >> IOS | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, VARSNEW+1 | 
| IOSL | XTMPRPT+1, XTMPRPT+19, XTMPKILL+1, DETAIL68+1, DETAILIN+25, VARSNEW+1 | 
| IOST | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, VARSNEW+1 | 
| >> IOT | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, VARSNEW+1 | 
| >> IOXY | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, VARSNEW+1 | 
| >> LARRTIME | NODE3+7*, NODE3+8, NODE3+11 | 
| >> LINES | XTMPRPT+19*, XTMPRPT+31, XTMPRPT+37*, DETAILIN+26* | 
| >> LRAA | DETAILIN+10, DETAILIN+12, DETAILIN+13, DETAILIN+20, NODEZERO+5, NODE3+1, ACCTESTS+4, ACCTESTS+26 | 
| >> LRAD | DETAILIN+10, DETAILIN+13, DETAILIN+20, NODEZERO+5, NODE3+1, ACCTESTS+4, ACCTESTS+26 | 
| >> LRAN | DETAILIN+10, DETAILIN+13, DETAILIN+20, NODEZERO+5, NODE3+1, ACCTESTS+4, ACCTESTS+26 | 
| >> LRAS | DETAILIN+15*, DETAILIN+19 | 
| >> LRASIEN | DETAILIN+13*, DETAILIN+14, DETAILIN+15, DETAILIN+16, DETAILIN+17, NODEZERO+11, NODEZERO+15, NODEZERO+21, NODEZERO+22, NODEZERO+25 , NODEZERO+28, NODEZERO+29, NODE3+4, NODE3+7, NODE3+14, NODE3+18, ACCTESTS+5, ACCTESTS+27 | 
| >> LRASP | ACCTESTS+25*, ACCTESTS+26*, ACCTESTS+27 | 
| >> LRASPIEN | ACCTESTS+27*, ACCTESTS+28, ACCTESTS+29, ACCTESTS+31, ACCTESTS+32 | 
| >> LRAT | ACCTESTS+3*, ACCTESTS+4*, ACCTESTS+5 | 
| >> LRATIEN | ACCTESTS+5*, ACCTESTS+7, ACCTESTS+8, ACCTESTS+11, ACCTESTS+12, ACCTESTS+18 | 
| >> LRDFN | NODEZERO+15*, NODEZERO+16, NODEZERO+17, NODEZERO+18 | 
| >> LRSS | DETAILIN+12* | 
| >> MAXLINES | XTMPRPT+19*, XTMPRPT+31, DETAILIN+25*, DETAILIN+26 | 
| MESSAGE | ENDMESG+1, ENDERQ~ | 
| MSG | LINEMSG~, LINEMSG+1*, LINEMSG+2*, LINEMSG+3 | 
| >> MSGDUZ | XTMPRPT+25*, XTMPRPT+26*, XTMPRPT+27, XTMPRPT+29, XTMPRPT+30, XTMPRPT+34 | 
| >> MSGL | XTMPRPT+23* | 
| >> NAMEDUZ | XTMPRPT+27* | 
| >> ORDERDT | NODEZERO+11*, NODEZERO+12 | 
| >> ORDERNUM | DETAIL68+7, DETAILIN+14*, NODEZERO+7, NODEZERO+8 | 
| >> PG | XTMPRPT+20*, XTMPRPT+31, DETAILIN+27* | 
| >> POP | DETAILIN+23 | 
| >> QFLG | XTMPRPT+21*, XTMPRPT+24, XTMPRPT+26, XTMPRPT+29, XTMPRPT+31, DETAILIN+27* | 
| >> RESULTDT | DETAILIN+27*, NODE3+14*, NODE3+15, NODE3+16 | 
| STR | XTMPRPT+30*, XTMPRPT+35, NODEZERO+5*, NODE3+1*, ACCTESTS+6, ACCTESTS+10, ACCTESTS+18*, ACCTESTS+19, ACCTESTS+20, CENTER~ , CENTER+1 | 
| SUBRTN | DETAILIN~, DETAILIN+2 | 
| TAB | XTMPKILL+10*, XTMPKILL+13, XTMPKILL+19, XTMPKILL+25, XTMPKILL+29, LINEMSG~, LINEMSG+2, LINEMSG+3 | 
| TECH | ACCTESTS+1~, ACCTESTS+10* | 
| >> TEMP | NODE3+16*, NODE3+17, ACCTESTS+15*, ACCTESTS+16 | 
| >> TESTIEN | ACCTESTS+6* | 
| TWO | SETBLRVS~, SETBLRVS+3 | 
| U | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, DETAILIN+12, ACCTESTS+6, ACCTESTS+10, VARSNEW+1 | 
| >> UID | XTMPRPT+23*, XTMPRPT+24*, XTMPRPT+26, XTMPRPT+29, XTMPRPT+30, XTMPRPT+32, DETAILIN+16*, NODEZERO+9 | 
| VADM | NAMEPRT+2~ | 
| VADM(1 | NAMEPRT+4 | 
| X | NAMEPRT+2~, NAMEPRT+4*, NAMEPRT+6 | 
| >> XPARSYS | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, VARSNEW+1 | 
| >> XQXFLG | XTMPRPT+1, XTMPKILL+1, DETAIL68+1, VARSNEW+1 | 
| >> Y | XTMPKILL+15, XTMPKILL+21, XTMPKILL+27 | 
| Name | Field # of Occurrence | 
|---|---|
| $T( | SETBLRVS+2 |