<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: how do i identify if member had early re-fill in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271576#M54030</link>
    <description>&lt;P&gt;Like this?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data HAVE(index=(A=(MEM_ID DRUG STRENGTH DOS)));
input MEM_ID DOS mmddyy10. QTY_DISP DAYS_SUPPLY DRUG $ STRENGTH &amp;amp; $10.  ;
cards;
1001 01/18/2016 4 28 drug1 10 MCG/HR
1001 02/25/2016 4 14 drug1 5 MCG/HR
1001 03/24/2016 30 30 drug2 350 MG
1001 03/25/2016 4 28 drug1 10 MCG/HR
1001 04/05/2016 60 15 drug3 7.5-325MG
1001 05/12/2016 60 15 drug3 7.5-325MG
1001 01/18/2016 4 14 drug1 5 MCG/HR
1001 01/21/2016 120 30 drug4 10 MG
1002 01/21/2016 90 30 drug5 10 MG
1002 02/10/2016 90 30 drug5 10 MG
1002 02/18/2016 120 30 drug4 10 MG
1002 03/20/2016 120 30 drug4 10 MG
1002 03/20/2016 90 30 drug5 10 MG
1002 04/22/2016 90 30 drug5 10 MG
1002 04/22/2016 120 30 drug4 10 MG
1002 02/21/2016 40 5 drug3 7.5-325MG
run;

data WANT;
  set HAVE; 
  by MEM_ID DRUG STRENGTH DOS ;
  if ^first.STRENGTH &amp;amp; DOS-lag(DOS) &amp;lt; DAYS_SUPPLY *0.75 then output;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 19 May 2016 02:47:19 GMT</pubDate>
    <dc:creator>ChrisNZ</dc:creator>
    <dc:date>2016-05-19T02:47:19Z</dc:date>
    <item>
      <title>how do i identify if member had early re-fill</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271442#M53997</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am looking to identify if a member had early refill and if so number days he filled early for the same combination of Drug and strength.&lt;/P&gt;&lt;P&gt;Mem_id DOS qty_disp days_supply Drug Strength&lt;BR /&gt;1001 01/18/2016 4 28 drug1 10 MCG/HR&lt;BR /&gt;1001 02/25/2016 4 14 drug1 5 MCG/HR&lt;BR /&gt;1001 03/24/2016 30 30 drug2 350 MG&lt;BR /&gt;1001 03/25/2016 4 28 drug1 10 MCG/HR&lt;BR /&gt;1001 04/05/2016 60 15 drug3 7.5-325MG&lt;BR /&gt;1001 05/12/2016 60 15 drug3 7.5-325MG&lt;BR /&gt;1001 01/18/2016 4 14 drug1 5 MCG/HR&lt;BR /&gt;1001 01/21/2016 120 30 drug4 10 MG&lt;BR /&gt;1002 01/21/2016 90 30 drug5 10 MG&lt;BR /&gt;1002 02/10/2016 90 30 drug5 10 MG&lt;BR /&gt;1002 02/18/2016 120 30 drug4 10 MG&lt;BR /&gt;1002 03/20/2016 120 30 drug4 10 MG&lt;BR /&gt;1002 03/20/2016 90 30 drug5 10 MG&lt;BR /&gt;1002 04/22/2016 90 30 drug5 10 MG&lt;BR /&gt;1002 04/22/2016 120 30 drug4 10 MG&lt;BR /&gt;1002 02/21/2016 40 5 drug3 7.5-325MG&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;output , i am looking for early refilled members with no. of days and drug combinations&lt;/P&gt;&lt;P&gt;mem_id drug stength eary_refill_days&lt;/P&gt;&lt;P&gt;1002 drug5 10MG 8&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;Thanks in advance for your your help&lt;/P&gt;</description>
      <pubDate>Wed, 18 May 2016 15:50:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271442#M53997</guid>
      <dc:creator>sasuser77</dc:creator>
      <dc:date>2016-05-18T15:50:08Z</dc:date>
    </item>
    <item>
      <title>Re: how do i identify if member had early re-fill</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271469#M54003</link>
      <description>&lt;P&gt;"Early" implies comparing two dates or times. Is DOS the date of the prescription or the date filled?&lt;/P&gt;
