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 |