<?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 For each patient, keep only paired records by date and then do counts based on # of contiguous pairs in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333242#M75054</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm trying to determine the number of patients in my dataset that have at least X contiguos&amp;nbsp;paired records by date (DAY &amp;amp;&amp;nbsp;NIGHT RECORD=PAIR). I&amp;nbsp;need to&amp;nbsp;delete records that do not have a PAIR and&amp;nbsp;then create "PAIR#" value to flag contiguous records for the patient. PAIR# = 3 would indicate this is the 3rd contiguous PAIR of records for this patient. Start "PAIR#"&amp;nbsp;over again at&amp;nbsp;1 if there are non-contiguous paired date records for a patient, in other words PAIR# does not have to be unique for a patient. See below example dataset.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="446"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="47"&gt;&lt;STRONG&gt;&lt;EM&gt;ID&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="53"&gt;&lt;STRONG&gt;&lt;EM&gt;PAIR#&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;&lt;EM&gt;Start Date&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;&lt;EM&gt;Start Time&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;&lt;EM&gt;Value&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="80"&gt;&lt;STRONG&gt;&lt;EM&gt;Delete?&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;1&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;12-Feb-14&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;6:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;DAY&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;12-Feb-14&lt;/TD&gt;
&lt;TD width="86"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;12-Feb-14&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;13-Feb-14&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;13-Feb-14&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD width="109"&gt;14-Feb-14&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD width="109"&gt;14-Feb-14&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;3&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;16-Jan-13&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;22:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;NIGHT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;17-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;17-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;3&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;18-Jan-13&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;22:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;NIGHT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;3&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;21-Jan-13&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;22:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;NIGHT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;22-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;22-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;23-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;23-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;4&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;9-Jan-13&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;22:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;NIGHT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;4&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;10-Jan-13&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;22:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;NIGHT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;11-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;11-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;12-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;12-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;20-Feb-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;20-Feb-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;5&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;22-Feb-13&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;22:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;NIGHT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;5&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;24-Feb-13&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;22:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;NIGHT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;6-Mar-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;6-Mar-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;7-Mar-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;7-Mar-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;4-Oct-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;4-Oct-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;5-Oct-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;5-Oct-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;6&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;7-Oct-13&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;6:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;DAY&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
    <pubDate>Thu, 16 Feb 2017 00:33:37 GMT</pubDate>
    <dc:creator>WAL83</dc:creator>
    <dc:date>2017-02-16T00:33:37Z</dc:date>
    <item>
      <title>For each patient, keep only paired records by date and then do counts based on # of contiguous pairs</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333242#M75054</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm trying to determine the number of patients in my dataset that have at least X contiguos&amp;nbsp;paired records by date (DAY &amp;amp;&amp;nbsp;NIGHT RECORD=PAIR). I&amp;nbsp;need to&amp;nbsp;delete records that do not have a PAIR and&amp;nbsp;then create "PAIR#" value to flag contiguous records for the patient. PAIR# = 3 would indicate this is the 3rd contiguous PAIR of records for this patient. Start "PAIR#"&amp;nbsp;over again at&amp;nbsp;1 if there are non-contiguous paired date records for a patient, in other words PAIR# does not have to be unique for a patient. See below example dataset.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="446"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="47"&gt;&lt;STRONG&gt;&lt;EM&gt;ID&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="53"&gt;&lt;STRONG&gt;&lt;EM&gt;PAIR#&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;&lt;EM&gt;Start Date&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;&lt;EM&gt;Start Time&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;&lt;EM&gt;Value&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="80"&gt;&lt;STRONG&gt;&lt;EM&gt;Delete?&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;1&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;12-Feb-14&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;6:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;DAY&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;12-Feb-14&lt;/TD&gt;
&lt;TD width="86"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;12-Feb-14&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;13-Feb-14&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;13-Feb-14&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD width="109"&gt;14-Feb-14&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD width="109"&gt;14-Feb-14&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;3&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;16-Jan-13&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;22:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;NIGHT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;17-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;17-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;3&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;18-Jan-13&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;22:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;NIGHT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;3&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;21-Jan-13&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;22:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;NIGHT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;22-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;22-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;23-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;23-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;4&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;9-Jan-13&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;22:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;NIGHT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;4&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;10-Jan-13&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;22:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;NIGHT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;11-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;11-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;12-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;12-Jan-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;20-Feb-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;20-Feb-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;5&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;22-Feb-13&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;22:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;NIGHT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;5&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;24-Feb-13&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;22:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;NIGHT&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;6-Mar-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;6-Mar-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;7-Mar-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;7-Mar-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;4-Oct-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="109"&gt;4-Oct-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;5-Oct-13&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;DAY&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="109"&gt;5-Oct-13&lt;/TD&gt;
&lt;TD width="86"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="71"&gt;NIGHT&lt;/TD&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;6&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="109"&gt;&lt;STRONG&gt;7-Oct-13&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;6:00:00&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="71"&gt;&lt;STRONG&gt;DAY&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;DELETE&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Thu, 16 Feb 2017 00:33:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333242#M75054</guid>
      <dc:creator>WAL83</dc:creator>
      <dc:date>2017-02-16T00:33:37Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333248#M75057</link>
      <description>&lt;P&gt;I think that the following does what you want:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;data want (drop=_:);&lt;BR /&gt;  set have;&lt;BR /&gt;  by id;&lt;BR /&gt;  retain _next_keep pair;&lt;BR /&gt;  if first.id then pair=0;&lt;BR /&gt;  if not last.id then do;&lt;BR /&gt;    _next=_n_+1;&lt;BR /&gt;    set have (keep=start_date value&lt;BR /&gt;         rename=(start_date=_next_start&lt;BR /&gt;                 value=_next_value)) point=_next;&lt;BR /&gt;    if _next_keep='KEEP' then do;&lt;BR /&gt;      output;&lt;BR /&gt;      _next_keep='DELETE';&lt;BR /&gt;    end;&lt;BR /&gt;    else if start_date eq _next_start and&lt;BR /&gt;            value eq 'DAY' and&lt;BR /&gt;            _next_value eq 'NIGHT' then do;&lt;BR /&gt;      pair+1;&lt;BR /&gt;      output;&lt;BR /&gt;      _next_keep='KEEP';&lt;BR /&gt;    end;&lt;BR /&gt;    else _next_keep='DELETE';&lt;BR /&gt;  end;&lt;BR /&gt;  else if _next_keep eq 'KEEP' then do;&lt;BR /&gt;    output;&lt;BR /&gt;    _next_keep='DELETE';&lt;BR /&gt;  end;&lt;BR /&gt;run;&lt;BR /&gt;
