BKMVSUP3 ;PRXM/HC/WOM - Continuation of BKMVSUP, HIV SUPPLEMENT; [ 1/19/2005 7:16 PM ] ; 10 Jun 2005 12:46 PM
Source file <BKMVSUP3.m>
Package | Total | Call Graph |
---|---|---|
IHS HIV Management System | 5 | (ADATAX,CPTTAX,MEDTAX)^BKMIXX (EXAMTAX,ICDTAX,NDCTAX,PRCTAX,RADTAX)^BKMIXX1 (CLNTAX,PRVTAX,REFUSAL)^BKMIXX2 ($$LINE,NEWPG,UPD)^BKMVSUP LTAXPRT^BKMVSUP1 |
Kernel | 1 | ($$FMADD,$$FMTE)^XLFDT |
VA Fileman | 1 | $$GET1^DIQ |
Name | Comments | DBIA/ICR reference |
---|---|---|
MAM(DFN) | ; EP - Retrieve mammogram taxonomies
; Several calls below used to use $H-360. ; Replaced with BKMCKDT (FileMan format date). |
|
PAUSE() | ; EP - For screen displays pause and allow user to stop
; Returns a 1 if the user elected to stop ; Matches Health Summary |
|
DEN(DFN) | ; EP - Dental exam
; Several calls below used to use $H-360. ; Replaced with BKMCKDT (FileMan format date). |
|
NEW(DFN) | ; GATHER "New" DRUG DATA (drugs dispensed during last 6 mos excluding previously listed drugs)
; Disabled as per IHS *** |
|
DRUGS(DFN) | ; EP - Get medications
|
|
RET(DFN) | ; EP - Retrieve Eye taxonomies (P.03)
; Several calls below used to use $H-360. ; Replaced with BKMCKDT (FileMan format date). |
|
MAC(DFN) | ; GATHER MAC Prophylaxis DRUG DATA (using Taxonomy)
; Several calls below used to use $H-183. ; Replaced with BKMCKDT (FileMan format date). |
|
DRFPRT(TYP,MAX) | ; Print Drug Refusals
; TYP = Type of test (subscript in BKMT array) ; MAX = Maximum number of results to print |
|
XIT | ; QUIT POINT
|
|
PCP(DFN) | ; GATHER PCP Prophylaxis DRUG DATA (using Taxonomy)
; Several calls below used to use $H-183. ; Replaced with BKMCKDT (FileMan format date). |
|
HAART(DFN) | ; GATHER HAART DRUG DATA (using Taxonomy)
|
|
PRTMP(DFN) | ; Combine MAC and PCP results for printing purposes
|
|
DRPRT(TYPE,STDT) | ; Print Drugs
|
Name | Field # of Occurrence |
---|---|
ADATAX^BKMIXX | DEN+9 |
CPTTAX^BKMIXX | RET+7, RET+8, MAM+15 |
MEDTAX^BKMIXX | HAART+6, HAART+8, HAART+10, HAART+12, HAART+14, HAART+16, HAART+18, HAART+20, MAC+8, PCP+7 |
EXAMTAX^BKMIXX1 | RET+10, DEN+11 |
ICDTAX^BKMIXX1 | RET+25, MAM+13, DEN+7 |
NDCTAX^BKMIXX1 | HAART+5, HAART+7, HAART+9, HAART+11, HAART+13, HAART+15, HAART+17, HAART+19, MAC+7, PCP+6 |
PRCTAX^BKMIXX1 | RET+22, MAM+11 |
RADTAX^BKMIXX1 | MAM+18 |
CLNTAX^BKMIXX2 | RET+19 |
PRVTAX^BKMIXX2 | RET+15 |
REFUSAL^BKMIXX2 | RET+34, MAM+20, DEN+20, HAART+35, HAART+36, HAART+37, HAART+38, HAART+39, HAART+40, HAART+41 , HAART+42, HAART+43, HAART+44, HAART+45, HAART+46, HAART+47, HAART+48, HAART+49, HAART+50, MAC+12 , MAC+13, PCP+11, PCP+12 |
$$LINE^BKMVSUP | RET+37, MAM+23, DEN+23, DRPRT+7, DRPRT+8, DRPRT+17, DRPRT+18, DRFPRT+10 |
NEWPG^BKMVSUP | RET+39, DEN+25, MAC+5, MAC+15, PCP+14, NEW+21, DRPRT+5, DRPRT+19, DRPRT+21, DRFPRT+13 |
UPD^BKMVSUP | RET+29, RET+38, MAM+19, MAM+25, DEN+15, DEN+24, HAART+3, HAART+53, PRTMP+4, PRTMP+5 , NEW+18, NEW+19, DRPRT+6, DRPRT+16, DRPRT+20, DRFPRT+12 |
LTAXPRT^BKMVSUP1 | RET+28, RET+36, MAM+19, MAM+22, DEN+14, DEN+22 |
$$GET1^DIQ | HAART+26, NEW+6, NEW+7, NEW+13, NEW+14, NEW+15, NEW+16 |
$$FMADD^XLFDT | RET+4, MAM+4, DEN+4, HAART+31, MAC+4, PCP+4, PRTMP+6, NEW+20 |
$$FMTE^XLFDT | DRPRT+11, DRFPRT+7 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
FileNo | Call Tags |
---|---|
^AUPNVSIT - [#9000010] | GET1^DIQ |
^AUPNVMED - [#9000010.14] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVMED("AC" | NEW+5 |
^DPT - [#2] | MAM+8 |
^TMP("BKMSUPP" | DRUGS+6!, HAART+2!, HAART+24, HAART+25, HAART+30!, HAART+32, MAC+9, PCP+8, PRTMP+1!, PRTMP+2* , PRTMP+3*, PRTMP+6, PRTMP+7, PRTMP+12!, NEW+9, NEW+17*, DRPRT+1, DRPRT+4, DRPRT+9, DRPRT+12 , DRPRT+14 |
Name | Line Occurrences |
---|---|
DRFPRT | HAART+52, PRTMP+10 |
DRPRT | HAART+31, PRTMP+6, NEW+20 |
HAART | DRUGS+1 |
MAC | DRUGS+2 |
NEW | DRUGS+5 |
PCP | DRUGS+3 |
PRTMP | DRUGS+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BKMCKDT | RET+3~, RET+4*, RET+7, RET+8, RET+10, RET+15, RET+19, RET+22, RET+25, RET+34 , MAM+3~, MAM+4*, MAM+11, MAM+13, MAM+15, MAM+18, MAM+20, DEN+3~, DEN+4*, DEN+7 , DEN+9, DEN+11, DEN+20, MAC+3~, MAC+4*, MAC+7, MAC+8, PCP+3~, PCP+4*, PCP+6 , PCP+7 |
>> BKMT( | DRFPRT+6, DRFPRT+9, DRFPRT+10 |
>> BKMT("DEN" | DEN+5!, DEN+15!, DEN+23 |
>> BKMT("EYE" | RET+5!, RET+29!, RET+37 |
>> BKMT("HAART" | HAART+52! |
>> BKMT("HAARTD" | HAART+28* |
>> BKMT("MAC" | PRTMP+8, PRTMP+11! |
>> BKMT("MACPCP" | PRTMP+1!, PRTMP+8*, PRTMP+9*, PRTMP+11! |
>> BKMT("MAM" | MAM+9!, MAM+19!, MAM+23, MAM+24! |
>> BKMT("PCP" | PRTMP+9, PRTMP+11! |
CLN | RET+3~, RET+18*, RET+19 |
CNT | DRFPRT+3~, DRFPRT+5*, DRFPRT+6, DRFPRT+9, DRFPRT+11* |
DAY | NEW+12~, NEW+16*, NEW+17 |
DDT | DRFPRT+3~, DRFPRT+5*, DRFPRT+6*, DRFPRT+7, DRFPRT+9, DRFPRT+10 |
DFN | RET~, RET+7, RET+8, RET+10, RET+15, RET+19, RET+22, RET+25, RET+34, MAM~ , MAM+8, MAM+11, MAM+13, MAM+15, MAM+18, MAM+20, DEN~, DEN+7, DEN+9, DEN+11 , DEN+20, DRUGS~, DRUGS+1, DRUGS+2, DRUGS+3, DRUGS+4, DRUGS+5, HAART~, HAART+5, HAART+6 , HAART+7, HAART+8, HAART+9, HAART+10, HAART+11, HAART+12, HAART+13, HAART+14, HAART+15, HAART+16 , HAART+17, HAART+18, HAART+19, HAART+20, HAART+35, HAART+36, HAART+37, HAART+38, HAART+39, HAART+40 , HAART+41, HAART+42, HAART+43, HAART+44, HAART+45, HAART+46, HAART+47, HAART+48, HAART+49, HAART+50 , MAC~, MAC+7, MAC+8, MAC+12, MAC+13, PCP~, PCP+6, PCP+7, PCP+11, PCP+12 , PRTMP~, NEW~, NEW+5 |
DISC | HAART+1~, HAART+26*, HAART+27, HAART+28 |
DISPDT | HAART+1~, DRPRT+2~, DRPRT+11*, DRPRT+17 |
DT | RET+4, MAM+4, DEN+4, HAART+31, MAC+4, PCP+4, PRTMP+6, NEW+20 |
DTIME | PAUSE+5 |
>> GLOBAL | RET+6*, RET+7, RET+8, RET+9*, RET+10, RET+12*, RET+15, RET+16*, RET+19, RET+22 , RET+25, RET+34, MAM+10*, MAM+11, MAM+12*, MAM+13, MAM+14*, MAM+15, MAM+17*, MAM+18 , MAM+20, DEN+6*, DEN+7, DEN+8*, DEN+9, DEN+10*, DEN+11, DEN+20, HAART+4*, HAART+5 , HAART+6, HAART+7, HAART+8, HAART+9, HAART+10, HAART+11, HAART+12, HAART+13, HAART+14, HAART+15 , HAART+16, HAART+17, HAART+18, HAART+19, HAART+20, HAART+34*, HAART+35, HAART+36, HAART+37, HAART+38 , HAART+39, HAART+40, HAART+41, HAART+42, HAART+43, HAART+44, HAART+45, HAART+46, HAART+47, HAART+48 , HAART+49, HAART+50, MAC+6*, MAC+7, MAC+8, MAC+11*, MAC+12, MAC+13, PCP+5*, PCP+6 , PCP+7, PCP+10*, PCP+11, PCP+12 |
IOST | PAUSE+3 |
>> LINE | RET+27*, RET+29, RET+37*, MAM+7*, MAM+8*, MAM+19, MAM+23*, MAM+25, DEN+13*, DEN+15 , DEN+23*, HAART+3*, PRTMP+4*, NEW+19*, DRPRT+7*, DRPRT+8*, DRPRT+17*, DRPRT+18*, DRFPRT+10* |
>> LNCNT | RET+39, DEN+25, MAC+5, MAC+15, PCP+14, NEW+21, DRPRT+5, DRPRT+19, DRPRT+21, DRFPRT+13 |
MAX | DRFPRT~, DRFPRT+4*, DRFPRT+6, DRFPRT+9 |
>> MAXCT | RET+39, DEN+25, MAC+5, MAC+15, PCP+14, NEW+21, DRPRT+5, DRPRT+19, DRPRT+21, DRFPRT+13 |
MED | NEW+12~, NEW+13*, NEW+17 |
MEDDT | HAART+1~, HAART+23*, HAART+24*, HAART+25, HAART+28, HAART+30, DRPRT+2~, DRPRT+9*, DRPRT+11, DRPRT+12 , DRPRT+14 |
MEDIEN | HAART+1~, HAART+25*, HAART+26, HAART+28, HAART+30, DRPRT+2~, DRPRT+12*, DRPRT+14 |
OLD | NEW+3~, NEW+8*, NEW+9*, NEW+10 |
PRV | RET+3~, RET+14*, RET+15 |
QTY | HAART+1~, NEW+12~, NEW+15*, NEW+17, DRPRT+2~, DRPRT+15*, DRPRT+18 |
READ | PAUSE+4~, PAUSE+5*, PAUSE+6 |
RXIEN | DRPRT+2~ |
RXNAME | HAART+1~, DRPRT+2~, DRPRT+15*, DRPRT+17 |
SIG | HAART+1~, NEW+12~, NEW+14*, NEW+17, DRPRT+2~, DRPRT+15*, DRPRT+18 |
STDT | HAART+1~, DRPRT~, DRPRT+3*, DRPRT+4, DRPRT+9 |
TEMP | DRPRT+13~, DRPRT+14*, DRPRT+15 |
TEST | NEW+3~, NEW+4*, NEW+5*, NEW+6, NEW+9, NEW+13, NEW+14, NEW+15, NEW+16, NEW+17 |
TST | DRFPRT+3~, DRFPRT+8*, DRFPRT+9*, DRFPRT+10 |
TYP | DRFPRT~, DRFPRT+6, DRFPRT+9, DRFPRT+10 |
TYPE | DRUGS+6*, NEW+3~, NEW+9*, DRPRT~, DRPRT+1, DRPRT+4, DRPRT+9, DRPRT+12, DRPRT+14 |
U | MAM+8, NEW+17, DRPRT+15, DRFPRT+10 |
VISIT | NEW+3~, NEW+6*, NEW+7 |
VSTDT | NEW+3~, NEW+7*, NEW+9, NEW+17 |
Y | DRFPRT+3~, DRFPRT+7*, DRFPRT+10 |