/* NLSY79 Child Survey: BPI Externalizing/Internalizing scales CHRR has prepared an alternate set of BPI scores that measure a child's tendency to internalize or externalize behaviors. Available as raw, normed and percentile scores, they are titled: BEHAVIOR PROBLEMS INDEX: TOTAL SCORE TRICHOTOMOUS ITEMS BEHAVIOR PROBLEMS INDEX: EXTERNALIZING SCORE TRICHOTOMOUS ITEMS BEHAVIOR PROBLEMS INDEX: INTERNALIZING SCORE TRICHOTOMOUS ITEMS These "trichotomous" scales are constructed from items that are recoded from 1 (Often True), 2 (Sometimes true), 3 (Not true) to 0, 1, 2 with the following recoding: 3=0, 2=1, 1=2 before summing. The composition of these externalizing and internalizing scales can be found in Appendix D-1 of the NLSY79 Child/YA Data Users Guide. */ /***************** TOTAL BPI REVISED NORMS *****************/ /* NOTE: Age in years. BPITOT BEHAVIOR PROBLEMS INDEX: TOTAL RAW SCORE TRICHOTOMOUS ITEMS BPTOTP BEHAVIOR PROBLEMS INDEX: TOTAL PERCENTILE SCORE TRICHOTOMOUS ITEMS BPTOTZ BEHAVIOR PROBLEMS INDEX: TOTAL STANDARD SCORE TRICHOTOMOUS ITEMS */ if age=4 then do; if BPITOT= 0 then do; BPTOTP=120; BPTOTZ=82; end; else if BPITOT= 1 then do; BPTOTP=153; BPTOTZ=85; end; else if BPITOT= 2 then do; BPTOTP=192; BPTOTZ=87; end; else if BPITOT= 3 then do; BPTOTP=237; BPTOTZ=89; end; else if BPITOT= 4 then do; BPTOTP=287; BPTOTZ=92; end; else if BPITOT= 5 then do; BPTOTP=341; BPTOTZ=94; end; else if BPITOT= 6 then do; BPTOTP=399; BPTOTZ=96; end; else if BPITOT= 7 then do; BPTOTP=460; BPTOTZ=98; end; else if BPITOT= 8 then do; BPTOTP=521; BPTOTZ=101; end; else if BPITOT= 9 then do; BPTOTP=582; BPTOTZ=103; end; else if BPITOT=10 then do; BPTOTP=641; BPTOTZ=105; end; else if BPITOT=11 then do; BPTOTP=696; BPTOTZ=108; end; else if BPITOT=12 then do; BPTOTP=748; BPTOTZ=110; end; else if BPITOT=13 then do; BPTOTP=794; BPTOTZ=112; end; else if BPITOT=14 then do; BPTOTP=835; BPTOTZ=115; end; else if BPITOT=15 then do; BPTOTP=871; BPTOTZ=117; end; else if BPITOT=16 then do; BPTOTP=900; BPTOTZ=119; end; else if BPITOT=17 then do; BPTOTP=925; BPTOTZ=122; end; else if BPITOT=18 then do; BPTOTP=944; BPTOTZ=124; end; else if BPITOT=19 then do; BPTOTP=959; BPTOTZ=126; end; else if BPITOT=20 then do; BPTOTP=971; BPTOTZ=128; end; else if BPITOT=21 then do; BPTOTP=980; BPTOTZ=131; end; else if BPITOT=22 then do; BPTOTP=986; BPTOTZ=133; end; else if BPITOT=23 then do; BPTOTP=991; BPTOTZ=135; end; else if BPITOT=24 then do; BPTOTP=994; BPTOTZ=138; end; else if BPITOT=25 then do; BPTOTP=996; BPTOTZ=140; end; else if BPITOT=26 then do; BPTOTP=998; BPTOTZ=142; end; else if BPITOT=27 then do; BPTOTP=999; BPTOTZ=145; end; else if BPITOT=28 then do; BPTOTP=999; BPTOTZ=147; end; else if BPITOT=29 then do; BPTOTP=1000; BPTOTZ=149; end; else if BPITOT=30 then do; BPTOTP=1000; BPTOTZ=152; end; else if BPITOT=31 then do; BPTOTP=1000; BPTOTZ=154; end; else if BPITOT=32 then do; BPTOTP=1000; BPTOTZ=156; end; else if BPITOT=33 then do; BPTOTP=1000; BPTOTZ=158; end; else if BPITOT=34 then do; BPTOTP=1000; BPTOTZ=160; end; else if BPITOT >= 35 then do; BPTOTP=1000; BPTOTZ=163; end; end; if age=5 then do; if BPITOT= 0 then do; BPTOTP=125; BPTOTZ=83; end; else if BPITOT= 1 then do; BPTOTP=156; BPTOTZ=85; end; else if BPITOT= 2 then do; BPTOTP=192; BPTOTZ=87; end; else if BPITOT= 3 then do; BPTOTP=233; BPTOTZ=89; end; else if BPITOT= 4 then do; BPTOTP=278; BPTOTZ=91; end; else if BPITOT= 5 then do; BPTOTP=326; BPTOTZ=93; end; else if BPITOT= 6 then do; BPTOTP=378; BPTOTZ=95; end; else if BPITOT= 7 then do; BPTOTP=432; BPTOTZ=97; end; else if BPITOT= 8 then do; BPTOTP=488; BPTOTZ=100; end; else if BPITOT= 9 then do; BPTOTP=544; BPTOTZ=102; end; else if BPITOT=10 then do; BPTOTP=599; BPTOTZ=104; end; else if BPITOT=11 then do; BPTOTP=652; BPTOTZ=106; end; else if BPITOT=12 then do; BPTOTP=702; BPTOTZ=108; end; else if BPITOT=13 then do; BPTOTP=748; BPTOTZ=110; end; else if BPITOT=14 then do; BPTOTP=791; BPTOTZ=112; end; else if BPITOT=15 then do; BPTOTP=829; BPTOTZ=114; end; else if BPITOT=16 then do; BPTOTP=862; BPTOTZ=116; end; else if BPITOT=17 then do; BPTOTP=891; BPTOTZ=118; end; else if BPITOT=18 then do; BPTOTP=915; BPTOTZ=121; end; else if BPITOT=19 then do; BPTOTP=934; BPTOTZ=123; end; else if BPITOT=20 then do; BPTOTP=950; BPTOTZ=125; end; else if BPITOT=21 then do; BPTOTP=963; BPTOTZ=127; end; else if BPITOT=22 then do; BPTOTP=973; BPTOTZ=129; end; else if BPITOT=23 then do; BPTOTP=981; BPTOTZ=131; end; else if BPITOT=24 then do; BPTOTP=986; BPTOTZ=133; end; else if BPITOT=25 then do; BPTOTP=991; BPTOTZ=135; end; else if BPITOT=26 then do; BPTOTP=994; BPTOTZ=137; end; else if BPITOT=27 then do; BPTOTP=996; BPTOTZ=139; end; else if BPITOT=28 then do; BPTOTP=997; BPTOTZ=142; end; else if BPITOT=29 then do; BPTOTP=998; BPTOTZ=144; end; else if BPITOT=30 then do; BPTOTP=999; BPTOTZ=146; end; else if BPITOT=31 then do; BPTOTP=999; BPTOTZ=148; end; else if BPITOT=32 then do; BPTOTP=1000; BPTOTZ=150; end; else if BPITOT=33 then do; BPTOTP=1000; BPTOTZ=152; end; else if BPITOT >= 34 then do; BPTOTP=1000; BPTOTZ=154; end; end; if age=6 then do; if BPITOT= 0 then do; BPTOTP=129; BPTOTZ=83; end; else if BPITOT= 1 then do; BPTOTP=159; BPTOTZ=85; end; else if BPITOT= 2 then do; BPTOTP=193; BPTOTZ=87; end; else if BPITOT= 3 then do; BPTOTP=231; BPTOTZ=89; end; else if BPITOT= 4 then do; BPTOTP=274; BPTOTZ=91; end; else if BPITOT= 5 then do; BPTOTP=319; BPTOTZ=93; end; else if BPITOT= 6 then do; BPTOTP=368; BPTOTZ=95; end; else if BPITOT= 7 then do; BPTOTP=418; BPTOTZ=97; end; else if BPITOT= 8 then do; BPTOTP=470; BPTOTZ=99; end; else if BPITOT= 9 then do; BPTOTP=523; BPTOTZ=101; end; else if BPITOT=10 then do; BPTOTP=575; BPTOTZ=103; end; else if BPITOT=11 then do; BPTOTP=626; BPTOTZ=105; end; else if BPITOT=12 then do; BPTOTP=675; BPTOTZ=107; end; else if BPITOT=13 then do; BPTOTP=721; BPTOTZ=109; end; else if BPITOT=14 then do; BPTOTP=763; BPTOTZ=111; end; else if BPITOT=15 then do; BPTOTP=802; BPTOTZ=113; end; else if BPITOT=16 then do; BPTOTP=837; BPTOTZ=115; end; else if BPITOT=17 then do; BPTOTP=867; BPTOTZ=117; end; else if BPITOT=18 then do; BPTOTP=894; BPTOTZ=119; end; else if BPITOT=19 then do; BPTOTP=916; BPTOTZ=121; end; else if BPITOT=20 then do; BPTOTP=934; BPTOTZ=123; end; else if BPITOT=21 then do; BPTOTP=950; BPTOTZ=125; end; else if BPITOT=22 then do; BPTOTP=962; BPTOTZ=127; end; else if BPITOT=23 then do; BPTOTP=972; BPTOTZ=129; end; else if BPITOT=24 then do; BPTOTP=979; BPTOTZ=131; end; else if BPITOT=25 then do; BPTOTP=985; BPTOTZ=133; end; else if BPITOT=26 then do; BPTOTP=989; BPTOTZ=135; end; else if BPITOT=27 then do; BPTOTP=993; BPTOTZ=136; end; else if BPITOT=28 then do; BPTOTP=994; BPTOTZ=138; end; else if BPITOT=29 then do; BPTOTP=995; BPTOTZ=140; end; else if BPITOT=30 then do; BPTOTP=996; BPTOTZ=142; end; else if BPITOT=31 then do; BPTOTP=997; BPTOTZ=144; end; else if BPITOT=32 then do; BPTOTP=998; BPTOTZ=146; end; else if BPITOT=33 then do; BPTOTP=999; BPTOTZ=148; end; else if BPITOT=34 then do; BPTOTP=1000; BPTOTZ=150; end; else if BPITOT=35 then do; BPTOTP=1000; BPTOTZ=152; end; else if BPITOT=36 then do; BPTOTP=1000; BPTOTZ=154; end; else if BPITOT=37 then do; BPTOTP=1000; BPTOTZ=156; end; else if BPITOT=38 then do; BPTOTP=1000; BPTOTZ=158; end; else if BPITOT=39 then do; BPTOTP=1000; BPTOTZ=160; end; else if BPITOT=40 then do; BPTOTP=1000; BPTOTZ=162; end; else if BPITOT=41 then do; BPTOTP=1000; BPTOTZ=164; end; else if BPITOT=42 then do; BPTOTP=1000; BPTOTZ=166; end; else if BPITOT=43 then do; BPTOTP=1000; BPTOTZ=168; end; else if BPITOT=44 then do; BPTOTP=1000; BPTOTZ=170; end; else if BPITOT=45 then do; BPTOTP=1000; BPTOTZ=172; end; else if BPITOT >=46 then do; BPTOTP=1000; BPTOTZ=174; end; end; if age=7 then do; if BPITOT= 0 then do; BPTOTP=145; BPTOTZ=84; end; else if BPITOT= 1 then do; BPTOTP=177; BPTOTZ=86; end; else if BPITOT= 2 then do; BPTOTP=214; BPTOTZ=88; end; else if BPITOT= 3 then do; BPTOTP=254; BPTOTZ=90; end; else if BPITOT= 4 then do; BPTOTP=298; BPTOTZ=92; end; else if BPITOT= 5 then do; BPTOTP=345; BPTOTZ=94; end; else if BPITOT= 6 then do; BPTOTP=395; BPTOTZ=96; end; else if BPITOT= 7 then do; BPTOTP=447; BPTOTZ=98; end; else if BPITOT= 8 then do; BPTOTP=499; BPTOTZ=100; end; else if BPITOT= 9 then do; BPTOTP=552; BPTOTZ=102; end; else if BPITOT=10 then do; BPTOTP=604; BPTOTZ=104; end; else if BPITOT=11 then do; BPTOTP=653; BPTOTZ=106; end; else if BPITOT=12 then do; BPTOTP=701; BPTOTZ=108; end; else if BPITOT=13 then do; BPTOTP=745; BPTOTZ=110; end; else if BPITOT=14 then do; BPTOTP=785; BPTOTZ=112; end; else if BPITOT=15 then do; BPTOTP=822; BPTOTZ=114; end; else if BPITOT=16 then do; BPTOTP=854; BPTOTZ=116; end; else if BPITOT=17 then do; BPTOTP=882; BPTOTZ=118; end; else if BPITOT=18 then do; BPTOTP=906; BPTOTZ=120; end; else if BPITOT=19 then do; BPTOTP=927; BPTOTZ=122; end; else if BPITOT=20 then do; BPTOTP=943; BPTOTZ=124; end; else if BPITOT=21 then do; BPTOTP=957; BPTOTZ=126; end; else if BPITOT=22 then do; BPTOTP=968; BPTOTZ=128; end; else if BPITOT=23 then do; BPTOTP=976; BPTOTZ=130; end; else if BPITOT=24 then do; BPTOTP=983; BPTOTZ=132; end; else if BPITOT=25 then do; BPTOTP=988; BPTOTZ=134; end; else if BPITOT=26 then do; BPTOTP=991; BPTOTZ=136; end; else if BPITOT=27 then do; BPTOTP=994; BPTOTZ=138; end; else if BPITOT=28 then do; BPTOTP=996; BPTOTZ=140; end; else if BPITOT=29 then do; BPTOTP=997; BPTOTZ=142; end; else if BPITOT=30 then do; BPTOTP=998; BPTOTZ=144; end; else if BPITOT=31 then do; BPTOTP=999; BPTOTZ=146; end; else if BPITOT=32 then do; BPTOTP=999; BPTOTZ=148; end; else if BPITOT=33 then do; BPTOTP=1000; BPTOTZ=151; end; else if BPITOT=34 then do; BPTOTP=1000; BPTOTZ=151; end; else if BPITOT=35 then do; BPTOTP=1000; BPTOTZ=153; end; else if BPITOT=36 then do; BPTOTP=1000; BPTOTZ=155; end; else if BPITOT=37 then do; BPTOTP=1000; BPTOTZ=157; end; else if BPITOT=38 then do; BPTOTP=1000; BPTOTZ=159; end; else if BPITOT=39 then do; BPTOTP=1000; BPTOTZ=161; end; else if BPITOT >= 40 then do; BPTOTP=1000; BPTOTZ=163; end; end; if age=8 then do; if BPITOT= 0 then do; BPTOTP=144; BPTOTZ=84; end; else if BPITOT= 1 then do; BPTOTP=176; BPTOTZ=86; end; else if BPITOT= 2 then do; BPTOTP=213; BPTOTZ=88; end; else if BPITOT= 3 then do; BPTOTP=254; BPTOTZ=90; end; else if BPITOT= 4 then do; BPTOTP=298; BPTOTZ=92; end; else if BPITOT= 5 then do; BPTOTP=346; BPTOTZ=94; end; else if BPITOT= 6 then do; BPTOTP=396; BPTOTZ=96; end; else if BPITOT= 7 then do; BPTOTP=448; BPTOTZ=98; end; else if BPITOT= 8 then do; BPTOTP=501; BPTOTZ=100; end; else if BPITOT= 9 then do; BPTOTP=554; BPTOTZ=102; end; else if BPITOT=10 then do; BPTOTP=606; BPTOTZ=104; end; else if BPITOT=11 then do; BPTOTP=656; BPTOTZ=106; end; else if BPITOT=12 then do; BPTOTP=704; BPTOTZ=108; end; else if BPITOT=13 then do; BPTOTP=748; BPTOTZ=110; end; else if BPITOT=14 then do; BPTOTP=788; BPTOTZ=112; end; else if BPITOT=15 then do; BPTOTP=825; BPTOTZ=114; end; else if BPITOT=16 then do; BPTOTP=857; BPTOTZ=116; end; else if BPITOT=17 then do; BPTOTP=885; BPTOTZ=118; end; else if BPITOT=18 then do; BPTOTP=909; BPTOTZ=120; end; else if BPITOT=19 then do; BPTOTP=929; BPTOTZ=122; end; else if BPITOT=20 then do; BPTOTP=945; BPTOTZ=124; end; else if BPITOT=21 then do; BPTOTP=958; BPTOTZ=126; end; else if BPITOT=22 then do; BPTOTP=969; BPTOTZ=128; end; else if BPITOT=23 then do; BPTOTP=977; BPTOTZ=130; end; else if BPITOT=24 then do; BPTOTP=983; BPTOTZ=132; end; else if BPITOT=25 then do; BPTOTP=988; BPTOTZ=134; end; else if BPITOT=26 then do; BPTOTP=992; BPTOTZ=136; end; else if BPITOT=27 then do; BPTOTP=994; BPTOTZ=138; end; else if BPITOT=28 then do; BPTOTP=996; BPTOTZ=140; end; else if BPITOT=29 then do; BPTOTP=997; BPTOTZ=142; end; else if BPITOT=30 then do; BPTOTP=998; BPTOTZ=144; end; else if BPITOT=31 then do; BPTOTP=999; BPTOTZ=146; end; else if BPITOT=32 then do; BPTOTP=999; BPTOTZ=148; end; else if BPITOT=33 then do; BPTOTP=1000; BPTOTZ=150; end; else if BPITOT=34 then do; BPTOTP=1000; BPTOTZ=152; end; else if BPITOT=35 then do; BPTOTP=1000; BPTOTZ=154; end; else if BPITOT=36 then do; BPTOTP=1000; BPTOTZ=156; end; else if BPITOT=37 then do; BPTOTP=1000; BPTOTZ=158; end; else if BPITOT=38 then do; BPTOTP=1000; BPTOTZ=160; end; else if BPITOT=39 then do; BPTOTP=1000; BPTOTZ=162; end; else if BPITOT >= 40 then do; BPTOTP=1000; BPTOTZ=164; end; end; if age=9 then do; if BPITOT= 0 then do; BPTOTP=167; BPTOTZ=86; end; else if BPITOT= 1 then do; BPTOTP=199; BPTOTZ=87; end; else if BPITOT= 2 then do; BPTOTP=235; BPTOTZ=89; end; else if BPITOT= 3 then do; BPTOTP=275; BPTOTZ=91; end; else if BPITOT= 4 then do; BPTOTP=317; BPTOTZ=93; end; else if BPITOT= 5 then do; BPTOTP=361; BPTOTZ=95; end; else if BPITOT= 6 then do; BPTOTP=408; BPTOTZ=97; end; else if BPITOT= 7 then do; BPTOTP=456; BPTOTZ=98; end; else if BPITOT= 8 then do; BPTOTP=505; BPTOTZ=100; end; else if BPITOT= 9 then do; BPTOTP=554; BPTOTZ=102; end; else if BPITOT=10 then do; BPTOTP=601; BPTOTZ=104; end; else if BPITOT=11 then do; BPTOTP=648; BPTOTZ=106; end; else if BPITOT=12 then do; BPTOTP=692; BPTOTZ=108; end; else if BPITOT=13 then do; BPTOTP=734; BPTOTZ=109; end; else if BPITOT=14 then do; BPTOTP=772; BPTOTZ=111; end; else if BPITOT=15 then do; BPTOTP=807; BPTOTZ=113; end; else if BPITOT=16 then do; BPTOTP=839; BPTOTZ=115; end; else if BPITOT=17 then do; BPTOTP=867; BPTOTZ=117; end; else if BPITOT=18 then do; BPTOTP=892; BPTOTZ=119; end; else if BPITOT=19 then do; BPTOTP=913; BPTOTZ=120; end; else if BPITOT=20 then do; BPTOTP=931; BPTOTZ=122; end; else if BPITOT=21 then do; BPTOTP=945; BPTOTZ=124; end; else if BPITOT=22 then do; BPTOTP=958; BPTOTZ=126; end; else if BPITOT=23 then do; BPTOTP=968; BPTOTZ=128; end; else if BPITOT=24 then do; BPTOTP=976; BPTOTZ=130; end; else if BPITOT=25 then do; BPTOTP=982; BPTOTZ=131; end; else if BPITOT=26 then do; BPTOTP=987; BPTOTZ=133; end; else if BPITOT=27 then do; BPTOTP=990; BPTOTZ=135; end; else if BPITOT=28 then do; BPTOTP=993; BPTOTZ=137; end; else if BPITOT=29 then do; BPTOTP=995; BPTOTZ=139; end; else if BPITOT=30 then do; BPTOTP=996; BPTOTZ=141; end; else if BPITOT=31 then do; BPTOTP=997; BPTOTZ=143; end; else if BPITOT=32 then do; BPTOTP=998; BPTOTZ=144; end; else if BPITOT=33 then do; BPTOTP=999; BPTOTZ=146; end; else if BPITOT=34 then do; BPTOTP=999; BPTOTZ=148; end; else if BPITOT=35 then do; BPTOTP=999; BPTOTZ=150; end; else if BPITOT=36 then do; BPTOTP=1000; BPTOTZ=152; end; else if BPITOT=37 then do; BPTOTP=1000; BPTOTZ=154; end; else if BPITOT=38 then do; BPTOTP=1000; BPTOTZ=155; end; else if BPITOT=39 then do; BPTOTP=1000; BPTOTZ=157; end; else if BPITOT=40 then do; BPTOTP=1000; BPTOTZ=159; end; else if BPITOT=41 then do; BPTOTP=1000; BPTOTZ=161; end; else if BPITOT=42 then do; BPTOTP=1000; BPTOTZ=163; end; else if BPITOT=43 then do; BPTOTP=1000; BPTOTZ=165; end; else if BPITOT=44 then do; BPTOTP=1000; BPTOTZ=167; end; else if BPITOT=45 then do; BPTOTP=1000; BPTOTZ=169; end; else if BPITOT >= 46 then do; BPTOTP=1000; BPTOTZ=170; end; end; if age=10 then do; if BPITOT= 0 then do; BPTOTP=169; BPTOTZ=86; end; else if BPITOT= 1 then do; BPTOTP=203; BPTOTZ=88; end; else if BPITOT= 2 then do; BPTOTP=240; BPTOTZ=89; end; else if BPITOT= 3 then do; BPTOTP=281; BPTOTZ=91; end; else if BPITOT= 4 then do; BPTOTP=325; BPTOTZ=93; end; else if BPITOT= 5 then do; BPTOTP=372; BPTOTZ=95; end; else if BPITOT= 6 then do; BPTOTP=420; BPTOTZ=97; end; else if BPITOT= 7 then do; BPTOTP=470; BPTOTZ=99; end; else if BPITOT= 8 then do; BPTOTP=520; BPTOTZ=101; end; else if BPITOT= 9 then do; BPTOTP=570; BPTOTZ=103; end; else if BPITOT=10 then do; BPTOTP=619; BPTOTZ=105; end; else if BPITOT=11 then do; BPTOTP=666; BPTOTZ=106; end; else if BPITOT=12 then do; BPTOTP=710; BPTOTZ=108; end; else if BPITOT=13 then do; BPTOTP=752; BPTOTZ=110; end; else if BPITOT=14 then do; BPTOTP=790; BPTOTZ=112; end; else if BPITOT=15 then do; BPTOTP=824; BPTOTZ=114; end; else if BPITOT=16 then do; BPTOTP=855; BPTOTZ=116; end; else if BPITOT=17 then do; BPTOTP=882; BPTOTZ=118; end; else if BPITOT=18 then do; BPTOTP=905; BPTOTZ=120; end; else if BPITOT=19 then do; BPTOTP=925; BPTOTZ=122; end; else if BPITOT=20 then do; BPTOTP=941; BPTOTZ=123; end; else if BPITOT=21 then do; BPTOTP=954; BPTOTZ=125; end; else if BPITOT=22 then do; BPTOTP=965; BPTOTZ=127; end; else if BPITOT=23 then do; BPTOTP=974; BPTOTZ=129; end; else if BPITOT=24 then do; BPTOTP=981; BPTOTZ=131; end; else if BPITOT=25 then do; BPTOTP=986; BPTOTZ=133; end; else if BPITOT=26 then do; BPTOTP=990; BPTOTZ=135; end; else if BPITOT=27 then do; BPTOTP=993; BPTOTZ=137; end; else if BPITOT=28 then do; BPTOTP=995; BPTOTZ=139; end; else if BPITOT=29 then do; BPTOTP=996; BPTOTZ=140; end; else if BPITOT=30 then do; BPTOTP=998; BPTOTZ=142; end; else if BPITOT=31 then do; BPTOTP=998; BPTOTZ=144; end; else if BPITOT=32 then do; BPTOTP=999; BPTOTZ=146; end; else if BPITOT=33 then do; BPTOTP=999; BPTOTZ=148; end; else if BPITOT=34 then do; BPTOTP=1000; BPTOTZ=150; end; else if BPITOT=35 then do; BPTOTP=1000; BPTOTZ=152; end; else if BPITOT=36 then do; BPTOTP=1000; BPTOTZ=154; end; else if BPITOT=37 then do; BPTOTP=1000; BPTOTZ=156; end; else if BPITOT=38 then do; BPTOTP=1000; BPTOTZ=158; end; else if BPITOT >= 39 then do; BPTOTP=1000; BPTOTZ=159; end; end; if age=11 then do; if BPITOT= 0 then do; BPTOTP=175; BPTOTZ=86; end; else if BPITOT= 1 then do; BPTOTP=208; BPTOTZ=88; end; else if BPITOT= 2 then do; BPTOTP=243; BPTOTZ=90; end; else if BPITOT= 3 then do; BPTOTP=281; BPTOTZ=91; end; else if BPITOT= 4 then do; BPTOTP=322; BPTOTZ=93; end; else if BPITOT= 5 then do; BPTOTP=366; BPTOTZ=95; end; else if BPITOT= 6 then do; BPTOTP=411; BPTOTZ=97; end; else if BPITOT= 7 then do; BPTOTP=457; BPTOTZ=98; end; else if BPITOT= 8 then do; BPTOTP=504; BPTOTZ=100; end; else if BPITOT= 9 then do; BPTOTP=551; BPTOTZ=102; end; else if BPITOT=10 then do; BPTOTP=597; BPTOTZ=104; end; else if BPITOT=11 then do; BPTOTP=642; BPTOTZ=105; end; else if BPITOT=12 then do; BPTOTP=685; BPTOTZ=107; end; else if BPITOT=13 then do; BPTOTP=726; BPTOTZ=109; end; else if BPITOT=14 then do; BPTOTP=764; BPTOTZ=111; end; else if BPITOT=15 then do; BPTOTP=798; BPTOTZ=113; end; else if BPITOT=16 then do; BPTOTP=830; BPTOTZ=114; end; else if BPITOT=17 then do; BPTOTP=858; BPTOTZ=116; end; else if BPITOT=18 then do; BPTOTP=883; BPTOTZ=118; end; else if BPITOT=19 then do; BPTOTP=905; BPTOTZ=120; end; else if BPITOT=20 then do; BPTOTP=923; BPTOTZ=121; end; else if BPITOT=21 then do; BPTOTP=939; BPTOTZ=123; end; else if BPITOT=22 then do; BPTOTP=952; BPTOTZ=125; end; else if BPITOT=23 then do; BPTOTP=962; BPTOTZ=127; end; else if BPITOT=24 then do; BPTOTP=971; BPTOTZ=128; end; else if BPITOT=25 then do; BPTOTP=978; BPTOTZ=130; end; else if BPITOT=26 then do; BPTOTP=984; BPTOTZ=132; end; else if BPITOT=27 then do; BPTOTP=988; BPTOTZ=134; end; else if BPITOT=28 then do; BPTOTP=991; BPTOTZ=136; end; else if BPITOT=29 then do; BPTOTP=994; BPTOTZ=137; end; else if BPITOT=30 then do; BPTOTP=995; BPTOTZ=139; end; else if BPITOT=31 then do; BPTOTP=997; BPTOTZ=141; end; else if BPITOT=32 then do; BPTOTP=998; BPTOTZ=143; end; else if BPITOT=33 then do; BPTOTP=998; BPTOTZ=144; end; else if BPITOT=34 then do; BPTOTP=999; BPTOTZ=146; end; else if BPITOT=35 then do; BPTOTP=999; BPTOTZ=148; end; else if BPITOT=36 then do; BPTOTP=1000; BPTOTZ=150; end; else if BPITOT=37 then do; BPTOTP=1000; BPTOTZ=152; end; else if BPITOT=38 then do; BPTOTP=1000; BPTOTZ=154; end; else if BPITOT=39 then do; BPTOTP=1000; BPTOTZ=156; end; else if BPITOT=40 then do; BPTOTP=1000; BPTOTZ=158; end; else if BPITOT=41 then do; BPTOTP=1000; BPTOTZ=159; end; else if BPITOT=42 then do; BPTOTP=1000; BPTOTZ=160; end; else if BPITOT=43 then do; BPTOTP=1000; BPTOTZ=162; end; else if BPITOT=44 then do; BPTOTP=1000; BPTOTZ=164; end; else if BPITOT=45 then do; BPTOTP=1000; BPTOTZ=166; end; else if BPITOT=46 then do; BPTOTP=1000; BPTOTZ=167; end; else if BPITOT=47 then do; BPTOTP=1000; BPTOTZ=169; end; else if BPITOT=48 then do; BPTOTP=1000; BPTOTZ=171; end; else if BPITOT >= 49 then do; BPTOTP=1000; BPTOTZ=173; end; end; if age=12 then do; if BPITOT= 0 then do; BPTOTP=178; BPTOTZ=86; end; else if BPITOT= 1 then do; BPTOTP=217; BPTOTZ=88; end; else if BPITOT= 2 then do; BPTOTP=262; BPTOTZ=90; end; else if BPITOT= 3 then do; BPTOTP=310; BPTOTZ=93; end; else if BPITOT= 4 then do; BPTOTP=363; BPTOTZ=95; end; else if BPITOT= 5 then do; BPTOTP=418; BPTOTZ=97; end; else if BPITOT= 6 then do; BPTOTP=474; BPTOTZ=99; end; else if BPITOT= 7 then do; BPTOTP=531; BPTOTZ=101; end; else if BPITOT= 8 then do; BPTOTP=588; BPTOTZ=103; end; else if BPITOT= 9 then do; BPTOTP=642; BPTOTZ=105; end; else if BPITOT=10 then do; BPTOTP=694; BPTOTZ=108; end; else if BPITOT=11 then do; BPTOTP=742; BPTOTZ=110; end; else if BPITOT=12 then do; BPTOTP=786; BPTOTZ=112; end; else if BPITOT=13 then do; BPTOTP=826; BPTOTZ=114; end; else if BPITOT=14 then do; BPTOTP=860; BPTOTZ=116; end; else if BPITOT=15 then do; BPTOTP=889; BPTOTZ=118; end; else if BPITOT=16 then do; BPTOTP=914; BPTOTZ=120; end; else if BPITOT=17 then do; BPTOTP=934; BPTOTZ=123; end; else if BPITOT=18 then do; BPTOTP=951; BPTOTZ=125; end; else if BPITOT=19 then do; BPTOTP=964; BPTOTZ=127; end; else if BPITOT=20 then do; BPTOTP=974; BPTOTZ=129; end; else if BPITOT=21 then do; BPTOTP=981; BPTOTZ=131; end; else if BPITOT=22 then do; BPTOTP=987; BPTOTZ=133; end; else if BPITOT=23 then do; BPTOTP=991; BPTOTZ=136; end; else if BPITOT=24 then do; BPTOTP=994; BPTOTZ=138; end; else if BPITOT=25 then do; BPTOTP=996; BPTOTZ=140; end; else if BPITOT=26 then do; BPTOTP=997; BPTOTZ=142; end; else if BPITOT=27 then do; BPTOTP=998; BPTOTZ=144; end; else if BPITOT=28 then do; BPTOTP=999; BPTOTZ=146; end; else if BPITOT=29 then do; BPTOTP=999; BPTOTZ=148; end; else if BPITOT=30 then do; BPTOTP=1000; BPTOTZ=151; end; else if BPITOT=31 then do; BPTOTP=1000; BPTOTZ=153; end; else if BPITOT=32 then do; BPTOTP=1000; BPTOTZ=155; end; else if BPITOT=33 then do; BPTOTP=1000; BPTOTZ=157; end; else if BPITOT=34 then do; BPTOTP=1000; BPTOTZ=159; end; else if BPITOT=35 then do; BPTOTP=1000; BPTOTZ=161; end; else if BPITOT=36 then do; BPTOTP=1000; BPTOTZ=163; end; else if BPITOT=37 then do; BPTOTP=1000; BPTOTZ=165; end; else if BPITOT >= 38 then do; BPTOTP=1000; BPTOTZ=168; end; end; if age=13 then do; if BPITOT= 0 then do; BPTOTP=166; BPTOTZ=85; end; else if BPITOT= 1 then do; BPTOTP=204; BPTOTZ=88; end; else if BPITOT= 2 then do; BPTOTP=247; BPTOTZ=90; end; else if BPITOT= 3 then do; BPTOTP=294; BPTOTZ=92; end; else if BPITOT= 4 then do; BPTOTP=345; BPTOTZ=94; end; else if BPITOT= 5 then do; BPTOTP=399; BPTOTZ=96; end; else if BPITOT= 6 then do; BPTOTP=455; BPTOTZ=98; end; else if BPITOT= 7 then do; BPTOTP=512; BPTOTZ=100; end; else if BPITOT= 8 then do; BPTOTP=568; BPTOTZ=103; end; else if BPITOT= 9 then do; BPTOTP=624; BPTOTZ=105; end; else if BPITOT=10 then do; BPTOTP=676; BPTOTZ=107; end; else if BPITOT=11 then do; BPTOTP=726; BPTOTZ=109; end; else if BPITOT=12 then do; BPTOTP=771; BPTOTZ=111; end; else if BPITOT=13 then do; BPTOTP=812; BPTOTZ=113; end; else if BPITOT=14 then do; BPTOTP=848; BPTOTZ=115; end; else if BPITOT=15 then do; BPTOTP=879; BPTOTZ=118; end; else if BPITOT=16 then do; BPTOTP=905; BPTOTZ=120; end; else if BPITOT=17 then do; BPTOTP=927; BPTOTZ=122; end; else if BPITOT=18 then do; BPTOTP=945; BPTOTZ=124; end; else if BPITOT=19 then do; BPTOTP=959; BPTOTZ=126; end; else if BPITOT=20 then do; BPTOTP=970; BPTOTZ=128; end; else if BPITOT=21 then do; BPTOTP=979; BPTOTZ=130; end; else if BPITOT=22 then do; BPTOTP=985; BPTOTZ=133; end; else if BPITOT=23 then do; BPTOTP=990; BPTOTZ=135; end; else if BPITOT=24 then do; BPTOTP=993; BPTOTZ=137; end; else if BPITOT=25 then do; BPTOTP=995; BPTOTZ=139; end; else if BPITOT=26 then do; BPTOTP=997; BPTOTZ=141; end; else if BPITOT=27 then do; BPTOTP=998; BPTOTZ=143; end; else if BPITOT=28 then do; BPTOTP=999; BPTOTZ=145; end; else if BPITOT=29 then do; BPTOTP=999; BPTOTZ=148; end; else if BPITOT=30 then do; BPTOTP=1000; BPTOTZ=150; end; else if BPITOT=31 then do; BPTOTP=1000; BPTOTZ=152; end; else if BPITOT=32 then do; BPTOTP=1000; BPTOTZ=154; end; else if BPITOT=33 then do; BPTOTP=1000; BPTOTZ=156; end; else if BPITOT=34 then do; BPTOTP=1000; BPTOTZ=158; end; else if BPITOT=35 then do; BPTOTP=1000; BPTOTZ=160; end; else if BPITOT=36 then do; BPTOTP=1000; BPTOTZ=162; end; else if BPITOT=37 then do; BPTOTP=1000; BPTOTZ=164; end; else if BPITOT=38 then do; BPTOTP=1000; BPTOTZ=166; end; else if BPITOT >= 39 then do; BPTOTP=1000; BPTOTZ=169;end; end; if age=14 then do; if BPITOT= 0 then do; BPTOTP=178; BPTOTZ=86; end; else if BPITOT= 1 then do; BPTOTP=218; BPTOTZ=88; end; else if BPITOT= 2 then do; BPTOTP=262; BPTOTZ=90; end; else if BPITOT= 3 then do; BPTOTP=311; BPTOTZ=93; end; else if BPITOT= 4 then do; BPTOTP=363; BPTOTZ=95; end; else if BPITOT= 5 then do; BPTOTP=418; BPTOTZ=97; end; else if BPITOT= 6 then do; BPTOTP=475; BPTOTZ=99; end; else if BPITOT= 7 then do; BPTOTP=532; BPTOTZ=101; end; else if BPITOT= 8 then do; BPTOTP=589; BPTOTZ=103; end; else if BPITOT= 9 then do; BPTOTP=643; BPTOTZ=106; end; else if BPITOT=10 then do; BPTOTP=695; BPTOTZ=108; end; else if BPITOT=11 then do; BPTOTP=744; BPTOTZ=110; end; else if BPITOT=12 then do; BPTOTP=788; BPTOTZ=112; end; else if BPITOT=13 then do; BPTOTP=827; BPTOTZ=114; end; else if BPITOT=14 then do; BPTOTP=861; BPTOTZ=116; end; else if BPITOT=15 then do; BPTOTP=890; BPTOTZ=118; end; else if BPITOT=16 then do; BPTOTP=915; BPTOTZ=121; end; else if BPITOT=17 then do; BPTOTP=935; BPTOTZ=123; end; else if BPITOT=18 then do; BPTOTP=951; BPTOTZ=125; end; else if BPITOT=19 then do; BPTOTP=964; BPTOTZ=127; end; else if BPITOT=20 then do; BPTOTP=974; BPTOTZ=129; end; else if BPITOT=21 then do; BPTOTP=982; BPTOTZ=131; end; else if BPITOT=22 then do; BPTOTP=987; BPTOTZ=133; end; else if BPITOT=23 then do; BPTOTP=991; BPTOTZ=136; end; else if BPITOT=24 then do; BPTOTP=994; BPTOTZ=138; end; else if BPITOT=25 then do; BPTOTP=996; BPTOTZ=140; end; else if BPITOT=26 then do; BPTOTP=997; BPTOTZ=142; end; else if BPITOT=27 then do; BPTOTP=998; BPTOTZ=144; end; else if BPITOT=28 then do; BPTOTP=999; BPTOTZ=146; end; else if BPITOT=29 then do; BPTOTP=999; BPTOTZ=149; end; else if BPITOT=30 then do; BPTOTP=1000; BPTOTZ=151; end; else if BPITOT=31 then do; BPTOTP=1000; BPTOTZ=153; end; else if BPITOT=32 then do; BPTOTP=1000; BPTOTZ=155; end; else if BPITOT=33 then do; BPTOTP=1000; BPTOTZ=157; end; else if BPITOT=34 then do; BPTOTP=1000; BPTOTZ=159; end; else if BPITOT=35 then do; BPTOTP=1000; BPTOTZ=161; end; else if BPITOT=36 then do; BPTOTP=1000; BPTOTZ=164; end; else if BPITOT=37 then do; BPTOTP=1000; BPTOTZ=166; end; else if BPITOT=38 then do; BPTOTP=1000; BPTOTZ=168; end; else if BPITOT=39 then do; BPTOTP=1000; BPTOTZ=170; end; else if BPITOT=40 then do; BPTOTP=1000; BPTOTZ=172; end; else if BPITOT=41 then do; BPTOTP=1000; BPTOTZ=174; end; else if BPITOT=42 then do; BPTOTP=1000; BPTOTZ=176; end; else if BPITOT=43 then do; BPTOTP=1000; BPTOTZ=178; end; else if BPITOT=44 then do; BPTOTP=1000; BPTOTZ=180; end; else if BPITOT=45 then do; BPTOTP=1000; BPTOTZ=182; end; else if BPITOT >= 46 then do; BPTOTP=1000; BPTOTZ=185; end; end; /******************************* Norms for External Scores ********************/ /* BPEXTR2010 BEHAVIOR PROBLEMS INDEX: EXTERNALIZING RAW SCORE TRICHOTOMOUS ITEMS BPEXTP2010 BEHAVIOR PROBLEMS INDEX: EXTERNALIZING PERCENTILE SCORE TRICHOTOMOUS ITEMS BPEXTZ2010 BEHAVIOR PROBLEMS INDEX: EXTERNALIZING STANDARD SCORE TRICHOTOMOUS ITEMS */ if age=4 then do; if bpextr =0 then do; BPEXTP=127; BPEXTZ=83; end; else if bpextr =1 then do; BPEXTP=172; BPEXTZ=86; end; else if bpextr= 2 then do; BPEXTP=226; BPEXTZ=89; end; else if bpextr= 3 then do; BPEXTP=288; BPEXTZ=92; end; else if bpextr= 4 then do; BPEXTP=357; BPEXTZ=94; end; else if bpextr= 5 then do; BPEXTP=431; BPEXTZ=97; end; else if bpextr= 6 then do; BPEXTP=508; BPEXTZ=100; end; else if bpextr= 7 then do; BPEXTP=584; BPEXTZ=103; end; else if bpextr= 8 then do; BPEXTP=657; BPEXTZ=106; end; else if bpextr= 9 then do; BPEXTP=725; BPEXTZ=109; end; else if bpextr=10 then do; BPEXTP=786; BPEXTZ=112; end; else if bpextr=11 then do; BPEXTP=837; BPEXTZ=115; end; else if bpextr=12 then do; BPEXTP=880; BPEXTZ=118; end; else if bpextr=13 then do; BPEXTP=915; BPEXTZ=121; end; else if bpextr=14 then do; BPEXTP=941; BPEXTZ=123; end; else if bpextr=15 then do; BPEXTP=960; BPEXTZ=126; end; else if bpextr=16 then do; BPEXTP=974; BPEXTZ=129; end; else if bpextr=17 then do; BPEXTP=984; BPEXTZ=132; end; else if bpextr=18 then do; BPEXTP=990; BPEXTZ=135; end; else if bpextr=19 then do; BPEXTP=994; BPEXTZ=138; end; else if bpextr=20 then do; BPEXTP=997; BPEXTZ=141; end; else if bpextr=21 then do; BPEXTP=998; BPEXTZ=144; end; else if bpextr=22 then do; BPEXTP=999; BPEXTZ=147; end; else if bpextr=23 then do; BPEXTP=999; BPEXTZ=150; end; else if bpextr=24 then do; BPEXTP=999; BPEXTZ=153; end; else if bpextr=25 then do; BPEXTP=1000; BPEXTZ=155; end; else if bpextr=26 then do; BPEXTP=1000; BPEXTZ=158; end; else if bpextr=27 then do; BPEXTP=1000; BPEXTZ=161; end; else if bpextr=28 then do; BPEXTP=1000; BPEXTZ=164; end; else if bpextr=29 then do; BPEXTP=1000; BPEXTZ=167; end; else if bpextr=30 then do; BPEXTP=1000; BPEXTZ=170; end; else if bpextr >= 31 then do; BPEXTP=1000; BPEXTZ=173; end; end; if age=5 then do; if bpextr= 0 then do; BPEXTP=127; BPEXTZ=83; end; else if bpextr= 1 then do; BPEXTP=169; BPEXTZ=86; end; else if bpextr= 2 then do; BPEXTP=220; BPEXTZ=88; end; else if bpextr= 3 then do; BPEXTP=278; BPEXTZ=91; end; else if bpextr= 4 then do; BPEXTP=343; BPEXTZ=94; end; else if bpextr= 5 then do; BPEXTP=413; BPEXTZ=97; end; else if bpextr= 6 then do; BPEXTP=486; BPEXTZ=99; end; else if bpextr= 7 then do; BPEXTP=560; BPEXTZ=102; end; else if bpextr= 8 then do; BPEXTP=631; BPEXTZ=105; end; else if bpextr= 9 then do; BPEXTP=698; BPEXTZ=108; end; else if bpextr=10 then do; BPEXTP=759; BPEXTZ=111; end; else if bpextr=11 then do; BPEXTP=813; BPEXTZ=113; end; else if bpextr=12 then do; BPEXTP=858; BPEXTZ=116; end; else if bpextr=13 then do; BPEXTP=896; BPEXTZ=119; end; else if bpextr=14 then do; BPEXTP=925; BPEXTZ=122; end; else if bpextr=15 then do; BPEXTP=948; BPEXTZ=124; end; else if bpextr=16 then do; BPEXTP=965; BPEXTZ=127; end; else if bpextr=17 then do; BPEXTP=977; BPEXTZ=130; end; else if bpextr=18 then do; BPEXTP=985; BPEXTZ=133; end; else if bpextr=19 then do; BPEXTP=991; BPEXTZ=135; end; else if bpextr=20 then do; BPEXTP=995; BPEXTZ=138; end; else if bpextr=21 then do; BPEXTP=997; BPEXTZ=141; end; else if bpextr=22 then do; BPEXTP=998; BPEXTZ=144; end; else if bpextr=23 then do; BPEXTP=999; BPEXTZ=147; end; else if bpextr=24 then do; BPEXTP=999; BPEXTZ=149; end; else if bpextr=25 then do; BPEXTP=999; BPEXTZ=152; end; else if bpextr=26 then do; BPEXTP=1000; BPEXTZ=155; end; else if bpextr >= 27 then do; BPEXTP=1000; BPEXTZ=158; end; end; if age=6 then do; if bpextr= 0 then do; BPEXTP=138; BPEXTZ=84; end; else if bpextr= 1 then do; BPEXTP=177; BPEXTZ=86; end; else if bpextr= 2 then do; BPEXTP=223; BPEXTZ=89; end; else if bpextr= 3 then do; BPEXTP=275; BPEXTZ=91; end; else if bpextr= 4 then do; BPEXTP=332; BPEXTZ=93; end; else if bpextr= 5 then do; BPEXTP=394; BPEXTZ=96; end; else if bpextr= 6 then do; BPEXTP=458; BPEXTZ=98; end; else if bpextr= 7 then do; BPEXTP=524; BPEXTZ=101; end; else if bpextr= 8 then do; BPEXTP=588; BPEXTZ=103; end; else if bpextr= 9 then do; BPEXTP=651; BPEXTZ=106; end; else if bpextr=10 then do; BPEXTP=710; BPEXTZ=108; end; else if bpextr=11 then do; BPEXTP=763; BPEXTZ=111; end; else if bpextr=12 then do; BPEXTP=811; BPEXTZ=113; end; else if bpextr=13 then do; BPEXTP=852; BPEXTZ=116; end; else if bpextr=14 then do; BPEXTP=887; BPEXTZ=118; end; else if bpextr=15 then do; BPEXTP=915; BPEXTZ=121; end; else if bpextr=16 then do; BPEXTP=938; BPEXTZ=123; end; else if bpextr=17 then do; BPEXTP=956; BPEXTZ=126; end; else if bpextr=18 then do; BPEXTP=969; BPEXTZ=128; end; else if bpextr=19 then do; BPEXTP=979; BPEXTZ=130; end; else if bpextr=20 then do; BPEXTP=986; BPEXTZ=133; end; else if bpextr=21 then do; BPEXTP=991; BPEXTZ=135; end; else if bpextr=22 then do; BPEXTP=994; BPEXTZ=138; end; else if bpextr=23 then do; BPEXTP=996; BPEXTZ=140; end; else if bpextr=24 then do; BPEXTP=998; BPEXTZ=143; end; else if bpextr=25 then do; BPEXTP=999; BPEXTZ=145; end; else if bpextr=26 then do; BPEXTP=999; BPEXTZ=148; end; else if bpextr=27 then do; BPEXTP=1000; BPEXTZ=150; end; else if bpextr=28 then do; BPEXTP=1000; BPEXTZ=153; end; else if bpextr=29 then do; BPEXTP=1000; BPEXTZ=155; end; else if bpextr=30 then do; BPEXTP=1000; BPEXTZ=158; end; else if bpextr=31 then do; BPEXTP=1000; BPEXTZ=160; end; else if bpextr=32 then do; BPEXTP=1000; BPEXTZ=163; end; else if bpextr=33 then do; BPEXTP=1000; BPEXTZ=165; end; else if bpextr=34 then do; BPEXTP=1000; BPEXTZ=168; end; else if bpextr=35 then do; BPEXTP=1000; BPEXTZ=170; end; else if bpextr=36 then do; BPEXTP=1000; BPEXTZ=173; end; else if bpextr >= 37 then do; BPEXTP=1000; BPEXTZ=175; end; end; if age=7 then do; if bpextr= 0 then do; BPEXTP=145; BPEXTZ=84; end; else if bpextr= 1 then do; BPEXTP=188; BPEXTZ=87; end; else if bpextr= 2 then do; BPEXTP=238; BPEXTZ=89; end; else if bpextr= 3 then do; BPEXTP=294; BPEXTZ=92; end; else if bpextr= 4 then do; BPEXTP=356; BPEXTZ=94; end; else if bpextr= 5 then do; BPEXTP=422; BPEXTZ=97; end; else if bpextr= 6 then do; BPEXTP=490; BPEXTZ=100; end; else if bpextr= 7 then do; BPEXTP=558; BPEXTZ=102; end; else if bpextr= 8 then do; BPEXTP=625; BPEXTZ=105; end; else if bpextr= 9 then do; BPEXTP=688; BPEXTZ=107; end; else if bpextr=10 then do; BPEXTP=746; BPEXTZ=110; end; else if bpextr=11 then do; BPEXTP=798; BPEXTZ=113; end; else if bpextr=12 then do; BPEXTP=843; BPEXTZ=115; end; else if bpextr=13 then do; BPEXTP=881; BPEXTZ=118; end; else if bpextr=14 then do; BPEXTP=911; BPEXTZ=120; end; else if bpextr=15 then do; BPEXTP=936; BPEXTZ=123; end; else if bpextr=16 then do; BPEXTP=955; BPEXTZ=125; end; else if bpextr=17 then do; BPEXTP=969; BPEXTZ=128; end; else if bpextr=18 then do; BPEXTP=979; BPEXTZ=131; end; else if bpextr=19 then do; BPEXTP=986; BPEXTZ=133; end; else if bpextr=20 then do; BPEXTP=991; BPEXTZ=136; end; else if bpextr=21 then do; BPEXTP=995; BPEXTZ=138; end; else if bpextr=22 then do; BPEXTP=997; BPEXTZ=141; end; else if bpextr=23 then do; BPEXTP=998; BPEXTZ=143; end; else if bpextr=24 then do; BPEXTP=999; BPEXTZ=146; end; else if bpextr=25 then do; BPEXTP=999; BPEXTZ=149; end; else if bpextr=26 then do; BPEXTP=1000; BPEXTZ=151; end; else if bpextr=27 then do; BPEXTP=1000; BPEXTZ=154; end; else if bpextr=28 then do; BPEXTP=1000; BPEXTZ=156; end; else if bpextr >= 29 then do; BPEXTP=1000; BPEXTZ=159; end; end; if age=8 then do; if bpextr= 0 then do; BPEXTP=146; BPEXTZ=84; end; else if bpextr= 1 then do; BPEXTP=189; BPEXTZ=87; end; else if bpextr= 2 then do; BPEXTP=238; BPEXTZ=89; end; else if bpextr= 3 then do; BPEXTP=294; BPEXTZ=92; end; else if bpextr= 4 then do; BPEXTP=355; BPEXTZ=94; end; else if bpextr= 5 then do; BPEXTP=420; BPEXTZ=97; end; else if bpextr= 6 then do; BPEXTP=487; BPEXTZ=100; end; else if bpextr= 7 then do; BPEXTP=555; BPEXTZ=102; end; else if bpextr= 8 then do; BPEXTP=621; BPEXTZ=105; end; else if bpextr= 9 then do; BPEXTP=684; BPEXTZ=107; end; else if bpextr=10 then do; BPEXTP=742; BPEXTZ=110; end; else if bpextr=11 then do; BPEXTP=794; BPEXTZ=112; end; else if bpextr=12 then do; BPEXTP=839; BPEXTZ=115; end; else if bpextr=13 then do; BPEXTP=877; BPEXTZ=117; end; else if bpextr=14 then do; BPEXTP=908; BPEXTZ=120; end; else if bpextr=15 then do; BPEXTP=933; BPEXTZ=123; end; else if bpextr=16 then do; BPEXTP=953; BPEXTZ=125; end; else if bpextr=17 then do; BPEXTP=967; BPEXTZ=128; end; else if bpextr=18 then do; BPEXTP=978; BPEXTZ=130; end; else if bpextr=19 then do; BPEXTP=985; BPEXTZ=133; end; else if bpextr=20 then do; BPEXTP=991; BPEXTZ=135; end; else if bpextr=21 then do; BPEXTP=994; BPEXTZ=138; end; else if bpextr=22 then do; BPEXTP=996; BPEXTZ=140; end; else if bpextr=23 then do; BPEXTP=998; BPEXTZ=143; end; else if bpextr=24 then do; BPEXTP=999; BPEXTZ=145; end; else if bpextr=25 then do; BPEXTP=999; BPEXTZ=148; end; else if bpextr=26 then do; BPEXTP=1000; BPEXTZ=151; end; else if bpextr=27 then do; BPEXTP=1000; BPEXTZ=154; end; else if bpextr=28 then do; BPEXTP=1000; BPEXTZ=156; end; else if bpextr=29 then do; BPEXTP=1000; BPEXTZ=158; end; else if bpextr=30 then do; BPEXTP=1000; BPEXTZ=161; end; else if bpextr >= 31 then do; BPEXTP=1000; BPEXTZ=163; end; end; if age=9 then do; if bpextr= 0 then do; BPEXTP=162; BPEXTZ=85; end; else if bpextr= 1 then do; BPEXTP=204; BPEXTZ=88; end; else if bpextr= 2 then do; BPEXTP=253; BPEXTZ=90; end; else if bpextr= 3 then do; BPEXTP=307; BPEXTZ=92; end; else if bpextr= 4 then do; BPEXTP=365; BPEXTZ=95; end; else if bpextr= 5 then do; BPEXTP=427; BPEXTZ=97; end; else if bpextr= 6 then do; BPEXTP=491; BPEXTZ=100; end; else if bpextr= 7 then do; BPEXTP=555; BPEXTZ=102; end; else if bpextr= 8 then do; BPEXTP=617; BPEXTZ=104; end; else if bpextr= 9 then do; BPEXTP=677; BPEXTZ=107; end; else if bpextr=10 then do; BPEXTP=732; BPEXTZ=109; end; else if bpextr=11 then do; BPEXTP=782; BPEXTZ=112; end; else if bpextr=12 then do; BPEXTP=827; BPEXTZ=114; end; else if bpextr=13 then do; BPEXTP=865; BPEXTZ=117; end; else if bpextr=14 then do; BPEXTP=923; BPEXTZ=119; end; else if bpextr=15 then do; BPEXTP=943; BPEXTZ=121; end; else if bpextr=16 then do; BPEXTP=959; BPEXTZ=124; end; else if bpextr=17 then do; BPEXTP=972; BPEXTZ=126; end; else if bpextr=18 then do; BPEXTP=981; BPEXTZ=129; end; else if bpextr=19 then do; BPEXTP=987; BPEXTZ=131; end; else if bpextr=20 then do; BPEXTP=992; BPEXTZ=133; end; else if bpextr=21 then do; BPEXTP=995; BPEXTZ=136; end; else if bpextr=22 then do; BPEXTP=997; BPEXTZ=138; end; else if bpextr=23 then do; BPEXTP=998; BPEXTZ=141; end; else if bpextr=24 then do; BPEXTP=999; BPEXTZ=143; end; else if bpextr=25 then do; BPEXTP=999; BPEXTZ=145; end; else if bpextr=26 then do; BPEXTP=1000; BPEXTZ=148; end; else if bpextr=27 then do; BPEXTP=1000; BPEXTZ=150; end; else if bpextr >= 28 then do; BPEXTP=1000; BPEXTZ=153; end; eND; if age=10 then do; if bpextr= 0 then do; BPEXTP=164; BPEXTZ=85; end; else if bpextr= 1 then do; BPEXTP=208; BPEXTZ=88; end; else if bpextr= 2 then do; BPEXTP=258; BPEXTZ=90; end; else if bpextr= 3 then do; BPEXTP=313; BPEXTZ=93; end; else if bpextr= 4 then do; BPEXTP=374; BPEXTZ=95; end; else if bpextr= 5 then do; BPEXTP=437; BPEXTZ=98; end; else if bpextr= 6 then do; BPEXTP=502; BPEXTZ=100; end; else if bpextr= 7 then do; BPEXTP=567; BPEXTZ=103; end; else if bpextr= 8 then do; BPEXTP=630; BPEXTZ=105; end; else if bpextr= 9 then do; BPEXTP=690; BPEXTZ=107; end; else if bpextr=10 then do; BPEXTP=746; BPEXTZ=110; end; else if bpextr=11 then do; BPEXTP=795; BPEXTZ=112; end; else if bpextr=12 then do; BPEXTP=839; BPEXTZ=115; end; else if bpextr=13 then do; BPEXTP=875; BPEXTZ=117; end; else if bpextr=14 then do; BPEXTP=906; BPEXTZ=120; end; else if bpextr=15 then do; BPEXTP=931; BPEXTZ=122; end; else if bpextr=16 then do; BPEXTP=950; BPEXTZ=125; end; else if bpextr=17 then do; BPEXTP=965; BPEXTZ=127; end; else if bpextr=18 then do; BPEXTP=976; BPEXTZ=130; end; else if bpextr=19 then do; BPEXTP=984; BPEXTZ=132; end; else if bpextr=20 then do; BPEXTP=989; BPEXTZ=134; end; else if bpextr=21 then do; BPEXTP=993; BPEXTZ=137; end; else if bpextr=22 then do; BPEXTP=996; BPEXTZ=139; end; else if bpextr=23 then do; BPEXTP=997; BPEXTZ=142; end; else if bpextr=24 then do; BPEXTP=998; BPEXTZ=144; end; else if bpextr=25 then do; BPEXTP=999; BPEXTZ=147; end; else if bpextr=26 then do; BPEXTP=999; BPEXTZ=149; end; else if bpextr=27 then do; BPEXTP=1000; BPEXTZ=152; end; else if bpextr=28 then do; BPEXTP=1000; BPEXTZ=154; end; else if bpextr=29 then do; BPEXTP=1000; BPEXTZ=157; end; else if bpextr >= 30 then do; BPEXTP=1000; BPEXTZ=159; end; end; if age=11 then do; if bpextr= 0 then do; BPEXTP=172; BPEXTZ=86; end; else if bpextr= 1 then do; BPEXTP=213; BPEXTZ=88; end; else if bpextr= 2 then do; BPEXTP=260; BPEXTZ=90; end; else if bpextr= 3 then do; BPEXTP=311; BPEXTZ=93; end; else if bpextr= 4 then do; BPEXTP=365; BPEXTZ=95; end; else if bpextr= 5 then do; BPEXTP=423; BPEXTZ=97; end; else if bpextr= 6 then do; BPEXTP=483; BPEXTZ=99; end; else if bpextr= 7 then do; BPEXTP=543; BPEXTZ=102; end; else if bpextr= 8 then do; BPEXTP=602; BPEXTZ=104; end; else if bpextr= 9 then do; BPEXTP=658; BPEXTZ=106; end; else if bpextr=10 then do; BPEXTP=712; BPEXTZ=108; end; else if bpextr=11 then do; BPEXTP=761; BPEXTZ=111; end; else if bpextr=12 then do; BPEXTP=805; BPEXTZ=113; end; else if bpextr=13 then do; BPEXTP=844; BPEXTZ=115; end; else if bpextr=14 then do; BPEXTP=977; BPEXTZ=117; end; else if bpextr=15 then do; BPEXTP=905; BPEXTZ=120; end; else if bpextr=16 then do; BPEXTP=928; BPEXTZ=122; end; else if bpextr=17 then do; BPEXTP=946; BPEXTZ=124; end; else if bpextr=18 then do; BPEXTP=961; BPEXTZ=126; end; else if bpextr=19 then do; BPEXTP=972; BPEXTZ=129; end; else if bpextr=20 then do; BPEXTP=980; BPEXTZ=131; end; else if bpextr=21 then do; BPEXTP=987; BPEXTZ=133; end; else if bpextr=22 then do; BPEXTP=991; BPEXTZ=135; end; else if bpextr=23 then do; BPEXTP=994; BPEXTZ=138; end; else if bpextr=24 then do; BPEXTP=996; BPEXTZ=140; end; else if bpextr=25 then do; BPEXTP=998; BPEXTZ=142; end; else if bpextr=26 then do; BPEXTP=998; BPEXTZ=144; end; else if bpextr=27 then do; BPEXTP=999; BPEXTZ=147; end; else if bpextr=28 then do; BPEXTP=999; BPEXTZ=150; end; else if bpextr=29 then do; BPEXTP=1000; BPEXTZ=152; end; else if bpextr=30 then do; BPEXTP=1000; BPEXTZ=154; end; else if bpextr=31 then do; BPEXTP=1000; BPEXTZ=156; end; else if bpextr=32 then do; BPEXTP=1000; BPEXTZ=158; end; else if bpextr=33 then do; BPEXTP=1000; BPEXTZ=160; end; else if bpextr=34 then do; BPEXTP=1000; BPEXTZ=163; end; else if bpextr=35 then do; BPEXTP=1000; BPEXTZ=165; end; else if bpextr >= 36 then do; BPEXTP=1000; BPEXTZ=167; end; end; if age=12 then do; if bpextr= 0 then do; BPEXTP=175; BPEXTZ=86; end; else if bpextr= 1 then do; BPEXTP=221; BPEXTZ=88; end; else if bpextr= 2 then do; BPEXTP=273; BPEXTZ=91; end; else if bpextr= 3 then do; BPEXTP=330; BPEXTZ=93; end; else if bpextr= 4 then do; BPEXTP=392; BPEXTZ=96; end; else if bpextr= 5 then do; BPEXTP=456; BPEXTZ=98; end; else if bpextr= 6 then do; BPEXTP=522; BPEXTZ=101; end; else if bpextr= 7 then do; BPEXTP=587; BPEXTZ=103; end; else if bpextr= 8 then do; BPEXTP=650; BPEXTZ=106; end; else if bpextr= 9 then do; BPEXTP=708; BPEXTZ=108; end; else if bpextr=10 then do; BPEXTP=762; BPEXTZ=111; end; else if bpextr=11 then do; BPEXTP=810; BPEXTZ=113; end; else if bpextr=12 then do; BPEXTP=852; BPEXTZ=116; end; else if bpextr=13 then do; BPEXTP=886; BPEXTZ=118; end; else if bpextr=14 then do; BPEXTP=915; BPEXTZ=121; end; else if bpextr=15 then do; BPEXTP=938; BPEXTZ=123; end; else if bpextr=16 then do; BPEXTP=956; BPEXTZ=126; end; else if bpextr=17 then do; BPEXTP=969; BPEXTZ=128; end; else if bpextr=18 then do; BPEXTP=979; BPEXTZ=130; end; else if bpextr=19 then do; BPEXTP=986; BPEXTZ=133; end; else if bpextr=20 then do; BPEXTP=991; BPEXTZ=135; end; else if bpextr=21 then do; BPEXTP=994; BPEXTZ=138; end; else if bpextr=22 then do; BPEXTP=996; BPEXTZ=140; end; else if bpextr=23 then do; BPEXTP=998; BPEXTZ=143; end; else if bpextr=24 then do; BPEXTP=999; BPEXTZ=145; end; else if bpextr=25 then do; BPEXTP=999; BPEXTZ=148; end; else if bpextr=26 then do; BPEXTP=1000; BPEXTZ=150; end; else if bpextr=27 then do; BPEXTP=1000; BPEXTZ=153; end; else if bpextr=28 then do; BPEXTP=1000; BPEXTZ=155; end; else if bpextr=29 then do; BPEXTP=1000; BPEXTZ=158; end; else if bpextr=30 then do; BPEXTP=1000; BPEXTZ=160; end; else if bpextr=31 then do; BPEXTP=1000; BPEXTZ=163; end; else if bpextr=32 then do; BPEXTP=1000; BPEXTZ=165; end; else if bpextr=33 then do; BPEXTP=1000; BPEXTZ=168; end; else if bpextr >= 34 then do; BPEXTP=1000; BPEXTZ=170; end; end; if age=13 then do; if bpextr= 0 then do; BPEXTP=163; BPEXTZ=85; end; else if bpextr= 1 then do; BPEXTP=207; BPEXTZ=88; end; else if bpextr= 2 then do; BPEXTP=257; BPEXTZ=90; end; else if bpextr= 3 then do; BPEXTP=313; BPEXTZ=93; end; else if bpextr= 4 then do; BPEXTP=373; BPEXTZ=95; end; else if bpextr= 5 then do; BPEXTP=437; BPEXTZ=98; end; else if bpextr= 6 then do; BPEXTP=502; BPEXTZ=100; end; else if bpextr= 7 then do; BPEXTP=567; BPEXTZ=103; end; else if bpextr= 8 then do; BPEXTP=631; BPEXTZ=105; end; else if bpextr= 9 then do; BPEXTP=691; BPEXTZ=107; end; else if bpextr=10 then do; BPEXTP=746; BPEXTZ=110; end; else if bpextr=11 then do; BPEXTP=796; BPEXTZ=112; end; else if bpextr=12 then do; BPEXTP=839; BPEXTZ=115; end; else if bpextr=13 then do; BPEXTP=876; BPEXTZ=117; end; else if bpextr=14 then do; BPEXTP=907; BPEXTZ=120; end; else if bpextr=15 then do; BPEXTP=931; BPEXTZ=122; end; else if bpextr=16 then do; BPEXTP=950; BPEXTZ=125; end; else if bpextr=17 then do; BPEXTP=965; BPEXTZ=127; end; else if bpextr=18 then do; BPEXTP=976; BPEXTZ=130; end; else if bpextr=19 then do; BPEXTP=984; BPEXTZ=132; end; else if bpextr=20 then do; BPEXTP=989; BPEXTZ=135; end; else if bpextr=21 then do; BPEXTP=993; BPEXTZ=137; end; else if bpextr=22 then do; BPEXTP=996; BPEXTZ=140; end; else if bpextr=23 then do; BPEXTP=997; BPEXTZ=142; end; else if bpextr=24 then do; BPEXTP=998; BPEXTZ=144; end; else if bpextr=25 then do; BPEXTP=999; BPEXTZ=147; end; else if bpextr=26 then do; BPEXTP=1000; BPEXTZ=149; end; else if bpextr=27 then do; BPEXTP=1000; BPEXTZ=152; end; else if bpextr=28 then do; BPEXTP=1000; BPEXTZ=154; end; else if bpextr=29 then do; BPEXTP=1000; BPEXTZ=157; end; else if bpextr=30 then do; BPEXTP=1000; BPEXTZ=159; end; else if bpextr=31 then do; BPEXTP=1000; BPEXTZ=162; end; else if bpextr=32 then do; BPEXTP=1000; BPEXTZ=164; end; else if bpextr >= 33 then do; BPEXTP=1000; BPEXTZ=167; end; end; if age=14 then do; if bpextr= 0 then do; BPEXTP=176; BPEXTZ=86; end; else if bpextr= 1 then do; BPEXTP=222; BPEXTZ=89; end; else if bpextr= 2 then do; BPEXTP=274; BPEXTZ=91; end; else if bpextr= 3 then do; BPEXTP=331; BPEXTZ=93; end; else if bpextr= 4 then do; BPEXTP=393; BPEXTZ=96; end; else if bpextr= 5 then do; BPEXTP=458; BPEXTZ=98; end; else if bpextr= 6 then do; BPEXTP=523; BPEXTZ=101; end; else if bpextr= 7 then do; BPEXTP=588; BPEXTZ=103; end; else if bpextr= 8 then do; BPEXTP=651; BPEXTZ=106; end; else if bpextr= 9 then do; BPEXTP=710; BPEXTZ=108; end; else if bpextr=10 then do; BPEXTP=764; BPEXTZ=111; end; else if bpextr=11 then do; BPEXTP=811; BPEXTZ=113; end; else if bpextr=12 then do; BPEXTP=853; BPEXTZ=116; end; else if bpextr=13 then do; BPEXTP=887; BPEXTZ=118; end; else if bpextr=14 then do; BPEXTP=916; BPEXTZ=121; end; else if bpextr=15 then do; BPEXTP=938; BPEXTZ=123; end; else if bpextr=16 then do; BPEXTP=956; BPEXTZ=126; end; else if bpextr=17 then do; BPEXTP=969; BPEXTZ=128; end; else if bpextr=18 then do; BPEXTP=979; BPEXTZ=131; end; else if bpextr=19 then do; BPEXTP=986; BPEXTZ=133; end; else if bpextr=20 then do; BPEXTP=991; BPEXTZ=135; end; else if bpextr=21 then do; BPEXTP=994; BPEXTZ=138; end; else if bpextr=22 then do; BPEXTP=996; BPEXTZ=140; end; else if bpextr=23 then do; BPEXTP=998; BPEXTZ=143; end; else if bpextr=24 then do; BPEXTP=999; BPEXTZ=145; end; else if bpextr=25 then do; BPEXTP=999; BPEXTZ=148; end; else if bpextr=26 then do; BPEXTP=1000; BPEXTZ=150; end; else if bpextr=27 then do; BPEXTP=1000; BPEXTZ=153; end; else if bpextr=28 then do; BPEXTP=1000; BPEXTZ=155; end; else if bpextr=29 then do; BPEXTP=1000; BPEXTZ=158; end; else if bpextr=30 then do; BPEXTP=1000; BPEXTZ=160; end; else if bpextr=31 then do; BPEXTP=1000; BPEXTZ=163; end; else if bpextr=32 then do; BPEXTP=1000; BPEXTZ=165; end; else if bpextr=33 then do; BPEXTP=1000; BPEXTZ=168; end; else if bpextr=34 then do; BPEXTP=1000; BPEXTZ=170; end; else if bpextr=35 then do; BPEXTP=1000; BPEXTZ=173; end; else if bpextr=36 then do; BPEXTP=1000; BPEXTZ=175; end; else if bpextr=37 then do; BPEXTP=1000; BPEXTZ=178; end; else if bpextr >= 38 then do; BPEXTP=1000; BPEXTZ=180; end; end; /*************** Norms for Internal Scores ***************************/ /* BPINTR2010 BEHAVIOR PROBLEMS INDEX: INTERNALIZING RAW SCORE TRICHOTOMOUS ITEMS BPINTP2010 BEHAVIOR PROBLEMS INDEX: INTERNALIZING PERCENTILE SCORE TRICHOTOMOUS ITEMS BPINTZ2010 BEHAVIOR PROBLEMS INDEX: INTERNALIZING STANDARD SCORE TRICHOTOMOUS ITEMS */ if age=4 then do; if bpintr= 0 then do; BPINTP=172; BPINTZ=86; end; else if bpintr= 1 then do; BPINTP=306; BPINTZ=92; end; else if bpintr= 2 then do; BPINTP=474; BPINTZ=99; end; else if bpintr= 3 then do; BPINTP=646; BPINTZ=106; end; else if bpintr= 4 then do; BPINTP=793; BPINTZ=112; end; else if bpintr= 5 then do; BPINTP=896; BPINTZ=119; end; else if bpintr= 6 then do; BPINTP=955; BPINTZ=125; end; else if bpintr= 7 then do; BPINTP=984; BPINTZ=132; end; else if bpintr= 8 then do; BPINTP=995; BPINTZ=139; end; else if bpintr= 9 then do; BPINTP=999; BPINTZ=145; end; else if bpintr=10 then do; BPINTP=1000; BPINTZ=152; end; else if bpintr=11 then do; BPINTP=1000; BPINTZ=159; end; else if bpintr=12 then do; BPINTP=1000; BPINTZ=165; end; else if bpintr=13 then do; BPINTP=1000; BPINTZ=172; end; else if bpintr >= 14 then do; BPINTP=1000; BPINTZ=178; end; end; if age=5 then do; if bpintr= 0 then do; BPINTP=180; BPINTZ=86; end; else if bpintr= 1 then do; BPINTP=294; BPINTZ=92; end; else if bpintr= 2 then do; BPINTP=433; BPINTZ=97; end; else if bpintr= 3 then do; BPINTP=581; BPINTZ=103; end; else if bpintr= 4 then do; BPINTP=719; BPINTZ=109; end; else if bpintr= 5 then do; BPINTP=829; BPINTZ=114; end; else if bpintr= 6 then do; BPINTP=908; BPINTZ=120; end; else if bpintr= 7 then do; BPINTP=955; BPINTZ=125; end; else if bpintr= 8 then do; BPINTP=981; BPINTZ=131; end; else if bpintr= 9 then do; BPINTP=993; BPINTZ=137; end; else if bpintr=10 then do; BPINTP=998; BPINTZ=142; end; else if bpintr=11 then do; BPINTP=999; BPINTZ=148; end; else if bpintr=12 then do; BPINTP=1000; BPINTZ=154; end; else if bpintr=13 then do; BPINTP=1000; BPINTZ=159; end; else if bpintr >= 14 then do; BPINTP=1000; BPINTZ=165; end; end; if age=6 then do; if bpintr= 0 then do; BPINTP=182; BPINTZ=86; end; else if bpintr= 1 then do; BPINTP=292; BPINTZ=92; end; else if bpintr= 2 then do; BPINTP=426; BPINTZ=97; end; else if bpintr= 3 then do; BPINTP=569; BPINTZ=103; end; else if bpintr= 4 then do; BPINTP=703; BPINTZ=108; end; else if bpintr= 5 then do; BPINTP=814; BPINTZ=113; end; else if bpintr= 6 then do; BPINTP=895; BPINTZ=119; end; else if bpintr= 7 then do; BPINTP=947; BPINTZ=124; end; else if bpintr= 8 then do; BPINTP=976; BPINTZ=130; end; else if bpintr= 9 then do; BPINTP=990; BPINTZ=135; end; else if bpintr=10 then do; BPINTP=996; BPINTZ=140; end; else if bpintr=11 then do; BPINTP=999; BPINTZ=146; end; else if bpintr=12 then do; BPINTP=1000; BPINTZ=151; end; else if bpintr=13 then do; BPINTP=1000; BPINTZ=157; end; else if bpintr >= 14 then do; BPINTP=1000; BPINTZ=162; end; end; if age=7 then do; if bpintr= 0 then do; BPINTP=207; BPINTZ=88; end; else if bpintr= 1 then do; BPINTP=322; BPINTZ=93; end; else if bpintr= 2 then do; BPINTP=457; BPINTZ=98; end; else if bpintr= 3 then do; BPINTP=597; BPINTZ=104; end; else if bpintr= 4 then do; BPINTP=726; BPINTZ=109; end; else if bpintr= 5 then do; BPINTP=830; BPINTZ=114; end; else if bpintr= 6 then do; BPINTP=905; BPINTZ=120; end; else if bpintr= 7 then do; BPINTP=952; BPINTZ=125; end; else if bpintr= 8 then do; BPINTP=978; BPINTZ=130; end; else if bpintr= 9 then do; BPINTP=991; BPINTZ=136; end; else if bpintr=10 then do; BPINTP=997; BPINTZ=141; end; else if bpintr=11 then do; BPINTP=999; BPINTZ=146; end; else if bpintr=12 then do; BPINTP=1000; BPINTZ=152; end; else if bpintr=13 then do; BPINTP=1000; BPINTZ=157; end; else if bpintr=14 then do; BPINTP=1000; BPINTZ=165; end; else if bpintr=15 then do; BPINTP=1000; BPINTZ=168; end; else if bpintr=16 then do; BPINTP=1000; BPINTZ=173; end; else if bpintr=17 then do; BPINTP=1000; BPINTZ=178; end; else if bpintr >= 18 then do; BPINTP=1000; BPINTZ=183; end; end; if age=8 then do; if bpintr= 0 then do; BPINTP=206; BPINTZ=88; end; else if bpintr= 1 then do; BPINTP=322; BPINTZ=93; end; else if bpintr= 2 then do; BPINTP=460; BPINTZ=98; end; else if bpintr= 3 then do; BPINTP=602; BPINTZ=104; end; else if bpintr= 4 then do; BPINTP=732; BPINTZ=109; end; else if bpintr= 5 then do; BPINTP=836; BPINTZ=115; end; else if bpintr= 6 then do; BPINTP=909; BPINTZ=120; end; else if bpintr= 7 then do; BPINTP=955; BPINTZ=125; end; else if bpintr= 8 then do; BPINTP=980; BPINTZ=131; end; else if bpintr= 9 then do; BPINTP=992; BPINTZ=136; end; else if bpintr=10 then do; BPINTP=997; BPINTZ=142; end; else if bpintr=11 then do; BPINTP=999; BPINTZ=147; end; else if bpintr=12 then do; BPINTP=1000; BPINTZ=152; end; else if bpintr=13 then do; BPINTP=1000; BPINTZ=158; end; else if bpintr=14 then do; BPINTP=1000; BPINTZ=163; end; else if bpintr=15 then do; BPINTP=1000; BPINTZ=168; end; else if bpintr=16 then do; BPINTP=1000; BPINTZ=175; end; else if bpintr=17 then do; BPINTP=1000; BPINTZ=180; end; else if bpintr >= 18 then do; BPINTP=1000; BPINTZ=185; end; end; if age=9 then do; if bpintr= 0 then do; BPINTP=219; BPINTZ=88; end; else if bpintr= 1 then do; BPINTP=329; BPINTZ=93; end; else if bpintr= 2 then do; BPINTP=456; BPINTZ=98; end; else if bpintr= 3 then do; BPINTP=587; BPINTZ=103; end; else if bpintr= 4 then do; BPINTP=710; BPINTZ=108; end; else if bpintr= 5 then do; BPINTP=812; BPINTZ=113; end; else if bpintr= 6 then do; BPINTP=888; BPINTZ=118; end; else if bpintr= 7 then do; BPINTP=939; BPINTZ=123; end; else if bpintr= 8 then do; BPINTP=970; BPINTZ=128; end; else if bpintr= 9 then do; BPINTP=987; BPINTZ=133; end; else if bpintr=10 then do; BPINTP=995; BPINTZ=138; end; else if bpintr=11 then do; BPINTP=998; BPINTZ=143; end; else if bpintr=12 then do; BPINTP=999; BPINTZ=148; end; else if bpintr=13 then do; BPINTP=1000; BPINTZ=153; end; else if bpintr=14 then do; BPINTP=1000; BPINTZ=158; end; else if bpintr=15 then do; BPINTP=1000; BPINTZ=163; end; else if bpintr=16 then do; BPINTP=1000; BPINTZ=168; end; else if bpintr=17 then do; BPINTP=1000; BPINTZ=173; end; else if bpintr >= 18 then do; BPINTP=1000; BPINTZ=178; end; end; if age=10 then do; if bpintr= 0 then do; BPINTP=227; BPINTZ=89; end; else if bpintr= 1 then do; BPINTP=340; BPINTZ=94; end; else if bpintr= 2 then do; BPINTP=471; BPINTZ=99; end; else if bpintr= 3 then do; BPINTP=605; BPINTZ=104; end; else if bpintr= 4 then do; BPINTP=727; BPINTZ=109; end; else if bpintr= 5 then do; BPINTP=827; BPINTZ=114; end; else if bpintr= 6 then do; BPINTP=900; BPINTZ=119; end; else if bpintr= 7 then do; BPINTP=947; BPINTZ=124; end; else if bpintr= 8 then do; BPINTP=975; BPINTZ=129; end; else if bpintr= 9 then do; BPINTP=989; BPINTZ=134; end; else if bpintr=10 then do; BPINTP=996; BPINTZ=140; end; else if bpintr=11 then do; BPINTP=999; BPINTZ=145; end; else if bpintr=12 then do; BPINTP=1000; BPINTZ=150; end; else if bpintr=13 then do; BPINTP=1000; BPINTZ=155; end; else if bpintr=14 then do; BPINTP=1000; BPINTZ=160; end; else if bpintr >= 15 then do; BPINTP=1000; BPINTZ=165; end; end; if age=11 then do; if bpintr= 0 then do; BPINTP=232; BPINTZ=89; end; else if bpintr= 1 then do; BPINTP=344; BPINTZ=94; end; else if bpintr= 2 then do; BPINTP=472; BPINTZ=99; end; else if bpintr= 3 then do; BPINTP=603; BPINTZ=104; end; else if bpintr= 4 then do; BPINTP=723; BPINTZ=109; end; else if bpintr= 5 then do; BPINTP=822; BPINTZ=114; end; else if bpintr= 6 then do; BPINTP=895; BPINTZ=119; end; else if bpintr= 7 then do; BPINTP=943; BPINTZ=124; end; else if bpintr= 8 then do; BPINTP=972; BPINTZ=129; end; else if bpintr= 9 then do; BPINTP=988; BPINTZ=134; end; else if bpintr=10 then do; BPINTP=995; BPINTZ=139; end; else if bpintr=11 then do; BPINTP=998; BPINTZ=144; end; else if bpintr=12 then do; BPINTP=999; BPINTZ=149; end; else if bpintr=13 then do; BPINTP=1000; BPINTZ=154; end; else if bpintr=14 then do; BPINTP=1000; BPINTZ=158; end; else if bpintr=15 then do; BPINTP=1000; BPINTZ=164; end; else if bpintr=16 then do; BPINTP=1000; BPINTZ=168; end; else if bpintr=17 then do; BPINTP=1000; BPINTZ=173; end; else if bpintr=18 then do; BPINTP=1000; BPINTZ=178; end; else if bpintr=19 then do; BPINTP=1000; BPINTZ=183; end; else if bpintr >= 20 then do; BPINTP=1000; BPINTZ=188; end; end; if age=12 then do; if bpintr= 0 then do; BPINTP=246; BPINTZ=90; end; else if bpintr= 1 then do; BPINTP=436; BPINTZ=98; end; else if bpintr= 2 then do; BPINTP=643; BPINTZ=105; end; else if bpintr= 3 then do; BPINTP=814; BPINTZ=113; end; else if bpintr= 4 then do; BPINTP=922; BPINTZ=121; end; else if bpintr= 5 then do; BPINTP=974; BPINTZ=129; end; else if bpintr= 6 then do; BPINTP=993; BPINTZ=137; end; else if bpintr= 7 then do; BPINTP=999; BPINTZ=145; end; else if bpintr= 8 then do; BPINTP=1000; BPINTZ=153; end; else if bpintr= 9 then do; BPINTP=1000; BPINTZ=161; end; else if bpintr >= 10 then do; BPINTP=1000; BPINTZ=169; end; end; if age=13 then do; if bpintr= 0 then do; BPINTP=244; BPINTZ=90; end; else if bpintr= 1 then do; BPINTP=441; BPINTZ=98; end; else if bpintr= 2 then do; BPINTP=654; BPINTZ=106; end; else if bpintr= 3 then do; BPINTP=826; BPINTZ=114; end; else if bpintr= 4 then do; BPINTP=931; BPINTZ=122; end; else if bpintr= 5 then do; BPINTP=979; BPINTZ=130; end; else if bpintr= 6 then do; BPINTP=995; BPINTZ=139; end; else if bpintr= 7 then do; BPINTP=999; BPINTZ=147; end; else if bpintr= 8 then do; BPINTP=1000; BPINTZ=155; end; else if bpintr= 9 then do; BPINTP=1000; BPINTZ=163; end; else if bpintr=10 then do; BPINTP=1000; BPINTZ=171; end; else if bpintr >= 11 then do; BPINTP=1000; BPINTZ=179; end; end; if age=14 then do; if bpintr= 0 then do; BPINTP=245; BPINTZ=90; end; else if bpintr= 1 then do; BPINTP=453; BPINTZ=98; end; else if bpintr= 2 then do; BPINTP=675; BPINTZ=107; end; else if bpintr= 3 then do; BPINTP=848; BPINTZ=115; end; else if bpintr= 4 then do; BPINTP=945; BPINTZ=124; end; else if bpintr= 5 then do; BPINTP=985; BPINTZ=133; end; else if bpintr= 6 then do; BPINTP=997; BPINTZ=141; end; else if bpintr= 7 then do; BPINTP=1000; BPINTZ=150; end; else if bpintr= 8 then do; BPINTP=1000; BPINTZ=158; end; else if bpintr= 9 then do; BPINTP=1000; BPINTZ=167; end; else if bpintr=10 then do; BPINTP=1000; BPINTZ=176; end; else if bpintr=11 then do; BPINTP=1000; BPINTZ=185; end; else if bpintr >= 12 then do; BPINTP=1000; BPINTZ=193; end; end; LABEL BPITOT='BPI Total raw score (TRICHOTOMOUS)' BPEXTR='BPI Externalizing raw score (TRICHOTOMOUS)' BPINTR='BPI Internalizing raw score (TRICHOTOMOUS)' BPTOTP='BPI Total Percentile Score (TRICHOTOMOUS)' BPEXTP='BPI Externalizing Percentile Score (TRICHOTOMOUS)' BPINTP='BPI Internalizing Percentile Score (TRICHOTOMOUS)' BPTOTZ='BPI Total Standardized Score (TRICHOTOMOUS)' BPEXTZ='BPI Externalizing Standardized Score (TRICHOTOMOUS)' BPINTZ='BPI Internalizing Standardized Score (TRICHOTOMOUS)' age ='Child Age in Years';