<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Count of Patients with particular set of diagnoses ever in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305839#M65304</link>
    <description>&lt;P&gt;That fixed the problem. Thank you&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/88384"&gt;@Shmuel﻿&lt;/a&gt;!&lt;/P&gt;</description>
    <pubDate>Thu, 20 Oct 2016 15:12:08 GMT</pubDate>
    <dc:creator>DMMD</dc:creator>
    <dc:date>2016-10-20T15:12:08Z</dc:date>
    <item>
      <title>Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305560#M65189</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Related to: &lt;A href="https://communities.sas.com/t5/Base-SAS-Programming/summarize-diagnosis-multiple-columns-and-multiple-per-patients/m-p/261144#M50757" target="_blank"&gt;https://communities.sas.com/t5/Base-SAS-Programming/summarize-diagnosis-multiple-columns-and-multiple-per-patients/m-p/261144#M50757&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a very large data set (&amp;gt;3 million observations) for which would like to count the number of patients (not total observations) have one of four possible diagnosis codes. Patients could have multiple observations denoting multiple visits and have up to ten diagnosis variable fields.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My four codes of interest are: 72632 or 72631 or 71922 or 71923.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would like to create a command that searches DX01 to DX10 for all observations for each patient for presence of the above codes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;P&gt;Patientid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dx01&amp;nbsp;&amp;nbsp;&amp;nbsp; dx02&amp;nbsp;&amp;nbsp;&amp;nbsp; dx03&amp;nbsp;&amp;nbsp;&amp;nbsp; dx04&amp;nbsp;&amp;nbsp;&amp;nbsp; dx05&amp;nbsp;&amp;nbsp;&amp;nbsp; …&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dx10&amp;nbsp;&amp;nbsp;&amp;nbsp; date&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; 72632&amp;nbsp;&amp;nbsp; 72631&amp;nbsp;&amp;nbsp; 71922&amp;nbsp;&amp;nbsp; 71923&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5/5/2009&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 72632&amp;nbsp;&amp;nbsp; 71922&amp;nbsp;&amp;nbsp; 70000&amp;nbsp;&amp;nbsp; 70001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6/6/2008&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 70001&amp;nbsp;&amp;nbsp; 70000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1/1/2007&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 71900&amp;nbsp;&amp;nbsp; 71901&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;2/2/2007&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 72632&amp;nbsp;&amp;nbsp; 71900&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2/2/2004&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 72631&amp;nbsp;&amp;nbsp; 70000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3/3/2004&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 71922&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4/4/2004&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From the above example, I would like to produce output like the following&lt;/P&gt;&lt;P&gt;1. By Patient ID&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Patient ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Has&amp;nbsp;(72632 OR 72631 OR 71922 OR 71923) [1=Yes, 2=No]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;2. By Total Number of Patients&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Total Count of Patients with (72632 OR 72631 OR 71922 OR 71923)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Separately, I would also like a count of the number of observations each patient has for the diagnoses (72632 OR 72631 OR 71922 OR 71923) that produces output like:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Patient ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Has&amp;nbsp;(72632 OR 72631 OR 71922 OR 71923)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Number of Visits Addressing Diagnosis&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/P&gt;&lt;P&gt;Thanks for your help.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Oct 2016 23:36:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305560#M65189</guid>
      <dc:creator>DMMD</dc:creator>
      <dc:date>2016-10-18T23:36:18Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305570#M65194</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am sure there are more efficient ways to handle this, but here's how I would do it using SQL:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sql;&lt;BR /&gt;/* This will put the data into categories of Yes = 1 and No = 0 */