&lt;/PRE&gt;
&lt;P&gt;HTH,&lt;/P&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 16 Feb 2017 01:39:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333248#M75057</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2017-02-16T01:39:50Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333249#M75058</link>
      <description>&lt;P&gt;You identify pairs as any two consecutive records with the same id, same start_date, in which one record has value='DAY' and the other has value='NIGHT', in any order.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A pair is assigned a pair number, in which the first pair for an id is pair=1, and subsequent pairs are 2, 3, 4, ...&amp;nbsp;&amp;nbsp;&amp;nbsp; EXCEPT if a given pair is NOT exactly one day after the previous pair, then it is reset to pair=1.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
  input (ID _PAIR) (1. +1 1.) Start_Date :date9. Start_Time time8.0 Value :$5.  _Delete $6.;
  format start_date date9. start_time time8.0;
datalines;
1   12-Feb-14 6:00:00 DAY DELETE 
1 1 12-Feb-14 6:01:00 DAY KEEP 
1 1 12-Feb-14 22:00:00 NIGHT KEEP 
1 2 13-Feb-14 6:00:00 DAY KEEP 
1 2 13-Feb-14 22:00:00 NIGHT KEEP 
1 3 14-Feb-14 6:00:00 DAY KEEP 
1 3 14-Feb-14 22:00:00 NIGHT KEEP 
3   16-Jan-13 22:00:00 NIGHT DELETE 
3 1 17-Jan-13 6:00:00 DAY KEEP 
3 1 17-Jan-13 22:00:00 NIGHT KEEP 
3   18-Jan-13 22:00:00 NIGHT DELETE 
3   21-Jan-13 22:00:00 NIGHT DELETE 
3 1 22-Jan-13 6:00:00 DAY KEEP 
3 1 22-Jan-13 22:00:00 NIGHT KEEP 
3 2 23-Jan-13 6:00:00 DAY KEEP 
3 2 23-Jan-13 22:00:00 NIGHT KEEP 
4   9-Jan-13 22:00:00 NIGHT DELETE 
4   10-Jan-13 22:00:00 NIGHT DELETE 
4 1 11-Jan-13 6:01:00 DAY KEEP 
4 1 11-Jan-13 22:00:00 NIGHT KEEP 
4 2 12-Jan-13 6:01:00 DAY KEEP 
4 2 12-Jan-13 22:00:00 NIGHT KEEP 
5 1 20-Feb-13 22:00:00 NIGHT KEEP 
5 1 20-Feb-13 6:01:00 DAY KEEP 
5   22-Feb-13 22:00:00 NIGHT DELETE 
5   24-Feb-13 22:00:00 NIGHT DELETE 
5 1 6-Mar-13 6:01:00 DAY KEEP 
5 1 6-Mar-13 22:00:00 NIGHT KEEP 
5 2 7-Mar-13 6:01:00 DAY KEEP 
5 2 7-Mar-13 22:00:00 NIGHT KEEP 
6 1 4-Oct-13 6:00:00 DAY KEEP 
6 1 4-Oct-13 22:00:00 NIGHT KEEP 
6 2 5-Oct-13 6:00:00 DAY KEEP 
6 2 5-Oct-13 22:00:00 NIGHT KEEP 
6   7-Oct-13 6:00:00 DAY DELETE 
run;
data want (drop=p nxt_val p_membr);

  set have (keep=id start_date);
  by id start_date;

  retain p 0       /* to track pair number */
         p_membr . /* 1=beginning of pair, 2=end of a pair */;

  if first.start_date then do until (1);
    if not(first.id=1 or lag(start_date)&amp;lt;start_date-1) then leave;
    p=0;
    p_membr=.;
  end;

  merge have 
        have (firstobs=2 keep=id value rename=(value=nxt_val));

  /* If last record was p_membr=1, this one is p_membr=2*/
  if p_membr=1 then do;
    pair=p;
	p_membr=2;
  end;
  else if last.start_date=0 and catx('/',value,nxt_val) in ('DAY/NIGHT','NIGHT/DAY') then do;
	p=p+1;
	pair=p;
	p_membr=1;
  end;
  else p_membr=.;
    
  if p_membr=. then action='DELETE';
  else action='KEEP';
