BCHEGR1 ; IHS/CMI/LAB - GROUP ENTRY ;
Source file <BCHEGR1.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 5 | FILE^DICN ^DIE (,IX1)^DIK EN^DIQ ^DIR |
| IHS VA Utilities | 4 | ^XBDBQUE $$VAL^XBDIQ1 ^XBFMK VIEWR^XBLM |
| IHS RPMS CHR System | 2 | (EDITGRP,EXIT)^BCHEGR PRINT1^BCHUFPP |
| Registration | 2 | FULL^VALM1 EN^VALM2 |
| IHS Patient | 1 | $$DOD^AUPNPAT |
| Kernel | 1 | $$FMADD^XLFDT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PRINT1 | ;
|
|
| DISP | ;EP - called from protocol
|
|
| PAUSE | ;EP
|
|
| GATHER | ;EP
|
|
| DISP1 | ;EP - called from XBLM
|
|
| POV(R) | ;
|
|
| DUP | ;EP
|
|
| PRTEF | ;EP
|
|
| DISP2 | ;EP - called from XBLM
|
| Name | Field # of Occurrence |
|---|---|
| $$DOD^AUPNPAT | DUP+25 |
| EDITGRP^BCHEGR | DUP+40 |
| EXIT^BCHEGR | PRTEF+2, PRTEF+3, PRTEF+5, PRTEF+7, PRTEF+12, PRTEF+13, PRTEF+16, DISP+3, DISP+4, DISP+6 , DISP+10, DUP+2, DUP+3, DUP+5, DUP+9, DUP+12 |
| PRINT1^BCHUFPP | PRINT1+1 |
| FILE^DICN | DUP+11, DUP+32 |
| ^DIE | DUP+27, DUP+39 |
| ^DIK | DUP+26 |
| IX1^DIK | DUP+28, DUP+37 |
| EN^DIQ | DISP1+1, DISP2+1 |
| ^DIR | PAUSE+2, PRTEF+11, DUP+8 |
| FULL^VALM1 | PRTEF+6, DISP+7, DUP+6 |
| EN^VALM2 | PRTEF+1, DISP+1, DUP+1 |
| ^XBDBQUE | PRTEF+15 |
| $$VAL^XBDIQ1 | PRTEF+10, DISP1+5, DISP2+5 |
| ^XBFMK | DUP+12, DUP+14 |
| VIEWR^XBLM | DISP+9 |
| $$FMADD^XLFDT | GATHER+2 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^BCHGRPD - [#90002.67] | Classic Fileman Calls |
| ^BCHGRPDA - [#90002.68] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^BCHGRPD - [#90002.67] | GATHER+5, POV+3, PRTEF+5, PRTEF+7, PRTEF+9, PRINT1+1, DISP+6, DUP+5, DUP+16*, DUP+17! , DUP+20, DUP+21 |
| ^BCHGRPD("B" | GATHER+3, GATHER+4, DUP+15! |
| ^BCHGRPDA - [#90002.68] | DUP+32, DUP+36* |
| ^BCHGRPDA("AD" | DUP+30, DISP1+4, DISP2+4 |
| ^BCHR - [#90002] | PRTEF+9 |
| ^BCHTPROB - [#90002.53] | POV+3 |
| ^BCHTSERV - [#90002.54] | POV+3 |
| ^DD(90002.68 | DISP1+5, DISP2+5 |
| ^TMP($J | GATHER+1!, GATHER+11*, PRTEF+4, DISP+5, DUP+4 |
| ^VA(200 - [#200] | GATHER+8 |
| Name | Line Occurrences |
|---|---|
| $$POV | GATHER+10 |
| PAUSE | PRTEF+5, PRTEF+7, DISP+6, DUP+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | DISP+8*, DISP+9 |
| >> A | GATHER+8* |
| >> BCHD | GATHER+2*, GATHER+3*, GATHER+4, GATHER+7, DUP+10*, DUP+11, DUP+15, DUP+27 |
| >> BCHDATE | DUP+10* |
| BCHG | DISP+2~, DISP+5*, DISP+6!, DUP+4*, DUP+5!, DUP+16, DUP+30, DISP1+1, DISP1+4 |
| >> BCHGRPX | PRINT1+1* |
| >> BCHLINE | GATHER+2*, GATHER+7*, GATHER+11 |
| >> BCHN | GATHER+5*, GATHER+6, GATHER+7, GATHER+8, GATHER+9 |
| BCHNG | PRTEF+4*, PRTEF+5!, PRTEF+7, PRTEF+9, PRINT1+1, DUP+13*, DUP+15, DUP+16, DUP+17, DUP+20 , DUP+21, DUP+26, DUP+27, DUP+28, DUP+39, DISP2+1, DISP2+4 |
| >> BCHPROV | GATHER+6 |
| >> BCHQUIT | PRINT1+1 |
| >> BCHR | PRTEF+9*, PRTEF+10, PRINT1+1* |
| >> BCHRBD | GATHER+3 |
| BCHRDEL | DISP+6!, DUP+5! |
| >> BCHRED | GATHER+2 |
| BCHX | GATHER+4*, GATHER+5, GATHER+10, GATHER+11, DISP+2~, DUP+19~, DUP+20*, DUP+21, DUP+26, DUP+30* , DUP+32, DUP+36, DISP1+2~, DISP1+4*, DISP1+5, DISP2+2~, DISP2+4*, DISP2+5 |
| BCHY | PRTEF+9*, DUP+19~, DUP+35*, DUP+36, DUP+37, DUP+39 |
| DA | DUP+8!, DUP+26*!, DUP+27*, DUP+28*, DUP+37*, DUP+38!, DUP+39*!, DISP1+1*, DISP2+1* |
| DA(1 | DUP+26* |
| DD | DUP+11! |
| DIADD | DUP+11*, DUP+12!, DUP+14!, DUP+32*, DUP+33!, DUP+34! |
| DIC | DUP+11*, DUP+32*, DUP+33!, DUP+34!, DISP1+1*, DISP2+1* |
| DIC(0 | DUP+11*, DUP+32* |
| DIE | DUP+27*, DUP+39*! |
| DIK | DUP+26*!, DUP+28*, DUP+37*, DUP+38! |
| DIR | PAUSE+1!, PAUSE+2!, PRTEF+11!, DUP+8! |
| DIR("A" | PAUSE+2*, PRTEF+11*, DUP+8* |
| DIR("B" | PRTEF+11* |
| DIR(0 | PAUSE+2*, PRTEF+11*, DUP+8* |
| >> DIRUT | PAUSE+2*, PRTEF+11*, PRTEF+12, DUP+9 |
| DLAYGO | DUP+11*, DUP+12!, DUP+14!, DUP+32*, DUP+33!, DUP+34! |
| DO | DUP+11! |
| DR | DUP+27*, DUP+39*! |
| DT | DUP+27 |
| >> DUOUT | PAUSE+2, PRTEF+11 |
| DUZ | DUP+27 |
| F | DISP1+2~, DISP1+5*, DISP2+2~, DISP2+5* |
| P | POV+2~, POV+3*, DUP+19~, DUP+21*, DUP+22, DUP+23, DUP+24*, DUP+25 |
| R | POV~, POV+1, POV+3, PRTEF+3*!, PRTEF+4, PRTEF+5!, DISP+4*!, DISP+5, DISP+6!, DUP+3*! , DUP+4, DUP+5! |
| R1 | PRTEF+5!, DISP+6!, DUP+5! |
| >> S | POV+3* |
| U | GATHER+6, GATHER+7, GATHER+8, GATHER+9, POV+3, PRTEF+9, PRINT1+1, DUP+21, DUP+32, DISP1+5 , DISP2+5 |
| V | DISP1+2~, DISP2+2~ |
| VALMY | PRTEF+2, PRTEF+3!, DISP+3, DISP+4!, DUP+2, DUP+3! |
| VALMY(0 | PRTEF+3, DISP+4, DUP+3 |
| X | GATHER+7*, GATHER+8*, GATHER+9*, GATHER+10*, GATHER+11, POV+2~, POV+3*, DUP+11*, DUP+32* |
| >> XBNS | PRTEF+14* |
| >> XBRC | PRTEF+14* |
| >> XBRP | PRTEF+14* |
| >> XBRX | PRTEF+14* |
| XQORNOD | PRTEF+3!, DISP+4!, DUP+3! |
| XQORNOD(0 | PRTEF+1, DISP+1, DUP+1 |
| Y | POV+2~, POV+3*, POV+4, PRTEF+13, DUP+10, DUP+12, DUP+13, DUP+33, DUP+35 |