BKMVF32 ;PRXM/HC/JGH - Reminders From Patient Record and Menu Tree (Functions - 2); Mar 21, 2005 ; 09 Jun 2005 12:37 PM
Source file <BKMVF32.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
PPDNEG(RESULT) | ; EP - If the result is negative return a 1 else return a 0.
; This change is specific to PPD. |
|
POSITIVE(RESULT) | ; EP - If the result is positive return a 1 else return a 0.
|
|
ADDLINE(REM,ARRAY,TEXT,LAST,DUE,LASTTXT) | ; EP - Update reminder output array
|
|
NEGATIVE(RESULT) | ; EP - If the result is negative return a 1 else return a 0.
|
|
LABCODES(DFN,LABT,LOINCT,CPTT,ICDT,BDATE,IDATE,LDATE,LR,PDATE,PR,NDATE,NR,ODATE,OR,OFLG) | ;EP
; EP - Retrieve lab codes. |
|
PPDPOS(RESULT) | ; EP - If the result is positive return a 1 else return a 0.
; This change is specific to PPD. |
|
STDS(DFN,STD,LDATE) | ;EP
|
Name | Field # of Occurrence |
---|---|
CPTTAX^BKMIXX | LABCODES+14 |
LABTAX^BKMIXX | LABCODES+8 |
LOINC^BKMIXX | LABCODES+11 |
ICDTAX^BKMIXX1 | STDS+22, STDS+24, STDS+26, STDS+28, STDS+30, LABCODES+17 |
$$NEGATIVE^BKMVF32 | LABCODES+26 |
$$POSITIVE^BKMVF32 | LABCODES+25 |
$$FMADD^XLFDT | STDS+4 |
$$UP^XLFSTR | POSITIVE+3, NEGATIVE+3, PPDPOS+2, PPDNEG+4 |
Name | Line Occurrences |
---|---|
LABCODES | STDS+8, STDS+10, STDS+12, STDS+14 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARRAY | ADDLINE~ |
ARRAY( | ADDLINE+1*, ADDLINE+2*, ADDLINE+3*, ADDLINE+4*, ADDLINE+5* |
BDATE | STDS+3*, STDS+4, LABCODES~, LABCODES+4*, LABCODES+8, LABCODES+11, LABCODES+14, LABCODES+17 |
CPTT | LABCODES~, LABCODES+3*, LABCODES+14 |
DDATE | STDS+1~, STDS+22, STDS+24, STDS+26, STDS+28, STDS+30 |
DFN | STDS~, STDS+8, STDS+10, STDS+12, STDS+14, STDS+22, STDS+24, STDS+26, STDS+28, STDS+30 , LABCODES~, LABCODES+8, LABCODES+11, LABCODES+14, LABCODES+17 |
DT | STDS+3 |
DUE | ADDLINE~, ADDLINE+4 |
FLG | POSITIVE+10~, POSITIVE+11*, POSITIVE+12*, POSITIVE+13*, POSITIVE+14, NEGATIVE+10~, NEGATIVE+11*, NEGATIVE+12*, NEGATIVE+13*, NEGATIVE+14 , PPDPOS+11~, PPDPOS+12*, PPDPOS+13*, PPDPOS+14*, PPDPOS+15, PPDNEG+13~, PPDNEG+14*, PPDNEG+15*, PPDNEG+16*, PPDNEG+17 |
I | POSITIVE+10~, POSITIVE+13*, NEGATIVE+10~, NEGATIVE+13*, PPDPOS+11~, PPDPOS+14*, PPDNEG+13~, PPDNEG+16* |
ICDT | LABCODES~, LABCODES+3*, LABCODES+17 |
IDATE | LABCODES~, LABCODES+4*, LABCODES+9*, LABCODES+12*, LABCODES+15*, LABCODES+18* |
LAB | LABCODES+2~, LABCODES+22*, LABCODES+23*, LABCODES+24 |
LABDT | LABCODES+2~, LABCODES+20*, LABCODES+21*, LABCODES+23, LABCODES+24, LABCODES+25, LABCODES+26, LABCODES+27 |
LABT | LABCODES~, LABCODES+3*, LABCODES+8 |
LABTEST | LABCODES+2~ |
LABTEST( | LABCODES+19, LABCODES+21, LABCODES+23, LABCODES+24 |
LAST | ADDLINE~, ADDLINE+3 |
LASTTXT | ADDLINE~, ADDLINE+5 |
LDATE | STDS~, STDS+5, LABCODES~, LABCODES+4*, LABCODES+9*, LABCODES+12*, LABCODES+15*, LABCODES+18*, LABCODES+19 |
LDATE1 | STDS+1~, STDS+4*, STDS+5*, STDS+6*, STDS+8, STDS+10, STDS+12, STDS+14, STDS+22, STDS+24 , STDS+26, STDS+28, STDS+30 |
LOINCT | LABCODES~, LABCODES+3*, LABCODES+11 |
LR | LABCODES~, LABCODES+5*, LABCODES+19* |
LV | LABCODES+2~, LABCODES+5*, LABCODES+9*, LABCODES+12*, LABCODES+15*, LABCODES+18*, LABCODES+19 |
NDATE | LABCODES~, LABCODES+4*, LABCODES+21, LABCODES+23, LABCODES+26* |
NR | LABCODES~, LABCODES+5*, LABCODES+26* |
ODATE | LABCODES~, LABCODES+4*, LABCODES+27* |
OFLG | LABCODES~, LABCODES+3*, LABCODES+27 |
OR | LABCODES~, LABCODES+5*, LABCODES+27* |
PDATE | STDS+1~, STDS+8, STDS+10, STDS+12, STDS+14, LABCODES~, LABCODES+4*, LABCODES+21, LABCODES+23, LABCODES+25* |
PR | LABCODES~, LABCODES+5*, LABCODES+25* |
PRC | STDS+1~ |
PRCDT | STDS+1~ |
PRCTEST | STDS+1~ |
QDATE | LABCODES+2~, LABCODES+7*, LABCODES+8, LABCODES+9, LABCODES+10*, LABCODES+11, LABCODES+12, LABCODES+13*, LABCODES+14, LABCODES+15 , LABCODES+16*, LABCODES+17, LABCODES+18 |
QV | LABCODES+2~, LABCODES+7*, LABCODES+8, LABCODES+9, LABCODES+10*, LABCODES+11, LABCODES+12, LABCODES+13*, LABCODES+14, LABCODES+15 , LABCODES+16*, LABCODES+17, LABCODES+18 |
REM | ADDLINE~, ADDLINE+1, ADDLINE+2, ADDLINE+3, ADDLINE+4, ADDLINE+5 |
RESULT | POSITIVE~, POSITIVE+1, POSITIVE+2, POSITIVE+3*, POSITIVE+4, POSITIVE+5, POSITIVE+6, POSITIVE+7, POSITIVE+8, POSITIVE+12 , POSITIVE+13, NEGATIVE~, NEGATIVE+1, NEGATIVE+3*, NEGATIVE+4, NEGATIVE+5, NEGATIVE+6, NEGATIVE+7, NEGATIVE+8, NEGATIVE+12 , NEGATIVE+13, PPDPOS~, PPDPOS+2*, PPDPOS+3, PPDPOS+4, PPDPOS+5, PPDPOS+6, PPDPOS+7, PPDPOS+8, PPDPOS+9 , PPDPOS+13, PPDPOS+14, PPDNEG~, PPDNEG+4*, PPDNEG+5, PPDNEG+6, PPDNEG+7, PPDNEG+8, PPDNEG+9, PPDNEG+10 , PPDNEG+11, PPDNEG+15, PPDNEG+16, LABCODES+2~, LABCODES+24*, LABCODES+25, LABCODES+26, LABCODES+27 |
STD | STDS~, STDS+8, STDS+10, STDS+12, STDS+14, STDS+22, STDS+24, STDS+26, STDS+28, STDS+30 |
TARGET | LABCODES+2~, LABCODES+6*, LABCODES+8, LABCODES+11, LABCODES+14, LABCODES+17 |
TEXT | ADDLINE~, ADDLINE+2 |
U | LABCODES+24 |