run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;NOtes:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;The set with BY statement is just used to determine first.id, first.start_date, and corresponding last.'s&lt;/LI&gt;
&lt;LI&gt;The self merge has firstobs=2 so that one can look ahead at the next records VALUE variable, renamed to "nxt_val".&lt;/LI&gt;
&lt;LI&gt;P_MEMBR=1 for the first record in a pair, and p_membr=2 for the 2nd.&amp;nbsp; Since p_membr is a "retained" value, if it's a one, then the prior record was the beginning of a pair, and current record must be the end of the pair.&lt;/LI&gt;
&lt;/OL&gt;</description>
      <pubDate>Thu, 16 Feb 2017 01:45:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333249#M75058</guid>
      <dc:creator>mkeintz</dc:creator>
      <dc:date>2017-02-16T01:45:59Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333427#M75127</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;This may be related to the solution you want. Did not see a example of output

data have;
  input (ID _PAIR) (1. +1 1.) Start_Date :date9. Start_Time time8.0 Value :$5.  _Delete $6.;
  format start_date date9. start_time time8.0;
  if _pair ne '' then do;
     input #1 (ID _PAIR) (1. +1 1.) Start_Date :date9. Start_Time time8.0 Value :$5.  _Delete $6.
           #2 (xID x_PAIR) (1. +1 1.) xStart_Date :date9. xStart_Time time8.0 xValue :$5.  x_Delete $6.;
     if value='DAY' and xvalue='NIGHT' then output;
  end;
cards4;
1   12-Feb-14 6:00:00 DAY DELETE
1 1 12-Feb-14 6:01:00 DAY KEEP
1 1 12-Feb-14 22:00:00 NIGHT KEEP
1 2 13-Feb-14 6:00:00 DAY KEEP
1 2 13-Feb-14 22:00:00 NIGHT KEEP
1 3 14-Feb-14 6:00:00 DAY KEEP
1 3 14-Feb-14 22:00:00 NIGHT KEEP
3   16-Jan-13 22:00:00 NIGHT DELETE
3 1 17-Jan-13 6:00:00 DAY KEEP
3 1 17-Jan-13 22:00:00 NIGHT KEEP
3   18-Jan-13 22:00:00 NIGHT DELETE
3   21-Jan-13 22:00:00 NIGHT DELETE
3 1 22-Jan-13 6:00:00 DAY KEEP
3 1 22-Jan-13 22:00:00 NIGHT KEEP
3 2 23-Jan-13 6:00:00 DAY KEEP
3 2 23-Jan-13 22:00:00 NIGHT KEEP
4   9-Jan-13 22:00:00 NIGHT DELETE
4   10-Jan-13 22:00:00 NIGHT DELETE
4 1 11-Jan-13 6:01:00 DAY KEEP
4 1 11-Jan-13 22:00:00 NIGHT KEEP
4 2 12-Jan-13 6:01:00 DAY KEEP
4 2 12-Jan-13 22:00:00 NIGHT KEEP
5 1 20-Feb-13 22:00:00 NIGHT KEEP
5 1 20-Feb-13 6:01:00 DAY KEEP
5   22-Feb-13 22:00:00 NIGHT DELETE
5   24-Feb-13 22:00:00 NIGHT DELETE
5 1 6-Mar-13 6:01:00 DAY KEEP
5 1 6-Mar-13 22:00:00 NIGHT KEEP
5 2 7-Mar-13 6:01:00 DAY KEEP
5 2 7-Mar-13 22:00:00 NIGHT KEEP
6 1 4-Oct-13 6:00:00 DAY KEEP
6 1 4-Oct-13 22:00:00 NIGHT KEEP
6 2 5-Oct-13 6:00:00 DAY KEEP
6 2 5-Oct-13 22:00:00 NIGHT KEEP
6   7-Oct-13 6:00:00 DAY DELETE
;;;;
run;quit;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 16 Feb 2017 15:35:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333427#M75127</guid>
      <dc:creator>rogerjdeangelis</dc:creator>
      <dc:date>2017-02-16T15:35:11Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333474#M75135</link>
      <description>&lt;P&gt;My aplogies for not including an example output dataset. Also it may be easier to understand my goal if I only include variables available in my dataset.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="2"&gt;&lt;STRONG&gt;data&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; have;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;input&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; ID &lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;4.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; Start_Date :&lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;date9.&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; Start_Time &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;time8.0&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; End_Time &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;time8.0&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; Value :&lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$5.&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;format&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; Start_Date &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;date9.&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; Start_Time &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;time8.0&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; End_time &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;time8.0&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;datalines&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;1024 22-Feb-14 6:00 21:59 DAY&lt;/P&gt;
