/****************************************************************************************/
/* This SAS program reads ASCII format (text format) 2012 SHPPS data and creates a */
/* formatted and labeled SAS dataset. */
/* */
/* Change the file location specifications from "c:\shpps2012" to the location where */
/* you have stored the SHPPS ASCII data file and the format library before you run this*/
/* program. Change the location specification in three places - in the "filename" */
/* statement and in the two "libname" statements at the top of the program. */
/* */
/* Note: Run "SHPPS Formats Program.sas" BEFORE you run */
/* "MENTALD_SAS_Input_Program.sas" to create the 2012 SHPPS dataset. */
/****************************************************************************************/
filename datain 'c:\shpps2012\mentald2012.dat';
libname dataout 'c:\shpps2012';
libname library 'c:\shpps2012';
data dataout.mentald2012 ;
infile datain lrecl=2000;
missing A C F N M ;
input
STCMSID 1-2
STATENAME $3-30
DISTCMSID 31-35
@47 DISTWT 12.7
PSU 61-69
SAMPSTRA 72-72
CTYPEM1 $73-95
CTYPEM2 $96-118
RTITLE1 $119-185
RTITLE2 $186-256
MHD1 257-257
MHD2 258-258
MHD3 259-259
MHD4 260-260
MHD5 261-261
MHD6_1 262-262
MHD6_2 263-263
MHD6_3 264-264
MHD6_4 265-265
MHD6_5 266-266
MHD6_6 267-267
MHD6_7 268-268
MHD7a 269-269
MHD7b 270-270
MHD7c 271-271
MHD7d 272-272
MHD7e 273-273
MHD8a 274-274
MHD8b 275-275
MHD8c 276-276
MHD8d 277-277
MHD8e 278-278
MHD8f 279-279
MHD8g 280-280
MHD8h 281-281
MHD8i 282-282
MHD8j 283-283
MHD8k 284-284
MHD9 285-285
MHD10a 286-286
MHD10b 287-287
MHD10c 288-288
MHD10d 289-289
MHD10e 290-290
MHD11 291-291
MHD11SPEC $292-392
MHD12 393-393
MHD13 394-394
MHD13SPEC $395-495
MHD14 496-496
MHD15 497-497
MHD15SPEC $498-598
MHD16 599-599
MHD17 600-600
MHD18 601-601
MHD19 602-602
MHD20 603-603
MHD21 604-604
MHD22a 605-605
MHD22b 606-606
MHD22c 607-607
MHD22d 608-608
MHD22e 609-609
MHD22f 610-610
MHD22g 611-611
MHD22h 612-612
MHD22i 613-613
MHD22j 614-614
MHD23a 615-615
MHD23b 616-616
MHD23c 617-617
MHD23d 618-618
MHD23e 619-619
MHD23f 620-620
MHD23g 621-621
MHD23h 622-622
MHD23i 623-623
MHD23j 624-624
MHD23k 625-625
MHD23l 626-626
MHD23m 627-627
MHD23n 628-628
MHD23o 629-629
MHD23p 630-630
MHD23q 631-631
MHD23r 632-632
MHD23s 633-633
MHD23t 634-634
MHD23u 635-635
MHD24a 636-636
MHD24b 637-637
MHD24c 638-638
MHD24d 639-639
MHD24e 640-640
MHD24f 641-641
MHD24g 642-642
MHD24h 643-643
MHD24i 644-644
MHD25a 645-645
MHD25b 646-646
MHD25c 647-647
MHD25d 648-648
MHD25e 649-649
MHD25f 650-650
MHD25g 651-651
MHD26 652-652
MHD27a 653-653
MHD27b 654-654
MHD27c 655-655
MHD27d 656-656
MHD27e 657-657
MHD27f 658-658
MHD27g 659-659
MHD27h 660-660
MHD27i 661-661
MHD27j 662-662
MHD27k 663-663
MHD28a 664-664
MHD28b 665-665
MHD28c 666-666
MHD28d 667-667
MHD28e 668-668
MHD28f 669-669
MHD28g 670-670
MHD28h 671-671
MHD28i 672-672
MHD28j 673-673
MHD28k 674-674
MHD28l 675-675
MHD28m 676-676
MHD28n 677-677
MHD28o 678-678
MHD28p 679-679
MHD28q 680-680
MHD28r 681-681
MHD28s 682-682
MHD28t 683-683
MHD29a 684-684
MHD29b 685-685
MHD29c 686-686
MHD29d 687-687
MHD29e 688-688
MHD29f 689-689
MHD29g 690-690
MHD30 691-691
MHD31 692-692
MHD32 693-693
MHD33 694-694
MHD34_1 695-695
MHD34_2 696-696
MHD34_3 697-697
MHD34_4 698-698
MHD34_5 699-699
MHD34_5SPEC $700-800
MHD35 801-801
MHD36_1 802-802
MHD36_2 803-803
MHD36_3 804-804
MHD36_4 805-805
MHD36_5 806-806
MHD36_5SPEC $807-907
MHD37 908-908
MHD38_1 909-909
MHD38_2 910-910
MHD38_3 911-911
MHD38_4 912-912
MHD38_5 913-913
MHD38_5SPEC $914-1014
MHD39 1015-1015
;
************************************
* Assign formats to SAS variables.*
************************************;
format
MHD1
MHD2
MHD3
MHD4
MHD5
MHD6_1
MHD6_2
MHD6_3
MHD6_4
MHD6_5
MHD6_6
MHD6_7
MHD8a
MHD8b
MHD8c
MHD8d
MHD8e
MHD8f
MHD8g
MHD8h
MHD8i
MHD8j
MHD8k
MHD9
MHD10a
MHD10b
MHD10c
MHD10d
MHD10e
MHD17
MHD18
MHD19
MHD20
MHD21
MHD22a
MHD22b
MHD22c
MHD22d
MHD22e
MHD22f
MHD22g
MHD22h
MHD22i
MHD22j
MHD23a
MHD23b
MHD23c
MHD23d
MHD23e
MHD23f
MHD23g
MHD23h
MHD23i
MHD23j
MHD23k
MHD23l
MHD23m
MHD23n
MHD23o
MHD23p
MHD23q
MHD23r
MHD23s
MHD23t
MHD23u
MHD24a
MHD24b
MHD24c
MHD24d
MHD24e
MHD24f
MHD24g
MHD24h
MHD24i
MHD25a
MHD25b
MHD25c
MHD25d
MHD25e
MHD25f
MHD25g
MHD26
MHD27a
MHD27b
MHD27c
MHD27d
MHD27e
MHD27f
MHD27g
MHD27h
MHD27i
MHD27j
MHD27k
MHD28a
MHD28b
MHD28c
MHD28d
MHD28e
MHD28f
MHD28g
MHD28h
MHD28i
MHD28j
MHD28k
MHD28l
MHD28m
MHD28n
MHD28o
MHD28p
MHD28q
MHD28r
MHD28s
MHD28t
MHD29a
MHD29b
MHD29c
MHD29d
MHD29e
MHD29f
MHD29g
MHD30
MHD31
MHD32
MHD33
MHD34_1
MHD34_2
MHD34_3
MHD34_4
MHD34_5
MHD35
MHD36_1
MHD36_2
MHD36_3
MHD36_4
MHD36_5
MHD37
MHD38_1
MHD38_2
MHD38_3
MHD38_4
MHD38_5
YESNO.
MHD7a
MHD7b
MHD7c
MHD7d
MHD7e
YESNOFS.
MHD11
MHD11F.
MHD12
MHD12F.
MHD13
MHD13F.
MHD14
MHD14F.
MHD15
MHD15F.
MHD16
MHD16F.
MHD39
MHD39F.
SAMPSTRA
SAMPSTRAFD.
;
***********************************
* Assign labels to SAS variables.*
***********************************;
label
STCMSID = 'STCMSID - State CMS ID'
STATENAME = 'STATENAME - State Name'
DISTCMSID = 'DISTCMSID - District CMS ID'
DISTWT = 'DISTWT - Analysis Weight for District'
PSU = 'PSU - Sampled Primary Sampling Unit'
SAMPSTRA = 'SAMPSTRA - Stratum 1-Urbanicity and Poverty'
CTYPEM1 = 'CTYPEM1 - Web - Paper Complete Module1'
CTYPEM2 = 'CTYPEM2 - Web - Paper Complete Module2'
RTITLE1 = 'RTITLE1 - RESPONDENT TITLE MODULE1'
RTITLE2 = 'RTITLE2 - RESPONDENT TITLE MODULE2'
MHD1 = 'MHD1 - Offer student assistance prog'
MHD2 = 'MHD2 - Create/maintain student assistance teams'
MHD3 = 'MHD3 - MH/SS staff will develop IEPs'
MHD4 = 'MHD4 - MH/SS staff will develop IHPs'
MHD5 = 'MHD5 - MH/SS staff will develop 504 plans'
MHD6_1 = 'HSS6_1 - MH/SS funding from dist budget'
MHD6_2 = 'HSS6_2 - MH/SS funding from Medicaid'
MHD6_3 = 'HSS6_3 - MH/SS funding from SCHIP'
MHD6_4 = 'HSS6_4 - MH/SS funding from private ins'
MHD6_5 = 'HSS6_5 - MH/SS funding from public grants'
MHD6_6 = 'HSS6_6 - MH/SS funding from private grants'
MHD6_7 = 'HSS6_7 - MH/SS funding from other'
MHD7a = 'MHD7a - Dist MH/SS staff w HE staff'
MHD7b = 'MHD7b - Dist MH/SS staff w PE staff'
MHD7c = 'MHD7c - Dist MH/SS staff w Nutr staff'
MHD7d = 'MHD7d - Dist MH/SS staff w HSV staff'
MHD7e = 'MHD7e - Dist MH/SS staff w SBHC staff'
MHD8a = 'MHD8a - Dist MH/SS staff w Hlth org'
MHD8b = 'MHD8b - Dist MH/SS staff w Local hlth dept'
MHD8c = 'MHD8c - Dist MH/SS staff w Local MH/SS agency'
MHD8d = 'MHD8d - Dist MH/SS staff w Local juv jus department'
MHD8e = 'MHD8e - Dist MH/SS staff w Local college/university'
MHD8f = 'MHD8f - Dist MH/SS staff w Local business'
MHD8g = 'MHD8g - Dist MH/SS staff w Local child welfare agency'
MHD8h = 'MHD8h - Dist MH/SS staff w Local hospital'
MHD8i = 'MHD8i - Dist MH/SS staff w Local law enforcement agency'
MHD8j = 'MHD8j - Dist MH/SS staff w Local service club'
MHD8k = 'MHD8k - Dist MH/SS staff w Communities in Schools'
MHD9 = 'MHD9 - Dist prov families info on MH/SS'
MHD10a = 'MHD10a - Dist eval - MH/SS prog'
MHD10b = 'MHD10b - Dist eval - MH/SS pol'
MHD10c = 'MHD10c - Dist eval - MH/SS prof dev prog'
MHD10d = 'MHD10d - Dist eval - Student use of school MH/SS'
MHD10e = 'MHD10e - Dist eval - Student/family satisfaction '
MHD11 = 'MHD11 - Min ed req newly hired counselor'
MHD11SPEC = 'MHD11 - Min ed req newly hired counselor (Specify)'
MHD12 = 'MHD12 - New hire counselor will be st lic/cert/credentialed'
MHD13 = 'MHD13 - Min ed req newly hired school psych'
MHD13SPEC = 'MHD13 - Min ed req newly hired school psych (Specify)'
MHD14 = 'MHD14 - New hired school psych will be st lic/cert/credentialed'
MHD15 = 'MHD15 - Min ed req newly hired soc worker'
MHD15SPEC = 'MHD15 - Min ed req newly hired soc worker (Specify)'
MHD16 = 'MHD16 - New hire soc worker will be st lic/cert/credentialed'
MHD17 = 'MHD17 - MH/SS staff req to earn cont ed credits'
MHD18 = 'MHD18 - ES specified ratio counselors to students'
MHD19 = 'MHD19 - MS specified ratio counselors to students'
MHD20 = 'MHD20 - HS specified ratio counselors to students'
MHD21 = 'MHD21 - Each school has MH/SS coord'
MHD22a = 'MHD22a - Prof dev - Nutr/dietary behav counseling'
MHD22b = 'MHD22b - Prof dev - PA/fitness counseling'
MHD22c = 'MHD22c - Prof dev - Preg prev'
MHD22d = 'MHD22d - Prof dev - HIV prev'
MHD22e = 'MHD22e - Prof dev - STD prev'
MHD22f = 'MHD22f - Prof dev - Suicide prev'
MHD22g = 'MHD22g - Prof dev - Tobacco use prev'
MHD22h = 'MHD22h - Prof dev - Alcohol/drug use prev'
MHD22i = 'MHD22i - Prof dev - Violence prev'
MHD22j = 'MHD22j - Prof dev - Injury prev/safety counseling'
MHD23a = 'MHD23a - Prof dev - Tobacco use cessation'
MHD23b = 'MHD23b - Prof dev - Alcohol/drug use tx'
MHD23c = 'MHD23c - Prof dev - Counseling after natural disaster'
MHD23d = 'MHD23d - Prof dev - Crisis intervention for personal prob'
MHD23e = 'MHD23e - Prof dev - Emerg preparedness'
MHD23f = 'MHD23f - Prof dev - ID emot/behav disorders'
MHD23g = 'MHD23g - Prof dev - Counseling emot/behav disorders'
MHD23h = 'MHD23h - Prof dev - Stress mgmt'
MHD23i = 'MHD23i - Prof dev - Weight mgmt'
MHD23j = 'MHD23j - Prof dev - Eating disorder ID/referral'
MHD23k = 'MHD23k - Prof dev - HIV counseling/testing/ref'
MHD23l = 'MHD23l - Prof dev - Phys/sexual/emotl abuse ID/ref'
MHD23m = 'MHD23m - Prof dev - Family prob ID/referral'
MHD23n = 'MHD23n - Prof dev - After-school prog'
MHD23o = 'MHD23o - Prof dev - Child care options'
MHD23p = 'MHD23p - Prof dev - LGBT services'
MHD23q = 'MHD23q - Prof dev - WIC enrollment/food stamps/banks'
MHD23r = 'MHD23r - Prof dev - Temporary/permanent housing'
MHD23s = 'MHD23s - Prof dev - Medicaid/SCHIP'
MHD23t = 'MHD23t - Prof dev - Accessing benefits students w/ disab'
MHD23u = 'MHD23u - Prof dev - Job readiness skills prog'
MHD24a = 'MHD24a - Prof dev - Case mgmt emot/behav prob'
MHD24b = 'MHD24b - Prof dev - Family counseling'
MHD24c = 'MHD24c - Prof dev - Group counseling'
MHD24d = 'MHD24d - Prof dev - Individual counseling'
MHD24e = 'MHD24e - Prof dev - Comprehensive assessment/intake evaluation'
MHD24f = 'MHD24f - Prof dev - Peer counseling/mediation'
MHD24g = 'MHD24g - Prof dev - Self-help/support groups'
MHD24h = 'MHD24h - Prof dev - Student assistance prog'
MHD24i = 'MHD24i - Prof dev - Student support teams'
MHD25a = 'MHD25a - Training - Recog signs and sympt of phys/sexual/emot abuse'
MHD25b = 'MHD25b - Training - Recog signs/sympt of substance abuse'
MHD25c = 'MHD25c - Training - Recog signs/sympt of depression/suicidality'
MHD25d = 'MHD25d -Training - Recog signs/sympt of dating violence'
MHD25e = 'MHD25e - Training - Recog signs and sympt of bullying victimization'
MHD25f = 'MHD25f - Training - Making appropriate ref to a school counselor/psych/soc worker'
MHD25g = 'MHD25g -Training - Managing students w emot/behavioral problems'
MHD26 = 'MHD26 - Dist has arrange to prov MH/SS to dist students/families'
MHD27a = 'MHD27a - Arrange to prov MH/SS - School-linked hlth center'
MHD27b = 'MHD27b - Arrange to prov MH/SS - Community hlth clinic or hlth center'
MHD27c = 'MHD27c - Arrange to prov MH/SS - Local hlth department'
MHD27d = 'MHD27d - Arrange to prov MH/SS - Local hospital'
MHD27e = 'MHD27e - Arrange to prov MH/SS - Local MH/SS agency'
MHD27f = 'MHD27f - Arrange to prov MH/SS - University, med school, or nursing school'
MHD27g = 'MHD27g - Arrange to prov MH/SS - Managed care org'
MHD27h = 'MHD27h - Arrange to prov MH/SS - Private psych'
MHD27i = 'MHD27i - Arrange to prov MH/SS - Private psychiatrist'
MHD27j = 'MHD27j - Arrange to prov MH/SS - Private soc worker'
MHD27k = 'MHD27k - Arrange to prov MH/SS - Private counselor'
MHD28a = 'MHD28a - MH/SS other sites - Tobacco use cessation'
MHD28b = 'MHD28b - MH/SS other sites - Alcohol/drug use treatment'
MHD28c = 'MHD28c - MH/SS other sites - Counseling after natural disaster '
MHD28d = 'MHD28d - MH/SS other sites - Crisis intervention for personal prob'
MHD28e = 'MHD28e - MH/SS other sites - ID emot/behav disorders'
MHD28f = 'MHD28f - MH/SS other sites - Counseling emot/behav disorders'
MHD28g = 'MHD28g - MH/SS other sites - Stress mgmt'
MHD28h = 'MHD28h - MH/SS other sites - Weight mgmt'
MHD28i = 'MHD28i - MH/SS other sites - Eating disorder ID/referral'
MHD28j = 'MHD28j - MH/SS other sites - HIV counseling/testing/ref'
MHD28k = 'MHD28k - MH/SS other sites - Phys/sexual/emotl abuse ID/ref'
MHD28l = 'MHD28l - MH/SS other sites - Family prob ID/referral'
MHD28m = 'MHD28m - MH/SS other sites - After-school prog ref'
MHD28n = 'MHD28n - MH/SS other sites - Child care ref'
MHD28o = 'MHD28o - MH/SS other sites - LGBT services'
MHD28p = 'MHD28p - MH/SS other sites - Job readiness skills prog'
MHD28q = 'MHD28q - MH/SS other sites - WIC enrollment/food stamps/banks'
MHD28r = 'MHD28r - MH/SS other sites - Temporary/permanent housing'
MHD28s = 'MHD28s - MH/SS other sites - Medicaid/SCHIP'
MHD28t = 'MHD28t - MH/SS other sites - Accessing benefits students w/ disab'
MHD29a = 'MHD29a - MH/SS other sites - Case mgmt emot/behav prob'
MHD29b = 'MHD29b - MH/SS other sites - Family counseling'
MHD29c = 'MHD29c - MH/SS other sites - Group counseling'
MHD29d = 'MHD29d - MH/SS other sites - Individual counseling'
MHD29e = 'MHD29e - MH/SS other sites - Comprehensive assessment/intake evaluation'
MHD29f = 'MHD29f - MH/SS other sites - Peer counseling/mediation'
MHD29g = 'MHD29g - MH/SS other sites - Self-help/support groups'
MHD30 = 'MHD30 - Dist person oversee/coord MH/SS'
MHD31 = 'MHD31 - R is person'
MHD32 = 'MHD32 - R works for dist'
MHD33 = 'MHD33 - R has undergrad degree'
MHD34_1 = 'MHD34_1 - R major - Counseling'
MHD34_2 = 'MHD34_2 - R major - Psych'
MHD34_3 = 'MHD34_3 - R major - Soc work'
MHD34_4 = 'MHD34_4 - R major - Ed'
MHD34_5 = 'MHD34_5 - R major - Other (Specify)'
MHD34_5SPEC = 'MHD34_5 - R major - Specify'
MHD35 = 'MHD35 - R has undergrad minor'
MHD36_1 = 'MHD36_1 - R minor - Counseling'
MHD36_2 = 'MHD36_2 - R minor - Psych'
MHD36_3 = 'MHD36_3 - R minor - Soc work'
MHD36_4 = 'MHD36_4 - R minor - Ed'
MHD36_5 = 'MHD36_5 - R minor - Other (Specify)'
MHD36_5SPEC = 'MHD36_5SPEC - R minor - Specify'
MHD37 = 'MHD37 - R has grad degree'
MHD38_1 = 'MHD38_1 - R grad degree - Counseling'
MHD38_2 = 'MHD38_2 - R grad degree - Psych'
MHD38_3 = 'MHD38_3 - R grad degree - Soc work'
MHD38_4 = 'MHD38_4 - R grad degree - Ed'
MHD38_5 = 'MHD38_5 - R grad degree - Other (Specify)'
MHD38_5SPEC = 'MHD38_5 - R grad degree - Specify'
MHD39 = 'MHD39 - R lic/cert/credentialed to prov school MH/SS'
;
run;
国产精品久久久久久一级毛片