&lt;P&gt;How would we know what is "early"?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you show from your example data which ones are "early"?&lt;/P&gt;</description>
      <pubDate>Wed, 18 May 2016 16:50:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271469#M54003</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-05-18T16:50:12Z</dc:date>
    </item>
    <item>
      <title>Re: how do i identify if member had early re-fill</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271482#M54007</link>
      <description>&lt;P&gt;Early implies a same combination drug and strength that is again filled before the refill_Due date(fill_dt + days_supply).&lt;/P&gt;&lt;P&gt;In my example i am considering below line no.10&amp;nbsp;as early re-fill&lt;/P&gt;&lt;P&gt;The&amp;nbsp;durg5 first filled on 1/21/2016 and&amp;nbsp;it was supposed to&amp;nbsp;re-fill on or later 2/20/2016 (refill_due date)&lt;/P&gt;&lt;P&gt;where as here it is re-filled on 2/10/2016 that is 10&amp;nbsp;days earlier.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Sno&lt;/TD&gt;&lt;TD&gt;Mem_id&lt;/TD&gt;&lt;TD&gt;DOS (fill_dt)&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;qty_disp&lt;/TD&gt;&lt;TD&gt;days_supply&lt;/TD&gt;&lt;TD&gt;Refill_Due(fill_dt + days_supply)&lt;/TD&gt;&lt;TD&gt;Drug&lt;/TD&gt;&lt;TD&gt;Strength&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;01/18/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;28&lt;/TD&gt;&lt;TD&gt;02/15/2016&lt;/TD&gt;&lt;TD&gt;drug1&lt;/TD&gt;&lt;TD&gt;10 MCG/HR&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;02/25/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;03/10/2016&lt;/TD&gt;&lt;TD&gt;drug1&lt;/TD&gt;&lt;TD&gt;5 MCG/HR&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;03/24/2016&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;04/23/2016&lt;/TD&gt;&lt;TD&gt;drug2&lt;/TD&gt;&lt;TD&gt;350 MG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;03/25/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;28&lt;/TD&gt;&lt;TD&gt;04/22/2016&lt;/TD&gt;&lt;TD&gt;drug1&lt;/TD&gt;&lt;TD&gt;10 MCG/HR&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;04/05/2016&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;TD&gt;15&lt;/TD&gt;&lt;TD&gt;04/20/2016&lt;/TD&gt;&lt;TD&gt;drug3&lt;/TD&gt;&lt;TD&gt;7.5-325MG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;05/12/2016&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;TD&gt;15&lt;/TD&gt;&lt;TD&gt;05/27/2016&lt;/TD&gt;&lt;TD&gt;drug3&lt;/TD&gt;&lt;TD&gt;7.5-325MG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;01/18/2016&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;02/01/2016&lt;/TD&gt;&lt;TD&gt;drug1&lt;/TD&gt;&lt;TD&gt;5 MCG/HR&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;01/21/2016&lt;/TD&gt;&lt;TD&gt;120&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;02/20/2016&lt;/TD&gt;&lt;TD&gt;drug4&lt;/TD&gt;&lt;TD&gt;10 MG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;9&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;1002&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;01/21/2016&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;90&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;30&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;02/20/2016&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;drug5&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;10 MG&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;EM&gt;&lt;STRONG&gt;10&lt;/STRONG&gt;&lt;/EM&gt;&lt;/TD&gt;&lt;TD&gt;&lt;EM&gt;&lt;STRONG&gt;1002&lt;/STRONG&gt;&lt;/EM&gt;&lt;/TD&gt;&lt;TD&gt;&lt;EM&gt;&lt;STRONG&gt;02/10/2016&lt;/STRONG&gt;&lt;/EM&gt;&lt;/TD&gt;&lt;TD&gt;&lt;EM&gt;&lt;STRONG&gt;90&lt;/STRONG&gt;&lt;/EM&gt;&lt;/TD&gt;&lt;TD&gt;&lt;EM&gt;&lt;STRONG&gt;30&lt;/STRONG&gt;&lt;/EM&gt;&lt;/TD&gt;&lt;TD&gt;&lt;EM&gt;&lt;STRONG&gt;03/11/2016&lt;/STRONG&gt;&lt;/EM&gt;&lt;/TD&gt;&lt;TD&gt;&lt;EM&gt;&lt;STRONG&gt;drug5&lt;/STRONG&gt;&lt;/EM&gt;&lt;/TD&gt;&lt;TD&gt;&lt;EM&gt;&lt;STRONG&gt;10 MG&lt;/STRONG&gt;&lt;/EM&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;02/18/2016&lt;/TD&gt;&lt;TD&gt;120&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;03/19/2016&lt;/TD&gt;&lt;TD&gt;drug4&lt;/TD&gt;&lt;TD&gt;10 MG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;03/20/2016&lt;/TD&gt;&lt;TD&gt;120&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;04/19/2016&lt;/TD&gt;&lt;TD&gt;drug4&lt;/TD&gt;&lt;TD&gt;10 MG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;03/20/2016&lt;/TD&gt;&lt;TD&gt;90&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;04/19/2016&lt;/TD&gt;&lt;TD&gt;drug5&lt;/TD&gt;&lt;TD&gt;10 MG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;04/22/2016&lt;/TD&gt;&lt;TD&gt;90&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;05/22/2016&lt;/TD&gt;&lt;TD&gt;drug5&lt;/TD&gt;&lt;TD&gt;10 MG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;15&lt;/TD&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;04/22/2016&lt;/TD&gt;&lt;TD&gt;120&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;05/22/2016&lt;/TD&gt;&lt;TD&gt;drug4&lt;/TD&gt;&lt;TD&gt;10 MG&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;16&lt;/TD&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;02/21/2016&lt;/TD&gt;&lt;TD&gt;40&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;02/26/2016&lt;/TD&gt;&lt;TD&gt;drug3&lt;/TD&gt;&lt;TD&gt;7.5-325MG&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Wed, 18 May 2016 17:25:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271482#M54007</guid>
      <dc:creator>sasuser77</dc:creator>
      <dc:date>2016-05-18T17:25:42Z</dc:date>
    </item>
    <item>
      <title>Re: how do i identify if member had early re-fill</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271525#M54021</link>
      <description>&lt;P&gt;Do you have a rule for how many days early is to be reported as early?&lt;/P&gt;</description>
      <pubDate>Wed, 18 May 2016 19:41:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271525#M54021</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-05-18T19:41:38Z</dc:date>
    </item>
    <item>
      <title>Re: how do i identify if member had early re-fill</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271544#M54023</link>
      <description>&lt;P&gt;Any re-fill before 75% of refill_due considered as early.&lt;/P&gt;&lt;P&gt;for a 30 days_supply drug with fill_dt 1/1/2016 and refill_due as 1/31/2016. Anything before 1/23/16 considered early refill.&lt;/P&gt;</description>
      <pubDate>Wed, 18 May 2016 21:05:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271544#M54023</guid>
      <dc:creator>sasuser77</dc:creator>
      <dc:date>2016-05-18T21:05:01Z</dc:date>
    </item>
    <item>
      <title>Re: how do i identify if member had early re-fill</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271576#M54030</link>
      <description>&lt;P&gt;Like this?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data HAVE(index=(A=(MEM_ID DRUG STRENGTH DOS)));