&lt;P&gt;1024 22-Feb-14 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;1024 23-Feb-14 6:00 21:59 DAY&lt;/P&gt;
&lt;P&gt;1024 23-Feb-14 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;1024 24-Feb-14 6:00 21:59 DAY&lt;/P&gt;
&lt;P&gt;1024 24-Feb-14 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;1040 3-Apr-14 6:00 21:59 DAY&lt;/P&gt;
&lt;P&gt;1040 3-Apr-14 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;1040 4-Apr-14 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;1040 5-Apr-14 6:00 21:59 DAY&lt;/P&gt;
&lt;P&gt;1040 5-Apr-14 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;1040 6-Apr-14 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;1040 7-Apr-14 6:00 21:59 DAY&lt;/P&gt;
&lt;P&gt;1040 7-Apr-14 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;2003 1-Jul-13 6:00 21:59 DAY&lt;/P&gt;
&lt;P&gt;2003 1-Jul-13 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;2003 2-Jul-13 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;2003 3-Jul-13 6:00 21:59 DAY&lt;/P&gt;
&lt;P&gt;2003 3-Jul-13 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;2003 4-Jul-13 6:00 21:59 DAY&lt;/P&gt;
&lt;P&gt;2003 4-Jul-13 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;2003 5-Jul-13 6:00 21:59 DAY&lt;/P&gt;
&lt;P&gt;2010 2-Jun-13 6:01 21:59 DAY&lt;/P&gt;
&lt;P&gt;2010 2-Jun-13 22:00 6:00 NIGHT&lt;/P&gt;
&lt;P&gt;2010 16-Jul-13 6:01 21:59 DAY&lt;/P&gt;
&lt;P&gt;2010 16-Jul-13 22:00 6:00 NIGHT&lt;/P&gt;
&lt;P&gt;2010 17-Jul-13 6:01 21:59 DAY&lt;/P&gt;
&lt;P&gt;2010 17-Jul-13 22:00 6:00 NIGHT&lt;/P&gt;
&lt;P&gt;2010 24-Jul-13 6:01 21:59 DAY&lt;/P&gt;
&lt;P&gt;2010 24-Jul-13 22:00 6:00 NIGHT&lt;/P&gt;
&lt;P&gt;2010 25-Jul-13 22:00 6:00 NIGHT&lt;/P&gt;
&lt;P&gt;2010 26-Jul-13 22:00 6:00 NIGHT&lt;/P&gt;
&lt;P&gt;2010 28-Jul-13 22:00 6:00 NIGHT&lt;/P&gt;
&lt;P&gt;2010 29-Jul-13 6:01 21:59 DAY&lt;/P&gt;
&lt;P&gt;2010 29-Jul-13 22:00 6:00 NIGHT&lt;/P&gt;
&lt;P&gt;2010 1-Aug-13 6:01 21:59 DAY&lt;/P&gt;
&lt;P&gt;2010 9-Aug-13 6:01 21:59 DAY&lt;/P&gt;
&lt;P&gt;2010 9-Aug-13 22:00 6:00 NIGHT&lt;/P&gt;
&lt;P&gt;2010 10-Aug-13 6:01 21:59 DAY&lt;/P&gt;
&lt;P&gt;2010 10-Aug-13 22:00 6:00 NIGHT&lt;/P&gt;
&lt;P&gt;2010 11-Aug-13 22:00 6:00 NIGHT&lt;/P&gt;
&lt;P&gt;2010 12-Aug-13 22:00 6:00 NIGHT&lt;/P&gt;
&lt;P&gt;2010 1-Mar-14 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;2010 2-Mar-14 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;2010 3-Mar-14 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;2010 5-Mar-14 6:00 21:59 DAY&lt;/P&gt;
&lt;P&gt;2010 5-Mar-14 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;2010 6-Mar-14 6:00 21:59 DAY&lt;/P&gt;
&lt;P&gt;2010 6-Mar-14 22:00 5:59 NIGHT&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Output dataset with addition of 2 new variables added&amp;nbsp;(Action, Pair).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="680"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="80"&gt;&lt;STRONG&gt;&lt;EM&gt;Action&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="45"&gt;&lt;STRONG&gt;&lt;EM&gt;Pair&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;ID&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;Start Date&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;Start Time&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;STRONG&gt;End Time&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="112"&gt;&lt;STRONG&gt;Value&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;1024&lt;/TD&gt;
&lt;TD width="113"&gt;22-Feb-14&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;1024&lt;/TD&gt;
&lt;TD width="113"&gt;22-Feb-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;1024&lt;/TD&gt;
&lt;TD width="113"&gt;23-Feb-14&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;1024&lt;/TD&gt;
&lt;TD width="113"&gt;23-Feb-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD width="113"&gt;1024&lt;/TD&gt;
&lt;TD width="113"&gt;24-Feb-14&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD width="113"&gt;1024&lt;/TD&gt;
&lt;TD width="113"&gt;24-Feb-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;1040&lt;/TD&gt;
&lt;TD width="113"&gt;3-Apr-14&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;1040&lt;/TD&gt;
&lt;TD width="113"&gt;3-Apr-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;1040&lt;/TD&gt;
&lt;TD width="113"&gt;4-Apr-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;1040&lt;/TD&gt;
&lt;TD width="113"&gt;5-Apr-14&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;1040&lt;/TD&gt;
&lt;TD width="113"&gt;5-Apr-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;1040&lt;/TD&gt;
&lt;TD width="113"&gt;6-Apr-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;1040&lt;/TD&gt;
&lt;TD width="113"&gt;7-Apr-14&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;1040&lt;/TD&gt;
&lt;TD width="113"&gt;7-Apr-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2003&lt;/TD&gt;
&lt;TD width="113"&gt;1-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2003&lt;/TD&gt;
&lt;TD width="113"&gt;1-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2003&lt;/TD&gt;
&lt;TD width="113"&gt;2-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2003&lt;/TD&gt;
&lt;TD width="113"&gt;3-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2003&lt;/TD&gt;
&lt;TD width="113"&gt;3-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;2003&lt;/TD&gt;
&lt;TD width="113"&gt;4-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;2003&lt;/TD&gt;
&lt;TD width="113"&gt;4-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2003&lt;/TD&gt;
&lt;TD width="113"&gt;5-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;2-Jun-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:01&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;2-Jun-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;16-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:01&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;16-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;17-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:01&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;17-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;24-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:01&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;24-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;25-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;26-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;28-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;29-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:01&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;29-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;1-Aug-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:01&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;9-Aug-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:01&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;9-Aug-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;10-Aug-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:01&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;10-Aug-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;11-Aug-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;12-Aug-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;1-Mar-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;2-Mar-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;3-Mar-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;5-Mar-14&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;5-Mar-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;6-Mar-14&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;6-Mar-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Thu, 16 Feb 2017 17:10:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333474#M75135</guid>
      <dc:creator>WAL83</dc:creator>
      <dc:date>2017-02-16T17:10:51Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333537#M75170</link>
      <description>&lt;P&gt;The code I originally suggested assumed that you actually wanted to delete those records. The following does what you are currently asking for:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;data want (drop=_:);
  set have;
  by id;
  length action $6;
  retain _next_keep pair;
  if first.id then pair=0;
  if not last.id then do;
    _next=_n_+1;
    set have (keep=start_date value
         rename=(start_date=_next_start
                 value=_next_value)) point=_next;
    if _next_keep='KEEP' then do;
      action='KEEP';
      output;
      _next_keep='DELETE';
    end;
    else if start_date eq _next_start and
            value eq 'DAY' and
            _next_value eq 'NIGHT' then do;
      pair+1;
      action='KEEP';
      output;
      _next_keep='KEEP';
    end;
    else do;
      action='DELETE';
      output;
      _next_keep='DELETE';
    end;
  end;
  else if _next_keep eq 'KEEP' then do;
    action='KEEP';
    output;
    _next_keep='DELETE';
  end;
