<?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: Number of Continuous Days in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Number-of-Continuous-Days/m-p/636750#M189213</link>
    <description>&lt;P&gt;Thank you so much, this works perfect.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 02 Apr 2020 03:00:11 GMT</pubDate>
    <dc:creator>sas33</dc:creator>
    <dc:date>2020-04-02T03:00:11Z</dc:date>
    <item>
      <title>Number of Continuous Days</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Number-of-Continuous-Days/m-p/636698#M189187</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;i want to calculate&amp;nbsp; Continuous days on a drug by id.&lt;/P&gt;&lt;P&gt;if the days difference between previous end date&amp;nbsp; &amp;amp; next start date &amp;lt;= 7 days then it is considered as continuous.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;begin date&lt;/TD&gt;&lt;TD&gt;end date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;2/6/2019&lt;/TD&gt;&lt;TD&gt;2/12/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;3/13/2019&lt;/TD&gt;&lt;TD&gt;3/18/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;4/4/2019&lt;/TD&gt;&lt;TD&gt;4/10/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;4/20/2019&lt;/TD&gt;&lt;TD&gt;5/12/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;7/11/2019&lt;/TD&gt;&lt;TD&gt;7/20/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;8/6/2019&lt;/TD&gt;&lt;TD&gt;8/20/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;8/17/2019&lt;/TD&gt;&lt;TD&gt;9/5/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;8/30/2019&lt;/TD&gt;&lt;TD&gt;9/13/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1003&lt;/TD&gt;&lt;TD&gt;11/7/2019&lt;/TD&gt;&lt;TD&gt;11/13/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1003&lt;/TD&gt;&lt;TD&gt;11/15/2019&lt;/TD&gt;&lt;TD&gt;12/14/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1003&lt;/TD&gt;&lt;TD&gt;12/31/2019&lt;/TD&gt;&lt;TD&gt;1/14/2020&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Result data set&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;begin date&lt;/TD&gt;&lt;TD&gt;end date&lt;/TD&gt;&lt;TD&gt;Days Diff from Prev end date&lt;/TD&gt;&lt;TD&gt;Continuous Days&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;2/6/2019&lt;/TD&gt;&lt;TD&gt;2/12/2019&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;3/13/2019&lt;/TD&gt;&lt;TD&gt;3/18/2019&lt;/TD&gt;&lt;TD&gt;29&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;4/4/2019&lt;/TD&gt;&lt;TD&gt;4/10/2019&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;4/20/2019&lt;/TD&gt;&lt;TD&gt;5/12/2019&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;7/11/2019&lt;/TD&gt;&lt;TD&gt;7/20/2019&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;1002&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;8/6/2019&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;8/20/2019&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;17&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;15&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;1002&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;8/17/2019&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;9/5/2019&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;-3&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;31&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;1002&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;8/30/2019&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;9/13/2019&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;-6&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;38&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1003&lt;/TD&gt;&lt;TD&gt;11/7/2019&lt;/TD&gt;&lt;TD&gt;11/13/2019&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1003&lt;/TD&gt;&lt;TD&gt;11/15/2019&lt;/TD&gt;&lt;TD&gt;12/14/2019&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;37&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1003&lt;/TD&gt;&lt;TD&gt;12/31/2019&lt;/TD&gt;&lt;TD&gt;1/14/2020&lt;/TD&gt;&lt;TD&gt;17&lt;/TD&gt;&lt;TD&gt;15&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 01 Apr 2020 22:46:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Number-of-Continuous-Days/m-p/636698#M189187</guid>
      <dc:creator>sas33</dc:creator>
      <dc:date>2020-04-01T22:46:36Z</dc:date>
    </item>
    <item>
      <title>Re: Number of Continuous Days</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Number-of-Continuous-Days/m-p/636706#M189191</link>
      <description>&lt;P&gt;HI&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/262176"&gt;@sas33&lt;/a&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 ID	(begindate	enddate) (:mmddyy10.);
format begindate	enddate mmddyy10.;
cards;
1001	2/6/2019	2/12/2019
1001	3/13/2019	3/18/2019
1002	4/4/2019	4/10/2019
1002	4/20/2019	5/12/2019
1002	7/11/2019	7/20/2019
1002	8/6/2019	8/20/2019
1002	8/17/2019	9/5/2019
1002	8/30/2019	9/13/2019
1003	11/7/2019	11/13/2019
1003	11/15/2019	12/14/2019
1003	12/31/2019	1/14/2020
;

data want;
 _n_=.;
 do until(last.id);
  set have;
  by id;
  Continuous =enddate-begindate+1;
  if _n_ then daysdiff=begindate-_n_;
  _n_=enddate;
  output;
 end;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 01 Apr 2020 23:21:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Number-of-Continuous-Days/m-p/636706#M189191</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2020-04-01T23:21:18Z</dc:date>
    </item>
    <item>
      <title>Re: Number of Continuous Days</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Number-of-Continuous-Days/m-p/636717#M189196</link>
      <description>Hi, i don't think you have considered 7 day difference logic to be considered as continuous. Please see the highlighted rows in blue.</description>
      <pubDate>Thu, 02 Apr 2020 00:15:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Number-of-Continuous-Days/m-p/636717#M189196</guid>
      <dc:creator>sas33</dc:creator>
      <dc:date>2020-04-02T00:15:31Z</dc:date>
    </item>
    <item>
      <title>Re: Number of Continuous Days</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Number-of-Continuous-Days/m-p/636723#M189199</link>
      <description>&lt;P&gt;My sincere apologies for overlooking that part. Let me revisit the thread&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Apr 2020 00:37:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Number-of-Continuous-Days/m-p/636723#M189199</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2020-04-02T00:37:50Z</dc:date>
    </item>
    <item>
      <title>Re: Number of Continuous Days</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Number-of-Continuous-Days/m-p/636730#M189202</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/262176"&gt;@sas33&lt;/a&gt;&amp;nbsp; Please see if the revised one helps&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
 _n_=.;
 do until(last.id);
  set have;
  by id;
  if first.id then _b=begindate;
  if _n_ then daysdiff=begindate-_n_;
  if  daysdiff&amp;gt;7 then _b= begindate;
  Continuous =enddate-_b+1;
  _n_=enddate;
  output;
 end;
 drop _:;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 02 Apr 2020 00:52:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Number-of-Continuous-Days/m-p/636730#M189202</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2020-04-02T00:52:13Z</dc:date>
    </item>
    <item>
      <title>Re: Number of Continuous Days</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Number-of-Continuous-Days/m-p/636750#M189213</link>
      <description>&lt;P&gt;Thank you so much, this works perfect.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Apr 2020 03:00:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Number-of-Continuous-Days/m-p/636750#M189213</guid>
      <dc:creator>sas33</dc:creator>
      <dc:date>2020-04-02T03:00:11Z</dc:date>
    </item>
  </channel>
</rss>