input MEM_ID DOS mmddyy10. QTY_DISP DAYS_SUPPLY DRUG $ STRENGTH &amp;amp; $10.  ;
cards;
1001 01/18/2016 4 28 drug1 10 MCG/HR
1001 02/25/2016 4 14 drug1 5 MCG/HR
1001 03/24/2016 30 30 drug2 350 MG
1001 03/25/2016 4 28 drug1 10 MCG/HR
1001 04/05/2016 60 15 drug3 7.5-325MG
1001 05/12/2016 60 15 drug3 7.5-325MG
1001 01/18/2016 4 14 drug1 5 MCG/HR
1001 01/21/2016 120 30 drug4 10 MG
1002 01/21/2016 90 30 drug5 10 MG
1002 02/10/2016 90 30 drug5 10 MG
1002 02/18/2016 120 30 drug4 10 MG
1002 03/20/2016 120 30 drug4 10 MG
1002 03/20/2016 90 30 drug5 10 MG
1002 04/22/2016 90 30 drug5 10 MG
1002 04/22/2016 120 30 drug4 10 MG
1002 02/21/2016 40 5 drug3 7.5-325MG
run;

data WANT;
  set HAVE; 
  by MEM_ID DRUG STRENGTH DOS ;
  if ^first.STRENGTH &amp;amp; DOS-lag(DOS) &amp;lt; DAYS_SUPPLY *0.75 then output;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 19 May 2016 02:47:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271576#M54030</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2016-05-19T02:47:19Z</dc:date>
    </item>
    <item>
      <title>Re: how do i identify if member had early re-fill</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271589#M54031</link>
      <description>&lt;P&gt;Not sure whether the following code is what you are looking for .&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input Mem_id DOS : mmddyy10. qty_disp days_supply Drug $ Strength &amp;amp; $20.;
