BDMVRL8 ; cmi/anch/maw - VIEW PT RECORD & DIAGNOSIS DATA ;
Source file <BDMVRL8.m>
Package | Total | Call Graph |
---|---|---|
Diabetes Registry | 6 | (DDS,DIC,DIE,DIK,DIR,FILE)^BDMFDIC PAUSE^BDMFMENU REG^BDMFUTIL ($$ICD,$$SNOMED)^BDMUTL VALM^BDMVRL $$VALMSG^BDMVU |
VA Fileman | 2 | IX^DIK ^DIR |
IHS VA Utilities | 1 | ($$VAL,$$VALI)^XBDIQ1 |
Registration | 1 | (CLEAR,FULL)^VALM1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DL | ;EP;FOR DIAGNOSIS LIST FUNCTIONS
|
|
CADD1 | ;
|
|
HDR | ;
|
|
CLEDIT | ;EP;TO EDIT EXISTING DIAGNOSIS LIST ENTRY
|
|
BACK | ||
COMINIT | ;EP;INITIALIZE LIST OF COMMENTS
|
|
CLIST | ;LIST ALL DIAGNOSIS
|
|
PAUSE | ;
|
|
COMEDIT | ;EP;TO EDIT COMMENTS
|
|
CD1 | ||
CDELETE | ;EP;TO DELETE DIAGNOSIS FROM PATIENT'S DIAGNOSIS LIST
|
|
CLD1 | ||
CINIT | ;EP;INITIALIZE LIST OF PATIENTS DIAGNOSIS
|
|
CLDELETE | ;EP;TO DELETE DIAGNOSIS LIST ENTRY
|
|
B | ||
CLINIT | ;EP;TO INITIALIZE DIAGNOSIS LIST
|
|
CL | ;EP;FOR DIAGNOSIS LIST FUNCTIONS
|
|
CLADD | ;EP;TO ADD NEW DIAGNOSIS
|
|
Z(X) | ;SET TMP NODE
|
|
CE1 | ||
GETPLDX | ;
|
|
DIAGLIST | ;CREATE DIAGNOSIS LIST ARRAY
|
|
CDISP | ;EP;DISPLAY AND EDIT DIAGNOSIS
|
|
COMDISP | ;EP;TO DISPLAY AND EDIT CASE COMMENTS
|
|
CSEL | ;SELECT DIAGNOSIS
|
|
CEDIT | ;EP;TO EDIT DIAGNOSIS
|
|
CLE1 | ||
CADD | ;EP;TO ADD DIAGNOSIS
|
Name | Field # of Occurrence |
---|---|
DDS^BDMFDIC | CE1+3 |
DIC^BDMFDIC | CLADD+7 |
DIE^BDMFDIC | COMEDIT+7, CLE1+7 |
DIK^BDMFDIC | CD1+2, CLD1+5 |
DIR^BDMFDIC | CADD+9, CSEL+4 |
FILE^BDMFDIC | CADD1+6, CLADD+14 |
PAUSE^BDMFMENU | CLIST+7 |
REG^BDMFUTIL | CDISP+1, CADD+1, CEDIT+1, CDELETE+1, CLDELETE+1, CINIT+1, COMDISP+1, COMEDIT+1, COMINIT+1, CLINIT+1 , CLADD+1, CLEDIT+1, CL+1, DL+1 |
$$ICD^BDMUTL | GETPLDX+6 |
$$SNOMED^BDMUTL | GETPLDX+7 |
VALM^BDMVRL | CDISP+4, COMDISP+4, CL+4, DL+4 |
$$VALMSG^BDMVU | HDR+1 |
IX^DIK | CD1+5 |
^DIR | PAUSE+2 |
CLEAR^VALM1 | COMEDIT+3, CLIST+1 |
FULL^VALM1 | CLE1+6 |
$$VAL^XBDIQ1 | CINIT+21, CINIT+23, CINIT+24, CINIT+25, CINIT+26 |
$$VALI^XBDIQ1 | CINIT+20 |
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 |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^ACM(41 - [#9002241] | Classic Fileman Calls |
^ACM(44 - [#9002244] | Classic Fileman Calls |
^ACM(44.1 - [#9002244.1] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ACM(41 - [#9002241] | COMINIT+11, COMINIT+12 |
^ACM(44 - [#9002244] | CADD1+2, CD1+4, CLD1+1, CINIT+37, CINIT+38, CINIT+49 |
^ACM(44.1 - [#9002244.1] | CADD1+2, CINIT+42, DIAGLIST+3, DIAGLIST+4, CLADD+13* |
^ATXAX - [#9002226] | GETPLDX+6 |
^ATXAX("B" | GETPLDX+1 |
^AUPNPROB - [#9000011] | GETPLDX+4, GETPLDX+5, GETPLDX+7 |
^AUPNPROB("AC" | GETPLDX+3 |
^AUTTLOC - [#9999999.06] | CINIT+22 |
^DD("DD" | CINIT+50 |
^TMP("BDMVR" | CINIT+3!, COMINIT+3!, CLINIT+3!, Z+2* |
Name | Line Occurrences |
---|---|
BACK | CLDELETE+5, CLDELETE+8, COMINIT+16, CLADD+15, CLEDIT+5, CLEDIT+7 |
CADD1 | B |
CD1 | CDELETE+6 |
CE1 | CADD1+9, CEDIT+6 |
CLD1 | CLDELETE+7 |
CLE1 | CLEDIT+6 |
CLIST | CADD+4 |
CSEL | CEDIT+3, CDELETE+3, CLDELETE+4, CLEDIT+4 |
DIAGLIST | CLIST+4, CLINIT+5 |
GETPLDX | CINIT+16 |
PAUSE | CADD1+2 |
Z | CINIT+9, CINIT+11, CINIT+13, CINIT+17, CINIT+27, CINIT+29, CINIT+31, CINIT+33, CINIT+35, CINIT+55 , COMINIT+7, COMINIT+9, COMINIT+15, CLINIT+8, CLINIT+10, CLINIT+12, CLINIT+18 |
Name | Field # of Occurrence |
---|---|
^(0 | CINIT+22 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | CINIT+4~, CINIT+36*, CINIT+37*, CINIT+38, CINIT+43, CINIT+45*, CINIT+46*, CINIT+48, CINIT+53, CINIT+57 , COMINIT+10*, COMINIT+11*, COMINIT+12, CLINIT+13*, CLINIT+14*, CLINIT+17, CLINIT+19 |
B | CINIT+4~ |
>> BDM("DIAG" | B, B+1!, CADD1+1, CEDIT+6, CDELETE+6, CLDELETE+7, CLD1, CLD1+2, CINIT+57*, DIAGLIST+1! , DIAGLIST+11*, CLIST+3!, CLIST+5, CLIST+11, CLIST+12, CLINIT+19*, CLEDIT+6, CLE1+2 |
>> BDM("DIAGLIST" | DIAGLIST+1!, DIAGLIST+6*, DIAGLIST+9, DIAGLIST+11, CLINIT+4!, CLINIT+14, CLINIT+19 |
>> BDM("TMP" | CINIT+3!, CINIT+43*, CINIT+46, CINIT+48, CINIT+57 |
>> BDMCDA | CADD1+8*, CEDIT+6*, CE1, CDELETE+6*, CD1 |
>> BDMI | CLEDIT+6* |
BDMJ | CADD+5, CADD+6, B*, CEDIT+6*, CDELETE+6*, CLDELETE+6~, CLDELETE+7*, CINIT+3!, CINIT+44*, CINIT+47* , CINIT+52, CINIT+57, CSEL+1, DIAGLIST+7*, DIAGLIST+10*, DIAGLIST+11, CLIST+3!, CLINIT+20* |
>> BDMPAT0 | CADD+3 |
BDMPLDX | CINIT+15!, CINIT+17 |
BDMPLDX( | CINIT+19, GETPLDX+6*, GETPLDX+7* |
BDMPLDX(0 | CINIT+18 |
BDMQUIT | CDISP+2, CADD+2, CEDIT+2, CEDIT+4!, CDELETE+2, CDELETE+4!, CLDELETE+2, CLDELETE+3!, CLDELETE+5!, CINIT+2 , COMDISP+2, COMEDIT+2, COMINIT+2, CSEL+5*, CLINIT+2, CLADD+2, CLEDIT+2, CLEDIT+3!, CLEDIT+5!, CL+2 , DL+2 |
>> BDMRDA | CADD1+5, CINIT+40, DIAGLIST+3, CLADD+9 |
>> BDMRPDA | CADD1+2, CADD1+5, COMEDIT+4, COMINIT+11, COMINIT+12 |
>> BDMVALM | CDISP+3*, CDISP+4, COMDISP+3*, COMDISP+4, CL+3*, CL+4, DL+3*, DL+4 |
BDMX | B*, CADD1+1, CEDIT+5~, CEDIT+6*, CDELETE+5~, CDELETE+6*, CD1+3~, CD1+4*, CD1+5, CLDELETE+6~ , CLDELETE+7*, CLD1, CLD1+2 |
>> BDMY | B, CEDIT+6, CDELETE+6, CLDELETE+7, CSEL+6*, CLEDIT+6 |
BDMZ | CEDIT+5~, CDELETE+5~ |
C | CINIT+4~, CINIT+36*, CINIT+41*, CINIT+43, CINIT+46*, CINIT+48, CINIT+57 |
D | GETPLDX+3~* |
DA | CE1*, CD1*, CD1+3~, CD1+5*!, CLD1*, CLD1+1, COMEDIT+4*, CLADD+10*, CLADD+11, CLADD+13 , CLE1+2* |
DA(1 | CLADD+10* |
>> DFN | CADD1+2, CADD1+5, CD1+4, CINIT+37, GETPLDX+3 |
>> DIC | CADD1+3*, CLADD+3*, CLADD+11* |
>> DIC("A" | CLADD+5* |
>> DIC("DR" | CADD1+5* |
>> DIC(0 | CADD1+4*, CLADD+4*, CLADD+12* |
>> DIE | CE1+1*, COMEDIT+5*, CLE1+3* |
DIK | CD1+1*, CD1+3~, CD1+5*!, CLD1+4* |
DIR | PAUSE+1!, PAUSE+2! |
DIR("A" | CADD+7*, CSEL+2*, PAUSE+2* |
DIR(0 | CADD+6*, CSEL+1*, PAUSE+2* |
>> DR | CE1+2*, COMEDIT+6*, CLE1+4* |
F | CINIT+14~, CINIT+20*, CINIT+22 |
I | GETPLDX+3~, GETPLDX+5*, GETPLDX+6 |
IOF | CLE1 |
J | CINIT+14~, CINIT+19*, CINIT+20, CINIT+21, CINIT+23, CINIT+24, CINIT+25, CINIT+26 |
N | CINIT+14~, CINIT+21*, CINIT+22 |
>> ONSET | CINIT+56* |
T | GETPLDX+1~*, GETPLDX+2, GETPLDX+6 |
U | CADD+3, CADD1+2, CLD1+2, CINIT+22, CINIT+40, CINIT+49, DIAGLIST+6, DIAGLIST+11, CLIST+12, GETPLDX+4 , GETPLDX+5, GETPLDX+6, GETPLDX+7 |
>> VALMBCK | BACK* |
>> VALMCNT | CINIT+6*, COMINIT+5*, CLINIT+6*, CLINIT+16, CLINIT+19, CLINIT+20, Z+1*, Z+2 |
VALMHDR | HDR+2! |
VALMHDR(1 | HDR+4* |
VALMHDR(2 | HDR+5* |
VALMHDR(3 | HDR+6* |
>> VALMSG | HDR+1* |
X | CADD1+1*, CADD1+2, CINIT+4~, CINIT+5*, CINIT+8*, CINIT+9, CINIT+10*, CINIT+11, CINIT+12*, CINIT+13 , CINIT+14~, CINIT+17*, CINIT+22*, CINIT+23*, CINIT+24*, CINIT+25*, CINIT+26*, CINIT+27, CINIT+28*, CINIT+29 , CINIT+30*, CINIT+31, CINIT+32*, CINIT+33, CINIT+34*, CINIT+35, CINIT+51*, CINIT+52*, CINIT+53*, CINIT+54* , CINIT+55, COMINIT+4~, COMINIT+6*, COMINIT+7, COMINIT+8*, COMINIT+9, COMINIT+14*, COMINIT+15, DIAGLIST+2*, DIAGLIST+3* , DIAGLIST+4, DIAGLIST+6, CLIST+2~, CLIST+10*, CLIST+11*, CLIST+12, GETPLDX+3~*, GETPLDX+4, GETPLDX+5, GETPLDX+6 , GETPLDX+7, CLINIT+7*, CLINIT+8, CLINIT+9*, CLINIT+10, CLINIT+11*, CLINIT+12, CLINIT+15*, CLINIT+16*, CLINIT+17* , CLINIT+18, CLADD+9*, CLEDIT+6*, CLE1+2, Z~, Z+2 |
Y | CADD+10, CADD1+7, CADD1+8, CINIT+4~, CINIT+14~, CINIT+38*, CINIT+39, CINIT+40, CINIT+42*, CINIT+43 , CINIT+48*, CINIT+49*, CINIT+54, CINIT+56, COMINIT+4~, COMINIT+12*, COMINIT+13, COMINIT+14, CSEL+5, CSEL+6 , DIAGLIST+4*, DIAGLIST+5, DIAGLIST+6, DIAGLIST+8*, DIAGLIST+9*, DIAGLIST+11, CLIST+2~, CLADD+8, CLADD+10 |
Z | CINIT+4~, CINIT+14~, COMINIT+4~, CLIST+2~ |