run;
&lt;/PRE&gt;
&lt;P&gt;HTH,&lt;/P&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;</description>
      <pubDate>Thu, 16 Feb 2017 19:13:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333537#M75170</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2017-02-16T19:13:18Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333612#M75209</link>
      <description>&lt;P&gt;Thanks for the quick reply. Your adjusted code achieves all my goals except reset pair count to 1 if there are non-contiguous date records. See records in bold red in below example output dataset.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="680"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="80"&gt;&lt;STRONG&gt;&lt;EM&gt;Action&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="45"&gt;&lt;STRONG&gt;&lt;EM&gt;Pair&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;ID&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;Start Date&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;Start Time&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;STRONG&gt;End Time&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="112"&gt;&lt;STRONG&gt;Value&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;1024&lt;/TD&gt;
&lt;TD width="113"&gt;22-Feb-14&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;1024&lt;/TD&gt;
&lt;TD width="113"&gt;22-Feb-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;1024&lt;/TD&gt;
&lt;TD width="113"&gt;23-Feb-14&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;1024&lt;/TD&gt;
&lt;TD width="113"&gt;23-Feb-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD width="113"&gt;1024&lt;/TD&gt;
&lt;TD width="113"&gt;24-Feb-14&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD width="113"&gt;1024&lt;/TD&gt;
&lt;TD width="113"&gt;24-Feb-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;1040&lt;/TD&gt;
&lt;TD width="113"&gt;3-Apr-14&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;1040&lt;/TD&gt;
&lt;TD width="113"&gt;3-Apr-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;1040&lt;/TD&gt;
&lt;TD width="113"&gt;4-Apr-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;KEEP&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;1&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;1040&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;5-Apr-14&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;6:00&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;21:59&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="112"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;DAY&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;KEEP&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;1&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;1040&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;5-Apr-14&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;22:00&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;5:59&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="112"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;NIGHT&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;1040&lt;/TD&gt;
&lt;TD width="113"&gt;6-Apr-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;KEEP&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;1&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;1040&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;7-Apr-14&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;6:00&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;21:59&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="112"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;DAY&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;KEEP&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;1&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;1040&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;7-Apr-14&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;22:00&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;5:59&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="112"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;NIGHT&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2003&lt;/TD&gt;
&lt;TD width="113"&gt;1-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2003&lt;/TD&gt;
&lt;TD width="113"&gt;1-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2003&lt;/TD&gt;
&lt;TD width="113"&gt;2-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2003&lt;/TD&gt;
&lt;TD width="113"&gt;3-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;KEEP&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;1&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;2003&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;3-Jul-13&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;22:00&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;5:59&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="112"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;NIGHT&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;KEEP&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;2&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;2003&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;4-Jul-13&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;6:00&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;21:59&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="112"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;DAY&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;2003&lt;/TD&gt;
&lt;TD width="113"&gt;4-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2003&lt;/TD&gt;
&lt;TD width="113"&gt;5-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;2-Jun-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:01&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;2-Jun-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;16-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:01&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;16-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;17-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:01&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;17-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;24-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:01&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;24-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;25-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;26-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;28-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;KEEP&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;1&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;2010&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;29-Jul-13&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;6:01&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;21:59&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="112"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;DAY&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;KEEP&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;1&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;2010&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;29-Jul-13&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;22:00&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;6:00&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="112"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;NIGHT&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;1-Aug-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:01&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;KEEP&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;1&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;2010&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;9-Aug-13&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;6:01&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;21:59&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="112"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;DAY&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;KEEP&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;1&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;2010&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;9-Aug-13&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;22:00&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;6:00&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="112"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;NIGHT&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;10-Aug-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:01&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;10-Aug-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;11-Aug-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;12-Aug-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;1-Mar-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;2-Mar-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DELETE&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;3-Mar-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;KEEP&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;1&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;2010&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;5-Mar-14&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;6:00&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;21:59&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="112"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;DAY&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;KEEP&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;1&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;2010&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;5-Mar-14&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="113"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;22:00&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;5:59&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="112"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;NIGHT&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;6-Mar-14&lt;/TD&gt;
&lt;TD width="113"&gt;6:00&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;6-Mar-14&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;5:59&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 16 Feb 2017 23:00:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333612#M75209</guid>
      <dc:creator>WAL83</dc:creator>
      <dc:date>2017-02-16T23:00:35Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333628#M75213</link>
      <description>&lt;P&gt;I question your pair assignment for the following two records:&lt;/P&gt;
