BCHEGR ; IHS/CMI/LAB - GROUP ENTRY 08 Nov 2011 3:34 PM ;
Source file <BCHEGR.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 7 | EN^DDIOL ^DDS ^DIC FILE^DICN ^DIE ^DIK ^DIR |
IHS RPMS CHR System | 4 | (DISP,DISP2,DUP,GATHER,PRTEF)^BCHEGR1 GETPAT^BCHEGR2 DIRX^BCHUADD GETPROV^BCHUAR |
Registration | 4 | EN^VALM TERM^VALM0 (CLEAR,FULL)^VALM1 EN^VALM2 |
IHS VA Utilities | 3 | $$VAL^XBDIQ1 ^XBFMK EN^XBVK |
IHS Patient | 1 | KILL^AUPNPAT |
Kernel | 1 | DISP^XQORM1 |
Package | Total | Caller Graph |
---|---|---|
IHS RPMS CHR System | 2 | BCH GROUP ENTRY W/DEFINITION BCHEGR1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DISP | ;EP - called from protocol
|
|
DATES | ;
|
|
HDR | ; -- header code
|
|
EOJ | ;
|
|
SET51 | ;
|
|
EXPND | ; -- expand code
|
|
EDITR | ;
|
|
DONE | ;
|
|
SIGN1 | ||
GETPATSE | ;
|
|
HELP | ;
|
|
POV | ;create pov records
|
|
CTR(X,Y) | ;EP - Center
|
|
INIT | ;
|
|
ADDREC | ;EP
|
|
GETPATSA | ;
|
|
DEL | ;
|
|
EN | ;
|
|
EDITGRP | ;EP
|
|
GETMEAS | ;
|
|
EDITDEF | ;
|
|
START | ;
|
|
DUP | ;EP -
|
|
FMD | ;
|
|
PAUSE | ;
|
|
FMA | ;
|
|
ADDREC1 | ;EP
|
|
ADDREC2 | ;
|
|
EDIT | ;
|
|
DELGRP | ;EP - called from protocol
|
|
GATHER | ;
|
|
GETPATS1 | ;
|
|
EXIT | ;EP - clean up and exit
|
|
GETPATS | ;
|
|
SENS | ;check for sensitive patients
|
|
PRTEF | ;EP
|
|
ADDGRP | ;
|
Name | Field # of Occurrence |
---|---|
KILL^AUPNPAT | DONE+3 |
DISP^BCHEGR1 | DISP+1 |
DISP2^BCHEGR1 | EDITGRP+17 |
DUP^BCHEGR1 | DUP+1 |
GATHER^BCHEGR1 | GATHER+1 |
PRTEF^BCHEGR1 | PRTEF+1 |
GETPAT^BCHEGR2 | FMA+1 |
DIRX^BCHUADD | EOJ+4 |
GETPROV^BCHUAR | DATES+7 |
EN^DDIOL | GETPATS1+1 |
^DDS | EDITGRP+2, GETMEAS+6, EDIT+2 |
^DIC | EDITR+8 |
FILE^DICN | ADDGRP+6, ADDREC2+11, POV+8 |
^DIE | EDIT+10, SET51+4 |
^DIK | EDITGRP+9, DELGRP+2, DELGRP+3, DEL+1 |
^DIR | DATES+12, DATES+14, ADDGRP+3, EDITGRP+10, EDITGRP+19, EDITR+1, GETMEAS+3, PAUSE+1, GETPATS1+4, GETPATSE+5 , GETPATSE+9, FMD+6 |
EN^VALM | EN+3 |
TERM^VALM0 | EXIT+1 |
CLEAR^VALM1 | EN+4 |
FULL^VALM1 | DATES+20, EDITDEF+1, EDITDEF+10, ADDGRP+1, ADDREC+1 |
EN^VALM2 | EDITDEF+5 |
$$VAL^XBDIQ1 | SENS+4, GETPATSA+5, FMD+5 |
^XBFMK | DONE+2, ADDGRP+7, ADDGRP+9, EDITGRP+15, ADDREC2+4, ADDREC2+12, POV+4, POV+10, EDITR+7, EDITR+10 , GETMEAS+7, GETMEAS+8 |
EN^XBVK | DONE+1 |
DISP^XQORM1 | HELP+1 |
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 |
|
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 |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^BCHR - [#90002] | Classic Fileman Calls |
^BCHRPROB - [#90002.01] | Classic Fileman Calls |
^BCHGRPD - [#90002.67] | Classic Fileman Calls |
^BCHGRPDA - [#90002.68] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BCHGRPD - [#90002.67] | EDITDEF+9, EDITDEF+11, EDITDEF+12, EDITDEF+13, EDITGRP+6, ADDREC+4, ADDREC+5, ADDREC1+3, ADDREC2+1, ADDREC2+7 , GETPATS+2, SET51+1!, SET51+2*, SET51+3* |
^BCHGRPDA - [#90002.68] | POV+3 |
^BCHGRPDA("AD" | EDITGRP+8, DELGRP+2, POV+2 |
^BCHR - [#90002] | GETMEAS+1, EDIT+5 |
^BCHRPAT - [#90002.11] | ADDREC2+5 |
^BCHRPROB("AD" | EDIT+8 |
^DD(90002.67 | EDITR+8 |
^DPT - [#2] | ADDREC2+5 |
^TMP($J | EN+1!, EDITDEF+8 |
Name | Line Occurrences |
---|---|
@( | GETPATS1+8 |
ADDREC | SENS+8 |
ADDREC1 | ADDREC+5 |
DATES | DATES+16 |
DELGRP | EDITGRP+21, GETPATSE+7 |
DONE | START+2, DATES+8, DATES+21 |
EDIT | EDITR+2 |
EDITGRP | EDITDEF+14, EDITGRP+9, EDITGRP+22 |
EN | DATES+20 |
EXIT | EDITDEF+6, EDITDEF+7, EDITDEF+9, EDITDEF+11, EDITDEF+12, ADDGRP+4, ADDGRP+7, EDITGRP+3, EDITGRP+9, EDITGRP+20 , EDITGRP+21, SENS+9, SIGN1, GETPATSE+7 |
GATHER | EN+2, INIT+1, EXIT+3 |
GETMEAS | POV+11 |
GETPATS | SENS+6 |
GETPATS1 | GETPATSA+1 |
GETPATSA | GETPATS1+9, GETPATSE+12 |
GETPATSE | GETPATS1+5, GETPATS1+6, GETPATSE+7 |
HDR | EXIT+5 |
PAUSE | EDITDEF+9, EDITDEF+11, EDITDEF+12, ADDGRP+4, EDITGRP+3, EDITGRP+9, EDITGRP+20, EDITGRP+21, SIGN1, DEL+3 |
SET51 | GETPATSE+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> APCDOVRR | EDITGRP+1*, ADDREC2+2* |
BCHC | EOJ+2!, GETPATSA+3*, GETPATSA+4*, GETPATSA+5, FMD+3*, FMD+4*, FMD+5, FMD+6 |
BCHD | EOJ+2! |
>> BCHDATE | EDITDEF+13*, ADDGRP+5*, ADDGRP+6 |
BCHDELQ | ADDREC+5! |
BCHDONE | EOJ+2!, GETPATS1+6* |
BCHDR | EOJ+1! |
>> BCHE | EDITGRP+9*, EDITGRP+12* |
BCHERROR | EOJ+1! |
BCHEV | EOJ+2! |
BCHEV("TYPE" | ADDREC2+3* |
BCHF | EOJ+1! |
BCHG | EDITDEF+9!, EOJ+2! |
BCHG0 | ADDREC2+1*, ADDREC2+8, ADDREC2+10, POV+3*, POV+5, POV+6, POV+7, EOJ+2! |
BCHGRPX | EOJ+1! |
BCHHIT | ADDREC+5*, ADDREC1+1*, ADDREC2+10, EDITR+5*, EOJ+6! |
BCHLINE | INIT+2, EXIT+4, EOJ+2! |
BCHMUM | EOJ+2! |
BCHN | EOJ+2! |
BCHNAME | EOJ+1! |
BCHNG | EDITDEF+8*, EDITDEF+9!, EDITDEF+11, EDITDEF+12, EDITDEF+13, ADDGRP+8*, EDITGRP+2, EDITGRP+6, EDITGRP+8, EDITGRP+9 , SENS+4, DELGRP+2, DELGRP+3, ADDREC+4, ADDREC+5, ADDREC1+3, ADDREC2+1, ADDREC2+7, POV+2, EDITR+8 , EOJ+2!, GETPATS+2, SET51+1, SET51+2, SET51+3, SET51+4 |
BCHNGX | ADDREC+5*, ADDREC1+3, EOJ+2! |
BCHNRPAT | ADDREC1+2*, ADDREC1+5*, ADDREC2+5, ADDREC2+8, EOJ+2! |
>> BCHNUM | ADDREC+4*, POV+5 |
>> BCHOVRR | ADDREC2+2*, POV+1* |
>> BCHP | GETPATSA+3*, GETPATSA+5, FMD+3*, FMD+5 |
BCHPAT | SENS+1!, EDIT+5*, EDIT+6, EDIT+9 |
BCHPATS | EOJ+2!, GETPATS+1!, GETPATSA+1 |
BCHPATS( | GETPATS+2*, GETPATSA+3, GETPATSE+2, FMD+3, FMD+9!, FMA+2*, SET51+2 |
BCHPNP | EOJ+1! |
BCHPOVM | POV+5*, POV+7, EOJ+2! |
BCHPROB | EOJ+2! |
>> BCHPROV | DATES+6*, DATES+8, ADDGRP+6 |
>> BCHPT | FMA+2 |
BCHPTSV | EOJ+1! |
>> BCHPTT | FMA+2 |
BCHQ | SENS+5*, SENS+7, EOJ+2!, GETPATSE+7*, GETPATSE+10*, GETPATSE+11* |
BCHQUIT | EDITGRP+3*, GETMEAS+7*, EDIT+4*, EOJ+1! |
BCHR | ADDREC2+13*, POV+7, EDITR+8, GETMEAS+1, GETMEAS+6, EDIT+2, EDIT+5, EDIT+8, EOJ+1!, EOJ+2! , DEL+1 |
BCHR0 | EOJ+1! |
BCHRBD | DATES+9!, DATES+12*, DATES+16 |
BCHRDEL | EOJ+1! |
BCHRED | DATES+9!, DATES+14*, DATES+16 |
>> BCHUABFO | GETMEAS+3 |
BCHV | EOJ+1! |
BCHVDLT | EOJ+1! |
BCHX | DELGRP+1~, DELGRP+2*, POV+2*, POV+3, EDIT+8*, EDIT+9, EOJ+1!, EOJ+2!, EOJ+6! |
BCHY | EOJ+2!, GETPATSE+6* |
BCMP | EOJ+2! |
C | EDITGRP+7~, GETPATSE+1*, GETPATSE+3*, GETPATSE+4, FMD+9*, SET51+2*, SET51+3, SET51+4 |
D | EOJ+7! |
D0 | ADDREC2+7!, ADDREC2+11!, POV+6!, EOJ+5!, EOJ+7! |
DA | ADDGRP+3!, EDITGRP+2*, EDITGRP+9*, EDITGRP+10!, EDITGRP+19!, DELGRP+2*, DELGRP+3*, ADDREC2+7!, POV+6!, GETMEAS+6* , EDIT+2*, EDIT+3!, EDIT+9*, EDIT+11!, EOJ+5!, EOJ+7!, DEL+1*!, GETPATS1+4!, GETPATSE+5!, GETPATSE+9! , FMD+6!, SET51+4*! |
DA(1 | EDITR+8* |
DD | ADDGRP+6!, ADDREC2+7!, POV+6! |
DDSFILE | EDITGRP+2*, GETMEAS+6*, EDIT+2*, EDIT+3! |
DFN | ADDREC1+2*, ADDREC1+4*, ADDREC2+5, ADDREC2+8, POV+7, GETMEAS+1, EOJ+1!, EOJ+3! |
DI | EOJ+5! |
DIADD | ADDGRP+6*, ADDGRP+7!, ADDGRP+9!, ADDREC2+7*, ADDREC2+11!, POV+6*, POV+8!, EDITR+7!, EDITR+10! |
DIC | ADDGRP+6*, ADDREC2+7!*, ADDREC2+11!, POV+6!*, POV+8!, EDITR+8*, EDIT+3!, EOJ+5!, EOJ+7! |
DIC("DR" | ADDGRP+6*, ADDREC2+8*, ADDREC2+9*, ADDREC2+10*, POV+7* |
DIC("P" | EDITR+8* |
DIC(0 | ADDGRP+6*, ADDREC2+7*, POV+6*, EDITR+8* |
DIE | ADDREC2+11!, POV+8!, EDIT+3!, EDIT+9*, EDIT+11!, SET51+4*! |
DIK | EDITGRP+9*, DELGRP+2*, DELGRP+3*, DEL+1*! |
DIMSG | EDITGRP+3!, GETMEAS+7!, EDIT+4! |
DIR | DATES+11!, DATES+13!, ADDGRP+3!, EDITGRP+10!, EDITGRP+19!, ADDREC+2!, EDITR+1!, GETMEAS+3!, EOJ+7!, PAUSE+1! , GETPATS1+2!, GETPATS1+4!, GETPATSE+5!, GETPATSE+9!, FMD+6! |
DIR("A" | DATES+11*, DATES+13*, ADDGRP+3*, EDITGRP+10*, EDITGRP+18*, EDITR+1*, GETMEAS+3*, PAUSE+1*, GETPATS1+4*, GETPATSE+5* , GETPATSE+9*, FMD+6* |
DIR("B" | EDITGRP+10*, EDITGRP+19*, EDITR+1*, GETMEAS+3*, GETPATS1+4*, GETPATSE+5*, GETPATSE+9* |
DIR(0 | DATES+11*, DATES+13*, ADDGRP+3*, EDITGRP+10*, EDITGRP+18*, EDITR+1*, GETMEAS+3*, PAUSE+1*, GETPATS1+3*, GETPATSE+5* , GETPATSE+9*, FMD+6* |
>> DIRUT | ADDGRP+4, EDITGRP+11, EDITGRP+20, EDITR+1*, GETMEAS+3*, GETMEAS+4, PAUSE+1*, GETPATS1+5, GETPATSE+7, GETPATSE+10 , FMD+7 |
DITC | EDIT+9*, EDIT+11! |
DIU | EDIT+11!, EOJ+5! |
DIV | EDIT+11! |
DIW | EDIT+11! |
DIY | EDIT+11! |
DIZ | EOJ+7! |
DLAYGO | ADDGRP+6*, ADDGRP+7!, ADDGRP+9!, ADDREC2+7*, ADDREC2+11!, POV+6*, POV+8!, EDITR+7!, EDITR+10! |
DO | ADDGRP+6!, ADDREC2+7!, POV+6!, POV+8!, EOJ+5!, EOJ+7! |
DR | EDITGRP+2*, ADDREC2+7!, ADDREC2+11!, POV+6!, POV+8!, GETMEAS+6*, EDIT+2*, EDIT+3!, EDIT+9*, EDIT+11! , EOJ+5!, EOJ+7!, SET51+4*! |
DT | ADDGRP+3, ADDGRP+6, ADDREC2+9 |
>> DUOUT | EDITR+1, GETMEAS+3, PAUSE+1 |
DUZ | ADDGRP+6, ADDREC2+9 |
>> E | EDITGRP+5*, EDITGRP+6*, EDITGRP+8*, EDITGRP+9 |
G | EDITGRP+7~ |
IOF | START+1 |
IOM | CTR+1 |
R | EDITDEF+7*!, EDITDEF+8, EDITDEF+9! |
R1 | EDITDEF+9! |
U | EDITDEF+12, EDITDEF+13, EDITGRP+6, ADDREC+4, ADDREC1+3, ADDREC2+5, ADDREC2+7, ADDREC2+8, ADDREC2+10, POV+5 , POV+6, POV+7, EDITR+8, EDIT+5, GETPATS+2 |
>> VALMBCK | EXIT+2* |
>> VALMCNT | INIT+2*, EXIT+4* |
>> VALMHDR(1 | HDR+1* |
>> VALMHDR(2 | HDR+3* |
VALMY | EDITDEF+6, EDITDEF+7! |
VALMY(0 | EDITDEF+7 |
X | CTR~, CTR+1, HDR+2*, HDR+3, HELP+1*, ADDGRP+6*, EDITGRP+7~, ADDREC1+3*, ADDREC1+4, ADDREC1+5 , ADDREC2+7*, ADDREC2+11!, POV+6*, POV+8!, EDITR+8*, EOJ+5!, EOJ+7!, GETPATS+2*, GETPATSE+1*, GETPATSE+2* , FMD+9*, SET51+2* |
X1 | ADDREC+6! |
XQORNOD | EDITDEF+7! |
XQORNOD(0 | EDITDEF+5 |
Y | DATES+12, DATES+14, CTR~, CTR+1, ADDGRP+5, ADDGRP+7, ADDGRP+8, EDITGRP+12, EDITGRP+21, EDITGRP+22 , ADDREC2+12, ADDREC2+13, POV+9, EDITR+2, EDITR+9, GETMEAS+5, EDIT+12, EOJ+5!, EOJ+7!, GETPATS1+6 , GETPATS1+7*, GETPATS1+8, GETPATSE+1*, GETPATSE+6, GETPATSE+11, GETPATSE+12, FMD+8, FMD+9 |