<?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 assigning Indexdates in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/assigning-Indexdates/m-p/930713#M366163</link>
    <description>&lt;P&gt;&lt;FONT size="3"&gt;Hi,&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="3"&gt;I have a dataset with matched cases and control (dataset cc1- CCID =0 implies case and 1 is control), also I have the actual dataset for cases ( named case_1) and control (named ctrl_1)-- see below. For cases, I have overlap of drug SGA with GLP so the dataset has preoverlap duration, indexdate (which is start of GLP) and overlap duration. And for the control I just have SGA start and end date with no GLP. So I want to get the indexdate for control which should have the same preoverlap duration as the matched case. Please see the figure below.&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2024-06-03 at 14.42.09.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/96980i8E9F3928552A5AEF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Screen Shot 2024-06-03 at 14.42.09.png" alt="Screen Shot 2024-06-03 at 14.42.09.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;data WORK.CC1;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;infile datalines dsd truncover;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;input index:$19. ENROLID:32. CCID:32. MATCHID:20.;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;format MATCHID 20.;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;label ENROLID="Enrollee ID";&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;datalines;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;31ADUFEMA 3996211602 0 11&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;31ADUFEMA 4216560601 1 11&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;31ADUFEMA 4121700302 0 12&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;31ADUFEMA 34446086301 1 12&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;31ADUMALE 999351801 1 23&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;;;;;&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;data WORK.CASE_1;&lt;BR /&gt;infile datalines dsd truncover;&lt;BR /&gt;input ENROLID:32. SGA_START:MMDDYY10. SGA_END:MMDDYY10. GLP_START:MMDDYY10. GLP_END:MMDDYY10. overlap:32. overlap_start:MMDDYY10. overlap_end:MMDDYY10. overlap_length:32. pre_overlap_duration:32. total_dur:32. AGE_GRP:$3. GENDER:$4.;&lt;BR /&gt;format SGA_START MMDDYY10. SGA_END MMDDYY10. GLP_START MMDDYY10. GLP_END MMDDYY10. overlap_start MMDDYY10. overlap_end MMDDYY10.;&lt;BR /&gt;label ENROLID="Enrollee ID";&lt;BR /&gt;datalines;&lt;BR /&gt;29791002 05/03/2017 11/10/2017 08/04/2017 11/10/2017 2 08/04/2017 11/10/2017 99 93 192 ADU FEMA&lt;BR /&gt;29791002 09/27/2018 12/14/2019 09/28/2018 03/17/2019 3 09/28/2018 03/17/2019 171 1 172 ADU FEMA&lt;BR /&gt;29791002 09/27/2018 12/14/2019 06/06/2019 08/29/2019 4 06/06/2019 08/29/2019 85 252 337 ADU FEMA&lt;BR /&gt;33748104 01/24/2017 12/26/2019 02/03/2017 12/22/2019 1 02/03/2017 12/22/2019 1053 10 1063 YOU FEMA&lt;BR /&gt;98183902 01/22/2017 03/07/2017 01/24/2017 03/10/2017 1 01/24/2017 03/07/2017 43 2 45 ELD FEMA&lt;BR /&gt;;;;;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;data WORK.CTRL_1;&lt;BR /&gt;infile datalines dsd truncover;&lt;BR /&gt;input ENROLID:32. CTRL_SGASTART:MMDDYY10. CTRL_SGAEND:MMDDYY10. day_sga:32. AGE_GRP:$3. GENDER:$4.;&lt;BR /&gt;format CTRL_SGASTART MMDDYY10. CTRL_SGAEND MMDDYY10.;&lt;BR /&gt;label ENROLID="Enrollee ID";&lt;BR /&gt;datalines;&lt;BR /&gt;68202 03/05/2018 07/28/2018 145 ADU FEMA&lt;BR /&gt;125603 01/11/2018 12/11/2019 699 ADU MALE&lt;BR /&gt;126003 01/01/2018 12/01/2019 699 ADU FEMA&lt;BR /&gt;350802 01/01/2018 12/20/2019 718 ADU FEMA&lt;BR /&gt;371401 02/07/2019 08/21/2019 195 ADU MALE&lt;BR /&gt;;;;;&lt;/FONT&gt;&lt;/P&gt;