Refill_Due=DOS+days_supply ;
format DOS Refill_Due mmddyy10.;
cards;
1001 01/18/2016 4 28 drug1 10 MCG/HR
1001 02/25/2016 4 14 drug1 5 MCG/HR
1001 03/24/2016 30 30 drug2 350 MG
1001 03/25/2016 4 28 drug1 10 MCG/HR
1001 04/05/2016 60 15 drug3 7.5-325MG
1001 05/12/2016 60 15 drug3 7.5-325MG
1001 01/18/2016 4 14 drug1 5 MCG/HR
1001 01/21/2016 120 30 drug4 10 MG
1002 01/21/2016 90 30 drug5 10 MG
1002 02/10/2016 90 30 drug5 10 MG
1002 02/18/2016 120 30 drug4 10 MG
1002 03/20/2016 120 30 drug4 10 MG
1002 03/20/2016 90 30 drug5 10 MG
1002 04/22/2016 90 30 drug5 10 MG
1002 04/22/2016 120 30 drug4 10 MG
1002 02/21/2016 40 5 drug3 7.5-325MG
;
run;
data want;
 array _DOS{99999} _temporary_;
 array _Refill_Due{99999} _temporary_;
 
n=0;
call missing(of _DOS{*} _Refill_Due{*});
do until(last.Strength);
 set have;
 by Mem_id Drug Strength notsorted;
 n+1;
 _DOS{n}=DOS;
 _Refill_Due{n}=Refill_Due; 
end;
 
do until(last.Strength);
 set have;
 by Mem_id Drug Strength notsorted;
 flag=0;
 do i=1 to n;
  if DOS&amp;lt;_DOS{i}&amp;lt;Refill_Due and Refill_Due&amp;lt;_Refill_Due{i} then do;
   flag=1;leave;
  end;
 end; 
 output;