create table work.DATA2 as&amp;nbsp;
select patient_id,&amp;nbsp;
case when (dx1 in (72632, 72631, 71922, 71923)&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; or (dx2 in (72632, 72631, 71922, 71923)&amp;nbsp;
.
.
.
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; or (dx10 in (72632, 72631, 71922, 71923))&amp;nbsp;
then 1&amp;nbsp;
else 0 end as Yes_No
from work.DATA;
&lt;BR /&gt;/* This will sum the Yes_No column to give you a TOTAL number of instances that met&lt;BR /&gt;the Yes criteria above */
select sum(Yes_No) as Total_Count
from work.DATA2;&amp;nbsp;
&lt;BR /&gt;/* This will give you the total per patient ID */
select patient_ID, sum(Yes_No) as Pt_Count
from work.DATA2
group by patient_ID
order by patient_ID;
quit;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;This may require some fine tuning, and there are plenty of papers and articles (including a few written by me!) on PROC SQL, but this should get you started.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Good luck and happy coding!&lt;/P&gt;
&lt;P&gt;Chris&lt;/P&gt;</description>
      <pubDate>Wed, 19 Oct 2016 01:42:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305570#M65194</guid>
      <dc:creator>DarthPathos</dc:creator>
      <dc:date>2016-10-19T01:42:40Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305572#M65195</link>
      <description>&lt;P&gt;Alternative code using data step:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;%let ds_check = 72632 72631 71922 71923; &amp;nbsp;/* easy to change list if needed */&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data want;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;set have;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; by patient_id;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;retain yes_no;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if first.patient_id then yes_no = 0;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;array dx dx1-dx10;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;do i=1 to 10;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if dx(i) in (&amp;amp;ds_check) then yes_no = 1;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; end;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if last.patient_id then output;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;STRONG&gt;keep&lt;/STRONG&gt; patient_id &amp;nbsp;yes_no;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;STRONG&gt;label&lt;/STRONG&gt; yes_no = " HAS (&amp;amp;ds_check)";&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The TOTAL number can be achieved by various ways&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;(e.g. by PROC MEANS or PROC SQL or PROC PRINT with SUM )&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Oct 2016 02:38:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305572#M65195</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2016-10-19T02:38:27Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305599#M65206</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data inter (keep=id diag);
set have;
array diags {*} dx1-dx10;
diag = 0;
do i = 1 to dim(diags);
  if diags{i} in (72632,72631,71922 71923) then diag = 1;
end;
run;

proc sort data=inter;
by id;
run;

data result (keep=id hasdiag visitcount) totalcount (keep=total_patients);
set inter end=done;
retain total_patients 0 visitcount hasdiag;
if first.id
then do;
  visitcount = 0;
  hasdiag = 0;
end;
if diag then do;
  visitcount + 1;
  hasdiag = 1;
end;
if last.id then do;
  output result;
  total_patients + hasdiag;
end;
if done then output totalcount;
run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;If your initial dataset is already sorted by id, you can omit the sort step.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Some edits done for typos.&lt;/P&gt;</description>
      <pubDate>Wed, 19 Oct 2016 08:13:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305599#M65206</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2016-10-19T08:13:27Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305651#M65213</link>
      <description>&lt;P&gt;How do I deal with leading zeros in my diagnoses categories. For example, DX01, DX02, DX03...Dx10?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you so much!&lt;/P&gt;</description>
      <pubDate>Wed, 19 Oct 2016 13:15:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305651#M65213</guid>
      <dc:creator>DMMD</dc:creator>
      <dc:date>2016-10-19T13:15:35Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305653#M65214</link>
      <description>&lt;P&gt;you may change the array definition into:&lt;/P&gt;
&lt;P&gt;ARRAY DX DX01-DX10;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;or alternatively do:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; SET WANT (Rename=(dx01=dx1 dx02=dx2 ... dx09=dx9));&lt;/P&gt;</description>
      <pubDate>Wed, 19 Oct 2016 13:23:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305653#M65214</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2016-10-19T13:23:25Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305654#M65215</link>
      <description>&lt;P&gt;Unless I'm misunderstanding, the DX01 is a column header and at least for the SQL version, won't have an impact. &amp;nbsp;The only time you'd need to worry about leading 0s is if they're in your data (00745454 versus 745454). &amp;nbsp;Sometimes the number of leading 0s is important, and then you would have to treat the column as TEXT rather than NUMERIC.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;hope this helps!&lt;/P&gt;
&lt;P&gt;Chris&lt;/P&gt;</description>
      <pubDate>Wed, 19 Oct 2016 13:22:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305654#M65215</guid>
      <dc:creator>DarthPathos</dc:creator>
      <dc:date>2016-10-19T13:22:19Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305657#M65216</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/110325"&gt;@DMMD&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;How do I deal with leading zeros in my diagnoses categories. For example, DX01, DX02, DX03...Dx10?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you so much!&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Just include the zero in the variable list. Just tested this short example:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input x01 x02 x03;
cards;
1 2 3
;
run;

data want;
set have;
array xx {*} x01-x03;
do i = 1 to dim(xx);
  put xx{i}=;
end;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 19 Oct 2016 13:24:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305657#M65216</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2016-10-19T13:24:00Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305676#M65224</link>
      <description>&lt;P&gt;Fantastic! The problem was the diagnoses codes were character, not number variables as there are some codes starting with letters. Putting the codes in quotations allowed it to work. Thank you so much! This helped to answer #1 and #3&amp;nbsp;of my output.&lt;/P&gt;</description>
      <pubDate>Wed, 19 Oct 2016 14:21:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305676#M65224</guid>
      <dc:creator>DMMD</dc:creator>
      <dc:date>2016-10-19T14:21:51Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305803#M65281</link>
      <description>&lt;P&gt;I tried to use your code, but received the following error:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;244 data le.leDxTest2 (keep=id hasdiag visitcount diag YEAR eupide DISCHNO ADMDT DISDT ADMWK&lt;/P&gt;&lt;P&gt;244! DISCHWK ADMHR DISHR AGE1 AGE DOB SEX ETHNIC Insurance RACE_M RACE DISP REIMB HOSPCO&lt;/P&gt;&lt;P&gt;244! FACNAME PATST PATCO PATCITY RESIND&lt;/P&gt;&lt;P&gt;245 SDDISCH HSA REG ZIP OPER OPTIME1 OPTIME TOTCHG TOTANCHG TOTCHG1 TOTANCHG1&lt;/P&gt;&lt;P&gt;245! SEQ CNT DX01 DX02 DX03 DX04 DX05 DX06 DX07 DX08 DX09 DX10 HCPCCD1 HCPCCD2 HCPCCD3&lt;/P&gt;&lt;P&gt;246 HCPCCD4 HCPCCD5 HCPCCD6 HCPCCD7 HCPCM1 HCPCM2 HCPCM3 HCPCM4 HCPCM5 HCPCM6&lt;/P&gt;&lt;P&gt;246! HCPCM7 HCPC2M1 HCPC2M2 HCPC2M3 HCPC2M4 HCPC2M5 HCPC2M6 HCPC2M7 DISCHNO1 HCPCCD8&lt;/P&gt;&lt;P&gt;247 HCPCCD9 HCPCCD10 HCPCCD11 HCPCCD12 HCPCCD13 HCPCCD14 HCPCCD15 HCPCCD16&lt;/P&gt;&lt;P&gt;247! HCPCCD17 HCPCCD18 HCPCM8 HCPCM9 HCPCM10 HCPCM11 HCPCM12 HCPCM13 HCPCM14 HCPCM15 HCPCM16&lt;/P&gt;&lt;P&gt;248 HCPCM17 HCPCM18 HCPC2M8 HCPC2M9 HCPC2M10 HCPC2M11 HCPC2M12 HCPC2M13&lt;/P&gt;&lt;P&gt;248! HCPC2M14 HCPC2M15 HCPC2M16 HCPC2M17 HCPC2M18 Side Discharge Died CPI visit) totalcount&lt;/P&gt;&lt;P&gt;248! (keep=total_patients);&lt;/P&gt;&lt;P&gt;249 set le.leDxTest1 end=done;&lt;/P&gt;&lt;P&gt;250 retain total_patients 0 visitcount hasdiag;&lt;/P&gt;&lt;P&gt;251 if first.eupide&lt;/P&gt;&lt;P&gt;252 then do;&lt;/P&gt;&lt;P&gt;253 visitcount = 0;&lt;/P&gt;&lt;P&gt;254 hasdiag = 0;&lt;/P&gt;&lt;P&gt;255 end;&lt;/P&gt;&lt;P&gt;256 if diag then do;&lt;/P&gt;&lt;P&gt;257 visitcount + 1;&lt;/P&gt;&lt;P&gt;258 hasdiag = 1;&lt;/P&gt;&lt;P&gt;259 end;&lt;/P&gt;&lt;P&gt;260 if last.eupide then do;&lt;/P&gt;&lt;P&gt;261 output result;&lt;/P&gt;&lt;P&gt;------&lt;/P&gt;&lt;P&gt;455&lt;/P&gt;&lt;P&gt;ERROR 455-185: Data set was not specified on the DATA statement.&lt;/P&gt;&lt;P&gt;262 total_patients + hasdiag;&lt;/P&gt;&lt;P&gt;263 end;&lt;/P&gt;&lt;P&gt;264 if done then output totalcount;&lt;/P&gt;&lt;P&gt;265 run;&lt;/P&gt;&lt;P&gt;WARNING: The variable id in the DROP, KEEP, or RENAME list has never been referenced.&lt;/P&gt;&lt;P&gt;NOTE: The SAS System stopped processing this step because of errors.&lt;/P&gt;&lt;P&gt;WARNING: The data set LE.LEDXTEST2 may be incomplete. When this step was stopped there were 0&lt;/P&gt;&lt;P&gt;observations and 111 variables.&lt;/P&gt;&lt;P&gt;WARNING: Data set LE.LEDXTEST2 was not replaced because this step was stopped.&lt;/P&gt;&lt;P&gt;WARNING: The data set WORK.TOTALCOUNT may be incomplete. When this step was stopped there&lt;/P&gt;&lt;P&gt;were 0 observations and 1 variables.&lt;/P&gt;&lt;P&gt;WARNING: Data set WORK.TOTALCOUNT was not replaced because this step was stopped.&lt;/P&gt;&lt;P&gt;NOTE: DATA statement used (Total process time):&lt;/P&gt;&lt;P&gt;real time 0.09 seconds&lt;/P&gt;&lt;P&gt;cpu time 0.01 seconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you know why this may be a problem?&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Wed, 19 Oct 2016 21:23:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305803#M65281</guid>
      <dc:creator>DMMD</dc:creator>
      <dc:date>2016-10-19T21:23:39Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305804#M65282</link>
      <description>&lt;P&gt;on log line 244 your code is:&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN&gt; data &lt;STRONG&gt;le.leDxTest2&lt;/STRONG&gt; (keep=id ...&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The ERROR message is very clear:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;261 &lt;STRONG&gt;output result; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; should be output le.leDxTest2 &amp;nbsp;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;------&lt;/P&gt;
&lt;P&gt;455&lt;/P&gt;
&lt;P&gt;ERROR 455-185: Data set was &lt;STRONG&gt;not specified on the DATA statement&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Oct 2016 21:26:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305804#M65282</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2016-10-19T21:26:35Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305821#M65296</link>
      <description />
      <pubDate>Mon, 24 Oct 2016 14:28:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305821#M65296</guid>
      <dc:creator>DMMD</dc:creator>
      <dc:date>2016-10-24T14:28:37Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305824#M65297</link>
      <description>&lt;P&gt;Hey! &amp;nbsp;I&amp;nbsp;&lt;EM&gt;think&lt;/EM&gt; the issue is the PROC FREQ; if I remember correctly, PROC FREQ counts instances, or something. &amp;nbsp;At a quick glance, your SQL looks good, and i'm not seeing any issues with your brackets or other logic. &amp;nbsp;I'll wait and see what&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/88384"&gt;@Shmuel﻿&lt;/a&gt;&amp;nbsp;says, and if I can i will do some testing tomorrow when I'm at work.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Good luck &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;BR /&gt;Chris&lt;/P&gt;</description>
      <pubDate>Wed, 19 Oct 2016 23:33:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305824#M65297</guid>
      <dc:creator>DarthPathos</dc:creator>
      <dc:date>2016-10-19T23:33:49Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305826#M65298</link>
      <description>&lt;P&gt;Thanks &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/3062"&gt;@DarthPathos﻿&lt;/a&gt;, &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/88384"&gt;@Shmuel﻿&lt;/a&gt;, and &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/11562"&gt;@Kurt_Bremser﻿&lt;/a&gt;! SAS can be a stressful experience to say the least.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;</description>
      <pubDate>Thu, 20 Oct 2016 15:12:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305826#M65298</guid>
      <dc:creator>DMMD</dc:creator>
      <dc:date>2016-10-20T15:12:51Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305827#M65299</link>
      <description>Yeah, I've got to admit i'm stumped LOL.  Hopefully one of my esteemed co-users can point you in the right direction, and if I think of anything I'll you know.  One of the benefits of being on the community - you get a wide variety of views &lt;span class="lia-unicode-emoji" title=":grinning_face_with_smiling_eyes:"&gt;😄&lt;/span&gt;&lt;BR /&gt;Don't give up - I've been using SAS for 6 years, and have come a long, long way.  You'll get there!&lt;BR /&gt;Chris</description>
      <pubDate>Wed, 19 Oct 2016 23:45:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305827#M65299</guid>
      <dc:creator>DarthPathos</dc:creator>
      <dc:date>2016-10-19T23:45:54Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305828#M65300</link>
      <description />
      <pubDate>Mon, 24 Oct 2016 14:30:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305828#M65300</guid>
      <dc:creator>DMMD</dc:creator>
      <dc:date>2016-10-24T14:30:01Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305838#M65303</link>
      <description>&lt;P&gt;after log line 742 you got the notes:&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;NOTE: Variable first.eupide is &lt;STRONG&gt;uninitialized&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;NOTE: Variable last.eupide is &lt;STRONG&gt;uninitialized&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;on order to check&amp;nbsp;first/last occurence you need a &lt;STRONG&gt;BY&lt;/STRONG&gt; statement.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;your code should be:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;data le.LeDxKB1 (keep = ....);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; set le.leDxKB end= done;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;STRONG&gt;&amp;nbsp;by&amp;nbsp;eupide;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/STRONG&gt;.... your code ...&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;run;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Oct 2016 01:34:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305838#M65303</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2016-10-20T01:34:22Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305839#M65304</link>
      <description>&lt;P&gt;That fixed the problem. Thank you&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/88384"&gt;@Shmuel﻿&lt;/a&gt;!&lt;/P&gt;</description>
      <pubDate>Thu, 20 Oct 2016 15:12:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305839#M65304</guid>
      <dc:creator>DMMD</dc:creator>
      <dc:date>2016-10-20T15:12:08Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305863#M65312</link>
      <description>&lt;P&gt;And keep in mind that retain has no effect on variables contained in the input dataset(s), as these will always be set in the PDV when an observation is read. So you might want to streamline your code there.&lt;/P&gt;
&lt;P&gt;And you have a lot of variables present in all of the long lists. Putting them into a macro variable will also help to make the code more readable.&lt;/P&gt;
&lt;P&gt;Never underestimate the benefits of proper code formatting. I've seen lots of semantic errors in code here that would have stood out like a beacon if proper indentation had made the blocks easy to determine visually.&lt;/P&gt;</description>
      <pubDate>Thu, 20 Oct 2016 05:25:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305863#M65312</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2016-10-20T05:25:21Z</dc:date>
    </item>
    <item>
      <title>Re: Count of Patients with particular set of diagnoses ever</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305963#M65354</link>
      <description>&lt;P&gt;Thank you &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/11562"&gt;@Kurt_Bremser﻿&lt;/a&gt;! I will try to re-work my code to make it more ideal -- still learning at this point. Do you have any good sources on how to create macros and how to line everything up to see typos easily?&lt;/P&gt;</description>
      <pubDate>Thu, 20 Oct 2016 14:55:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Count-of-Patients-with-particular-set-of-diagnoses-ever/m-p/305963#M65354</guid>
      <dc:creator>DMMD</dc:creator>
      <dc:date>2016-10-20T14:55:52Z</dc:date>
    </item>
  </channel>
</rss>