&lt;TABLE border="0" width="632px" cellspacing="0" cellpadding="0"&gt;&lt;COLGROUP&gt;&lt;COL span="8" width="87" /&gt;&lt;/COLGROUP&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD colspan="8" width="737.296875px" height="21" class="xl65"&gt;&lt;FONT size="2"&gt;FOR CASE&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="21" class="xl65"&gt;&lt;FONT size="2"&gt;ID&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="48.578125px" class="xl65"&gt;&lt;FONT size="2"&gt;CCID&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="95.453125px" class="xl65"&gt;&lt;FONT size="2"&gt;MATCHING ID&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="90.234375px" class="xl65"&gt;&lt;FONT size="2"&gt;SGA_STAR&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="83.265625px" class="xl65"&gt;&lt;FONT size="2"&gt;SGA_END&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="189.328125px" class="xl65"&gt;&lt;FONT size="2"&gt;DM_START/INDEXDATE&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="76.296875px" class="xl65"&gt;&lt;FONT size="2"&gt;DM_END&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="114.140625px" class="xl65"&gt;&lt;FONT size="2"&gt;PREOVERLAP DURATION&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="21" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;1&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="48.578125px" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="95.453125px" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;11&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="90.234375px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;2/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="83.265625px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;12/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="189.328125px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;4/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="76.296875px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;7/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="114.140625px" class="xl65"&gt;&lt;FONT size="2"&gt;61 DAYS&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan="8" width="737.296875px" height="21" class="xl65"&gt;F&lt;FONT size="2"&gt;OR CONTROL&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="21" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;12&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="48.578125px" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;1&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="95.453125px" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;11&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="90.234375px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;1/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="83.265625px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;8/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="189.328125px" class="xl65"&gt;&lt;FONT size="2"&gt;--&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="76.296875px" class="xl65"&gt;&lt;FONT size="2"&gt;--&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="114.140625px" class="xl65"&gt;&lt;FONT size="2"&gt;--&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="21" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.578125px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="95.453125px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="90.234375px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="83.265625px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="189.328125px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="76.296875px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="114.140625px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan="7" width="623.15625px" height="21" class="xl65"&gt;&lt;FONT size="2"&gt;OUTPUT DESIRED&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="114.140625px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan="5" width="357.53125px" height="21" class="xl65"&gt;&lt;FONT size="2"&gt;FOR CONTROL&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="189.328125px" class="xl65"&gt;&lt;FONT size="2"&gt;INDEXDATE&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="76.296875px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="114.140625px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="21" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;12&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="48.578125px" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;1&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="95.453125px" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;11&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="90.234375px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;1/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="83.265625px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;8/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="189.328125px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;3/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="76.296875px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="114.140625px" class="xl65"&gt;&lt;FONT size="2"&gt;61 DAYS&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;Both the group are matched on total duration, which is preoverlap+overlap duration for cases and SGA_end- sga_start for controls. Can you please help me to code index dates for control group.&lt;/P&gt;
&lt;P&gt;Thank you&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 03 Jun 2024 19:51:44 GMT</pubDate>
    <dc:creator>stellapersis7</dc:creator>
    <dc:date>2024-06-03T19:51:44Z</dc:date>
    <item>
      <title>assigning Indexdates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/assigning-Indexdates/m-p/930713#M366163</link>
      <description>&lt;P&gt;&lt;FONT size="3"&gt;Hi,&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="3"&gt;I have a dataset with matched cases and control (dataset cc1- CCID =0 implies case and 1 is control), also I have the actual dataset for cases ( named case_1) and control (named ctrl_1)-- see below. For cases, I have overlap of drug SGA with GLP so the dataset has preoverlap duration, indexdate (which is start of GLP) and overlap duration. And for the control I just have SGA start and end date with no GLP. So I want to get the indexdate for control which should have the same preoverlap duration as the matched case. Please see the figure below.&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2024-06-03 at 14.42.09.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/96980i8E9F3928552A5AEF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Screen Shot 2024-06-03 at 14.42.09.png" alt="Screen Shot 2024-06-03 at 14.42.09.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;data WORK.CC1;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;infile datalines dsd truncover;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;input index:$19. ENROLID:32. CCID:32. MATCHID:20.;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;format MATCHID 20.;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;label ENROLID="Enrollee ID";&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;datalines;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;31ADUFEMA 3996211602 0 11&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;31ADUFEMA 4216560601 1 11&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;31ADUFEMA 4121700302 0 12&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;31ADUFEMA 34446086301 1 12&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;31ADUMALE 999351801 1 23&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;;;;;&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;data WORK.CASE_1;&lt;BR /&gt;infile datalines dsd truncover;&lt;BR /&gt;input ENROLID:32. SGA_START:MMDDYY10. SGA_END:MMDDYY10. GLP_START:MMDDYY10. GLP_END:MMDDYY10. overlap:32. overlap_start:MMDDYY10. overlap_end:MMDDYY10. overlap_length:32. pre_overlap_duration:32. total_dur:32. AGE_GRP:$3. GENDER:$4.;&lt;BR /&gt;format SGA_START MMDDYY10. SGA_END MMDDYY10. GLP_START MMDDYY10. GLP_END MMDDYY10. overlap_start MMDDYY10. overlap_end MMDDYY10.;&lt;BR /&gt;label ENROLID="Enrollee ID";&lt;BR /&gt;datalines;&lt;BR /&gt;29791002 05/03/2017 11/10/2017 08/04/2017 11/10/2017 2 08/04/2017 11/10/2017 99 93 192 ADU FEMA&lt;BR /&gt;29791002 09/27/2018 12/14/2019 09/28/2018 03/17/2019 3 09/28/2018 03/17/2019 171 1 172 ADU FEMA&lt;BR /&gt;29791002 09/27/2018 12/14/2019 06/06/2019 08/29/2019 4 06/06/2019 08/29/2019 85 252 337 ADU FEMA&lt;BR /&gt;33748104 01/24/2017 12/26/2019 02/03/2017 12/22/2019 1 02/03/2017 12/22/2019 1053 10 1063 YOU FEMA&lt;BR /&gt;98183902 01/22/2017 03/07/2017 01/24/2017 03/10/2017 1 01/24/2017 03/07/2017 43 2 45 ELD FEMA&lt;BR /&gt;;;;;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;data WORK.CTRL_1;&lt;BR /&gt;infile datalines dsd truncover;&lt;BR /&gt;input ENROLID:32. CTRL_SGASTART:MMDDYY10. CTRL_SGAEND:MMDDYY10. day_sga:32. AGE_GRP:$3. GENDER:$4.;&lt;BR /&gt;format CTRL_SGASTART MMDDYY10. CTRL_SGAEND MMDDYY10.;&lt;BR /&gt;label ENROLID="Enrollee ID";&lt;BR /&gt;datalines;&lt;BR /&gt;68202 03/05/2018 07/28/2018 145 ADU FEMA&lt;BR /&gt;125603 01/11/2018 12/11/2019 699 ADU MALE&lt;BR /&gt;126003 01/01/2018 12/01/2019 699 ADU FEMA&lt;BR /&gt;350802 01/01/2018 12/20/2019 718 ADU FEMA&lt;BR /&gt;371401 02/07/2019 08/21/2019 195 ADU MALE&lt;BR /&gt;;;;;&lt;/FONT&gt;&lt;/P&gt;
