BKMRMWH ;PRXM/HC/ALA-HMS Women's Health Reminders ; 13 Nov 2007 4:13 PM
Source file <BKMRMWH.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| MAM(GUI) | ;EP - REM.P.03 ; Mammogram Due ; Numerator: All female patients ages 50-69 without documented bilateral mastectomy (P.01) ; Due date = Today, if no Mammogram (P.05) ever documented. ; Due date = Date of most mammogram + 365 days (or 12 months). ; If "Now," then text = "Mammogram may be due now; last documented [date]." | |
| WRITE(REM,GUI) | ;  Write out the reminder | |
| PAP(GUI) | ;EP - REM.T.06 ; Pap Smear Due ; Numerator: All female patients ages 18 through 64 (on Report end date) without documented hysterectomy (P.04) ; Due date = Today, if Pap smear (T.20) not ever documented. OR ; ** EN/KH - Next two lines conflict (<= and >=) and Eric P. agreed, go with 6/4/2004 logic (+183 days if <200, else +365) ; Due date = Most recent Pap smear + 183 days (or 6 months) if most recent CD4 Absolute laboratory (T.30) value is <= 200. OR ; Due date = Most recent Pap smear + 365 days (or 12 months) if most recent CD4 Absolute laboratory (T.30) value is >= 200. ; Above two lines were changed from CD4 (T.2) to CD4 Absolute (T.30) ; If "Now," then text = "A Pap smear may be due now; last documented [date]." | 
| Name | Field # of Occurrence | 
|---|---|
| $$DATE^APCHSMU | WRITE+4, WRITE+5 | 
| WRITE^APCHSMU | WRITE+6 | 
| CPTTAX^BKMIXX | MAM+17, PAP+16 | 
| ICDTAX^BKMIXX1 | MAM+16 | 
| PRCTAX^BKMIXX1 | MAM+13, MAM+21, PAP+18, PAP+21 | 
| RADTAX^BKMIXX1 | MAM+19 | 
| WHTAX^BKMIXX2 | MAM+23, MAM+25, MAM+27, PAP+23 | 
| ADDLINE^BKMVF32 | MAM+31, PAP+30 | 
| LABCODES^BKMVF32 | PAP+20, PAP+27 | 
| $$AGE^BQIAGE | MAM+10, PAP+13 | 
| $$SCH^XLFDT | MAM+29, PAP+28, PAP+29 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT - [#2] | MAM+9, MAM+11, PAP+12, PAP+14 | 
| Name | Line Occurrences | 
|---|---|
| WRITE | MAM+32, PAP+31 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| APCHLAST | WRITE+1*, WRITE+7, WRITE+9! | 
| APCHNEXT | WRITE+3*, WRITE+4, WRITE+5, WRITE+7, WRITE+9! | 
| >> APCHSAGE | MAM+10*, MAM+12, PAP+13*, PAP+15 | 
| >> APCHSDOB | MAM+9*, PAP+12* | 
| >> APCHSEX | MAM+11*, MAM+12, PAP+14*, PAP+15 | 
| >> APCHSPAT | MAM+9, MAM+10, MAM+11, MAM+13, MAM+16, MAM+17, MAM+19, MAM+21, MAM+23, MAM+25 , MAM+27, PAP+12, PAP+13, PAP+14, PAP+16, PAP+18, PAP+20, PAP+21, PAP+23, PAP+27 | 
| APCHSTEX | WRITE+9! | 
| APCHSTEX(1 | WRITE+4*, WRITE+5*, WRITE+7 | 
| >> BDATE | PAP+11*, PAP+25 | 
| >> BKMSUP | WRITE+8 | 
| DT | MAM+30, PAP+11, WRITE+4, WRITE+5 | 
| DUE | MAM+6~, MAM+8*, MAM+29*, MAM+30*, MAM+31, PAP+9~, PAP+10*, PAP+25*, PAP+28*, PAP+29* , PAP+30 | 
| GUI | MAM~, MAM+7*, MAM+32, PAP~, PAP+31, WRITE~, WRITE+6, WRITE+7 | 
| LAST | MAM+6~, MAM+8*, MAM+13, MAM+15, MAM+16, MAM+18*, MAM+20*, MAM+22*, MAM+24*, MAM+26* , MAM+28*, MAM+29, MAM+30, MAM+31, PAP+9~, PAP+10*, PAP+20, PAP+22*, PAP+24*, PAP+25 , PAP+28, PAP+29, PAP+30 | 
| LAST1 | MAM+6~, MAM+8*, MAM+17, MAM+18, MAM+19, MAM+20, MAM+21, MAM+22, MAM+23, MAM+24 , MAM+25, MAM+26, MAM+27, MAM+28, PAP+9~, PAP+10*, PAP+16, PAP+17, PAP+18, PAP+19 , PAP+21, PAP+22, PAP+23, PAP+24 | 
| LIST | MAM+6~, MAM+31, PAP+30, WRITE+8, WRITE+9! | 
| LIST( | WRITE+1, WRITE+3 | 
| LRESULT | PAP+9~, PAP+10*, PAP+27, PAP+28 | 
| REM | WRITE~, WRITE+1, WRITE+3 | 
| >> REMDUE | WRITE+7* | 
| >> REMLAST | WRITE+7* | 
| >> REMLIST | WRITE+8* | 
| >> REMNEXT | WRITE+7* | 
| U | MAM+9, MAM+11, PAP+12, PAP+14 |