BRNRUP ; IHS/OIT/LJF - REPORT UTILITY PRINT LOGIC
Source file <BRNRUP.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS Release Of Information | 3 | COVPAGE^BRNRUP1 (DONE,HEAD)^BRNRUP2 DELIMIT^BRNRUP3 |
| VA Fileman | 2 | $$GET1^DIQ EN^DIQ1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| HEAD | ;ENTRY POINT
|
|
| START | ;EP - Begin processing print logic
; if user selected delimited file, go there |
|
| SINGLE | ;process single valued item
|
|
| V | ;GETS DATA HITS
|
|
| ;
|
||
| PROC | ;process printing of report
|
|
| DIQ | ;EP; called by field PRINT LOGIC in ROI REPORTING UTILITY SORT file
|
|
| MULT | ;process multiple valued item
|
| 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 |
|
| FileNo | Call Tags |
|---|---|
| ^BRNRPT - [#90264.8] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^BRNREC - [#90264] | V+5, V+13 |
| ^BRNRPT - [#90264.8] | START+7, START+8, START+9, PRINT+4, SINGLE+4, SINGLE+6, MULT+5, MULT+8, MULT+16, MULT+18 , MULT+23, MULT+25, MULT+27, MULT+29, MULT+32 |
| ^BRNSORT - [#90264.7] | START+8, V+6, PRINT+5, SINGLE+3, MULT+2, DIQ+2 |
| ^XTMP("BRNLINE" | PRINT+2!*, PRINT+8, PRINT+10, SINGLE+5*, SINGLE+6*, SINGLE+7, SINGLE+8, SINGLE+9*, MULT+17*, MULT+18* , MULT+24*, MULT+25*, MULT+28, MULT+29*, MULT+30*, MULT+31*, MULT+32*, MULT+34, MULT+35, MULT+36* |
| ^XTMP("BRNVL" | PROC+3, PROC+6, V+4, V+12, V+21, V+26 |
| Name | Line Occurrences |
|---|---|
| HEAD | PROC+8, V+9, V+16, PRINT+3, PRINT+9 |
| MULT | PRINT+6 |
| V+13 | |
| SINGLE | PRINT+5 |
| V | PROC+6 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | DIQ+2 |
| ^(3 | V+6, SINGLE+3, MULT+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> BRNBTH | PROC+3, PROC+6, V+4, V+12, V+21, V+26 |
| >> BRNCRIT | V+4*, PRINT+4*, PRINT+5, SINGLE+3, MULT+2, MULT+8, DIQ+2 |
| >> BRNCTYP | START+2, PROC+1, V+23, PRINT+1 |
| >> BRNDASH | START+11* |
| >> BRNFCNT | START+6* |
| BRNFIEL | DIQ+1!, DIQ+2*, DIQ+3, DIQ+4, DIQ+5 |
| BRNFILE | DIQ+1!, DIQ+2*, DIQ+3, DIQ+4, DIQ+5 |
| BRNFRST | PROC+5*, V+9! |
| >> BRNHDR | START+8*, START+9*, START+10 |
| >> BRNHEAD | START+7*, START+10* |
| >> BRNI | PRINT+4*, SINGLE+4, SINGLE+6, MULT+5, MULT+16, MULT+18, MULT+23, MULT+25, MULT+27, MULT+29 , MULT+32 |
| >> BRNJOB | PROC+3, PROC+6, V+4, V+12, V+21, V+26 |
| >> BRNLENG | START+9*, START+10, SINGLE+4*, MULT+16*, MULT+23*, MULT+27* |
| >> BRNPCNT | MULT+1* |
| >> BRNPG | PROC+3* |
| BRNPRNM | MULT+1!, MULT+12!, MULT+15 |
| BRNPRNM( | MULT+6, MULT+7!, MULT+8!, MULT+11, MULT+12*, MULT+21, MULT+27 |
| BRNPRNM(1 | MULT+23 |
| BRNPRNT | V+3!, V+6, SINGLE+1!, SINGLE+4*, SINGLE+5, MULT+1!, MULT+15*, MULT+16*, MULT+17, MULT+23* , MULT+24, MULT+27*, MULT+31, DIQ+1!, DIQ+5* |
| BRNPRNT( | DIQ+4*, DIQ+5 |
| >> BRNPTCT | PROC+10 |
| BRNQUIT | PROC+5!, PROC+6, PROC+7, PROC+8, V+9, V+12, V+15, V+16, PRINT+3, PRINT+4 , PRINT+8, PRINT+9 |
| >> BRNRCNT | PROC+9 |
| >> BRNRPT | START+7, START+8, START+9, START+13, PRINT+4, SINGLE+4, SINGLE+6, MULT+5, MULT+8, MULT+16 , MULT+18, MULT+23, MULT+25, MULT+27, MULT+29, MULT+32 |
| >> BRNSCNT | V+1*, V+19, V+25, PRINT+1* |
| >> BRNSORT | V+4, V+6 |
| >> BRNSORV | V+19 |
| >> BRNSPAG | V+9, V+18 |
| >> BRNSRTR | V+4*, V+6*, V+19, V+24 |
| >> BRNSRTV | PROC+5*, PROC+6*, V+4, V+12, V+21, V+26 |
| >> BRNTCW | START+11 |
| >> BRNTITL | START+13* |
| >> BRNVIEN | V+4*, V+5, V+12*, V+13 |
| >> BRNVREC | V+5*, V+13* |
| >> BRNX | PRINT+8*, PRINT+10, SINGLE+2*, MULT+1* |
| BRNY | MULT+1! |
| >> C | MULT+11* |
| >> DA | DIQ+4, DIQ+5 |
| >> DFN | V+5*, V+13* |
| DIC | DIQ+3*! |
| DIQ | DIQ+3*! |
| DIQ(0 | DIQ+3* |
| DR | DIQ+3*! |
| I | START+5~, START+10*, SINGLE+6*, SINGLE+9*, MULT+18*, MULT+25*, MULT+32*, MULT+36* |
| IOSL | PROC+8, V+16, PRINT+3, PRINT+9 |
| J | START+5~, START+10*, SINGLE+5*, SINGLE+6, SINGLE+9*, MULT+17*, MULT+18, MULT+24*, MULT+25, MULT+31* , MULT+32, MULT+36* |
| K | START+5~, START+10*, SINGLE+6*, SINGLE+9*, MULT+18*, MULT+25*, MULT+29*, MULT+30, MULT+32*, MULT+36* |
| U | START+8, START+9, V+5, V+13, PRINT+4, PRINT+5, SINGLE+4, SINGLE+6, MULT+5, MULT+16 , MULT+18, MULT+23, MULT+25, MULT+27, MULT+29, MULT+32, DIQ+2 |
| X | START+5~, START+7*, START+8, START+9, SINGLE+7*, SINGLE+8, SINGLE+9, MULT+6*, MULT+7, MULT+8 , MULT+11*, MULT+12*, MULT+21*, MULT+22, MULT+27, MULT+28, MULT+29, MULT+30, MULT+31, MULT+32 , MULT+34*, MULT+35, MULT+36 |
| Y | MULT+11! |
| Y( | MULT+11*, MULT+12 |
| >> Z | MULT+7*, MULT+8 |