This appendix contains programs that produce a number of created variables in the current round (2022).
- AGEATINT -- Age at Interview variable creation (2022)
- MARST_CHNG#_TYPE, MARST_CHNG#_DATE~M/Y -- Marital Status changes variable creation (2022)
- MARSTAT-KEY, MARSTAT-COL -- Key Marital Status and Marital Status Collapsed variable creation (2022)
- PAST_CALENDAR_YEAR -- Past Calendar Year variable creation (2022)
- FAMSIZE -- Family Size variable creation (2022)
- HRP#_WHRLY2 -- Hourly Rate of Pay, Initial Report Non-Hourly variable creation (2022)
- BUSOWN-[QNAME].## - XRND Business Ownership series (2022 updates)
2022 Age at Interview variable creation
/************************ Variables Used ************************/ /**Variable Names in data release Variable Names in program**/ CURDATE~M_2022 CURMO CURDATE~Y_2022 CURYR Q1-3_A~M_1979 BRTHMO79 Q1-3_A~M _1979 BRTHYR79 Q1-3_A~M_1981 BRTHMO81 Q1-3_A~Y_1981 BRTHYR81
/*--------------------------------------------------------------*/ curmo=CURDATE_M; curday=CURDATE_D; curyr=CURDATE_Y; if brthyr81 >= -4 then do; birthmo=brthmo81; birthda=brthda81; birthyr=brthyr81+1900; end; else do; birthmo=brthmo79; birthda=brthda79; birthyr=brthyr79+1900; end; intmo=curmo; intyr=curyr; intyr = curyr; ageatint=-4; if (intyr > 0 and birthyr > 0 and intmo > 0 and birthmo > 0) then do; if (intmo > birthmo) then ageatint = intyr - birthyr; else if (intmo <= birthmo) then ageatint = intyr - birthyr - 1; end; else ageatint = -5;
2022 Marital Status Changes Since Last Interview variable creation
/************************ Variables Used ************************/ /**Variable Names in data release Variable Names in program**/ CURDATE~Y_2022 CURDATEY Q2-1_2022 Q2_1 Q2-2_2022 Q2_2 Q2-3-0A_2022 NEEDDATE Q2-3-0B~M_2022 MO_MSINCORR Q2-3-0B~Y_2022 YR_MSINCORR Q2-3A_2022 Q2_3A Q2-4AC_2022 CURMARNOCHG Q2-4A_2022 CURMARCHG Q2-5A1B.01_2022 LSTMARREPL1 Q2-5A1B.02_2022 LSTMARREPL2 Q2-5A1B.03_2022 LSTMARREPL2 Q2-5A1.01_2022 CHGL1_SDW Q2-5A1.02_2022 CHGL2_SDW Q2-5A1.03_2022 CHGL3_DRW Q2-5A1_A.01_2022 CHGL1_DRW Q2-5A1_A.02_2022 CHGL2_DRW Q2-5B1.01~M_2022 MOCHG1A Q2-5B1.01~Y_2022 YRCHG1A Q2-5B2.01~M_2022 MOCHG1B Q2-5B2.01~Y_2022 YRCHG1B Q2-5B2.02~M_2022 MOCHG2B Q2-5B2.02~Y_2022 YRCHG2B Q2-5B2.03~M_2022 MOCHG3B Q2-5B2.03~Y_2022 YRCHG3B Q2-5B3.01~M_2022 MOCHG1C Q2-5B3.01~Y_2022 YRCHG1C Q2-5B3.02~M_2022 MOCHG2C Q2-5B3.02~Y_2022 YRCHG2C Q2-5B3.03~M_2022 MOCHG3C Q2-5B3.03~Y_2022 YRCHG3C Q2-5C1.01_2022 ANYCHGAFT1 Q2-5C1.02_2022 ANYCHGAFT2 Q2-5C1.03_2022 ANYCHGAFT3 Q2-5C1BB.01_2022 MSAFTC1 Q2-5C1BB.02_2022 MSAFTC2 Q2-5C1BB.03_2022 MSAFTC3 Q2-5E_2022 Q2_5E Q2-5F_2022 Q2_5F SYMBOL_MARCODE_2022 MARCODE SYMBOL_OLDMARCODE_2022 OLDMARCODE SYMBOL_MARCODEDLI_2022 MARCODEDLI /*--------------------------------------------------------------*/ intv2022=1; if CURDATEY=-5 then intv2022=0; /* 1st marital status change code */ marst_chng1_type = -4; if (CHGL1_SDW > -4) then marst_chng1_type = CHGL1_SDW; else if (CHGL1_DRW > -4) then marst_chng1_type = CHGL1_DRW; else if (MOCHG1A > -4) then marst_chng1_type = 1; else if (MOCHG1B > -4) then marst_chng1_type = 5; else if (CHGL1_SDW = -4 & MOCHG1A = -4 & MOCHG1B = -4) then marst_chng1_type = -4; else marst_chng1_type = -3; /* 1st marital status change date */ if (MOCHG1A > -4) then do; marst_chng1_date_m = MOCHG1A; marst_chng1_date_y = YRCHG1A; end; else if (MOCHG1B > -4) then do; marst_chng1_date_m = MOCHG1B; marst_chng1_date_y = YRCHG1B; end; else if (MOCHG1C > -4) then do; marst_chng1_date_m = MOCHG1C; marst_chng1_date_y = YRCHG1C; end; else if (MOCHG1A = -4 & MOCHG1B = -4 & MOCHG1C = -4) then do; marst_chng1_date_m = -4; marst_chng1_date_y = -4; end; /* 2nd-3rd marital status change code */ CHGL3_SDW=-4; MOCHG2A=-4; MOCHG3A=-4; YRCHG2A=-4; YRCHG3A=-4; array mschgcd (n) marst_chng2_type marst_chng3_type; array q2_5a1 (n) CHGL2_SDW CHGL3_SDW; array q2_5a1a (n) CHGL2_DRW CHGL3_DRW; array q2_5b1m (n) MOCHG2A MOCHG3A; array q2_5b2m (n) MOCHG2B MOCHG3B; do n=1 to 2; if (q2_5a1 > -4) then mschgcd = q2_5a1; else if (q2_5a1a > -4) then mschgcd = q2_5a1a; else if (q2_5b1m > -4) then mschgcd = 5; else if (q2_5b2m > -4) then mschgcd = 5; else if (q2_5a1 = -4 & q2_5b1m = -4) then mschgcd = -4; else mschgcd = -3; end; /* 2nd-3rd marital status change date */ array mschmo (n) marst_chng2_date_m marst_chng3_date_m; array mschyr (n) marst_chng2_date_y marst_chng3_date_y; *array q2_5b1m (n) MOCHG2A MOCHG3A; array q2_5b1y (n) YRCHG2A YRCHG3A; *array q2_5b2m (n) MOCHG2B MOCHG3B; array q2_5b2y (n) YRCHG2B YRCHG3B; array q2_5b3m (n) MOCHG2C MOCHG3C; array q2_5b3y (n) YRCHG2C YRCHG3C; do n=1 to 2; if (q2_5b1m > -4) then do; mschmo = q2_5b1m; mschyr = q2_5b1y; end; else if (q2_5b2m > -4) then do; mschmo = q2_5b2m; mschyr = q2_5b2y; end; else if (q2_5b3m > -4) then do; mschmo = q2_5b3m; mschyr = q2_5b3y; end; else if (q2_5b1m = -4 & q2_5b2m = -4 & q2_5b3m = -4) then do; mschmo = -4; mschyr = -4; end; end; array finvars marst_chng1_type marst_chng1_date_m marst_chng1_date_y marst_chng2_type marst_chng2_date_m marst_chng2_date_y marst_chng3_type marst_chng3_date_m marst_chng3_date_y; do i=1 to dim(finvars); if intv2022=0 then finvars[i]=-5; end; MARRCHG122=marst_chng1_type; MARRCHG1MO=marst_chng1_date_m; MARRCHG1YR=marst_chng1_date_y; MARRCHG222=marst_chng2_type; MARRCHG2MO=marst_chng2_date_m; MARRCHG2YR=marst_chng2_date_y; MARRCHG322=marst_chng3_type; MARRCHG3MO=marst_chng3_date_m; MARRCHG3YR=marst_chng3_date_y;
2022 Key Marital Status and Marital Status Collapsed variable creation
/************************ Variables Used ************************/ /**Variable Names in data release Variable Names in program**/ Q2-4AC_2022 CURMARNC Q2-5C1BB.01_2022 MARCHNG1 Q2-5C1BB.02_2022 MARCHNG2 Q2-5C1BB.03_2022 MARCHNG3 RELSPPTR22 SPPTRTYPE /*--------------------------------------------------------------*/ /****************************************************************/ /*Construction for key marital status variables */ /****************************************************************/ array changes MARCHNG1 MARCHNG2 MARCHNG3; finchange=.; do i=1 to 3; if changes[i]>=-2 then finchange=changes[i]; end; newmarstat=CURMARNC; if CURMARNC=-4 then newmarstat=finchange; MARSTAT_KEY=newmarstat; if newmarstat in (4 5) then MARSTAT_KEY=1; MARSTAT_COL=3; if MARSTAT_KEY=0 then MARSTAT_COL=1; else if MARSTAT_KEY=1 and spptrtype=1 then MARSTAT_COL=2; else if MARSTAT_KEY=-5 then MARSTAT_COL=-5;
2022 Past Calendar Year variable creation
/************************ Variables Used ************************/ /**Variable Names in data release Variable Names in program**/ CASEID NORCID CURDATE~D CURDAY CURDATE~M CURMO CURDATE~Y CURYR SYMBOL_PCY_YEAR PCYYRA SYMBOL_PCY_YEARNUM PCYYRN
/*--------------------------------------------------------------*/ length pcyyra $4.; if (norcid = .) then norcid = -4; if (curyr = .) then curyr = -4; if (curmo = .) then curmo = -4; if (curday = .) then curday = -4; if (pcyyrn = .) then pcyyrn = -4; past_calendar_year = curyr; if (pcyyra = '2021') then past_calendar_year = 2021; else if (pcyyra = '2022') then past_calendar_year = 2022;
2022 Family Size variable creation
/************************ Variables Used ************************/ /**Variable Names in data release Variable Names in program**/ CURDATE~D CURDATE_D CURDATE~M CURDATE_M CURDATE~Y CURDATE_Y CASEID norcid PUBLIC_ID pubid HHI_FINAL_RELCODE.01 HHI_FINAL_RELCODE_01 HHI_FINAL_RELCODE.02 HHI_FINAL_RELCODE_02 HHI_FINAL_RELCODE.03 HHI_FINAL_RELCODE_03 HHI_FINAL_RELCODE.04 HHI_FINAL_RELCODE_04 HHI_FINAL_RELCODE.05 HHI_FINAL_RELCODE_05 HHI_FINAL_RELCODE.06 HHI_FINAL_RELCODE_06 HHI_FINAL_RELCODE.07 HHI_FINAL_RELCODE_07 HHI_FINAL_RELCODE.08 HHI_FINAL_RELCODE_08 HHI_FINAL_RELCODE.09 HHI_FINAL_RELCODE_09 HHI_FINAL_RELCODE.10 HHI_FINAL_RELCODE_10 HHI_FINAL_STATCODE.01 HHI_FINAL_STATCODE_01 HHI_FINAL_STATCODE.02 HHI_FINAL_STATCODE_02 HHI_FINAL_STATCODE.03 HHI_FINAL_STATCODE_03 HHI_FINAL_STATCODE.04 HHI_FINAL_STATCODE_04 HHI_FINAL_STATCODE.05 HHI_FINAL_STATCODE_05 HHI_FINAL_STATCODE.06 HHI_FINAL_STATCODE_06 HHI_FINAL_STATCODE.07 HHI_FINAL_STATCODE_07 HHI_FINAL_STATCODE.08 HHI_FINAL_STATCODE_08 HHI_FINAL_STATCODE.09 HHI_FINAL_STATCODE_09 HHI_FINAL_STATCODE.10 HHI_FINAL_STATCODE_10
/*--------------------------------------------------------------*/ array varsall (m) CURDATE_D CURDATE_M CURDATE_Y norcid pubidf HHI_FINAL_RELCODE_01 HHI_FINAL_RELCODE_02 HHI_FINAL_RELCODE_03 HHI_FINAL_RELCODE_04 HHI_FINAL_RELCODE_05 HHI_FINAL_RELCODE_06 HHI_FINAL_RELCODE_07 HHI_FINAL_RELCODE_08 HHI_FINAL_RELCODE_09 HHI_FINAL_RELCODE_10 HHI_FINAL_STATCODE_01 HHI_FINAL_STATCODE_02 HHI_FINAL_STATCODE_03 HHI_FINAL_STATCODE_04 HHI_FINAL_STATCODE_05 HHI_FINAL_STATCODE_06 HHI_FINAL_STATCODE_07 HHI_FINAL_STATCODE_08 HHI_FINAL_STATCODE_09 HHI_FINAL_STATCODE_10; do over varsall; if missing(varsall) then varsall=-4; end; * ==============================================================================; * Compute family sizes; * ==============================================================================; /* --- Compute "family size '22" and "spouse '22" --- */ spou22=0; famsize=1; nonfamsize=0; if (hhi_final_relcode_01 = -5) then famsize = -5; array relation (i) hhi_final_relcode_01 - hhi_final_relcode_10; array statc (i) hhi_final_statcode_01 - hhi_final_statcode_10; /* Go thru all the relations and (1) if there is a relation (blood or by law), increase the family size, foster relations don't count (2) check whether one of them is a spouse */ /* does 57 "husband or brother-in-law" and 58 "wife or sister-in-law" count as spouse? */ /* 75 is husband, 76 is wife */ do i = 1 to 10; if (spou22 = 0 & relation = 1 ) then spou22=1; if ((relation <= 0) | (33 <= relation <= 36) | relation = 45 | relation = 46 | (50 <= relation <= 54) | (relation > 66)) then famsize = famsize; else famsize = famsize + 1; end; do i = 1 to 10; if ((33 <= relation <= 36) | relation = 45 | relation = 46 | (50 <= relation <= 54) | (relation > 66)) then nonfamsize = (nonfamsize +1); end;
2022 Hourly Rate of Pay, Initial Report Non-Hourly variable creation
/************************ Variables Used ************************/ /**Variable Names in data release Variable Names in program**/ QES-76Q.## qes_76q_## QES-76S.## qes_76s_## QES-76T.## qes_76t_## HRP## hrp## HRP#_WHRLY2 hrp_whrly#
/*--------------------------------------------------------------*/ array ophrly (i) qes_76q_01-qes_76q_14; array ohrpot (i) qes_76s_01-qes_76s_14; array ohrp (i) qes_76t_01-qes_76t_14; array hrp (i) hrp1-hrp14; array hrp_rec (i) hrp_rec1-hrp_rec14; array hrp_w (i) hrp1_whrly2 hrp2_whrly2 hrp3_whrly2 hrp4_whrly2 hrp5_whrly2 hrp6_whrly2 hrp7_whrly2 hrp8_whrly2 hrp9_whrly2 hrp10_whrly2 hrp11_whrly2 hrp12_whrly2 hrp13_whrly2 hrp14_whrly2; do i=1 to 14; if ophrly=1 then do; if ohrpot>-4 then hrp_rec=ohrpot; else if ohrp>-4 then hrp_rec=ohrp; end; hrp_w=-4; if hrp_rec>0 then hrp_w=hrp_rec; else if (hrp_rec=0|hrp_rec=-1| hrp_rec=-2|hrp_rec=-3) and hrp<0 then hrp_w=hrp_rec; else if (hrp_rec=0|hrp_rec=-1| hrp_rec=-2|hrp_rec=-3) and hrp>0 then hrp_w=hrp; else hrp_w=hrp; end; run;
Business Ownership XRND variable creation (2022 updates)
/************************ Variables Used ************************/ /**Variable Names in program(## = 01/10)/Variable Names in data release(## = 01/10)**/ BUSOWN_LINT_22 BUSOWN-LINT (XRND) BUSOWN_1_22/xr BUSOWN-1 (XRND) BUSOWN_2_22/xr BUSOWN-2 (XRND) BUSOWN_5_##_Y_22/xr BUSOWN-5. ##~Y (XRND) BUSOWN_6_##_M_22/xr BUSOWN-6. ##~M (XRND) BUSOWN_6_##_Y_22/xr BUSOWN-6. ##~Y (XRND) BUSOWN_7_##_22/xr BUSOWN-7. ## (XRND) BUSOWN_9_##_22/xr BUSOWN-9. ## (XRND) BUSOWN_10_##_0_22/xr BUSOWN-10. ##_000000 (XRND) BUSOWN_10_##_1_22/xr BUSOWN-10. ##_000001 (XRND) BUSOWN_10_##_2_22/xr BUSOWN-10. ##_000002 (XRND) BUSOWN_10_##_3_22/xr BUSOWN-10. ##_000003 (XRND) BUSOWN_10_##_4_22/xr BUSOWN-10. ##_000004 (XRND) BUSOWN_10_##_5_22/xr BUSOWN-10. ##_000005 (XRND) BUSOWN_10_##_6_22/xr BUSOWN-10. ##_000006 (XRND) BUSOWN_10_##_7_22/xr BUSOWN-10. ##_000007 (XRND) BUSOWN_11_##_22/xr BUSOWN-11. ## (XRND) BUSOWN_11_UNF1_##_22/xr BUSOWN-11_UNF1. ## (XRND) BUSOWN_11_UNF5_##_22/xr BUSOWN-11_UNF5. ## (XRND) BUSOWN_11_UNF6_##_20/xr BUSOWN-11_UNF6. ## (XRND) BUSOWN_11_UNF7_##_20/xr BUSOWN-11_UNF7. ## (XRND) BUSOWN_12_##_22/BUSOWN-12. ## (XRND) BUSOWN_14_##_22/BUSOWN-14. ## (XRND) BUSOWN_15_##_22/BUSOWN-15. ## (XRND) BUSOWN_16_##_22/BUSOWN-16. ## (XRND) BUSOWN_16_TRUNC_##_22/BUSOWN-16_TRUNC. ## (XRND) BUSOWN_17_##_22/BUSOWN-17. ## (XRND) BUSOWN_18_##_Y_22/BUSOWN-18. ##~Y (XRND) BUSOWN_19_##_22/BUSOWN-19. ## (XRND) BUSOWN_20_##_22/BUSOWN-20. ## (XRND) BUSOWN_21_##_22/BUSOWN-21. ## (XRND) BUSOWN_22_##_22/BUSOWN-22. ## (XRND) BUSOWN_23A_22/BUSOWN-23A (XRND) BUSOWN_23B_22/BUSOWN-23B (XRND) BUSOWN_24A_22/BUSOWN-24A (XRND) BUSOWN_24B_22/BUSOWN-24B (XRND) BUSOWN_25_22/BUSOWN-25 (XRND) BUSOWN_27_22/BUSOWN-27 (XRND) BUSOWN_28A_22/BUSOWN-28A (XRND) BUSOWN_28B_22/BUSOWN-28B (XRND) BUSOWN_29_22/BUSOWN-29 (XRND) BUSOWN_LINT_22 = BUSOWN_LINT; BUSOWN_1_22 = BUSOWN_1; BUSOWN_2_22 = BUSOWN_2; BUSOWN_5_01_Y_22 = BUSOWN_5_01_Y; BUSOWN_5_02_Y_22 = BUSOWN_5_02_Y; BUSOWN_5_03_Y_22 = BUSOWN_5_03_Y; BUSOWN_5_04_Y_22 = BUSOWN_5_04_Y; BUSOWN_5_05_Y_22 = BUSOWN_5_05_Y; BUSOWN_5_06_Y_22 = BUSOWN_5_06_Y; BUSOWN_5_07_Y_22 = BUSOWN_5_07_Y; BUSOWN_5_08_Y_22 = BUSOWN_5_08_Y; BUSOWN_5_09_Y_22 = BUSOWN_5_09_Y; BUSOWN_5_10_Y_22 = BUSOWN_5_10_Y; BUSOWN_6_01_M_22 = BUSOWN_6_01_M; BUSOWN_6_01_Y_22 = BUSOWN_6_01_Y; BUSOWN_6_02_M_22 = BUSOWN_6_02_M; BUSOWN_6_02_Y_22 = BUSOWN_6_02_Y; BUSOWN_6_03_M_22 = BUSOWN_6_03_M; BUSOWN_6_03_Y_22 = BUSOWN_6_03_Y; BUSOWN_6_04_M_22 = BUSOWN_6_04_M; BUSOWN_6_04_Y_22 = BUSOWN_6_04_Y; BUSOWN_6_05_M_22 = BUSOWN_6_05_M; BUSOWN_6_05_Y_22 = BUSOWN_6_05_Y; BUSOWN_6_06_M_22 = BUSOWN_6_06_M; BUSOWN_6_06_Y_22 = BUSOWN_6_06_Y; BUSOWN_6_07_M_22 = BUSOWN_6_07_M; BUSOWN_6_07_Y_22 = BUSOWN_6_07_Y; BUSOWN_6_08_M_22 = BUSOWN_6_08_M; BUSOWN_6_08_Y_22 = BUSOWN_6_08_Y; BUSOWN_6_09_M_22 = BUSOWN_6_09_M; BUSOWN_6_09_Y_22 = BUSOWN_6_09_Y; BUSOWN_6_10_M_22 = BUSOWN_6_10_M; BUSOWN_6_10_Y_22 = BUSOWN_6_10_Y; BUSOWN_7_01_22 = BUSOWN_7_01; BUSOWN_7_02_22 = BUSOWN_7_02; BUSOWN_7_03_22 = BUSOWN_7_03; BUSOWN_7_04_22 = BUSOWN_7_04; BUSOWN_7_05_22 = BUSOWN_7_05; BUSOWN_7_06_22 = BUSOWN_7_06; BUSOWN_7_07_22 = BUSOWN_7_07; BUSOWN_7_08_22 = BUSOWN_7_08; BUSOWN_7_09_22 = BUSOWN_7_09; BUSOWN_7_10_22 = BUSOWN_7_10; BUSOWN_9_01_22 = BUSOWN_9_01; BUSOWN_9_02_22 = BUSOWN_9_02; BUSOWN_9_03_22 = BUSOWN_9_03; BUSOWN_9_04_22 = BUSOWN_9_04; BUSOWN_9_05_22 = BUSOWN_9_05; BUSOWN_9_06_22 = BUSOWN_9_06; BUSOWN_9_07_22 = BUSOWN_9_07; BUSOWN_9_08_22 = BUSOWN_9_08; BUSOWN_9_09_22 = BUSOWN_9_09; BUSOWN_9_10_22 = BUSOWN_9_10; BUSOWN_10_01_0_22 = BUSOWN_10_01_000000; BUSOWN_10_01_1_22 = BUSOWN_10_01_000001; BUSOWN_10_01_2_22 = BUSOWN_10_01_000002; BUSOWN_10_01_3_22 = BUSOWN_10_01_000003; BUSOWN_10_01_4_22 = BUSOWN_10_01_000004; BUSOWN_10_01_5_22 = BUSOWN_10_01_000005; BUSOWN_10_01_6_22 = BUSOWN_10_01_000006; BUSOWN_10_01_7_22 = BUSOWN_10_01_000007; BUSOWN_10_02_0_22 = BUSOWN_10_02_000000; BUSOWN_10_02_1_22 = BUSOWN_10_02_000001; BUSOWN_10_02_2_22 = BUSOWN_10_02_000002; BUSOWN_10_02_3_22 = BUSOWN_10_02_000003; BUSOWN_10_02_4_22 = BUSOWN_10_02_000004; BUSOWN_10_02_5_22 = BUSOWN_10_02_000005; BUSOWN_10_02_6_22 = BUSOWN_10_02_000006; BUSOWN_10_02_7_22 = BUSOWN_10_02_000007; BUSOWN_10_03_0_22 = BUSOWN_10_03_000000; BUSOWN_10_03_1_22 = BUSOWN_10_03_000001; BUSOWN_10_03_2_22 = BUSOWN_10_03_000002; BUSOWN_10_03_3_22 = BUSOWN_10_03_000003; BUSOWN_10_03_4_22 = BUSOWN_10_03_000004; BUSOWN_10_03_5_22 = BUSOWN_10_03_000005; BUSOWN_10_03_6_22 = BUSOWN_10_03_000006; BUSOWN_10_03_7_22 = BUSOWN_10_03_000007; BUSOWN_10_04_0_22 = BUSOWN_10_04_000000; BUSOWN_10_04_1_22 = BUSOWN_10_04_000001; BUSOWN_10_04_2_22 = BUSOWN_10_04_000002; BUSOWN_10_04_3_22 = BUSOWN_10_04_000003; BUSOWN_10_04_4_22 = BUSOWN_10_04_000004; BUSOWN_10_04_5_22 = BUSOWN_10_04_000005; BUSOWN_10_04_6_22 = BUSOWN_10_04_000006; BUSOWN_10_04_7_22 = BUSOWN_10_04_000007; BUSOWN_10_05_0_22 = BUSOWN_10_05_000000; BUSOWN_10_05_1_22 = BUSOWN_10_05_000001; BUSOWN_10_05_2_22 = BUSOWN_10_05_000002; BUSOWN_10_05_3_22 = BUSOWN_10_05_000003; BUSOWN_10_05_4_22 = BUSOWN_10_05_000004; BUSOWN_10_05_5_22 = BUSOWN_10_05_000005; BUSOWN_10_05_6_22 = BUSOWN_10_05_000006; BUSOWN_10_05_7_22 = BUSOWN_10_05_000007; BUSOWN_10_06_0_22 = BUSOWN_10_06_000000; BUSOWN_10_06_1_22 = BUSOWN_10_06_000001; BUSOWN_10_06_2_22 = BUSOWN_10_06_000002; BUSOWN_10_06_3_22 = BUSOWN_10_06_000003; BUSOWN_10_06_4_22 = BUSOWN_10_06_000004; BUSOWN_10_06_5_22 = BUSOWN_10_06_000005; BUSOWN_10_06_6_22 = BUSOWN_10_06_000006; BUSOWN_10_06_7_22 = BUSOWN_10_06_000007; BUSOWN_10_07_0_22 = BUSOWN_10_07_000000; BUSOWN_10_07_1_22 = BUSOWN_10_07_000001; BUSOWN_10_07_2_22 = BUSOWN_10_07_000002; BUSOWN_10_07_3_22 = BUSOWN_10_07_000003; BUSOWN_10_07_4_22 = BUSOWN_10_07_000004; BUSOWN_10_07_5_22 = BUSOWN_10_07_000005; BUSOWN_10_07_6_22 = BUSOWN_10_07_000006; BUSOWN_10_07_7_22 = BUSOWN_10_07_000007; BUSOWN_10_08_0_22 = BUSOWN_10_08_000000; BUSOWN_10_08_1_22 = BUSOWN_10_08_000001; BUSOWN_10_08_2_22 = BUSOWN_10_08_000002; BUSOWN_10_08_3_22 = BUSOWN_10_08_000003; BUSOWN_10_08_4_22 = BUSOWN_10_08_000004; BUSOWN_10_08_5_22 = BUSOWN_10_08_000005; BUSOWN_10_08_6_22 = BUSOWN_10_08_000006; BUSOWN_10_08_7_22 = BUSOWN_10_08_000007; BUSOWN_10_09_0_22 = BUSOWN_10_09_000000; BUSOWN_10_09_1_22 = BUSOWN_10_09_000001; BUSOWN_10_09_2_22 = BUSOWN_10_09_000002; BUSOWN_10_09_3_22 = BUSOWN_10_09_000003; BUSOWN_10_09_4_22 = BUSOWN_10_09_000004; BUSOWN_10_09_5_22 = BUSOWN_10_09_000005; BUSOWN_10_09_6_22 = BUSOWN_10_09_000006; BUSOWN_10_09_7_22 = BUSOWN_10_09_000007; BUSOWN_10_10_0_22 = BUSOWN_10_10_000000; BUSOWN_10_10_1_22 = BUSOWN_10_10_000001; BUSOWN_10_10_2_22 = BUSOWN_10_10_000002; BUSOWN_10_10_3_22 = BUSOWN_10_10_000003; BUSOWN_10_10_4_22 = BUSOWN_10_10_000004; BUSOWN_10_10_5_22 = BUSOWN_10_10_000005; BUSOWN_10_10_6_22 = BUSOWN_10_10_000006; BUSOWN_10_10_7_22 = BUSOWN_10_10_000007; BUSOWN_11_01_22 = BUSOWN_11_01; BUSOWN_11_02_22 = BUSOWN_11_02; BUSOWN_11_03_22 = BUSOWN_11_03; BUSOWN_11_04_22 = BUSOWN_11_04; BUSOWN_11_05_22 = BUSOWN_11_05; BUSOWN_11_06_22 = BUSOWN_11_06; BUSOWN_11_07_22 = BUSOWN_11_07; BUSOWN_11_08_22 = BUSOWN_11_08; BUSOWN_11_09_22 = BUSOWN_11_09; BUSOWN_11_10_22 = BUSOWN_11_10; BUSOWN_11_UNF1_01_22 = BUSOWN_11_UNF1_01; BUSOWN_11_UNF1_02_22 = BUSOWN_11_UNF1_02; BUSOWN_11_UNF1_03_22 = BUSOWN_11_UNF1_03; BUSOWN_11_UNF1_04_22 = BUSOWN_11_UNF1_04; BUSOWN_11_UNF1_05_22 = BUSOWN_11_UNF1_05; BUSOWN_11_UNF1_06_22 = BUSOWN_11_UNF1_06; BUSOWN_11_UNF1_07_22 = BUSOWN_11_UNF1_07; BUSOWN_11_UNF1_08_22 = BUSOWN_11_UNF1_08; BUSOWN_11_UNF1_09_22 = BUSOWN_11_UNF1_09; BUSOWN_11_UNF1_10_22 = BUSOWN_11_UNF1_10; BUSOWN_12_01_22 = BUSOWN_12_01; BUSOWN_12_02_22 = BUSOWN_12_02; BUSOWN_12_03_22 = BUSOWN_12_03; BUSOWN_12_04_22 = BUSOWN_12_04; BUSOWN_12_05_22 = BUSOWN_12_05; BUSOWN_12_06_22 = BUSOWN_12_06; BUSOWN_12_07_22 = BUSOWN_12_07; BUSOWN_12_08_22 = BUSOWN_12_08; BUSOWN_12_09_22 = BUSOWN_12_09; BUSOWN_12_10_22 = BUSOWN_12_10; BUSOWN_14_01_22 = BUSOWN_14_01; BUSOWN_14_02_22 = BUSOWN_14_02; BUSOWN_14_03_22 = BUSOWN_14_03; BUSOWN_14_04_22 = BUSOWN_14_04; BUSOWN_14_05_22 = BUSOWN_14_05; BUSOWN_14_06_22 = BUSOWN_14_06; BUSOWN_14_07_22 = BUSOWN_14_07; BUSOWN_14_08_22 = BUSOWN_14_08; BUSOWN_14_09_22 = BUSOWN_14_09; BUSOWN_14_10_22 = BUSOWN_14_10; BUSOWN_15_01_22 = BUSOWN_15_01; BUSOWN_15_02_22 = BUSOWN_15_02; BUSOWN_15_03_22 = BUSOWN_15_03; BUSOWN_15_04_22 = BUSOWN_15_04; BUSOWN_15_05_22 = BUSOWN_15_05; BUSOWN_15_06_22 = BUSOWN_15_06; BUSOWN_15_07_22 = BUSOWN_15_07; BUSOWN_15_08_22 = BUSOWN_15_08; BUSOWN_15_09_22 = BUSOWN_15_09; BUSOWN_15_10_22 = BUSOWN_15_10; BUSOWN_16_01_22 = BUSOWN_16_01; BUSOWN_16_02_22 = BUSOWN_16_02; BUSOWN_16_03_22 = BUSOWN_16_03; BUSOWN_16_04_22 = BUSOWN_16_04; BUSOWN_16_05_22 = BUSOWN_16_05; BUSOWN_16_06_22 = BUSOWN_16_06; BUSOWN_16_07_22 = BUSOWN_16_07; BUSOWN_16_08_22 = BUSOWN_16_08; BUSOWN_16_09_22 = BUSOWN_16_09; BUSOWN_16_10_22 = BUSOWN_16_10; BUSOWN_17_01_22 = BUSOWN_17_01; BUSOWN_17_02_22 = BUSOWN_17_02; BUSOWN_17_03_22 = BUSOWN_17_03; BUSOWN_17_04_22 = BUSOWN_17_04; BUSOWN_17_05_22 = BUSOWN_17_05; BUSOWN_17_06_22 = BUSOWN_17_06; BUSOWN_17_07_22 = BUSOWN_17_07; BUSOWN_17_08_22 = BUSOWN_17_08; BUSOWN_17_09_22 = BUSOWN_17_09; BUSOWN_17_10_22 = BUSOWN_17_10; BUSOWN_18_01_Y_22 = BUSOWN_18_01_Y; BUSOWN_18_02_Y_22 = BUSOWN_18_02_Y; BUSOWN_18_03_Y_22 = BUSOWN_18_03_Y; BUSOWN_18_04_Y_22 = BUSOWN_18_04_Y; BUSOWN_18_05_Y_22 = BUSOWN_18_05_Y; BUSOWN_18_06_Y_22 = BUSOWN_18_06_Y; BUSOWN_18_07_Y_22 = BUSOWN_18_07_Y; BUSOWN_18_08_Y_22 = BUSOWN_18_08_Y; BUSOWN_18_09_Y_22 = BUSOWN_18_09_Y; BUSOWN_18_10_Y_22 = BUSOWN_18_10_Y; BUSOWN_19_01_22 = BUSOWN_19_01; BUSOWN_19_02_22 = BUSOWN_19_02; BUSOWN_19_03_22 = BUSOWN_19_03; BUSOWN_19_04_22 = BUSOWN_19_04; BUSOWN_19_05_22 = BUSOWN_19_05; BUSOWN_19_06_22 = BUSOWN_19_06; BUSOWN_19_07_22 = BUSOWN_19_07; BUSOWN_19_08_22 = BUSOWN_19_08; BUSOWN_19_09_22 = BUSOWN_19_09; BUSOWN_19_10_22 = BUSOWN_19_10; BUSOWN_20_01_22 = BUSOWN_20_01; BUSOWN_20_02_22 = BUSOWN_20_02; BUSOWN_20_03_22 = BUSOWN_20_03; BUSOWN_20_04_22 = BUSOWN_20_04; BUSOWN_20_05_22 = BUSOWN_20_05; BUSOWN_20_06_22 = BUSOWN_20_06; BUSOWN_20_07_22 = BUSOWN_20_07; BUSOWN_20_08_22 = BUSOWN_20_08; BUSOWN_20_09_22 = BUSOWN_20_09; BUSOWN_20_10_22 = BUSOWN_20_10; BUSOWN_21_01_22 = BUSOWN_21_01; BUSOWN_21_02_22 = BUSOWN_21_02; BUSOWN_22_01_22 = BUSOWN_22_01; BUSOWN_22_02_22 = BUSOWN_22_02; BUSOWN_23A_22 = BUSOWN_23A; BUSOWN_23B_22 = BUSOWN_23B; BUSOWN_24A_22 = BUSOWN_24A; BUSOWN_24B_22 = BUSOWN_24B; BUSOWN_25_22 = BUSOWN_25; BUSOWN_29_22 = BUSOWN_29; if busown_1_22>-4 then do; busown_1_xr=busown_1_22; busown_sourceyr=2022; end; if busown_2_22>-4 then busown_2_xr=busown_2_22; array bus5_22 (i) busown_5_01_y_22 busown_5_02_y_22 busown_5_03_y_22 busown_5_04_y_22 busown_5_05_y_22 busown_5_06_y_22 busown_5_07_y_22 busown_5_08_y_22 busown_5_09_y_22 busown_5_10_y_22; array bus5_xr (i) busown_5_01_y_xr busown_5_02_y_xr busown_5_03_y_xr busown_5_04_y_xr busown_5_05_y_xr busown_5_06_y_xr busown_5_07_y_xr busown_5_08_y_xr busown_5_09_y_xr busown_5_10_y_xr; array bus6m_22 (i) busown_6_01_m_22 busown_6_02_m_22 busown_6_03_m_22 busown_6_04_m_22 busown_6_05_m_22 busown_6_06_m_22 busown_6_07_m_22 busown_6_08_m_22 busown_6_09_m_22 busown_6_10_m_22; array bus6m_xr (i) busown_6_01_m_xr busown_6_02_m_xr busown_6_03_m_xr busown_6_04_m_xr busown_6_05_m_xr busown_6_06_m_xr busown_6_07_m_xr busown_6_08_m_xr busown_6_09_m_xr busown_6_10_m_xr; array bus6y_22 (i) busown_6_01_y_22 busown_6_02_y_22 busown_6_03_y_22 busown_6_04_y_22 busown_6_05_y_22 busown_6_06_y_22 busown_6_07_y_22 busown_6_08_y_22 busown_6_09_y_22 busown_6_10_y_22; array bus6y_xr (i) busown_6_01_y_xr busown_6_02_y_xr busown_6_03_y_xr busown_6_04_y_xr busown_6_05_y_xr busown_6_06_y_xr busown_6_07_y_xr busown_6_08_y_xr busown_6_09_y_xr busown_6_10_y_xr; array bus7_22 (i) busown_7_01_22 busown_7_02_22 busown_7_03_22 busown_7_04_22 busown_7_05_22 busown_7_06_22 busown_7_07_22 busown_7_08_22 busown_7_09_22 busown_7_10_22; array bus7_xr (i) busown_7_01_xr busown_7_02_xr busown_7_03_xr busown_7_04_xr busown_7_05_xr busown_7_06_xr busown_7_07_xr busown_7_08_xr busown_7_09_xr busown_7_10_xr; array bus9_22 (i) busown_9_01_22 busown_9_02_22 busown_9_03_22 busown_9_04_22 busown_9_05_22 busown_9_06_22 busown_9_07_22 busown_9_08_22 busown_9_09_22 busown_9_10_22; array bus9_xr (i) busown_9_01_xr busown_9_02_xr busown_9_03_xr busown_9_04_xr busown_9_05_xr busown_9_06_xr busown_9_07_xr busown_9_08_xr busown_9_09_xr busown_9_10_xr; array bus100_22 (i) busown_10_01_0_22 busown_10_02_0_22 busown_10_03_0_22 busown_10_04_0_22 busown_10_05_0_22 busown_10_06_0_22 busown_10_07_0_22 busown_10_08_0_22 busown_10_09_0_22 busown_10_10_0_22; array bus100_xr (i) busown_10_01_0_xr busown_10_02_0_xr busown_10_03_0_xr busown_10_04_0_xr busown_10_05_0_xr busown_10_06_0_xr busown_10_07_0_xr busown_10_08_0_xr busown_10_09_0_xr busown_10_10_0_xr; array bus101_22 (i) busown_10_01_1_22 busown_10_02_1_22 busown_10_03_1_22 busown_10_04_1_22 busown_10_05_1_22 busown_10_06_1_22 busown_10_07_1_22 busown_10_08_1_22 busown_10_09_1_22 busown_10_10_1_22; array bus101_xr (i) busown_10_01_1_xr busown_10_02_1_xr busown_10_03_1_xr busown_10_04_1_xr busown_10_05_1_xr busown_10_06_1_xr busown_10_07_1_xr busown_10_08_1_xr busown_10_09_1_xr busown_10_10_1_xr; array bus102_22 (i) busown_10_01_2_22 busown_10_02_2_22 busown_10_03_2_22 busown_10_04_2_22 busown_10_05_2_22 busown_10_06_2_22 busown_10_07_2_22 busown_10_08_2_22 busown_10_09_2_22 busown_10_10_2_22; array bus102_xr (i) busown_10_01_2_xr busown_10_02_2_xr busown_10_03_2_xr busown_10_04_2_xr busown_10_05_2_xr busown_10_06_2_xr busown_10_07_2_xr busown_10_08_2_xr busown_10_09_2_xr busown_10_10_2_xr; array bus103_22 (i) busown_10_01_3_22 busown_10_02_3_22 busown_10_03_3_22 busown_10_04_3_22 busown_10_05_3_22 busown_10_06_3_22 busown_10_07_3_22 busown_10_08_3_22 busown_10_09_3_22 busown_10_10_3_22; array bus103_xr (i) busown_10_01_3_xr busown_10_02_3_xr busown_10_03_3_xr busown_10_04_3_xr busown_10_05_3_xr busown_10_06_3_xr busown_10_07_3_xr busown_10_08_3_xr busown_10_09_3_xr busown_10_10_3_xr; array bus104_22 (i) busown_10_01_4_22 busown_10_02_4_22 busown_10_03_4_22 busown_10_04_4_22 busown_10_05_4_22 busown_10_06_4_22 busown_10_07_4_22 busown_10_08_4_22 busown_10_09_4_22 busown_10_10_4_22; array bus104_xr (i) busown_10_01_4_xr busown_10_02_4_xr busown_10_03_4_xr busown_10_04_4_xr busown_10_05_4_xr busown_10_06_4_xr busown_10_07_4_xr busown_10_08_4_xr busown_10_09_4_xr busown_10_10_4_xr; array bus105_22 (i) busown_10_01_5_22 busown_10_02_5_22 busown_10_03_5_22 busown_10_04_5_22 busown_10_05_5_22 busown_10_06_5_22 busown_10_07_5_22 busown_10_08_5_22 busown_10_09_5_22 busown_10_10_5_22; array bus105_xr (i) busown_10_01_5_xr busown_10_02_5_xr busown_10_03_5_xr busown_10_04_5_xr busown_10_05_5_xr busown_10_06_5_xr busown_10_07_5_xr busown_10_08_5_xr busown_10_09_5_xr busown_10_10_5_xr; array bus106_22 (i) busown_10_01_6_22 busown_10_02_6_22 busown_10_03_6_22 busown_10_04_6_22 busown_10_05_6_22 busown_10_06_6_22 busown_10_07_6_22 busown_10_08_6_22 busown_10_09_6_22 busown_10_10_6_22; array bus106_xr (i) busown_10_01_6_xr busown_10_02_6_xr busown_10_03_6_xr busown_10_04_6_xr busown_10_05_6_xr busown_10_06_6_xr busown_10_07_6_xr busown_10_08_6_xr busown_10_09_6_xr busown_10_10_6_xr; array bus107_22 (i) busown_10_01_7_22 busown_10_02_7_22 busown_10_03_7_22 busown_10_04_7_22 busown_10_05_7_22 busown_10_06_7_22 busown_10_07_7_22 busown_10_08_7_22 busown_10_09_7_22 busown_10_10_7_22; array bus107_xr (i) busown_10_01_7_xr busown_10_02_7_xr busown_10_03_7_xr busown_10_04_7_xr busown_10_05_7_xr busown_10_06_7_xr busown_10_07_7_xr busown_10_08_7_xr busown_10_09_7_xr busown_10_10_7_xr; array bus11_22 (i) busown_11_01_22 busown_11_02_22 busown_11_03_22 busown_11_04_22 busown_11_05_22 busown_11_06_22 busown_11_07_22 busown_11_08_22 busown_11_09_22 busown_11_10_22; array bus11_xr (i) busown_11_01_xr busown_11_02_xr busown_11_03_xr busown_11_04_xr busown_11_05_xr busown_11_06_xr busown_11_07_xr busown_11_08_xr busown_11_09_xr busown_11_10_xr; array bus11u1_22 (i) busown_11_unf1_01_22 busown_11_unf1_02_22 busown_11_unf1_03_22 busown_11_unf1_04_22 busown_11_unf1_05_22 busown_11_unf1_06_22 busown_11_unf1_07_22 busown_11_unf1_08_22 busown_11_unf1_09_22 busown_11_unf1_10_22; array bus11u1_xr (i) busown_11_unf1_01_xr busown_11_unf1_02_xr busown_11_unf1_03_xr busown_11_unf1_04_xr busown_11_unf1_05_xr busown_11_unf1_06_xr busown_11_unf1_07_xr busown_11_unf1_08_xr busown_11_unf1_09_xr busown_11_unf1_10_xr; array bus12_22 (i) busown_12_01_22 busown_12_02_22 busown_12_03_22 busown_12_04_22 busown_12_05_22 busown_12_06_22 busown_12_07_22 busown_12_08_22 busown_12_09_22 busown_12_10_22; array bus12_xr (i) busown_12_01_xr busown_12_02_xr busown_12_03_xr busown_12_04_xr busown_12_05_xr busown_12_06_xr busown_12_07_xr busown_12_08_xr busown_12_09_xr busown_12_10_xr; array bus14_22 (i) busown_14_01_22 busown_14_02_22 busown_14_03_22 busown_14_04_22 busown_14_05_22 busown_14_06_22 busown_14_07_22 busown_14_08_22 busown_14_09_22 busown_14_10_22; array bus14_xr (i) busown_14_01_xr busown_14_02_xr busown_14_03_xr busown_14_04_xr busown_14_05_xr busown_14_06_xr busown_14_07_xr busown_14_08_xr busown_14_09_xr busown_14_10_xr; array bus15_22 (i) busown_15_01_22 busown_15_02_22 busown_15_03_22 busown_15_04_22 busown_15_05_22 busown_15_06_22 busown_15_07_22 busown_15_08_22 busown_15_09_22 busown_15_10_22; array bus15_xr (i) busown_15_01_xr busown_15_02_xr busown_15_03_xr busown_15_04_xr busown_15_05_xr busown_15_06_xr busown_15_07_xr busown_15_08_xr busown_15_09_xr busown_15_10_xr; array bus16_22 (i) busown_16_01_22 busown_16_02_22 busown_16_03_22 busown_16_04_22 busown_16_05_22 busown_16_06_22 busown_16_07_22 busown_16_08_22 busown_16_09_22 busown_16_10_22; array bus16_xr (i) busown_16_01_xr busown_16_02_xr busown_16_03_xr busown_16_04_xr busown_16_05_xr busown_16_06_xr busown_16_07_xr busown_16_08_xr busown_16_09_xr busown_16_10_xr; array bus17_22 (i) busown_17_01_22 busown_17_02_22 busown_17_03_22 busown_17_04_22 busown_17_05_22 busown_17_06_22 busown_17_07_22 busown_17_08_22 busown_17_09_22 busown_17_10_22; array bus17_xr (i) busown_17_01_xr busown_17_02_xr busown_17_03_xr busown_17_04_xr busown_17_05_xr busown_17_06_xr busown_17_07_xr busown_17_08_xr busown_17_09_xr busown_17_10_xr; array bus18_22 (i) busown_18_01_y_22 busown_18_02_y_22 busown_18_03_y_22 busown_18_04_y_22 busown_18_05_y_22 busown_18_06_y_22 busown_18_07_y_22 busown_18_08_y_22 busown_18_09_y_22 busown_18_10_y_22; array bus18_xr (i) busown_18_01_y_xr busown_18_02_y_xr busown_18_03_y_xr busown_18_04_y_xr busown_18_05_y_xr busown_18_06_y_xr busown_18_07_y_xr busown_18_08_y_xr busown_18_09_y_xr busown_18_10_y_xr; array bus19_22 (i) busown_19_01_22 busown_19_02_22 busown_19_03_22 busown_19_04_22 busown_19_05_22 busown_19_06_22 busown_19_07_22 busown_19_08_22 busown_19_09_22 busown_19_10_22; array bus19_xr (i) busown_19_01_xr busown_19_02_xr busown_19_03_xr busown_19_04_xr busown_19_05_xr busown_19_06_xr busown_19_07_xr busown_19_08_xr busown_19_09_xr busown_19_10_xr; array bus20_22 (i) busown_20_01_22 busown_20_02_22 busown_20_03_22 busown_20_04_22 busown_20_05_22 busown_20_06_22 busown_20_07_22 busown_20_08_22 busown_20_09_22 busown_20_10_22; array bus20_xr (i) busown_20_01_xr busown_20_02_xr busown_20_03_xr busown_20_04_xr busown_20_05_xr busown_20_06_xr busown_20_07_xr busown_20_08_xr busown_20_09_xr busown_20_10_xr; array bus21_22 (i) busown_21_01_22 busown_21_02_22 busown_21_03_22 busown_21_04_22 busown_21_05_22 busown_21_06_22 busown_21_07_22 busown_21_08_22 busown_21_09_22 busown_21_10_22; array bus21_xr (i) busown_21_01_xr busown_21_02_xr busown_21_03_xr busown_21_04_xr busown_21_05_xr busown_21_06_xr busown_21_07_xr busown_21_08_xr busown_21_09_xr busown_21_10_xr; array bus22_22 (i) busown_22_01_22 busown_22_02_22 busown_22_03_22 busown_22_04_22 busown_22_05_22 busown_22_06_22 busown_22_07_22 busown_22_08_22 busown_22_09_22 busown_22_10_22; array bus22_xr (i) busown_22_01_xr busown_22_02_xr busown_22_03_xr busown_22_04_xr busown_22_05_xr busown_22_06_xr busown_22_07_xr busown_22_08_xr busown_22_09_xr busown_22_10_xr; do i=1 to 10; if bus5_22>-4 then bus5_xr=bus5_22; if bus6m_22>-4 then bus6m_xr=bus6m_22; if bus6y_22>-4 then bus6y_xr=bus6y_22; if bus7_22>-4 then bus7_xr=bus7_22; if bus9_22>-4 then bus9_xr=bus9_22; if bus101_22>-4 then bus101_xr=bus101_22; if bus102_22>-4 then bus102_xr=bus102_22; if bus103_22>-4 then bus103_xr=bus103_22; if bus104_22>-4 then bus104_xr=bus104_22; if bus105_22>-4 then bus105_xr=bus105_22; if bus106_22>-4 then bus106_xr=bus106_22; if bus107_22>-4 then bus107_xr=bus107_22; if bus100_22>-4 then bus100_xr=bus107_22; if bus11_22>-4 then bus11_xr=bus11_22; if bus11u1_22>-4 then bus11u1_xr=bus11u1_22; if bus12_22>-4 then bus12_xr=bus12_22; if bus14_22>-4 then bus14_xr=bus14_22; if bus15_22>-4 then bus15_xr=bus15_22; if bus16_22>-4 then bus16_xr=bus16_22; if bus17_22>-4 then bus17_xr=bus17_22; if bus18_22>-4 then bus18_xr=bus18_22; if bus19_22>-4 then bus19_xr=bus19_22; if bus20_22>-4 then bus20_xr=bus20_22; if bus21_22>-4 then bus21_xr=bus21_22; if bus22_22>-4 then bus22_xr=bus22_22; end; if busown_23a_22>-4 then busown_23a_xr=busown_23a_22; if busown_23b_22>-4 then busown_23b_xr=busown_23b_22; if busown_24a_22>-4 then busown_24a_xr=busown_24a_22; if busown_24b_22>-4 then busown_24b_xr=busown_24b_22; if busown_25_22>-4 then busown_25_xr=busown_25_22; if busown_29_22>-4 then busown_29_xr=busown_29_22; array pastuid22 (2) pastjobuid22_1_1 pastjobuid22_2_1; array qual22 (2) quality22_1-quality22_2; array pastuid (2) pastjobuid_1_1 pastjobuid_2_1; array qual (2) quality_1-quality_2; array yr (2) matchyear_1-matchyear_2; do i=1 to 2; if qual22(i)~=. then do; qual(i)=qual22(i); pastuid(i)=pastuid22(i); yr(i)=2022; end; end; keep norcid busown_sourceyr busown_1_xr busown_2_xr busown_5_01_y_xr busown_5_02_y_xr busown_5_03_y_xr busown_5_04_y_xr busown_5_05_y_xr busown_5_06_y_xr busown_5_07_y_xr busown_5_08_y_xr busown_5_09_y_xr busown_5_10_y_xr busown_6_01_m_xr busown_6_02_m_xr busown_6_03_m_xr busown_6_04_m_xr busown_6_05_m_xr busown_6_06_m_xr busown_6_07_m_xr busown_6_08_m_xr busown_6_09_m_xr busown_6_10_m_xr busown_6_01_y_xr busown_6_02_y_xr busown_6_03_y_xr busown_6_04_y_xr busown_6_05_y_xr busown_6_06_y_xr busown_6_07_y_xr busown_6_08_y_xr busown_6_09_y_xr busown_6_10_y_xr busown_7_01_xr busown_7_02_xr busown_7_03_xr busown_7_04_xr busown_7_05_xr busown_7_06_xr busown_7_07_xr busown_7_08_xr busown_7_09_xr busown_7_10_xr busown_9_01_xr busown_9_02_xr busown_9_03_xr busown_9_04_xr busown_9_05_xr busown_9_06_xr busown_9_07_xr busown_9_08_xr busown_9_09_xr busown_9_10_xr busown_10_01_0_xr busown_10_02_0_xr busown_10_03_0_xr busown_10_04_0_xr busown_10_05_0_xr busown_10_06_0_xr busown_10_07_0_xr busown_10_08_0_xr busown_10_09_0_xr busown_10_10_0_xr busown_10_01_1_xr busown_10_02_1_xr busown_10_03_1_xr busown_10_04_1_xr busown_10_05_1_xr busown_10_06_1_xr busown_10_07_1_xr busown_10_08_1_xr busown_10_09_1_xr busown_10_10_1_xr busown_10_01_2_xr busown_10_02_2_xr busown_10_03_2_xr busown_10_04_2_xr busown_10_05_2_xr busown_10_06_2_xr busown_10_07_2_xr busown_10_08_2_xr busown_10_09_2_xr busown_10_10_2_xr busown_10_01_3_xr busown_10_02_3_xr busown_10_03_3_xr busown_10_04_3_xr busown_10_05_3_xr busown_10_06_3_xr busown_10_07_3_xr busown_10_08_3_xr busown_10_09_3_xr busown_10_10_3_xr busown_10_01_4_xr busown_10_02_4_xr busown_10_03_4_xr busown_10_04_4_xr busown_10_05_4_xr busown_10_06_4_xr busown_10_07_4_xr busown_10_08_4_xr busown_10_09_4_xr busown_10_10_4_xr busown_10_01_5_xr busown_10_02_5_xr busown_10_03_5_xr busown_10_04_5_xr busown_10_05_5_xr busown_10_06_5_xr busown_10_07_5_xr busown_10_08_5_xr busown_10_09_5_xr busown_10_10_5_xr busown_10_01_6_xr busown_10_02_6_xr busown_10_03_6_xr busown_10_04_6_xr busown_10_05_6_xr busown_10_06_6_xr busown_10_07_6_xr busown_10_08_6_xr busown_10_09_6_xr busown_10_10_6_xr busown_10_01_7_xr busown_10_02_7_xr busown_10_03_7_xr busown_10_04_7_xr busown_10_05_7_xr busown_10_06_7_xr busown_10_07_7_xr busown_10_08_7_xr busown_10_09_7_xr busown_10_10_7_xr busown_11_01_xr busown_11_02_xr busown_11_03_xr busown_11_04_xr busown_11_05_xr busown_11_06_xr busown_11_07_xr busown_11_08_xr busown_11_09_xr busown_11_10_xr busown_11_unf1_01_xr busown_11_unf1_02_xr busown_11_unf1_03_xr busown_11_unf1_04_xr busown_11_unf1_05_xr busown_11_unf1_06_xr busown_11_unf1_07_xr busown_11_unf1_08_xr busown_11_unf1_09_xr busown_11_unf1_10_xr busown_12_01_xr busown_12_02_xr busown_12_03_xr busown_12_04_xr busown_12_05_xr busown_12_06_xr busown_12_07_xr busown_12_08_xr busown_12_09_xr busown_12_10_xr busown_14_01_xr busown_14_02_xr busown_14_03_xr busown_14_04_xr busown_14_05_xr busown_14_06_xr busown_14_07_xr busown_14_08_xr busown_14_09_xr busown_14_10_xr busown_15_01_xr busown_15_02_xr busown_15_03_xr busown_15_04_xr busown_15_05_xr busown_15_06_xr busown_15_07_xr busown_15_08_xr busown_15_09_xr busown_15_10_xr busown_16_01_xr busown_16_02_xr busown_16_03_xr busown_16_04_xr busown_16_05_xr busown_16_06_xr busown_16_07_xr busown_16_08_xr busown_16_09_xr busown_16_10_xr busown_17_01_xr busown_17_02_xr busown_17_03_xr busown_17_04_xr busown_17_05_xr busown_17_06_xr busown_17_07_xr busown_17_08_xr busown_17_09_xr busown_17_10_xr busown_18_01_y_xr busown_18_02_y_xr busown_18_03_y_xr busown_18_04_y_xr busown_18_05_y_xr busown_18_06_y_xr busown_18_07_y_xr busown_18_08_y_xr busown_18_09_y_xr busown_18_10_y_xr busown_19_01_xr busown_19_02_xr busown_19_03_xr busown_19_04_xr busown_19_05_xr busown_19_06_xr busown_19_07_xr busown_19_08_xr busown_19_09_xr busown_19_10_xr busown_20_01_xr busown_20_02_xr busown_20_03_xr busown_20_04_xr busown_20_05_xr busown_20_06_xr busown_20_07_xr busown_20_08_xr busown_20_09_xr busown_20_10_xr busown_21_01_xr busown_21_02_xr busown_22_01_xr busown_22_02_xr busown_23a_xr busown_23b_xr busown_24a_xr busown_24b_xr busown_25_xr busown_29_xr pastjobuid_1_1 pastjobuid_2_1 quality_1-quality_2; run;