&lt;TABLE width="680"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;24-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;6:01&lt;/TD&gt;
&lt;TD width="104"&gt;21:59&lt;/TD&gt;
&lt;TD width="112"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;KEEP&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD width="113"&gt;2010&lt;/TD&gt;
&lt;TD width="113"&gt;24-Jul-13&lt;/TD&gt;
&lt;TD width="113"&gt;22:00&lt;/TD&gt;
&lt;TD width="104"&gt;6:00&lt;/TD&gt;
&lt;TD width="112"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;according to your rules, I'd think they should be 1s.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If so, the following should work:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;data want (drop=_:);
  set have;
  by id;
  length action $6;
  retain _next_keep _last_kept_date _pair;
  if first.id then _pair=0;
  if not last.id then do;
    _next=_n_+1;
    set have (keep=start_date value
         rename=(start_date=_next_start
                 value=_next_value)) point=_next;
    if _next_keep='KEEP' then do;
      action='KEEP';
      _last_kept_date=start_date;
      pair=_pair;
      output;
      _next_keep='DELETE';
    end;
    else if start_date eq _next_start and
            value eq 'DAY' and
            _next_value eq 'NIGHT' then do;
      if 0&amp;lt;=(start_date-_last_kept_date)&amp;lt;=1 then _pair+1;
      else _pair=1;
      pair=_pair;
      action='KEEP';
      output;
      _next_keep='KEEP';
    end;
    else do;
      action='DELETE';
      output;
      _next_keep='DELETE';
    end;
  end;
  else if _next_keep eq 'KEEP' then do;
    action='KEEP';
    pair=_pair;
    output;
    _next_keep='DELETE';
  end;
run;
&lt;/PRE&gt;
&lt;P&gt;HTH,&lt;/P&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 16 Feb 2017 23:39:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333628#M75213</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2017-02-16T23:39:08Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333630#M75214</link>
      <description>&lt;P&gt;This code produces what you want, includng the reset to pair=1&amp;nbsp;when a pair is more than one day after the most preceding pair.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;HOWEVER, it appears your sample answer is wrong for the 24-July-2013 pair, which you have assigned as pair=3.&amp;nbsp; But the preceding pair is 1 week prior (17-JUL-13), so the 24-jul pair should be pair=1.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want (drop=p nxt_val p_membr pair_date);

  set have (keep=id start_date);
  by id start_date;

  retain p 0       /* to track pair number */
         p_membr . /* 1=beginning of pair, 2=end of a pair */
         pair_date /* Date of most recent pair */

  if first.start_date=1 then do;
    if first.id then p=0;
    if pair_date &amp;lt; start_date-1 then p=0;
  end;

  merge have 
        have (firstobs=2 keep=id value rename=(value=nxt_val));

  /* If retain p_membr=1, this one must be p_membr=2*/
  if p_membr=1 then do;
    pair=p;
    p_membr=2;
  end;
  else if last.start_date=0 and catx('/',value,nxt_val) in ('DAY/NIGHT','NIGHT/DAY') then do;
    p_membr=1;
    pair_date=start_date;
    p=p+1;
    pair=p;
  end;
  else p_membr=.;
    
  if p_membr=. then action='DELETE';
  else action='KEEP';

run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 16 Feb 2017 23:43:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333630#M75214</guid>
      <dc:creator>mkeintz</dc:creator>
      <dc:date>2017-02-16T23:43:14Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333632#M75216</link>
      <description>&lt;P&gt;Aye, yes you are correct. Long day &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Your code does work very well although it renumbers the last pair id to the next id.. See example output dataset below...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="535"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;&lt;STRONG&gt;ID&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;STRONG&gt;Start_Date&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="91"&gt;&lt;STRONG&gt;Start_Time&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;End_Time&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="55"&gt;&lt;STRONG&gt;Value&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="38"&gt;&lt;STRONG&gt;pair&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;action&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;1024&lt;/TD&gt;
