options mprint;
%MACRO V22I9ED1(AGE=, SEX=, ICD9= );
IF &SEX= "2" AND &ICD9 IN ("2860", "2861") THEN CC=" 48 ";
ELSe IF &AGE < 18 AND &ICD9 IN ("4910", "4911", "49120", "49121", "49122",
"4918", "4919", "4920", "4928", "496",
"5181", "5182") THEN CC=" 112 ";
ELSE IF &AGE < 18 AND &ICD9 IN ("49320", "49321", "49322")
THEN CC=" -1 ";
%IF &SEDITS = 1 %THEN %DO;
_TAGE=PUT(&ICD9, $&AGEFMT9..);
IF _TAGE NE "-1" AND
(&AGE < INPUT(PUT(_TAGE, $AGEL.),8.) OR
&AGE > INPUT(PUT(_TAGE, $AGEU.),8.)) THEN CC='-1';
_TSEX=PUT(&ICD9, $&SEXFMT9..);
IF _TSEX NE "-1" & _TSEX NE &SEX THEN CC='-1';
%END;
%MEND V22I9ED1; Error is attached below: Could somebody please help me with it?
... View more