&lt;TABLE border="0" width="632px" cellspacing="0" cellpadding="0"&gt;&lt;COLGROUP&gt;&lt;COL span="8" width="87" /&gt;&lt;/COLGROUP&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD colspan="8" width="737.296875px" height="21" class="xl65"&gt;&lt;FONT size="2"&gt;FOR CASE&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="21" class="xl65"&gt;&lt;FONT size="2"&gt;ID&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="48.578125px" class="xl65"&gt;&lt;FONT size="2"&gt;CCID&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="95.453125px" class="xl65"&gt;&lt;FONT size="2"&gt;MATCHING ID&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="90.234375px" class="xl65"&gt;&lt;FONT size="2"&gt;SGA_STAR&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="83.265625px" class="xl65"&gt;&lt;FONT size="2"&gt;SGA_END&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="189.328125px" class="xl65"&gt;&lt;FONT size="2"&gt;DM_START/INDEXDATE&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="76.296875px" class="xl65"&gt;&lt;FONT size="2"&gt;DM_END&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="114.140625px" class="xl65"&gt;&lt;FONT size="2"&gt;PREOVERLAP DURATION&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="21" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;1&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="48.578125px" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="95.453125px" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;11&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="90.234375px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;2/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="83.265625px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;12/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="189.328125px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;4/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="76.296875px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;7/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="114.140625px" class="xl65"&gt;&lt;FONT size="2"&gt;61 DAYS&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan="8" width="737.296875px" height="21" class="xl65"&gt;F&lt;FONT size="2"&gt;OR CONTROL&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="21" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;12&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="48.578125px" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;1&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="95.453125px" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;11&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="90.234375px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;1/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="83.265625px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;8/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="189.328125px" class="xl65"&gt;&lt;FONT size="2"&gt;--&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="76.296875px" class="xl65"&gt;&lt;FONT size="2"&gt;--&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="114.140625px" class="xl65"&gt;&lt;FONT size="2"&gt;--&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="21" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="48.578125px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="95.453125px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="90.234375px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="83.265625px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="189.328125px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="76.296875px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="114.140625px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan="7" width="623.15625px" height="21" class="xl65"&gt;&lt;FONT size="2"&gt;OUTPUT DESIRED&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="114.140625px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan="5" width="357.53125px" height="21" class="xl65"&gt;&lt;FONT size="2"&gt;FOR CONTROL&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="189.328125px" class="xl65"&gt;&lt;FONT size="2"&gt;INDEXDATE&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="76.296875px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="114.140625px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="21" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;12&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="48.578125px" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;1&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="95.453125px" align="right" class="xl65"&gt;&lt;FONT size="2"&gt;11&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="90.234375px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;1/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="83.265625px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;8/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="189.328125px" align="right" class="xl66"&gt;&lt;FONT size="2"&gt;3/1/17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="76.296875px" class="xl65"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="114.140625px" class="xl65"&gt;&lt;FONT size="2"&gt;61 DAYS&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;Both the group are matched on total duration, which is preoverlap+overlap duration for cases and SGA_end- sga_start for controls. Can you please help me to code index dates for control group.&lt;/P&gt;
&lt;P&gt;Thank you&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jun 2024 19:51:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/assigning-Indexdates/m-p/930713#M366163</guid>
      <dc:creator>stellapersis7</dc:creator>
      <dc:date>2024-06-03T19:51:44Z</dc:date>
    </item>
    <item>
      <title>Re: assigning Indexdates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/assigning-Indexdates/m-p/930746#M366175</link>
      <description>&lt;P&gt;Process by MATCHID and CCID (so you process the CASE observation before the CONTROL observation).&lt;/P&gt;