&lt;TD width="104"&gt;22-Feb-14&lt;/TD&gt;
&lt;TD width="91"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;1024&lt;/TD&gt;
&lt;TD width="104"&gt;22-Feb-14&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;1024&lt;/TD&gt;
&lt;TD width="104"&gt;23-Feb-14&lt;/TD&gt;
&lt;TD width="91"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;2&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;1024&lt;/TD&gt;
&lt;TD width="104"&gt;23-Feb-14&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;2&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;1024&lt;/TD&gt;
&lt;TD width="104"&gt;24-Feb-14&lt;/TD&gt;
&lt;TD width="91"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;3&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;1040&lt;/TD&gt;
&lt;TD width="104"&gt;24-Feb-14&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;3&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;1040&lt;/TD&gt;
&lt;TD width="104"&gt;3-Apr-14&lt;/TD&gt;
&lt;TD width="91"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;1040&lt;/TD&gt;
&lt;TD width="104"&gt;3-Apr-14&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;1040&lt;/TD&gt;
&lt;TD width="104"&gt;4-Apr-14&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;.&lt;/TD&gt;
&lt;TD width="86"&gt;DELETE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;1040&lt;/TD&gt;
&lt;TD width="104"&gt;5-Apr-14&lt;/TD&gt;
&lt;TD width="91"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;2&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;1040&lt;/TD&gt;
&lt;TD width="104"&gt;5-Apr-14&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;2&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;1040&lt;/TD&gt;
&lt;TD width="104"&gt;6-Apr-14&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;.&lt;/TD&gt;
&lt;TD width="86"&gt;DELETE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;1040&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;7-Apr-14&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="91"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;6:00:00&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;21:59:00&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="55"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;DAY&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="38"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;3&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;KEEP&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;&lt;FONT color="#3366ff"&gt;&lt;STRONG&gt;2003&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="104"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;7-Apr-14&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="91"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;22:00:00&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;5:59:00&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="55"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;NIGHT&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="38"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;3&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;FONT color="#ff0000"&gt;&lt;STRONG&gt;KEEP&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2003&lt;/TD&gt;
&lt;TD width="104"&gt;1-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2003&lt;/TD&gt;
&lt;TD width="104"&gt;1-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2003&lt;/TD&gt;
&lt;TD width="104"&gt;2-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;.&lt;/TD&gt;
&lt;TD width="86"&gt;DELETE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2003&lt;/TD&gt;
&lt;TD width="104"&gt;3-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;2&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2003&lt;/TD&gt;
&lt;TD width="104"&gt;3-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;2&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2003&lt;/TD&gt;
&lt;TD width="104"&gt;4-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;3&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2003&lt;/TD&gt;
&lt;TD width="104"&gt;4-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;3&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;5-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;.&lt;/TD&gt;
&lt;TD width="86"&gt;DELETE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;2-Jun-13&lt;/TD&gt;
&lt;TD width="91"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;2-Jun-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;16-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;16-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;17-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;2&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;17-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;2&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;24-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;24-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;25-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;.&lt;/TD&gt;
&lt;TD width="86"&gt;DELETE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;26-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;.&lt;/TD&gt;
&lt;TD width="86"&gt;DELETE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;28-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;.&lt;/TD&gt;
&lt;TD width="86"&gt;DELETE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;29-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;29-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;1-Aug-13&lt;/TD&gt;
&lt;TD width="91"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;.&lt;/TD&gt;
&lt;TD width="86"&gt;DELETE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;9-Aug-13&lt;/TD&gt;
&lt;TD width="91"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;9-Aug-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;10-Aug-13&lt;/TD&gt;
&lt;TD width="91"&gt;6:01:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;2&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;10-Aug-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;2&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;11-Aug-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;.&lt;/TD&gt;
&lt;TD width="86"&gt;DELETE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;12-Aug-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;.&lt;/TD&gt;
&lt;TD width="86"&gt;DELETE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;1-Mar-14&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;.&lt;/TD&gt;
&lt;TD width="86"&gt;DELETE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;2-Mar-14&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;.&lt;/TD&gt;
&lt;TD width="86"&gt;DELETE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;3-Mar-14&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;.&lt;/TD&gt;
&lt;TD width="86"&gt;DELETE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;5-Mar-14&lt;/TD&gt;
&lt;TD width="91"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;5-Mar-14&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;1&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;6-Mar-14&lt;/TD&gt;
&lt;TD width="91"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;TD width="38"&gt;2&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;2010&lt;/TD&gt;
&lt;TD width="104"&gt;6-Mar-14&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;TD width="38"&gt;2&lt;/TD&gt;
&lt;TD width="86"&gt;KEEP&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Thu, 16 Feb 2017 23:56:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333632#M75216</guid>
      <dc:creator>WAL83</dc:creator>
      <dc:date>2017-02-16T23:56:58Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333635#M75218</link>
      <description>&lt;P&gt;Did you try my revised code?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;</description>
      <pubDate>Fri, 17 Feb 2017 00:01:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333635#M75218</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2017-02-17T00:01:23Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333637#M75219</link>
      <description>&lt;P&gt;Yes. It works except for the resetting of pair = 1 when non-contiguous date occurs.&lt;/P&gt;</description>
      <pubDate>Fri, 17 Feb 2017 00:04:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333637#M75219</guid>
      <dc:creator>WAL83</dc:creator>
      <dc:date>2017-02-17T00:04:21Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333638#M75220</link>
      <description>&lt;P&gt;Not the code I posted about a half hour ago .. I don't think!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Feb 2017 00:06:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333638#M75220</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2017-02-17T00:06:42Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333640#M75221</link>
      <description>&lt;P&gt;I think it's working. I'm double checking. I'm getting tired &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Feb 2017 00:16:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333640#M75221</guid>
      <dc:creator>WAL83</dc:creator>
      <dc:date>2017-02-17T00:16:45Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333643#M75222</link>
      <description>&lt;P&gt;Please mark &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13711"&gt;@art297&lt;/a&gt;'s message with the working code as the solution, not his request for you to test it.&lt;/P&gt;</description>
      <pubDate>Fri, 17 Feb 2017 00:26:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333643#M75222</guid>
      <dc:creator>mkeintz</dc:creator>
      <dc:date>2017-02-17T00:26:57Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333645#M75223</link>
      <description>&lt;P&gt;Yes, I did not mean to mark that as accepted. Mouse malfunction...&lt;/P&gt;</description>
      <pubDate>Fri, 17 Feb 2017 00:31:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333645#M75223</guid>
      <dc:creator>WAL83</dc:creator>
      <dc:date>2017-02-17T00:31:20Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333649#M75224</link>
      <description>&lt;P&gt;Your code&amp;nbsp;IS resetting pair=1 but it deleted a record for some reason. Original dataset has 49 records, output dataset now has 48. Your code deletes the record in red... It was the last record for that ID and did not have a PAIR...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="415"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="94"&gt;&lt;STRONG&gt;ID&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="89"&gt;&lt;STRONG&gt;Start_Date&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="91"&gt;&lt;STRONG&gt;Start_Time&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;End_Time&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="55"&gt;&lt;STRONG&gt;Value&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="94"&gt;2003&lt;/TD&gt;
