BCHUTIL4 ; IHS/CMI/LAB - UTILITIES ;
Source file <BCHUTIL4.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 2 | (HLP,REQ)^DDSUTL ($$GET,PUT)^DDSVAL |
| IHS RPMS CHR System | 1 | $$CANNEDN^BCHUTIL |
| IHS VA Utilities | 1 | $$VAL^XBDIQ1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SETG | ;
|
|
| SETGNAR | ;EP - called from canned narrative block
|
|
| UNREQ | ;EP - CALLED FROM SCREENMAN SCREEN
|
|
| NARRPOST | ;EP
|
|
| NARRPREG | ;EP
|
|
| SC(Y) | ;EP - called from input transform
|
|
| SETDICS(PC,SC) | ;EP
|
|
| SETNAR | ;EP
|
|
| GETNARRG(PC,SC) | ;
|
|
| ADDNARRG | ;EP
|
|
| NARRPOSG | ;EP
|
|
| CANNEDNG() | ;EP - return canned narrative
|
|
| PR(Y) | ;EP - called from input transform
|
| Name | Field # of Occurrence |
|---|---|
| $$CANNEDN^BCHUTIL | NARRPOST+6 |
| HLP^DDSUTL | CANNEDNG+3, NARRPREG+2 |
| REQ^DDSUTL | UNREQ+2 |
| $$GET^DDSVAL | CANNEDNG+3, CANNEDNG+4, CANNEDNG+5, CANNEDNG+6, NARRPREG+1, ADDNARRG+3, ADDNARRG+4 |
| PUT^DDSVAL | NARRPOST+6, SETNAR+2, NARRPOSG+6, ADDNARRG+6, ADDNARRG+7, SETGNAR+6 |
| $$VAL^XBDIQ1 | GETNARRG+16, GETNARRG+24 |
| FileNo | Call Tags |
|---|---|
| ^BCHRPROB - [#90002.01] | GET^DDSVAL |
| ^BCHGRPDA - [#90002.68] | GET^DDSVAL, PUT^DDSVAL |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^BCHGRPDA - [#90002.68] | GETNARRG+2!, SETG+4*, SETG+5*, SETG+6*, SETGNAR+3, SETGNAR+5 |
| ^BCHTCNAR - [#90002.59] | SETNAR+2, SETDICS+7, GETNARRG+15, GETNARRG+23 |
| ^BCHTCNAR("ACOMB" | GETNARRG+13, GETNARRG+14 |
| ^BCHTCNAR("ASCO" | GETNARRG+21, GETNARRG+22 |
| ^BCHTPROB - [#90002.53] | CANNEDNG+5, CANNEDNG+6, PR+2, PR+3, SETDICS+5, GETNARRG+10 |
| ^BCHTSERV - [#90002.54] | CANNEDNG+3, CANNEDNG+6, SC+2, SC+3, SETDICS+3, SETDICS+7, GETNARRG+7 |
| Name | Line Occurrences |
|---|---|
| $$CANNEDNG | NARRPOSG+6 |
| SETG | GETNARRG+19, GETNARRG+25 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BCHCANNN | GETNARRG+1!, GETNARRG+19, GETNARRG+25 |
| BCHCANNN( | GETNARRG+18*, GETNARRG+24*, SETG+3, SETG+4, SETGNAR+5 |
| BCHCOUNT | GETNARRG+1!, SETG+7* |
| BCHF | UNREQ+1~, UNREQ+2* |
| >> BCHPNP | SC+1, SC+2, SC+3, PR+2, PR+3 |
| >> BCHWTD | NARRPOST+2*, NARRPOST+3, NARRPOST+4, NARRPREG+1, NARRPOSG+2*, NARRPOSG+3, NARRPOSG+4 |
| BCHX | CANNEDNG+1~, CANNEDNG+3*, NARRPOST+1~, NARRPOST+5*, NARRPOST+6*, NARRPOST+7, NARRPOSG+1~, NARRPOSG+5*, NARRPOSG+6*, NARRPOSG+7 , ADDNARRG+1~, ADDNARRG+3*, ADDNARRG+5*, ADDNARRG+6, SETGNAR+1~, SETGNAR+3*, SETGNAR+5 |
| BCHY | ADDNARRG+1~, ADDNARRG+4*, ADDNARRG+5, SETGNAR+1~, SETGNAR+2*, SETGNAR+4*, SETGNAR+5*, SETGNAR+6* |
| BCHZ | SETGNAR+1~ |
| C | GETNARRG+3~, GETNARRG+4*, GETNARRG+18*, GETNARRG+24*, SETG+1~, SETG+3*, SETG+4, SETG+5, SETG+6 |
| >> DA | CANNEDNG+3, CANNEDNG+4, CANNEDNG+5, CANNEDNG+6, NARRPOST+6, SETNAR+2, GETNARRG+2, SETG+4, SETG+5, SETG+6 , NARRPREG+1, NARRPOSG+6, ADDNARRG+3, ADDNARRG+4, ADDNARRG+6, ADDNARRG+7 |
| >> DA(1 | SETGNAR+3, SETGNAR+5, SETGNAR+6 |
| >> DDACT | NARRPOST+4*, NARRPOSG+4* |
| >> DDSBR | NARRPOST+3*, NARRPOST+7*, NARRPREG+1*, NARRPOSG+3*, NARRPOSG+7* |
| >> DIE | NARRPOST+6, SETNAR+2, NARRPREG+1, NARRPOSG+6, ADDNARRG+3, ADDNARRG+4, ADDNARRG+6, ADDNARRG+7 |
| N | GETNARRG+3~ |
| >> O | GETNARRG+13*, GETNARRG+14, GETNARRG+18, GETNARRG+21*, GETNARRG+22, GETNARRG+24 |
| PC | SETDICS~, SETDICS+4*, SETDICS+5*, SETDICS+6, GETNARRG~, GETNARRG+8*, GETNARRG+10*, GETNARRG+11, GETNARRG+17 |
| PCN | GETNARRG+3~, GETNARRG+9*, GETNARRG+10* |
| PCSC | SETDICS+1~, SETDICS+6*, SETDICS+7, GETNARRG+3~, GETNARRG+11*, GETNARRG+13, GETNARRG+14 |
| SC | SETDICS~, SETDICS+2*, SETDICS+3, SETDICS+7, GETNARRG~, GETNARRG+5*, GETNARRG+7 |
| SCE | SETDICS+1~, SETDICS+3*, SETDICS+6, GETNARRG+3~, GETNARRG+6*, GETNARRG+7*, GETNARRG+11, GETNARRG+21, GETNARRG+22 |
| U | CANNEDNG+3, CANNEDNG+5, CANNEDNG+6, SC+2, SC+3, PR+2, PR+3, SETNAR+2, SETDICS+3, SETDICS+5 , GETNARRG+7, GETNARRG+10, GETNARRG+15, GETNARRG+18, GETNARRG+23, GETNARRG+24, SETG+4, SETGNAR+5 |
| V | GETNARRG+3~ |
| X | NARRPOST+2, NARRPOST+3, NARRPOST+4, NARRPOST+5, SETNAR+1, SETNAR+2, GETNARRG+3~, GETNARRG+14*, GETNARRG+15, GETNARRG+16 , GETNARRG+18, GETNARRG+22*, GETNARRG+23, GETNARRG+24, SETG+1~, NARRPOSG+2, NARRPOSG+3, NARRPOSG+4, NARRPOSG+5, ADDNARRG+2 |
| Y | SC~, SC+2, SC+3, PR~, PR+2, PR+3, SETDICS+7, SETG+1~, SETG+2*, SETG+7 |
| Z | GETNARRG+3~, GETNARRG+16*, GETNARRG+17*, GETNARRG+18 |