&lt;P&gt;When on a CASE calculate the offset.&amp;nbsp; Remember it.&amp;nbsp; When on a CONTROL apply it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It is hard for me to see what you are calling the variables.&amp;nbsp; So lets assume you have START_DATE and END_DATE values on all observations.&amp;nbsp; But GLP_DATE only have values on the CASE observations.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So here is code to create INDEX_DATE values on all observations.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
  set have ;
  by matchid&amp;nbsp;ccid;
&amp;nbsp;&amp;nbsp;if&amp;nbsp;ccid=0&amp;nbsp;then&amp;nbsp;do;
    offset&amp;nbsp;=&amp;nbsp;glp_date&amp;nbsp;-&amp;nbsp;start_date;
  &amp;nbsp;&amp;nbsp;retain&amp;nbsp;offset;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;index_date&amp;nbsp;=&amp;nbsp;glp_date;
&amp;nbsp;&amp;nbsp;end;
&amp;nbsp;&amp;nbsp;else&amp;nbsp;index_date&amp;nbsp;=&amp;nbsp;start_date&amp;nbsp;+ offset;
  format index_date date9.;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 03 Jun 2024 23:16:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/assigning-Indexdates/m-p/930746#M366175</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2024-06-03T23:16:45Z</dc:date>
    </item>
  </channel>
</rss>

