<?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: Creating a Distinct Row in New SAS User</title>
    <link>https://communities.sas.com/t5/New-SAS-User/Creating-a-Distinct-Row/m-p/799469#M33168</link>
    <description>&lt;P&gt;Below one way to go - untested due to no sample data provided.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Proc SQL;
  Create table enroll_IPA1 as
    select 
      IPA_Num,
      IPA_Name,
      max(Commercial) as Commercial,
      max(Medicare) as Medicare
    from
      (
        Select 
          memberenrollmentcustomcode2 as IPA_Num,
          UPPER(memberenrollmentcustomcode4) as IPA_Name,
          CASE
            When PayerCode in('C',) AND ProductCode in ('H','S','K') THEN 1
            else 0
            END
            as Commercial,
          CASE
            When PayerCode in ('RR', 'NR', 'RM') AND ProductCode in('H') Then 1
            ELSE 0
            END
            as Medicare
        From enroll.ENROLLMENT_BIS_FINAL_COLLAPSED
      )
    group by 
      IPA_Num,
      IPA_Name
    having 
      Commercial=1 or Medicare=1
    ;
Quit;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Wed, 02 Mar 2022 00:33:40 GMT</pubDate>
    <dc:creator>Patrick</dc:creator>
    <dc:date>2022-03-02T00:33:40Z</dc:date>
    <item>
      <title>Creating a Distinct Row</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Creating-a-Distinct-Row/m-p/799467#M33167</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I hope this makes sense&lt;/P&gt;
&lt;P&gt;I would like to create the following table by grouping IPA_Num and IPA_Name:&lt;/P&gt;
&lt;P&gt;IPA_Num&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;IPA_Name&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Commercial Medicare&lt;BR /&gt;IP0000002001 SUTTER INDEPENDENT PHYSIC 1&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;&lt;/P&gt;
&lt;P&gt;Instead, I am getting the below results&lt;/P&gt;
&lt;P&gt;IPA_Num&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;IPA_Name&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Commercial Medicare&lt;BR /&gt;IP0000002001 SUTTER INDEPENDENT PHYSIC 1 &lt;BR /&gt;IP0000002001 SUTTER INDEPENDENT PHYSIC&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;&lt;/P&gt;
&lt;P&gt;Code&lt;/P&gt;
&lt;P&gt;/*Create unique list of IPA's from the enrollment file*/&lt;BR /&gt;Proc SQL;&lt;BR /&gt;Create table enroll_IPA as&lt;BR /&gt;Select distinct&lt;BR /&gt;memberenrollmentcustomcode2 as IPA_Num,&lt;BR /&gt;UPPER(memberenrollmentcustomcode4) as IPA_Name,&lt;BR /&gt;"" as Commercial,&lt;BR /&gt;"" as Medicare,&lt;BR /&gt;(CASE &lt;BR /&gt;When PayerCode in('C',) AND ProductCode in ('H','S','K') THEN 'Commercial'&lt;BR /&gt;When PayerCode in ('RR', 'NR', 'RM') AND ProductCode in('H') Then 'Medicare'&lt;BR /&gt;ELSE 'XX'&lt;BR /&gt;END) FORMAT=$30. AS Product&lt;BR /&gt;From enroll.ENROLLMENT_BIS_FINAL_COLLAPSED&lt;BR /&gt;Order by IPA_Num, IPA_Name&lt;BR /&gt;;&lt;BR /&gt;Quit;&lt;/P&gt;
&lt;P&gt;Data enroll_IPA1 ;&lt;BR /&gt;set enroll_IPA;&lt;BR /&gt;if Product = 'XX' then delete;&lt;BR /&gt;if Product = 'Commercial' then Commercial=1;&lt;BR /&gt;if Product = 'Medicare' then Medicare=1;&lt;BR /&gt;Drop Product;&lt;BR /&gt;run;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Mar 2022 00:08:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Creating-a-Distinct-Row/m-p/799467#M33167</guid>
      <dc:creator>Jesusismygrace</dc:creator>
      <dc:date>2022-03-02T00:08:12Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a Distinct Row</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Creating-a-Distinct-Row/m-p/799469#M33168</link>
      <description>&lt;P&gt;Below one way to go - untested due to no sample data provided.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Proc SQL;
  Create table enroll_IPA1 as
    select 
      IPA_Num,
      IPA_Name,
      max(Commercial) as Commercial,
      max(Medicare) as Medicare
    from
      (
        Select 
          memberenrollmentcustomcode2 as IPA_Num,
          UPPER(memberenrollmentcustomcode4) as IPA_Name,
          CASE
            When PayerCode in('C',) AND ProductCode in ('H','S','K') THEN 1
            else 0
            END
            as Commercial,
          CASE
            When PayerCode in ('RR', 'NR', 'RM') AND ProductCode in('H') Then 1
            ELSE 0
            END
            as Medicare
        From enroll.ENROLLMENT_BIS_FINAL_COLLAPSED
      )
    group by 
      IPA_Num,
      IPA_Name
    having 
      Commercial=1 or Medicare=1
    ;
Quit;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 02 Mar 2022 00:33:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Creating-a-Distinct-Row/m-p/799469#M33168</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2022-03-02T00:33:40Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a Distinct Row</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Creating-a-Distinct-Row/m-p/799472#M33169</link>
      <description>&lt;P&gt;It works perfectly, Thank you!! Have a great evening&lt;/P&gt;</description>
      <pubDate>Wed, 02 Mar 2022 00:56:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Creating-a-Distinct-Row/m-p/799472#M33169</guid>
      <dc:creator>Jesusismygrace</dc:creator>
      <dc:date>2022-03-02T00:56:00Z</dc:date>
    </item>
  </channel>
</rss>