end;
drop i n;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 19 May 2016 03:36:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271589#M54031</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2016-05-19T03:36:07Z</dc:date>
    </item>
    <item>
      <title>Re: how do i identify if member had early re-fill</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271733#M54057</link>
      <description>&lt;P&gt;Thanks chris, This is exactly what i was looking for.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;however, the code is also displaying unwanted data for below example&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;have&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;MEM_ID&lt;/TD&gt;&lt;TD&gt;DOS&lt;/TD&gt;&lt;TD&gt;QTY_DISP&lt;/TD&gt;&lt;TD&gt;days_supply&lt;/TD&gt;&lt;TD&gt;Drug&lt;/TD&gt;&lt;TD&gt;Strength&lt;/TD&gt;&lt;TD&gt;refill_due&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1003&lt;/TD&gt;&lt;TD&gt;01/05/2016&lt;/TD&gt;&lt;TD&gt;45&lt;/TD&gt;&lt;TD&gt;15&lt;/TD&gt;&lt;TD&gt;Drug1&lt;/TD&gt;&lt;TD&gt;37.5-325MG&lt;/TD&gt;&lt;TD&gt;01/20/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1003&lt;/TD&gt;&lt;TD&gt;02/06/2016&lt;/TD&gt;&lt;TD&gt;45&lt;/TD&gt;&lt;TD&gt;15&lt;/TD&gt;&lt;TD&gt;Drug1&lt;/TD&gt;&lt;TD&gt;37.5-325MG&lt;/TD&gt;&lt;TD&gt;02/21/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1003&lt;/TD&gt;&lt;TD&gt;02/23/2016&lt;/TD&gt;&lt;TD&gt;180&lt;/TD&gt;&lt;TD&gt;90&lt;/TD&gt;&lt;TD&gt;Drug1&lt;/TD&gt;&lt;TD&gt;37.5-325MG&lt;/TD&gt;&lt;TD&gt;05/23/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1003&lt;/TD&gt;&lt;TD&gt;05/10/2016&lt;/TD&gt;&lt;TD&gt;270&lt;/TD&gt;&lt;TD&gt;90&lt;/TD&gt;&lt;TD&gt;Drug1&lt;/TD&gt;&lt;TD&gt;37.5-325MG&lt;/TD&gt;&lt;TD&gt;08/08/2016&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;want:&lt;/P&gt;&lt;P&gt;Below highlighted row shouldn't have been listed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;MEM_ID&lt;/TD&gt;&lt;TD&gt;DOS&lt;/TD&gt;&lt;TD&gt;QTY_DISP&lt;/TD&gt;&lt;TD&gt;days_supply&lt;/TD&gt;&lt;TD&gt;Drug&lt;/TD&gt;&lt;TD&gt;Strength&lt;/TD&gt;&lt;TD&gt;refill_due&lt;/TD&gt;&lt;TD&gt;days_early&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;1003&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;2/23/2016&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;180&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;90&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Drug1&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;37.5-325MG&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;5/23/2016&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;73&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1003&lt;/TD&gt;&lt;TD&gt;5/10/2016&lt;/TD&gt;&lt;TD&gt;270&lt;/TD&gt;&lt;TD&gt;90&lt;/TD&gt;&lt;TD&gt;Drug1&lt;/TD&gt;&lt;TD&gt;37.5-325MG&lt;/TD&gt;&lt;TD&gt;8/8/2016&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Thu, 19 May 2016 14:57:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271733#M54057</guid>
      <dc:creator>sasuser77</dc:creator>
      <dc:date>2016-05-19T14:57:14Z</dc:date>
    </item>
    <item>
      <title>Re: how do i identify if member had early re-fill</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271852#M54079</link>
      <description>&lt;P&gt;Indeed you are right. There was an error. This is better:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;
data WANT;
  set HAVE; 
  by MEM_ID DRUG STRENGTH DOS ;
  if ^first.STRENGTH &amp;amp; DOS-lag(DOS) &amp;lt; lag(DAYS_SUPPLY) *0.75 then output;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 19 May 2016 22:09:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/271852#M54079</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2016-05-19T22:09:06Z</dc:date>
    </item>
    <item>
      <title>Re: how do i identify if member had early re-fill</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/272431#M54186</link>
      <description>&lt;P&gt;This is perfect. Thank you so much!&lt;/P&gt;</description>
      <pubDate>Mon, 23 May 2016 15:05:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-do-i-identify-if-member-had-early-re-fill/m-p/272431#M54186</guid>
      <dc:creator>sasuser77</dc:creator>
      <dc:date>2016-05-23T15:05:29Z</dc:date>
    </item>
  </channel>
</rss>