&lt;TD width="89"&gt;1-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="94"&gt;2003&lt;/TD&gt;
&lt;TD width="89"&gt;1-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="94"&gt;2003&lt;/TD&gt;
&lt;TD width="89"&gt;2-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="94"&gt;2003&lt;/TD&gt;
&lt;TD width="89"&gt;3-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="94"&gt;2003&lt;/TD&gt;
&lt;TD width="89"&gt;3-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="94"&gt;2003&lt;/TD&gt;
&lt;TD width="89"&gt;4-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;6:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;21:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;DAY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="94"&gt;2003&lt;/TD&gt;
&lt;TD width="89"&gt;4-Jul-13&lt;/TD&gt;
&lt;TD width="91"&gt;22:00:00&lt;/TD&gt;
&lt;TD width="86"&gt;5:59:00&lt;/TD&gt;
&lt;TD width="55"&gt;NIGHT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="94"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;2003&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="89"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;5-Jul-13&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="91"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;6:00:00&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="86"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;21:59:00&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="55"&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;DAY&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Fri, 17 Feb 2017 00:48:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333649#M75224</guid>
      <dc:creator>WAL83</dc:creator>
      <dc:date>2017-02-17T00:48:56Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333652#M75225</link>
      <description>&lt;P&gt;Indeed! I missed the case where it was the last.id and started with an otherwise potentially valid record. This code should correct for that:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;data want (drop=_:);
  set have;
  by id;
  length action $6;
  retain _next_keep _last_kept_date _pair;
  if first.id then _pair=0;
  if not last.id then do;
    _next=_n_+1;
    set have (keep=start_date value
         rename=(start_date=_next_start
                 value=_next_value)) point=_next;
    if _next_keep='KEEP' then do;
      action='KEEP';
      _last_kept_date=start_date;
      pair=_pair;
      output;
      _next_keep='DELETE';
    end;
    else if start_date eq _next_start and
            value eq 'DAY' and
            _next_value eq 'NIGHT' then do;
      if 0&amp;lt;=(start_date-_last_kept_date)&amp;lt;=1 then _pair+1;
      else _pair=1;
      pair=_pair;
      action='KEEP';
      output;
      _next_keep='KEEP';
    end;
    else do;
      action='DELETE';
      output;
      _next_keep='DELETE';
    end;
  end;
  else do;
    if _next_keep eq 'KEEP' then do;
      action='KEEP';
      pair=_pair;
      output;
      _next_keep='DELETE';
    end;
    else do;
      action='DELETE';
      output;
      _next_keep='DELETE';
    end;
  end;
run;
&lt;/PRE&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Feb 2017 01:21:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333652#M75225</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2017-02-17T01:21:41Z</dc:date>
    </item>
    <item>
      <title>Re: For each patient, keep only paired records by date and then do counts based on # of contiguous p</title>
      <link>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333676#M75237</link>
      <description>&lt;P&gt;Thanks for hanging in there!!! I realize what I was asking was not exactly clear at first. Will be more concise the next time. Thanks again!!!!&lt;/P&gt;</description>
      <pubDate>Fri, 17 Feb 2017 04:32:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/For-each-patient-keep-only-paired-records-by-date-and-then-do/m-p/333676#M75237</guid>
      <dc:creator>WAL83</dc:creator>
      <dc:date>2017-02-17T04:32:18Z</dc:date>
    </item>
  </channel>
</rss>

