BDMDE1S ; IHS/CMI/LAB -IHS -CUMULATIVE REPORT 03 Feb 2014 5:38 PM ;
;;2.0;DIABETES MANAGEMENT SYSTEM;**10,11**;JUN 14, 2007;Build 30
;
;
SDPI ;EP
K BDMCUML
S BDMCUML(10)="Adult Weight and Cardiometabolic Risk Management and Diabetes Guidelines"
S BDMCUML(10,1)="Documented assessment for"
S BDMCUML(10,2)="overweight or obesity (height"
S BDMCUML(10,3)="and weight reported)"
S BDMCUML(10,4)="Documented nutrition and physical"
S BDMCUML(10,5)="activity education"
S BDMCUML(20)="Cardiovascular Health and Diabetes"
S BDMCUML(20,1)="Documented smoking status"
S BDMCUML(20,2)="In current tobacco users, counseled"
S BDMCUML(20,3)="Mean blood pressure (BP) <140/<90"
S BDMCUML(30)="Depression Care"
S BDMCUML(30,1)="In patients without active depression,"
S BDMCUML(30,2)="screened for depression**"
S BDMCUML(40)="Eye Care"
S BDMCUML(40,1)="Eye exam - dilated or retinal imaging"
S BDMCUML(50)="Foot Care"
S BDMCUML(50,1)="Foot exam - Complete"
S BDMCUML(60)="Nutrition for Diabetes Prevention and Care"
S BDMCUML(60,1)="Documented nutrition education"
S BDMCUML(60,2)="Documented nutrition education by an RD"
S BDMCUML(70)="Oral Health Care"
S BDMCUML(70,1)="Dental exam"
S BDMCUML(80)="Screening for Chronic Kidney Disease"
S BDMCUML(80,1)="In patients age 18 and above,"
S BDMCUML(80,2)="eGFR and UACR"
S BDMCUML(80,3)="Mean blood pressure (BP) <140/<90"
S BDMCUML(80,4)="In patients with known hypertension, ACE"
S BDMCUML(80,5)="inhibitor or ARB prescribed"
S BDMCUML(90)="Systems of Care"
S BDMCUML(90,1)="A1C <8.0"
S BDMCUML(90,2)="A1C >=9.0"
S BDMCUML(90,3)="Mean blood pressure (BP) <140/<90"
S BDMCUML(90,4)="LDL <100"
S BDMCUML(90,5)="Combined Audit Outcomes Measure: A1C<8.0,"
S BDMCUML(90,6)="LDL <100, and mean BP <140/<90"
;
PROCESS ;
S BDMNOGO=0
S BDMPD=0 F S BDMPD=$O(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD)) Q:BDMPD'=+BDMPD D CUML1
Q
;
CUML1 ;
BMI ;
I $$DODX^BDMDE16(BDMPD,BDMDMRG,"I")>BDMADAT S BDMNOGO=BDMNOGO+1 Q
S H=$G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,30))
S W=$G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,32))
S $P(BDMCUML(10,3),U,3)=$P($G(BDMCUML(10,3)),U,3)+1 ;DENOM
I H]"",W]"" S $P(BDMCUML(10,3),U,2)=$P(BDMCUML(10,3),U,2)+1 ;NUMER
PA ;
S N=$E($G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,44)))
S P=$E($G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,46)))
S $P(BDMCUML(10,5),U,3)=$P($G(BDMCUML(10,5)),U,3)+1 ;DENOM
I P=1,(N=1!(N=2)!(N=3)) S $P(BDMCUML(10,5),U,2)=$P(BDMCUML(10,5),U,2)+1 ;NUME
CHD ;
S $P(BDMCUML(20,1),U,3)=$P(BDMCUML(20,1),U,3)+1 ;DENOM
S V=$G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,27))
I $E(V)=1!($E(V)=2) S $P(BDMCUML(20,1),U,2)=$P(BDMCUML(20,1),U,2)+1
S C=$G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,28))
I $E(V)=1 S $P(BDMCUML(20,2),U,3)=$P(BDMCUML(20,2),U,3)+1 I $E(C)=1 S $P(BDMCUML(20,2),U,2)=$P(BDMCUML(20,2),U,2)+1
BPC ;blood pressure control
;take last 3 bp's and get mean systolic and mean diastolic
S $P(BDMCUML(20,3),U,3)=$P(BDMCUML(20,3),U,3)+1
S S=$$SYSMEAN^BDMDE15(BDMPD,BDMRBD,BDMRED)
S D=$$DIAMEAN^BDMDE15(BDMPD,BDMRBD,BDMRED)
D
.I S=""!(D="") Q
.I S<140&(D<90) S $P(BDMCUML(20,3),U,2)=$P(BDMCUML(20,3),U,2)+1 Q
DEP ;
S V=$G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,200))
I $E(V)'="1" S $P(BDMCUML(30,2),U,3)=$P(BDMCUML(30,2),U,3)+1 D
.S V=$G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,210))
.I $E(V)="1" S $P(BDMCUML(30,2),U,2)=$P(BDMCUML(30,2),U,2)+1
EYE ;
S $P(BDMCUML(40,1),U,3)=$P(BDMCUML(40,1),U,3)+1
S V=$G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,40))
I $E(V)="1" S $P(BDMCUML(40,1),U,2)=$P(BDMCUML(40,1),U,2)+1
S $P(BDMCUML(50,1),U,3)=$P(BDMCUML(50,1),U,3)+1
S V=$G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,38))
I $E(V)="1" S $P(BDMCUML(50,1),U,2)=$P(BDMCUML(50,1),U,2)+1
NUTR ;
S $P(BDMCUML(60,1),U,3)=$P(BDMCUML(60,1),U,3)+1
S $P(BDMCUML(60,2),U,3)=$P(BDMCUML(60,2),U,3)+1
S N=$E($G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,44)))
I N=1!(N=2)!(N=3) S $P(BDMCUML(60,1),U,2)=$P(BDMCUML(60,1),U,2)+1 ;NUME
I N=1!(N=3) S $P(BDMCUML(60,2),U,2)=$P(BDMCUML(60,2),U,2)+1
DENT ;
S $P(BDMCUML(70,1),U,3)=$P(BDMCUML(70,1),U,3)+1
S V=$G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,42))
I $E(V)="1" S $P(BDMCUML(70,1),U,2)=$P(BDMCUML(70,1),U,2)+1
EGFR ;
I $$AGE^AUPNPAT(BDMPD,BDMADAT)>17 D
.S $P(BDMCUML(80,2),U,3)=$P(BDMCUML(80,2),U,3)+1
.S V=$G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,79))
.S Q=$G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,92))
.I $E(V)=1,$E(Q)=1 S $P(BDMCUML(80,2),U,2)=$P(BDMCUML(80,2),U,2)+1
BPS ;
S $P(BDMCUML(80,3),U,3)=$P(BDMCUML(80,3),U,3)+1
S S=$$SYSMEAN^BDMDE15(BDMPD,BDMRBD,BDMRED)
S D=$$DIAMEAN^BDMDE15(BDMPD,BDMRBD,BDMRED)
D
.I S=""!(D="") Q
.I S<140&(D<90) S $P(BDMCUML(80,3),U,2)=$P(BDMCUML(80,3),U,2)+1 Q
ACE ;
S H=$E($G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,34)))
I H=1 D
.S $P(BDMCUML(80,5),U,3)=$P(BDMCUML(80,5),U,3)+1
.S A=$E($G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,60)))
.I A=1 S $P(BDMCUML(80,5),U,2)=$P(BDMCUML(80,5),U,2)+1
SC ;
S $P(BDMCUML(90,1),U,3)=$P(BDMCUML(90,1),U,3)+1
S $P(BDMCUML(90,2),U,3)=$P(BDMCUML(90,2),U,3)+1
S V=$P($G(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,78)),U,2)
S P="",BDMA18=0
I V=""!(V="?") G N
I V["<" S P=1
I V[">" S P=2
S V=$$STV^BDMDE18(V,5)
I V="" G N
S V=+V
I 'P S P=$S(V="":0,V<8.0:1,V>8.9:2,1:"")
I P=1 S $P(BDMCUML(90,1),U,2)=$P(BDMCUML(90,1),U,2)+1,BDMA18=1
I P=2 S $P(BDMCUML(90,2),U,2)=$P(BDMCUML(90,2),U,2)+1
N ;
S $P(BDMCUML(90,3),U,3)=$P(BDMCUML(90,3),U,3)+1
S S=$$SYSMEAN^BDMDE15(BDMPD,BDMRBD,BDMRED)
S D=$$DIAMEAN^BDMDE15(BDMPD,BDMRBD,BDMRED)
D
.S BDMMBP=0
.I S=""!(D="") Q
.I S<140&(D<90) S BDMMBP=1 S $P(BDMCUML(90,3),U,2)=$P(BDMCUML(90,3),U,2)+1 Q
LDL ;
S BDMLDL=0
S $P(BDMCUML(90,4),U,3)=$P(BDMCUML(90,4),U,3)+1
S V=$$LDL^BDMDE18(BDMPD,BDMBDAT,BDMADAT,"I")
I V="" G N1
S V=$P(V,U)
S V=$$STV^BDMDE18(V,5,1) I $E(V)'=+$E(V)!(+V=0) G N1
I V<100 S $P(BDMCUML(90,4),U,2)=$P(BDMCUML(90,4),U,2)+1 S BDMLDL=1
N1 ;
S $P(BDMCUML(90,6),U,3)=$P(BDMCUML(90,6),U,3)+1
I BDMA18,BDMLDL,BDMMBP S $P(BDMCUML(90,6),U,2)=$P(BDMCUML(90,6),U,2)+1
Q
BDMDE1S ; IHS/CMI/LAB -IHS -CUMULATIVE REPORT 03 Feb 2014 5:38 PM ;
+1 ;;2.0;DIABETES MANAGEMENT SYSTEM;**10,11**;JUN 14, 2007;Build 30
+2 ;
+3 ;
SDPI ;EP
+1 KILL BDMCUML
+2 SET BDMCUML(10)="Adult Weight and Cardiometabolic Risk Management and Diabetes Guidelines"
+3 SET BDMCUML(10,1)="Documented assessment for"
+4 SET BDMCUML(10,2)="overweight or obesity (height"
+5 SET BDMCUML(10,3)="and weight reported)"
+6 SET BDMCUML(10,4)="Documented nutrition and physical"
+7 SET BDMCUML(10,5)="activity education"
+8 SET BDMCUML(20)="Cardiovascular Health and Diabetes"
+9 SET BDMCUML(20,1)="Documented smoking status"
+10 SET BDMCUML(20,2)="In current tobacco users, counseled"
+11 SET BDMCUML(20,3)="Mean blood pressure (BP) <140/<90"
+12 SET BDMCUML(30)="Depression Care"
+13 SET BDMCUML(30,1)="In patients without active depression,"
+14 SET BDMCUML(30,2)="screened for depression**"
+15 SET BDMCUML(40)="Eye Care"
+16 SET BDMCUML(40,1)="Eye exam - dilated or retinal imaging"
+17 SET BDMCUML(50)="Foot Care"
+18 SET BDMCUML(50,1)="Foot exam - Complete"
+19 SET BDMCUML(60)="Nutrition for Diabetes Prevention and Care"
+20 SET BDMCUML(60,1)="Documented nutrition education"
+21 SET BDMCUML(60,2)="Documented nutrition education by an RD"
+22 SET BDMCUML(70)="Oral Health Care"
+23 SET BDMCUML(70,1)="Dental exam"
+24 SET BDMCUML(80)="Screening for Chronic Kidney Disease"
+25 SET BDMCUML(80,1)="In patients age 18 and above,"
+26 SET BDMCUML(80,2)="eGFR and UACR"
+27 SET BDMCUML(80,3)="Mean blood pressure (BP) <140/<90"
+28 SET BDMCUML(80,4)="In patients with known hypertension, ACE"
+29 SET BDMCUML(80,5)="inhibitor or ARB prescribed"
+30 SET BDMCUML(90)="Systems of Care"
+31 SET BDMCUML(90,1)="A1C <8.0"
+32 SET BDMCUML(90,2)="A1C >=9.0"
+33 SET BDMCUML(90,3)="Mean blood pressure (BP) <140/<90"
+34 SET BDMCUML(90,4)="LDL <100"
+35 SET BDMCUML(90,5)="Combined Audit Outcomes Measure: A1C<8.0,"
+36 SET BDMCUML(90,6)="LDL <100, and mean BP <140/<90"
+37 ;
PROCESS ;
+1 SET BDMNOGO=0
+2 SET BDMPD=0
FOR
SET BDMPD=$ORDER(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD))
IF BDMPD'=+BDMPD
QUIT
DO CUML1
+3 QUIT
+4 ;
CUML1 ;
BMI ;
+1 IF $$DODX^BDMDE16(BDMPD,BDMDMRG,"I")>BDMADAT
SET BDMNOGO=BDMNOGO+1
QUIT
+2 SET H=$GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,30))
+3 SET W=$GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,32))
+4 ;DENOM
SET $PIECE(BDMCUML(10,3),U,3)=$PIECE($GET(BDMCUML(10,3)),U,3)+1
+5 ;NUMER
IF H]""
IF W]""
SET $PIECE(BDMCUML(10,3),U,2)=$PIECE(BDMCUML(10,3),U,2)+1
PA ;
+1 SET N=$EXTRACT($GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,44)))
+2 SET P=$EXTRACT($GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,46)))
+3 ;DENOM
SET $PIECE(BDMCUML(10,5),U,3)=$PIECE($GET(BDMCUML(10,5)),U,3)+1
+4 ;NUME
IF P=1
IF (N=1!(N=2)!(N=3))
SET $PIECE(BDMCUML(10,5),U,2)=$PIECE(BDMCUML(10,5),U,2)+1
CHD ;
+1 ;DENOM
SET $PIECE(BDMCUML(20,1),U,3)=$PIECE(BDMCUML(20,1),U,3)+1
+2 SET V=$GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,27))
+3 IF $EXTRACT(V)=1!($EXTRACT(V)=2)
SET $PIECE(BDMCUML(20,1),U,2)=$PIECE(BDMCUML(20,1),U,2)+1
+4 SET C=$GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,28))
+5 IF $EXTRACT(V)=1
SET $PIECE(BDMCUML(20,2),U,3)=$PIECE(BDMCUML(20,2),U,3)+1
IF $EXTRACT(C)=1
SET $PIECE(BDMCUML(20,2),U,2)=$PIECE(BDMCUML(20,2),U,2)+1
BPC ;blood pressure control
+1 ;take last 3 bp's and get mean systolic and mean diastolic
+2 SET $PIECE(BDMCUML(20,3),U,3)=$PIECE(BDMCUML(20,3),U,3)+1
+3 SET S=$$SYSMEAN^BDMDE15(BDMPD,BDMRBD,BDMRED)
+4 SET D=$$DIAMEAN^BDMDE15(BDMPD,BDMRBD,BDMRED)
+5 Begin DoDot:1
+6 IF S=""!(D="")
QUIT
+7 IF S<140&(D<90)
SET $PIECE(BDMCUML(20,3),U,2)=$PIECE(BDMCUML(20,3),U,2)+1
QUIT
End DoDot:1
DEP ;
+1 SET V=$GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,200))
+2 IF $EXTRACT(V)'="1"
SET $PIECE(BDMCUML(30,2),U,3)=$PIECE(BDMCUML(30,2),U,3)+1
Begin DoDot:1
+3 SET V=$GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,210))
+4 IF $EXTRACT(V)="1"
SET $PIECE(BDMCUML(30,2),U,2)=$PIECE(BDMCUML(30,2),U,2)+1
End DoDot:1
EYE ;
+1 SET $PIECE(BDMCUML(40,1),U,3)=$PIECE(BDMCUML(40,1),U,3)+1
+2 SET V=$GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,40))
+3 IF $EXTRACT(V)="1"
SET $PIECE(BDMCUML(40,1),U,2)=$PIECE(BDMCUML(40,1),U,2)+1
+1 SET $PIECE(BDMCUML(50,1),U,3)=$PIECE(BDMCUML(50,1),U,3)+1
+2 SET V=$GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,38))
+3 IF $EXTRACT(V)="1"
SET $PIECE(BDMCUML(50,1),U,2)=$PIECE(BDMCUML(50,1),U,2)+1
NUTR ;
+1 SET $PIECE(BDMCUML(60,1),U,3)=$PIECE(BDMCUML(60,1),U,3)+1
+2 SET $PIECE(BDMCUML(60,2),U,3)=$PIECE(BDMCUML(60,2),U,3)+1
+3 SET N=$EXTRACT($GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,44)))
+4 ;NUME
IF N=1!(N=2)!(N=3)
SET $PIECE(BDMCUML(60,1),U,2)=$PIECE(BDMCUML(60,1),U,2)+1
+5 IF N=1!(N=3)
SET $PIECE(BDMCUML(60,2),U,2)=$PIECE(BDMCUML(60,2),U,2)+1
DENT ;
+1 SET $PIECE(BDMCUML(70,1),U,3)=$PIECE(BDMCUML(70,1),U,3)+1
+2 SET V=$GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,42))
+3 IF $EXTRACT(V)="1"
SET $PIECE(BDMCUML(70,1),U,2)=$PIECE(BDMCUML(70,1),U,2)+1
EGFR ;
+1 IF $$AGE^AUPNPAT(BDMPD,BDMADAT)>17
Begin DoDot:1
+2 SET $PIECE(BDMCUML(80,2),U,3)=$PIECE(BDMCUML(80,2),U,3)+1
+3 SET V=$GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,79))
+4 SET Q=$GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,92))
+5 IF $EXTRACT(V)=1
IF $EXTRACT(Q)=1
SET $PIECE(BDMCUML(80,2),U,2)=$PIECE(BDMCUML(80,2),U,2)+1
End DoDot:1
BPS ;
+1 SET $PIECE(BDMCUML(80,3),U,3)=$PIECE(BDMCUML(80,3),U,3)+1
+2 SET S=$$SYSMEAN^BDMDE15(BDMPD,BDMRBD,BDMRED)
+3 SET D=$$DIAMEAN^BDMDE15(BDMPD,BDMRBD,BDMRED)
+4 Begin DoDot:1
+5 IF S=""!(D="")
QUIT
+6 IF S<140&(D<90)
SET $PIECE(BDMCUML(80,3),U,2)=$PIECE(BDMCUML(80,3),U,2)+1
QUIT
End DoDot:1
ACE ;
+1 SET H=$EXTRACT($GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,34)))
+2 IF H=1
Begin DoDot:1
+3 SET $PIECE(BDMCUML(80,5),U,3)=$PIECE(BDMCUML(80,5),U,3)+1
+4 SET A=$EXTRACT($GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,60)))
+5 IF A=1
SET $PIECE(BDMCUML(80,5),U,2)=$PIECE(BDMCUML(80,5),U,2)+1
End DoDot:1
SC ;
+1 SET $PIECE(BDMCUML(90,1),U,3)=$PIECE(BDMCUML(90,1),U,3)+1
+2 SET $PIECE(BDMCUML(90,2),U,3)=$PIECE(BDMCUML(90,2),U,3)+1
+3 SET V=$PIECE($GET(^XTMP("BDMDM17",BDMJOB,BDMBTH,"AUDIT",BDMPD,78)),U,2)
+4 SET P=""
SET BDMA18=0
+5 IF V=""!(V="?")
GOTO N
+6 IF V["<"
SET P=1
+7 IF V[">"
SET P=2
+8 SET V=$$STV^BDMDE18(V,5)
+9 IF V=""
GOTO N
+10 SET V=+V
+11 IF 'P
SET P=$SELECT(V="":0,V<8.0:1,V>8.9:2,1:"")
+12 IF P=1
SET $PIECE(BDMCUML(90,1),U,2)=$PIECE(BDMCUML(90,1),U,2)+1
SET BDMA18=1
+13 IF P=2
SET $PIECE(BDMCUML(90,2),U,2)=$PIECE(BDMCUML(90,2),U,2)+1
N ;
+1 SET $PIECE(BDMCUML(90,3),U,3)=$PIECE(BDMCUML(90,3),U,3)+1
+2 SET S=$$SYSMEAN^BDMDE15(BDMPD,BDMRBD,BDMRED)
+3 SET D=$$DIAMEAN^BDMDE15(BDMPD,BDMRBD,BDMRED)
+4 Begin DoDot:1
+5 SET BDMMBP=0
+6 IF S=""!(D="")
QUIT
+7 IF S<140&(D<90)
SET BDMMBP=1
SET $PIECE(BDMCUML(90,3),U,2)=$PIECE(BDMCUML(90,3),U,2)+1
QUIT
End DoDot:1
LDL ;
+1 SET BDMLDL=0
+2 SET $PIECE(BDMCUML(90,4),U,3)=$PIECE(BDMCUML(90,4),U,3)+1
+3 SET V=$$LDL^BDMDE18(BDMPD,BDMBDAT,BDMADAT,"I")
+4 IF V=""
GOTO N1
+5 SET V=$PIECE(V,U)
+6 SET V=$$STV^BDMDE18(V,5,1)
IF $EXTRACT(V)'=+$EXTRACT(V)!(+V=0)
GOTO N1
+7 IF V<100
SET $PIECE(BDMCUML(90,4),U,2)=$PIECE(BDMCUML(90,4),U,2)+1
SET BDMLDL=1
N1 ;
+1 SET $PIECE(BDMCUML(90,6),U,3)=$PIECE(BDMCUML(90,6),U,3)+1
+2 IF BDMA18
IF BDMLDL
IF BDMMBP
SET $PIECE(BDMCUML(90,6),U,2)=$PIECE(BDMCUML(90,6),U,2)+1
+3 QUIT