08.01.2015 Views

Instructions for Analyzing Data from CAHPS Surveys

Instructions for Analyzing Data from CAHPS Surveys

Instructions for Analyzing Data from CAHPS Surveys

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>CAHPS</strong> ® <strong>Surveys</strong> and <strong>Instructions</strong><br />

2. Recodes numeric plan variables to character to simplify<br />

interpretation of the result tables.<br />

length plan $ 16 ;<br />

if planid = 1 then plan = ‘HMO_A_URBAN’ ;<br />

else if planid = 2 then plan = ‘HMO_B_URBAN’ ;<br />

else if planid = 7 then plan = ‘HMO_C_URBAN’ ;<br />

else if planid = 4 then plan = ‘HMO_B_RURAL’ ;<br />

else if planid = 5 then plan = ‘HMO_C_RURAL’ ;<br />

else if planid = 6 then plan = ‘HMO_BE_1’ ;<br />

3. Creates visits variable.<br />

visits = q21 ;<br />

4. Creates child variable by coding it to 0 <strong>for</strong> all surveys.<br />

child = 0 ;<br />

5. Recodes dichotomous variables <strong>from</strong> 1-2 to 1-0.<br />

array yn q05 q13;<br />

do i = 1 to dim ( yn ) ;<br />

if yn [i] = 0 then yn [i] = . ;<br />

else if yn [i] = 2 then yn [i] = 0 ;<br />

end ;<br />

6. REVERSE codes item in which never is a positive response and<br />

always is a negative response.<br />

array rev q24 ;<br />

do i = 1 to dim ( rev ) ;<br />

if rev [i] in (1, 2, 3, 4) then rev [i] = 5 - rev [i] ;<br />

else rev [i] = . ;<br />

end ;<br />

7. Version 1.5 and higher of the <strong>CAHPS</strong> program does not automatically<br />

clean case-mix adjustment variables as previous versions did because it<br />

allows <strong>for</strong> a varying number and specification of the adjusters. If<br />

adjusters are used in the analysis they must be cleaned first.<br />

age = q40 ;<br />

ghr = q39 ;<br />

if ghr not in (1, 2, 3, 4, 5) then ghr = . ;<br />

if age not in (1, 2, 3, 4, 5, 6, 7) then age = . ;<br />

<strong>CAHPS</strong>41.SAS—Specifying Arguments and Options<br />

The following statement includes the macro code <strong>CAHPS</strong>41.SAS.<br />

%include cahps ;<br />

The macro call statements <strong>for</strong> <strong>CAHPS</strong>41.SAS in CONTROL.SAS require that at least<br />

six arguments, (VAR, VARTYPE, NAME, ADULTKID, DATASET, and<br />

OUTNAME), be specified <strong>for</strong> it to work properly. These arguments, along with the<br />

20 optional arguments, are listed in the table below with the valid value ranges. The<br />

six arguments must be specified <strong>for</strong> each analytic run of the global ratings and<br />

<strong>Instructions</strong> <strong>for</strong> <strong>Analyzing</strong> <strong>Data</strong> <strong>from</strong> <strong>CAHPS</strong> <strong>Surveys</strong><br />

Document No. 2015<br />

Updated 4/2/12<br />

Page 27

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!