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 |