BKMQQCR ;VNGT/HS/ALA - BKMV Quality of Care Report
Source file <BKMQQCR.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS HIV Management System | 15 | $$AGE^BKMIMRP1  (CD4CHK,CRC,HEPC,RPR,VRLLD)^BKMQQCR1  (CHLAM,GON,LIPIDS,PNEUMO,TBT21)^BKMQQCR2  (DENTEXAM,EYEEXAM,PAP,TETSTAT)^BKMQQCR3  (ARVM02,ARVM03,ARVM05,ARVM09,ARVM10,ARVM11,ARVM12,ARVM13,MAC,PCP)^BKMQQCR4  (SUBS01,TOBACCO)^BKMQQCR5  (CD4CALC,RPRCALC,VRLLDC)^BKMQQCR6  (CHLAMC,GONCALC,TBCALC)^BKMQQCR7 (CRCCALC,DENTCALC,EYECALC,HEPCCALC,LIPCALC,PAPCALC,PNEUMOC,TETCALC)^BKMQQCR8 (APHCALC,ARVCALC,EDCHK,LABCALC,MAC,MHCHK,PCP,SUBCALC,TOBCALC,VISCALC)^BKMQQCR9 PRINT^BKMQQCRA ^BKMQQCRB ^BKMQQCRC ^BKMQQCRD ACTWRK^BKMQQCRU | 
| VA Fileman | 4 | FILE^DICN FILE^DIE $$IENS^DILF $$GET1^DIQ | 
| Kernel | 2 | ^%ZTER ($$FMADD,$$NOW)^XLFDT | 
| iCare | 1 | $$DATE^BQIUL1 | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS HIV Management System | 1 | BKMVQCR | 
| iCare | 1 | BQIRREG | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ERR | ; | |
| GENDER | ; gender totals compilation | |
| AGE | ; age totals compilation | |
| EN2 | ; do mathematical calculations | |
| EN3 | ; print the report | |
| XIT | ; | |
| CLEAN | ;clean up variables | |
| RUN(DATA,BKMRPOP,EDATE,OWNR,PLIEN,BKMTAG,DFN,GUI) | ; EP - Run Quality of Care Report | 
| Name | Field # of Occurrence | 
|---|---|
| ^%ZTER | ERR+1 | 
| $$AGE^BKMIMRP1 | AGE+4 | 
| CD4CHK^BKMQQCR1 | RUN+88 | 
| CRC^BKMQQCR1 | RUN+168 | 
| HEPC^BKMQQCR1 | RUN+165 | 
| RPR^BKMQQCR1 | RUN+94 | 
| VRLLD^BKMQQCR1 | RUN+91 | 
| CHLAM^BKMQQCR2 | RUN+98 | 
| GON^BKMQQCR2 | RUN+101 | 
| LIPIDS^BKMQQCR2 | RUN+162 | 
| PNEUMO^BKMQQCR2 | RUN+107 | 
| TBT21^BKMQQCR2 | RUN+104 | 
| DENTEXAM^BKMQQCR3 | RUN+117 | 
| EYEEXAM^BKMQQCR3 | RUN+114 | 
| PAP^BKMQQCR3 | RUN+120 | 
| TETSTAT^BKMQQCR3 | RUN+111 | 
| ARVM02^BKMQQCR4 | RUN+127 | 
| ARVM03^BKMQQCR4 | RUN+124 | 
| ARVM05^BKMQQCR4 | RUN+130 | 
| ARVM09^BKMQQCR4 | RUN+133 | 
| ARVM10^BKMQQCR4 | RUN+136 | 
| ARVM11^BKMQQCR4 | RUN+139 | 
| ARVM12^BKMQQCR4 | RUN+142 | 
| ARVM13^BKMQQCR4 | RUN+145 | 
| MAC^BKMQQCR4 | RUN+151 | 
| PCP^BKMQQCR4 | RUN+148 | 
| SUBS01^BKMQQCR5 | RUN+158 | 
| TOBACCO^BKMQQCR5 | RUN+155 | 
| CD4CALC^BKMQQCR6 | EN2+1 | 
| RPRCALC^BKMQQCR6 | EN2+1 | 
| VRLLDC^BKMQQCR6 | EN2+1 | 
| CHLAMC^BKMQQCR7 | EN2+2 | 
| GONCALC^BKMQQCR7 | EN2+2 | 
| TBCALC^BKMQQCR7 | EN2+2 | 
| CRCCALC^BKMQQCR8 | EN2+5 | 
| DENTCALC^BKMQQCR8 | EN2+3 | 
| EYECALC^BKMQQCR8 | EN2+3 | 
| HEPCCALC^BKMQQCR8 | EN2+5 | 
| LIPCALC^BKMQQCR8 | EN2+5 | 
| PAPCALC^BKMQQCR8 | EN2+3 | 
| PNEUMOC^BKMQQCR8 | EN2+3 | 
| TETCALC^BKMQQCR8 | EN2+3 | 
| APHCALC^BKMQQCR9 | EN2+7 | 
| ARVCALC^BKMQQCR9 | EN2+4 | 
| EDCHK^BKMQQCR9 | EN2+6 | 
| LABCALC^BKMQQCR9 | EN2+6 | 
| MAC^BKMQQCR9 | EN2+4 | 
| MHCHK^BKMQQCR9 | EN2+6 | 
| PCP^BKMQQCR9 | EN2+4 | 
| SUBCALC^BKMQQCR9 | EN2+4 | 
| TOBCALC^BKMQQCR9 | EN2+4 | 
| VISCALC^BKMQQCR9 | EN2+6 | 
| PRINT^BKMQQCRA | EN3+1 | 
| ^BKMQQCRB | RUN+173 | 
| ^BKMQQCRC | RUN+176 | 
| ^BKMQQCRD | RUN+179 | 
| ACTWRK^BKMQQCRU | RUN+73 | 
| $$DATE^BQIUL1 | RUN+35 | 
| FILE^DICN | RUN+85 | 
| FILE^DIE | EN3+3 | 
| $$IENS^DILF | RUN+56 | 
| $$GET1^DIQ | RUN+57, GENDER+4 | 
| $$FMADD^XLFDT | RUN+36, RUN+37 | 
| $$NOW^XLFDT | RUN+85, RUN+87, RUN+89, RUN+90, RUN+92, RUN+93, RUN+95, RUN+97, RUN+99, RUN+100 , RUN+102, RUN+103, RUN+105, RUN+106, RUN+108, RUN+110, RUN+112, RUN+113, RUN+115, RUN+116 , RUN+118, RUN+119, RUN+121, RUN+123, RUN+125, RUN+126, RUN+128, RUN+129, RUN+131, RUN+132 , RUN+134, RUN+135, RUN+137, RUN+138, RUN+140, RUN+141, RUN+143, RUN+144, RUN+146, RUN+147 , RUN+149, RUN+150, RUN+152, RUN+154, RUN+156, RUN+157, RUN+159, RUN+161, RUN+163, RUN+164 , RUN+166, RUN+167, RUN+169, RUN+172, RUN+174, RUN+175, RUN+177, RUN+178, RUN+180, ERR+3 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | GET1^DIQ | 
| 90505.01 | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BKM(90450 - [#90450] | RUN+83* | 
| ^BKM(90451 - [#90451] | RUN+50, RUN+51 | 
| ^BQI(90506.2 - [#90506.2] | RUN+33 | 
| ^BQICARE - [#90505] | RUN+60 | 
| ^BQIREG - [#90509] | RUN+45 | 
| ^BQIREG("B" | RUN+44 | 
| ^DD("DD" | ERR+3 | 
| ^TMP("BKMQQCRA" | RUN+31 | 
| Name | Line Occurrences | 
|---|---|
| AGE | RUN+81 | 
| CLEAN | EN3+2 | 
| GENDER | RUN+81 | 
| XIT | RUN+75, EN3+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| AGE | AGE+1~, AGE+4*, AGE+6, AGE+8, AGE+9, AGE+10 | 
| AMH | RUN+24~ | 
| BDT | RUN+24~ | 
| BEGDATE | RUN+24~ | 
| BKMCCPT | RUN+24~ | 
| BKMCD4 | RUN+24~ | 
| BKMDFN | RUN+24~, RUN+77*, RUN+78* | 
| BKMIEN | RUN+24~ | 
| BKMPATN | RUN+24~ | 
| BKMREG | RUN+25~ | 
| BKMRPOP | RUN~, RUN+42, RUN+43, RUN+48, RUN+58, RUN+62, RUN+72 | 
| BKMTAG | RUN~, RUN+46, RUN+47, RUN+72 | 
| BKMUPD | RUN+82~ | 
| BKMUPD( | RUN+87*, RUN+89*, RUN+90*, RUN+92*, RUN+93*, RUN+95*, RUN+97*, RUN+99*, RUN+100*, RUN+102* , RUN+103*, RUN+105*, RUN+106*, RUN+108*, RUN+110*, RUN+112*, RUN+113*, RUN+115*, RUN+116*, RUN+118* , RUN+119*, RUN+121*, RUN+123*, RUN+125*, RUN+126*, RUN+128*, RUN+129*, RUN+131*, RUN+132*, RUN+134* , RUN+135*, RUN+137*, RUN+138*, RUN+140*, RUN+141*, RUN+143*, RUN+144*, RUN+146*, RUN+147*, RUN+149* , RUN+150*, RUN+152*, RUN+154*, RUN+156*, RUN+157*, RUN+159*, RUN+161*, RUN+163*, RUN+164*, RUN+166* , RUN+167*, RUN+169*, RUN+172*, RUN+174*, RUN+175*, RUN+177*, RUN+178*, RUN+180* | 
| BKMVCPT | RUN+25~ | 
| BKMVIR | RUN+25~ | 
| >> BMXSEC | RUN+34*, RUN+74*, RUN+75, ERR+4* | 
| BN | RUN+24~, RUN+67*, RUN+68* | 
| BQII | RUN+19~, RUN+21* | 
| CCPT | RUN+25~ | 
| CD4 | RUN+25~ | 
| CNT | RUN+19~, RUN+78*, RUN+79 | 
| CNT1 | AGE+1~, AGE+2*, AGE+6*, AGE+8*, AGE+13 | 
| CNT2 | AGE+1~, AGE+2*, AGE+9*, AGE+14 | 
| CNT3 | AGE+1~, AGE+2*, AGE+10*, AGE+15 | 
| CNT4 | AGE+1~, AGE+2*, AGE+12*, AGE+16 | 
| COLDTM | RUN+25~ | 
| CPT | RUN+25~ | 
| CPTTAXX | RUN+25~ | 
| CPTTAXX1 | RUN+25~ | 
| CPTTAXX2 | RUN+25~ | 
| DA | RUN+55~, RUN+56*, RUN+82~ | 
| DA(1 | RUN+56*, RUN+84* | 
| DATA | RUN~ | 
| DATE | RUN+25~ | 
| DD | RUN+85! | 
| DENPOP | RUN+19~, RUN+72* | 
| DFN | RUN~, RUN+39*, RUN+65, RUN+66, RUN+69!, GENDER+1~, GENDER+2*, GENDER+3*, GENDER+4, AGE+1~ , AGE+2*, AGE+3*, AGE+4 | 
| DFN( | RUN+64, RUN+68 | 
| DIC | RUN+82~, RUN+84* | 
| DIC(0 | RUN+84* | 
| DLAYGO | RUN+82~, RUN+84* | 
| DO | RUN+85! | 
| EDATE | RUN~, RUN+35*, RUN+36, RUN+37, RUN+38* | 
| EDT | RUN+25~ | 
| ENDATE | RUN+25~ | 
| ERRDTM | ERR+2~, ERR+3*, ERR+4 | 
| GLOB | RUN+19~, RUN+31*, RUN+32, RUN+46, RUN+47, RUN+52, RUN+60, RUN+64, RUN+70, RUN+74 , RUN+78, RUN+79, GENDER+3, GENDER+8, GENDER+9, GENDER+10, AGE+3, AGE+13, AGE+14, AGE+15 , AGE+16, CLEAN+1 | 
| GLOBAL3 | RUN+26~ | 
| GUI | RUN~, RUN+39*, RUN+41, RUN+63, EN3+2 | 
| HEND | RUN+26~ | 
| HMSIEN | RUN+19~, RUN+33*, RUN+34 | 
| HP1B | RUN+26~ | 
| HP1E | RUN+26~ | 
| HP2B | RUN+26~ | 
| HP2E | RUN+26~ | 
| HP3B | RUN+26~ | 
| HP3E | RUN+26~ | 
| HP61B | RUN+26~ | 
| HP61E | RUN+26~ | 
| HP62B | RUN+26~ | 
| HP62E | RUN+26~ | 
| HREV | RUN+26~ | 
| HSDTM | RUN+26~ | 
| ICDTAX1 | RUN+26~ | 
| IEN | RUN+26~ | 
| IENS | RUN+55~, RUN+56*, RUN+57 | 
| II | RUN+19~, RUN+70* | 
| LIST | RUN+19~, RUN+24~, RUN+65*, RUN+67*, RUN+68*, RUN+70 | 
| LOGN | RUN+82~, RUN+85*, RUN+87, RUN+89, RUN+90, RUN+92, RUN+93, RUN+95, RUN+97, RUN+99 , RUN+100, RUN+102, RUN+103, RUN+105, RUN+106, RUN+108, RUN+110, RUN+112, RUN+113, RUN+115 , RUN+116, RUN+118, RUN+119, RUN+121, RUN+123, RUN+125, RUN+126, RUN+128, RUN+129, RUN+131 , RUN+132, RUN+134, RUN+135, RUN+137, RUN+138, RUN+140, RUN+141, RUN+143, RUN+144, RUN+146 , RUN+147, RUN+149, RUN+150, RUN+152, RUN+154, RUN+156, RUN+157, RUN+159, RUN+161, RUN+163 , RUN+164, RUN+166, RUN+167, RUN+169, RUN+172, RUN+174, RUN+175, RUN+177, RUN+178, RUN+180 | 
| NDA | RUN+19~ | 
| NUMB | RUN+27~ | 
| OWNR | RUN~, RUN+39*, RUN+41, RUN+54, RUN+56, RUN+60 | 
| P1B | RUN+27~ | 
| P1E | RUN+27~ | 
| P2B | RUN+27~ | 
| P2E | RUN+27~ | 
| P3B | RUN+27~ | 
| P3E | RUN+27~ | 
| P61B | RUN+27~ | 
| P61E | RUN+27~ | 
| P62B | RUN+27~ | 
| P62E | RUN+27~ | 
| PDATA | RUN+27~ | 
| PER1 | RUN+24~, RUN+36* | 
| PERSIX | RUN+24~, RUN+37* | 
| PLIEN | RUN~, RUN+39*, RUN+41, RUN+54, RUN+56, RUN+60 | 
| PLNM | RUN+24~, RUN+39*, RUN+57* | 
| PRCTAX | RUN+27~ | 
| PT | RUN+19~, RUN+45*, RUN+46, RUN+47, RUN+51*, RUN+52, RUN+59*, RUN+60*, RUN+64*, RUN+70* | 
| PTOTAL | RUN+27~ | 
| QFL | RUN+27~ | 
| REG | RUN+27~ | 
| REGIEN | RUN+27~ | 
| RESULT | RUN+27~ | 
| REVPER | RUN+28~, RUN+36* | 
| RGST | RUN+29~, RUN+51*, RUN+52 | 
| >> RIEN | RUN+43*, RUN+44*, RUN+45, RUN+49*, RUN+50*, RUN+51 | 
| SEX | GENDER+1~, GENDER+4*, GENDER+5, GENDER+6 | 
| SITETAX | RUN+28~ | 
| STAT | RUN+28~ | 
| TAGST | RUN+29~, RUN+45*, RUN+46, RUN+47 | 
| TAX | RUN+28~ | 
| TIEN | RUN+28~ | 
| TOTF | GENDER+1~, GENDER+2*, GENDER+5*, GENDER+8 | 
| TOTM | GENDER+1~, GENDER+2*, GENDER+6*, GENDER+9 | 
| TOTPTS | RUN+28~ | 
| TOTU | GENDER+1~, GENDER+2*, GENDER+7*, GENDER+10 | 
| TREF | RUN+28~ | 
| TXN | RUN+28~ | 
| TYP | RUN+28~ | 
| U | RUN+45, RUN+51 | 
| UID | RUN+24~, RUN+30*, RUN+31 | 
| VCPT | RUN+28~ | 
| VDATA | RUN+28~ | 
| VIRAL | RUN+28~ | 
| VISIT | RUN+29~ | 
| VISTOT | RUN+28~ | 
| VSDTM | RUN+28~ | 
| VSTDT | RUN+28~ | 
| X | RUN+82~, RUN+85* | 
| Y | RUN+28~, RUN+85, ERR+2~, ERR+3* | 
| >> ZTSK | RUN+30 |