/*Bridge code: assign scdm datasets to &runid_tables*/ %let ENRTABLE_orig = &ENRTABLE.; %let DEMTABLE_orig = &DEMTABLE.; %let DISTABLE_orig = &DISTABLE.; %let DIATABLE_orig = &DIATABLE.; %let PROCTABLE_orig = &PROCTABLE.; %let ENCTABLE_orig = &ENCTABLE.; %let LABTABLE_orig = &LABTABLE.; %let VITTABLE_orig = &VITTABLE.; %let DEATHTABLE_orig = &DEATHTABLE.; %macro bridgecode(); proc printto log="&MSOC./&prior_runid._createdata.log" new; run; %ms_lib(indata, &DPLOCAL); %if %str(&ENRTABLE.) ne %str() or %length(&ENRTABLE.) > 0. %then %do; %let ENRTABLE = &prior_runid._&ENRTABLE_orig.; %end; %if %str(&DEMTABLE.) ne %str() or %length(&DEMTABLE.) > 0. %then %do; %let DEMTABLE = &prior_runid._&DEMTABLE_orig.; %end; %if %str(&DISTABLE.) ne %str() or %length(&DISTABLE.) > 0. %then %do; %let DISTABLE = &prior_runid._&DISTABLE_orig.; %end; %if %str(&DIATABLE.) ne %str() or %length(&DIATABLE.) > 0. %then %do; %let DIATABLE = &prior_runid._&DIATABLE_orig.; %end; %if %str(&PROCTABLE.) ne %str() or %length(&PROCTABLE.) > 0. %then %do; %let PROCTABLE = &prior_runid._&PROCTABLE_orig.; %end; %if %str(&ENCTABLE.) ne %str() or %length(&ENCTABLE.) > 0. %then %do; %let ENCTABLE = &prior_runid._&ENCTABLE_orig.; %end; %if %str(&LABTABLE.) ne %str() or %length(&LABTABLE.) > 0. %then %do; %let LABTABLE = &prior_runid._&LABTABLE_orig.; %end; %if %str(&VITTABLE.) ne %str() or %length(&VITTABLE.) > 0. %then %do; %let VITTABLE = &prior_runid._&VITTABLE_orig.; %end; %if %str(&DEATHTABLE.) ne %str() or %length(&DEATHTABLE.) > 0. %then %do; %let DEATHTABLE = &prior_runid._&DEATHTABLE_orig.; %end; proc printto; run; %mend; /*** Macro Parameters ** ;*/ %let RUNID=r01; %let PERIODIDSTART=1; %let PERIODIDEND=1; %let ANALYSIS=; %let MONITORINGFILE=wp006_type2_monitoring1; %let COHORTFILE=wp006_type2_cohort_r01; %let TYPE1FILE=; %let TYPE2FILE=wp006_type2file_r01; %let TYPE3FILE=; %let TYPE4FILE=; %let TYPE5FILE=; %let T3METADATA=; %let COHORTCODES=wp006_type2_cohortcodes_r01; %let INCLUSIONCODES=wp006_type2_incexc_r01; %let COVARIATECODES=; %let PROFILE = ; %let MFUFILE = ; %let STOCKPILINGFILE=; %let UTILFILE=; %let COMBOFILE=; %let COMORBFILE=; %let DRUGCLASSFILE=; %let FREEZEDATA=Y; %let LABSCODEMAP=; %let SURVEILLANCEMODE=; %let PREGCODES=; %let ZIPFILE=; %let RUN_ENVELOPE = 2; ** PSM Macro Parameters ** ; %let COMPARISON = ; %let COVARIATES_CONSIDERED= ; %let COVARIATES_SELECTED= ; %let RANKING= ; %let ZERO_CELL_CORR= ; %let ANALYTICSUBGROUPS=; %let INDLEVEL=; %let PERCENTILES=; %let UNCONDITIONAL=; %let DIAGNOSTICS=; ** Macro Call RUN 1 ** ; %include "&sasmacr.runcida.sas"; /*** Macro Parameters ** ;*/ %let RUNID=r02; %let PERIODIDSTART=1; %let PERIODIDEND=1; %let ANALYSIS=; %let MONITORINGFILE=wp006_type2_monitoring1; %let COHORTFILE=wp006_type2_cohort_r02; %let TYPE1FILE=; %let TYPE2FILE=wp006_type2file_r02; %let TYPE3FILE=; %let TYPE4FILE=; %let TYPE5FILE=; %let T3METADATA=; %let COHORTCODES=wp006_type2_cohortcodes_r02; %let INCLUSIONCODES=wp006_type2_incexc_r02; %let COVARIATECODES=; %let PROFILE = ; %let MFUFILE = ; %let STOCKPILINGFILE=; %let UTILFILE=; %let COMBOFILE=; %let COMORBFILE=; %let DRUGCLASSFILE=; %let FREEZEDATA=Y; %let LABSCODEMAP=; %let SURVEILLANCEMODE=; %let PREGCODES=; %let ZIPFILE=; %let RUN_ENVELOPE = 2; ** PSM Macro Parameters ** ; %let COMPARISON = ; %let COVARIATES_CONSIDERED= ; %let COVARIATES_SELECTED= ; %let RANKING= ; %let ZERO_CELL_CORR= ; %let ANALYTICSUBGROUPS=; %let INDLEVEL=; %let PERCENTILES=; %let UNCONDITIONAL=; %let DIAGNOSTICS=; ** Macro Call RUN 1 ** ; %include "&sasmacr.runcida.sas"; /*** Macro Parameters ** ;*/ %let RUNID=r03; %let PERIODIDSTART=1; %let PERIODIDEND=1; %let ANALYSIS=; %let MONITORINGFILE=wp006_type2_monitoring1; %let COHORTFILE=wp006_type2_cohort_r03; %let TYPE1FILE=; %let TYPE2FILE=wp006_type2file_r03; %let TYPE3FILE=; %let TYPE4FILE=; %let TYPE5FILE=; %let T3METADATA=; %let COHORTCODES=wp006_type2_cohortcodes_r03; %let INCLUSIONCODES=wp006_type2_incexc_r03; %let COVARIATECODES=; %let PROFILE = ; %let MFUFILE = ; %let STOCKPILINGFILE=; %let UTILFILE=; %let COMBOFILE=; %let COMORBFILE=; %let DRUGCLASSFILE=; %let FREEZEDATA=Y; %let LABSCODEMAP=; %let SURVEILLANCEMODE=; %let PREGCODES=; %let ZIPFILE=; %let RUN_ENVELOPE = 2; ** PSM Macro Parameters ** ; %let COMPARISON = ; %let COVARIATES_CONSIDERED= ; %let COVARIATES_SELECTED= ; %let RANKING= ; %let ZERO_CELL_CORR= ; %let ANALYTICSUBGROUPS=; %let INDLEVEL=; %let PERCENTILES=; %let UNCONDITIONAL=; %let DIAGNOSTICS=; ** Macro Call RUN 1 ** ; %include "&sasmacr.runcida.sas"; /*** Macro Parameters ** ;*/ %let RUNID=r04; %let PERIODIDSTART=1; %let PERIODIDEND=1; %let ANALYSIS=; %let MONITORINGFILE=wp006_type2_monitoring2; %let COHORTFILE=wp006_type2_cohort_r04; %let TYPE1FILE=; %let TYPE2FILE=wp006_type2file_r04; %let TYPE3FILE=; %let TYPE4FILE=; %let TYPE5FILE=; %let T3METADATA=; %let COHORTCODES=wp006_type2_cohortcodes_r04; %let INCLUSIONCODES=wp006_type2_incexc_r04; %let COVARIATECODES=; %let PROFILE = ; %let MFUFILE = ; %let STOCKPILINGFILE=; %let UTILFILE=; %let COMBOFILE=; %let COMORBFILE=; %let DRUGCLASSFILE=; %let FREEZEDATA=Y; %let LABSCODEMAP=; %let SURVEILLANCEMODE=; %let PREGCODES=; %let ZIPFILE=; %let RUN_ENVELOPE = 2; ** PSM Macro Parameters ** ; %let COMPARISON = ; %let COVARIATES_CONSIDERED= ; %let COVARIATES_SELECTED= ; %let RANKING= ; %let ZERO_CELL_CORR= ; %let ANALYTICSUBGROUPS=; %let INDLEVEL=; %let PERCENTILES=; %let UNCONDITIONAL=; %let DIAGNOSTICS=; ** Macro Call RUN 1 ** ; %include "&sasmacr.runcida.sas"; /*** Macro Parameters ** ;*/ %let RUNID=r05; %let PERIODIDSTART=1; %let PERIODIDEND=1; %let ANALYSIS=; %let MONITORINGFILE=wp006_type2_monitoring1; %let COHORTFILE=wp006_type2_cohort_r05; %let TYPE1FILE=; %let TYPE2FILE=wp006_type2file_r05; %let TYPE3FILE=; %let TYPE4FILE=; %let TYPE5FILE=; %let T3METADATA=; %let COHORTCODES=wp006_type2_cohortcodes_r05; %let INCLUSIONCODES=wp006_type2_incexc_r05; %let COVARIATECODES=; %let PROFILE = ; %let MFUFILE = ; %let STOCKPILINGFILE=; %let UTILFILE=; %let COMBOFILE=; %let COMORBFILE=; %let DRUGCLASSFILE=; %let FREEZEDATA=Y; %let LABSCODEMAP=; %let SURVEILLANCEMODE=; %let PREGCODES=; %let ZIPFILE=; %let RUN_ENVELOPE = 2; ** PSM Macro Parameters ** ; %let COMPARISON = ; %let COVARIATES_CONSIDERED= ; %let COVARIATES_SELECTED= ; %let RANKING= ; %let ZERO_CELL_CORR= ; %let ANALYTICSUBGROUPS=; %let INDLEVEL=; %let PERCENTILES=; %let UNCONDITIONAL=; %let DIAGNOSTICS=; ** Macro Call RUN 1 ** ; %include "&sasmacr.runcida.sas"; /********************************************************************************************************************************* END OF TYPE 2 RUNS **********************************************************************************************************************************/ %let prior_runid = r01; /*enter runID for saved data*/ %bridgecode(); /*** Macro Parameters ** ;*/ %let RUNID=r06; %let PERIODIDSTART=1; %let PERIODIDEND=1; %let ANALYSIS=ADS; %let MONITORINGFILE=; %let COHORTFILE=wp006_type3_cohort_r06; %let TYPE1FILE=; %let TYPE2FILE=; %let TYPE3FILE=wp006_type3file_r06; %let TYPE4FILE=; %let TYPE5FILE=; %let T3METADATA=; %let COHORTCODES=wp006_type3_cohortcodes_r06; %let INCLUSIONCODES=wp006_type3_incl_r06; %let COVARIATECODES=wp006_type3_covar; %let PROFILE = ; %let MFUFILE = ; %let STOCKPILINGFILE=; %let UTILFILE=wp006_type3_util_r06; %let COMBOFILE=; %let COMORBFILE=wp006_type3_cci_r06; %let DRUGCLASSFILE=drugclass; %let FREEZEDATA=Y; %let LABSCODEMAP=; %let SURVEILLANCEMODE=; %let PREGCODES=; %let ZIPFILE=; %let RUN_ENVELOPE = 2; ** PSM Macro Parameters ** ; %let COMPARISON = ; %let COVARIATES_CONSIDERED= ; %let COVARIATES_SELECTED= ; %let RANKING= ; %let ZERO_CELL_CORR= ; %let ANALYTICSUBGROUPS=; %let INDLEVEL=; %let PERCENTILES=; %let UNCONDITIONAL=; %let DIAGNOSTICS=; ** Macro Call RUN 1 ** ; %include "&sasmacr.runcida.sas"; %let prior_runid = r02; /*enter runID for saved data*/ %bridgecode(); /*** Macro Parameters ** ;*/ %let RUNID=r07; %let PERIODIDSTART=1; %let PERIODIDEND=1; %let ANALYSIS=ADS; %let MONITORINGFILE=; %let COHORTFILE=wp006_type3_cohort_r07; %let TYPE1FILE=; %let TYPE2FILE=; %let TYPE3FILE=wp006_type3file_r07; %let TYPE4FILE=; %let TYPE5FILE=; %let T3METADATA=; %let COHORTCODES=wp006_type3_cohortcodes_r07; %let INCLUSIONCODES=wp006_type3_incl_r07; %let COVARIATECODES=wp006_type3_covar; %let PROFILE = ; %let MFUFILE = ; %let STOCKPILINGFILE=; %let UTILFILE=wp006_type3_util_r07; %let COMBOFILE=; %let COMORBFILE=wp006_type3_cci_r07; %let DRUGCLASSFILE=drugclass; %let FREEZEDATA=Y; %let LABSCODEMAP=; %let SURVEILLANCEMODE=; %let PREGCODES=; %let ZIPFILE=; %let RUN_ENVELOPE = 2; ** PSM Macro Parameters ** ; %let COMPARISON = ; %let COVARIATES_CONSIDERED= ; %let COVARIATES_SELECTED= ; %let RANKING= ; %let ZERO_CELL_CORR= ; %let ANALYTICSUBGROUPS=; %let INDLEVEL=; %let PERCENTILES=; %let UNCONDITIONAL=; %let DIAGNOSTICS=; ** Macro Call RUN 1 ** ; %include "&sasmacr.runcida.sas"; %let prior_runid = r03; /*enter runID for saved data*/ %bridgecode(); /*** Macro Parameters ** ;*/ %let RUNID=r08; %let PERIODIDSTART=1; %let PERIODIDEND=1; %let ANALYSIS=ADS; %let MONITORINGFILE=; %let COHORTFILE=wp006_type3_cohort_r08; %let TYPE1FILE=; %let TYPE2FILE=; %let TYPE3FILE=wp006_type3file_r08; %let TYPE4FILE=; %let TYPE5FILE=; %let T3METADATA=; %let COHORTCODES=wp006_type3_cohortcodes_r08; %let INCLUSIONCODES=; %let COVARIATECODES=wp006_type3_covar; %let PROFILE = ; %let MFUFILE = ; %let STOCKPILINGFILE=; %let UTILFILE=wp006_type3_util_r08; %let COMBOFILE=; %let COMORBFILE=wp006_type3_cci_r08; %let DRUGCLASSFILE=drugclass; %let FREEZEDATA=Y; %let LABSCODEMAP=; %let SURVEILLANCEMODE=; %let PREGCODES=; %let ZIPFILE=; %let RUN_ENVELOPE = 2; ** PSM Macro Parameters ** ; %let COMPARISON = ; %let COVARIATES_CONSIDERED= ; %let COVARIATES_SELECTED= ; %let RANKING= ; %let ZERO_CELL_CORR= ; %let ANALYTICSUBGROUPS=; %let INDLEVEL=; %let PERCENTILES=; %let UNCONDITIONAL=; %let DIAGNOSTICS=; ** Macro Call RUN 1 ** ; %include "&sasmacr.runcida.sas"; %let prior_runid = r04; /*enter runID for saved data*/ %bridgecode(); /*** Macro Parameters ** ;*/ %let RUNID=r09; %let PERIODIDSTART=1; %let PERIODIDEND=1; %let ANALYSIS=ADS; %let MONITORINGFILE=; %let COHORTFILE=wp006_type3_cohort_r09; %let TYPE1FILE=; %let TYPE2FILE=; %let TYPE3FILE=wp006_type3file_r09; %let TYPE4FILE=; %let TYPE5FILE=; %let T3METADATA=; %let COHORTCODES=wp006_type3_cohortcodes_r09; %let INCLUSIONCODES=; %let COVARIATECODES=wp006_type3_covar; %let PROFILE = ; %let MFUFILE = ; %let STOCKPILINGFILE=; %let UTILFILE=wp006_type3_util_r09; %let COMBOFILE=; %let COMORBFILE=wp006_type3_cci_r09; %let DRUGCLASSFILE=drugclass; %let FREEZEDATA=Y; %let LABSCODEMAP=; %let SURVEILLANCEMODE=; %let PREGCODES=; %let ZIPFILE=; %let RUN_ENVELOPE = 2; ** PSM Macro Parameters ** ; %let COMPARISON = ; %let COVARIATES_CONSIDERED= ; %let COVARIATES_SELECTED= ; %let RANKING= ; %let ZERO_CELL_CORR= ; %let ANALYTICSUBGROUPS=; %let INDLEVEL=; %let PERCENTILES=; %let UNCONDITIONAL=; %let DIAGNOSTICS=; ** Macro Call RUN 1 ** ; %include "&sasmacr.runcida.sas"; %let prior_runid = r05; /*enter runID for saved data*/ %bridgecode(); /*** Macro Parameters ** ;*/ %let RUNID=r10; %let PERIODIDSTART=1; %let PERIODIDEND=1; %let ANALYSIS=ADS; %let MONITORINGFILE=; %let COHORTFILE=wp006_type3_cohort_r10; %let TYPE1FILE=; %let TYPE2FILE=; %let TYPE3FILE=wp006_type3file_r10; %let TYPE4FILE=; %let TYPE5FILE=; %let T3METADATA=; %let COHORTCODES=wp006_type3_cohortcodes_r10; %let INCLUSIONCODES=wp006_type3_incl_r10; %let COVARIATECODES=wp006_type3_covar; %let PROFILE = ; %let MFUFILE = ; %let STOCKPILINGFILE=; %let UTILFILE=wp006_type3_util_r10; %let COMBOFILE=; %let COMORBFILE=wp006_type3_cci_r10; %let DRUGCLASSFILE=drugclass; %let FREEZEDATA=Y; %let LABSCODEMAP=; %let SURVEILLANCEMODE=; %let PREGCODES=; %let ZIPFILE=; %let RUN_ENVELOPE = 2; ** PSM Macro Parameters ** ; %let COMPARISON = ; %let COVARIATES_CONSIDERED= ; %let COVARIATES_SELECTED= ; %let RANKING= ; %let ZERO_CELL_CORR= ; %let ANALYTICSUBGROUPS=; %let INDLEVEL=; %let PERCENTILES=; %let UNCONDITIONAL=; %let DIAGNOSTICS=; ** Macro Call RUN 1 ** ; %include "&sasmacr.runcida.sas";