BNIE ; IHS/CMI/LAB - Data entry for BNI ;
Source file <BNIE.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 10 | EN^DDIOL ^DDS (REFRESH,REQ,UNED)^DDSUTL ($$GET,PUT)^DDSVAL ^DIC FILE^DICN ^DIE ^DIK EN^DIQ ^DIR |
IHS VA Utilities | 3 | $$VAL^XBDIQ1 ^XBFMK EN^XBVK |
Kernel | 3 | $$FMTE^XLFDT $$REPEAT^XLFSTR DISP^XQORM1 |
Registration | 3 | EN^VALM TERM^VALM0 (CLEAR,FULL)^VALM1 |
Computerized Public Health Activity Data | 1 | ^BNIRD |
Package | Total | Caller Graph |
---|---|---|
Computerized Public Health Activity Data | 1 | BNIGU |
Name | Comments | DBIA/ICR reference |
---|---|---|
MNTH | ;
|
|
ALLOW(R) | ;EP
|
|
HDR | ;EP -- header code
|
|
ASPOST | ;EP - called from screenman
|
|
EOJ | ;EOJ CLEANUP
|
|
GSPOST | ;EP - called from screenman
|
|
BACK | ;EP
|
|
EXPND | ; -- expand code
|
|
PAUSE | ;EP
|
|
EDITX | ;
|
|
REC | ;
|
|
GETSITE | ;
|
|
YR | ;
|
|
HELP | ;EP -- help code
|
|
ATIP(X) | ;EP - called from input transform on activity time field
|
|
SHTPOST | ;EP - called from screenman
|
|
COMM(I) | ;EP - called from screen on dd 90510 field .16
|
|
INIT | ;EP -- init variables and list array
|
|
TEXT | ;
|
|
CHECKREC | ;
|
|
DATE(D) | ;
|
|
SHT(G) | ;EP - called from screenman screen
|
|
TOAPOST | ;EP - called from screenman
|
|
EN | ; EP -- main entry point for BNI UPDATE ACTIVITY RECORDS
|
|
GHCPOST | ;EP - called from screenman
|
|
START1 | ;
|
|
START | ; Write Header
|
|
ADD | ;EP - ADD a record
|
|
DELR | ;
|
|
WHICH | ;
|
|
ADDR1 | ;
|
|
SHTSCR(I) | ;EP - called from screen on dd 90510 FIELD .12
|
|
DISPR | ;EP - called from protocol to display a record
|
|
ADDR | ;
|
|
ADDQ | ;
|
|
DISPX | ;
|
|
EDIT | ;EP
|
|
GATHER | ;
|
|
ADDX | ;
|
|
EDIT1 | ;
|
|
EDITR | ;EP - called from protocol
|
|
EXIT | ; -- exit code
|
|
DELETERX | ;
|
|
DELETER | ;EP - called from protocol to display a record
|
Name | Field # of Occurrence |
---|---|
^BNIRD | DISPR+7 |
EN^DDIOL | ATIP+1 |
^DDS | ADDR1+1, EDIT1+1 |
REFRESH^DDSUTL | GHCPOST+13, SHTPOST+5, TOAPOST+5, GSPOST+5, ASPOST+5 |
REQ^DDSUTL | GHCPOST+1, SHTPOST+1, TOAPOST+1, GSPOST+1, ASPOST+1 |
UNED^DDSUTL | GHCPOST+4, SHTPOST+4, TOAPOST+4, GSPOST+4, ASPOST+4 |
$$GET^DDSVAL | GHCPOST+7 |
PUT^DDSVAL | GHCPOST+2, GHCPOST+3, GHCPOST+8, GHCPOST+11, SHTPOST+2, SHTPOST+3, TOAPOST+2, TOAPOST+3, GSPOST+2, GSPOST+3 , ASPOST+2, ASPOST+3 |
^DIC | GETSITE+2, WHICH+3 |
FILE^DICN | ADDR+3 |
^DIE | ADDR+7, EDIT+1 |
^DIK | DELR+2 |
EN^DIQ | DELETER+8 |
^DIR | ADDQ+4, MNTH+2, YR+6, ADDR1+7, PAUSE+1, EDITR+1, EDIT1+7, DISPR+1, DELETER+1, DELETER+9 |
EN^VALM | EN+2 |
TERM^VALM0 | BACK+1 |
CLEAR^VALM1 | EOJ+1, EN+3, CHECKREC+1 |
FULL^VALM1 | START1+9, ADD+1, CHECKREC+1, EDITR+6, EDITR+8, DISPR+6, DELETER+6 |
$$VAL^XBDIQ1 | REC+6, REC+7, REC+8, REC+9, DELR+1 |
^XBFMK | WHICH+2 |
EN^XBVK | EOJ+2 |
$$FMTE^XLFDT | YR+3 |
$$REPEAT^XLFSTR | HDR+1, HDR+3, EDITR+7 |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DIC(11 - [#11] | REQ^DDSUTL, UNED^DDSUTL |
^DIC(13 - [#13] | REQ^DDSUTL, UNED^DDSUTL |
^DIC(5 - [#5] | REQ^DDSUTL, UNED^DDSUTL |
^DIC(7 - [#7] | REQ^DDSUTL, UNED^DDSUTL |
^BNIREC - [#90510] | Classic Fileman Calls |
^BNISITE - [#90512.01] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BNIAS - [#90511.05] | ASPOST+1, ASPOST+3, ASPOST+4, CHECKREC+14, CHECKREC+15 |
^BNIGHC - [#90511.01] | GHCPOST+1, GHCPOST+3, GHCPOST+4, CHECKREC+6, CHECKREC+7 |
^BNIGS - [#90511.04] | GSPOST+1, GSPOST+3, GSPOST+4, CHECKREC+12, CHECKREC+13 |
^BNIREC - [#90510] | GATHER+8, CHECKREC+2, CHECKREC+4, CHECKREC+6, CHECKREC+8, CHECKREC+10, CHECKREC+12, CHECKREC+14, EDITR+5, DISPR+5 , DELETER+5, ALLOW+2, ALLOW+3 |
^BNIREC("AE" | GATHER+4, GATHER+5 |
^BNISHT - [#90511.02] | SHT+4, GHCPOST+10, SHTPOST+1, SHTPOST+3, SHTPOST+4, SHTSCR+2, CHECKREC+8, CHECKREC+9 |
^BNISHT("AA" | SHT+3 |
^BNISITE - [#90512.01] | COMM+5, COMM+9, CHECKREC+4, ALLOW+1 |
^BNISITE(0 | START1+1 |
^BNITOA - [#90511.03] | TOAPOST+1, TOAPOST+3, TOAPOST+4, CHECKREC+10, CHECKREC+11 |
^DD(90510 | CHECKREC+3 |
^DIC(4 - [#4] | GETSITE+2 |
^TMP("BNIRECS" | HDR+4!, GATHER+7*, GATHER+9*, EXIT+1!, EDITR+4, EDITR+7, DISPR+4, DELETER+4 |
^TMP($J | GATHER+2! |
^VA(200 - [#200] | WHICH+3, HDR+2, REC+3 |
Name | Line Occurrences |
---|---|
$$ALLOW | GATHER+6 |
$$DATE | REC+2 |
$$SHT | GHCPOST+8, GHCPOST+11 |
ADDQ | START1+7 |
ADDR1 | ADDR1+5 |
ADDX | MNTH+3, ADDR+4, ADDR1+2, ADDR1+5 |
BACK | ADDX+1, EDIT1+2, EDITX+1, DISPX+1, DELETERX+1 |
CHECKREC | ADDR1+4, EDIT1+4 |
DELETERX | DELETER+2, DELETER+3, DELETER+4, DELETER+5, DELETER+10, DELETER+11 |
DELR | ADDR1+5, EDIT1+5, DELETER+12 |
DISPX | DISPR+2, DISPR+3, DISPR+4, DISPR+5 |
EDIT1 | EDIT1+5 |
EDITX | EDITR+2, EDITR+3, EDITR+4, EDITR+5, EDIT1+5 |
EN | START1+9 |
EOJ | START+1, START1+1, START1+4, START1+6, START1+10 |
EXIT | START1+9 |
GATHER | INIT+3 |
GETSITE | START1+3 |
INIT | BACK+3 |
MNTH | YR+7, YR+11 |
PAUSE | START1+1, MNTH+3, YR+7, ADDR+4, ADDR1+2, ADDR1+5, EDITR+2, EDITR+3, EDITR+4, EDITR+5 , EDIT1+2, EDIT1+5, DISPR+2, DISPR+3, DISPR+4, DISPR+5, DELETER+2, DELETER+3, DELETER+4, DELETER+5 |
REC | GATHER+8 |
START1 | START1+8 |
WHICH | START1+5 |
YR | YR+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | ATIP+3~, ATIP+4*, ATIP+5 |
>> BNIA | ADDR1+5, ADDR1+6*, ADDR1+8*, ADDR1+9*, EDIT1+5, EDIT1+6*, EDIT1+8*, EDIT1+9* |
>> BNIADDQ | START1+8, ADDQ+1*, ADDQ+6*, ADDR1+1, EDIT1+1 |
>> BNIDATE | MNTH+1*, YR+10*, YR+11, ADDR+1 |
>> BNIIDAT | GATHER+4*, GATHER+5 |
BNIKDTIM | EN+5! |
>> BNIMNTH | MNTH+1*, MNTH+4*, YR+10 |
>> BNIPER | YR+2* |
>> BNIPRV | START1+6, WHICH+1*, WHICH+5*, HDR+2, ADDR+2 |
BNIR | ADDR+6*, ADDR+7, ADDR1+1, CHECKREC+2, CHECKREC+4, CHECKREC+6, CHECKREC+8, CHECKREC+10, CHECKREC+12, CHECKREC+14 , DELR+1, DELR+2, EDITR+4*!, EDITR+5!, EDIT+1, EDIT1+1, DISPR+4*!, DISPR+5!, DISPR+7, DELETER+4*! , DELETER+5!, DELETER+8 |
>> BNIR1 | EDITR+3*, EDITR+4, EDITR+7, DISPR+3*, DISPR+4, DELETER+3*, DELETER+4 |
BNIRCNT | HDR+4*, INIT+4, GATHER+2*, GATHER+4*, GATHER+7*, GATHER+9, EXIT+1!, BACK+4, EDITR+1, DISPR+1 , DELETER+1 |
BNIRDEL | EDITR+4!, EDITR+5!, DISPR+4!, DISPR+5!, DELETER+4!, DELETER+5! |
BNIREC | GATHER+8*, GATHER+10!, REC+2, REC+3, REC+5, DISPR+7* |
>> BNIRS | GATHER+7*, REC+1 |
>> BNISITE | START1+4, GETSITE+1*, GETSITE+4*, COMM+1, COMM+5, COMM+9, CHECKREC+4, ALLOW+1 |
>> BNISMGNC | GHCPOST+5*, GHCPOST+8, GHCPOST+10, GHCPOST+11, SHTSCR+1, SHTSCR+2 |
BNIV | GATHER+5*, GATHER+6, GATHER+7, GATHER+8, GATHER+10!, REC+6, REC+7, REC+8, REC+9 |
>> BNIVDT | YR+2* |
BNIX | GATHER+9, GATHER+10!, REC+1*, REC+2*, REC+4*, REC+5*, REC+6*, REC+7*, REC+8*, REC+9* |
>> BNIYR | MNTH+1*, YR+1*, YR+9*, YR+10 |
C | GATHER+4*, COMM+2~ |
D | DATE~, DATE+1 |
D0 | ADDR+3! |
DA | ADDQ+4!, GHCPOST+2, GHCPOST+3, GHCPOST+7, GHCPOST+8, GHCPOST+11, SHTPOST+2, SHTPOST+3, TOAPOST+2, TOAPOST+3 , GSPOST+2, GSPOST+3, ASPOST+2, ASPOST+3, MNTH+2!, ADDR+7*!, ADDR1+1*, ADDR1+7!, DELR+2*!, EDIT+1*! , EDIT1+1*, EDIT1+7!, DELETER+8* |
DD | ADDR+3! |
>> DDSFILE | ADDR1+1*, EDIT1+1* |
DIADD | ADDR+1*, ADDR+3!, EDIT+1*! |
DIC | GETSITE+2!*, WHICH+3!*, ADDR+1!*, ADDR+3!, DELETER+8* |
DIC("A" | GETSITE+2*, WHICH+3* |
DIC("B" | GETSITE+2*, WHICH+3* |
DIC("DR" | ADDR+2* |
DIC(0 | GETSITE+2*, WHICH+3*, ADDR+1* |
DIE | GHCPOST+2, GHCPOST+3, GHCPOST+7, GHCPOST+8, GHCPOST+11, SHTPOST+2, SHTPOST+3, TOAPOST+2, TOAPOST+3, GSPOST+2 , GSPOST+3, ASPOST+2, ASPOST+3, ADDR+3!, ADDR+7*!, EDIT+1*! |
DIK | DELR+2*! |
>> DIMSG | ADDR1+2, EDIT1+2 |
DIR | ADDQ+3!, ADDQ+4!, MNTH+2!, YR+3!, YR+6!, ADDR1+6!, ADDR1+7!, PAUSE+1!, EDITR+1!, EDIT1+6! , EDIT1+7!, DISPR+1!, DELETER+1!, DELETER+9! |
DIR("?" | YR+5* |
DIR("A" | ADDQ+4*, MNTH+2*, YR+4*, ADDR1+7*, PAUSE+1*, EDITR+1*, EDIT1+7*, DISPR+1*, DELETER+1*, DELETER+9* |
DIR("B" | ADDQ+4*, YR+3*, ADDR1+7*, EDIT1+7*, DELETER+9* |
DIR(0 | ADDQ+4*, MNTH+2*, YR+3*, ADDR1+7*, PAUSE+1*, EDITR+1*, EDIT1+7*, DISPR+1*, DELETER+1*, DELETER+9* |
>> DIRUT | ADDQ+5, MNTH+3, YR+7, ADDR1+8, PAUSE+1*, EDITR+1*, EDITR+2, EDIT1+8, DISPR+1*, DISPR+2 , DELETER+1*, DELETER+2, DELETER+9*, DELETER+10 |
DLAYGO | ADDR+1*, ADDR+3! |
DO | ADDR+3! |
DR | ADDR+3!, ADDR+7*!, ADDR1+1*, EDIT+1*!, EDIT1+1* |
DR(2 | ADDR+7*, EDIT+1* |
DT | YR+3, YR+11, ADDR+2 |
>> DUOUT | PAUSE+1, EDITR+1, DISPR+1, DELETER+1, DELETER+9 |
DUZ | WHICH+3, ADDR+2, ALLOW+1, ALLOW+2, ALLOW+3 |
DUZ(2 | GETSITE+2, ADDR+2 |
>> F | CHECKREC+2*, CHECKREC+3 |
G | SHT~, SHT+1, SHT+3 |
I | SHTSCR~, SHTSCR+2, COMM~, COMM+9 |
IOF | START+2, EDITR+7 |
J | START+3*, START+4! |
>> Q | ADDR1+5, CHECKREC+2*, CHECKREC+3*, CHECKREC+5*, CHECKREC+7*, CHECKREC+9*, CHECKREC+11*, CHECKREC+13*, CHECKREC+15*, EDIT1+5 |
R | ALLOW~, ALLOW+2, ALLOW+3 |
U | GETSITE+2, WHICH+3, HDR+2, REC+2, REC+3, REC+5, SHT+4, GHCPOST+1, GHCPOST+3, GHCPOST+4 , GHCPOST+10, SHTPOST+1, SHTPOST+3, SHTPOST+4, TOAPOST+1, TOAPOST+3, TOAPOST+4, GSPOST+1, GSPOST+3, GSPOST+4 , ASPOST+1, ASPOST+3, ASPOST+4, SHTSCR+2, CHECKREC+2, CHECKREC+3, CHECKREC+4, CHECKREC+6, CHECKREC+7, CHECKREC+8 , CHECKREC+9, CHECKREC+10, CHECKREC+11, CHECKREC+12, CHECKREC+13, CHECKREC+14, CHECKREC+15, ALLOW+2, ALLOW+3 |
>> VALMBCK | BACK+2* |
VALMCC | EN+1*, EXIT+2! |
>> VALMCNT | INIT+4*, INIT+5, BACK+4* |
VALMHDR | EXIT+2! |
VALMHDR(1 | HDR+1* |
VALMHDR(2 | HDR+2* |
VALMHDR(3 | HDR+3* |
VALMHDR(4 | HDR+4*, HDR+5*, EDITR+7 |
>> VALMSG | INIT+2*, INIT+5* |
VALMY | EDITR+3!, DISPR+3!, DELETER+3! |
X | START+3*, START+4!, HDR+5*, REC+3*, REC+4, HELP+1*, SHT+2~, SHT+3*, SHT+4, GHCPOST+1 , GHCPOST+2, GHCPOST+3, GHCPOST+4, GHCPOST+5, SHTPOST+1, SHTPOST+2, SHTPOST+3, SHTPOST+4, TOAPOST+1, TOAPOST+2 , TOAPOST+3, TOAPOST+4, GSPOST+1, GSPOST+2, GSPOST+3, GSPOST+4, ASPOST+1, ASPOST+2, ASPOST+3, ASPOST+4 , ADDR+1*, ADDR+3!, CHECKREC+6*, CHECKREC+7, CHECKREC+8*, CHECKREC+9, CHECKREC+10*, CHECKREC+11, CHECKREC+12*, CHECKREC+13 , CHECKREC+14*, CHECKREC+15, ATIP~, ATIP+1, ATIP+2, ATIP+4 |
XQORNOD | EDITR+3!, DISPR+3!, DELETER+3! |
>> Y | GETSITE+3, GETSITE+4, WHICH+4, WHICH+5, ADDQ+6, MNTH+4, YR+8, YR+9, ADDR+4, ADDR+6 , ADDR1+9, EDITR+3, DISPR+3, DELETER+3, DELETER+11 |
Z | GHCPOST+6~, GHCPOST+7*, GHCPOST+8, GHCPOST+9, GHCPOST+10, COMM+2~ |
Name | Field # of Occurrence |
---|---|
$T(TEXT+J | START+3 |