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 |