Cms-p-0015a Mcbs

Medicare Current Beneficiary Survey (MCBS)

R69_RHM

Medicare Current Beneficiary Survey (MCBS):(CMS Number CMS-P-0015A)

OMB: 0938-0568

Document [docx]
Download: docx | pdf




























Medicare Current Beneficiary Survey

Section Specifications for RHM

Round 69

RESIDENCE HISTORY MISSING DATA

Created on 5/9/2014 6:14:03 PM

BOX RHMBEG



Box Instructions

GO TO RHMISS1 - RHMISSNG.

RHMISS1 Code 1



Question Text

THE FOLLOWING ITEMS ARE MISSING FROM RH. CONFIRM THAT RESPONDENT CAN ANSWER AT LEAST ONE OF THESE ITEMS.

PRESS "1" TO CONTINUE.

Field 1: RHMISSNG

Field 1 Routing

Value

Label

Route

1

CONTINUE

BOX RHM2





Other Programming Instructions

Report Display

Report display instructions:
If RH7 - RHALIVE = DK or RF and RHM2 - RHMALIVE = DK, RF, EMPTY or NULL, then display "IS (SP) ALIVE?".
If (RH8 - RHDODMM = DK or RF or RHDODDD = DK,or RF or RH8 - RHDODYY = DK or RF) and (RHM3 - RHMDODMM = DK, RF, EMPTY or NULL or RHM3 - RHMDODDD = DK, RF, EMPTY or NULL or RHM3 - RHMDODYY = DK, RF, EMPTY or NULL), then display "WHAT IS (SP's) DATE OF DEATH?".
If (any current round stay where STAYEMM = DK or RF or any stay where STAYEDD = DK or RF or any stay where STAYEYY = DK or RF) and (RHM6 - STAYEMM = DK, RF, EMPTY or NULL or RHM6 - STAYEDD = DK, RF, EMPTY or NULL or RHM6 - STAYEYY = DK, RF, EMPTY or NULL and RHM6B - STAYNITE = DK, RF, EMPTY or NULL), then display "WHAT ARE THE DATES FOR PLACE (SP) WAS IN (CURRENT YEAR)?".

Report display:
[IS (SP) ALIVE?]
[WHAT IS (SP's) DATE OF DEATH?]
[WHAT ARE THE DATES FOR PLACE (SP) WAS IN (CURRENT YEAR)?

BOX RHM2



Box Instructions

If (RH7 - RHALIVE = DK OR RF) AND (RHM2 - RHMALIVE = DK, RF, EMPTY OR NULL), GO TO RHM2 - RHMALIVE.

ELSE GO TO BOX RHM3.

RHM2 Code 1



Question Text

Is (SP) alive?

ENTER "95" IF RESPONDENT NEVER WILL KNOW.

Field 1: RHMALIVE

Field 1 Routing

Value

Label

Route

0

NO

RHM3 - RHMDODMM

1

YES

BOX RHM3

95

NEVER WILL KNOW

BOX RHM3


Don't Know

BOX RHM3


Refused

BOX RHM3





Other Programming Instructions

Background Variable Assignments

Variable Name

Assignment Instructions

RHMDODMM

If RHM2-RHMALIVE = 95/NeverWillKnow, then RHM3-RHMDODMM = 95/NeverWillKnow

RHMDODDD

If RHM2-RHMALIVE = 95/NeverWIllKnow, then RHM3-RHMDODDD = 95/NeverWillKnow

RHMDODYY

If RHM2-RHMALIVE = 95/NeverWillKnow, then RHM3-RHMDODYY = 95/NeverWillKnow



BOX RHM3



Box Instructions

If (RHM2-ALIVE = 0 or RH7-RHALIVE = 0) AND ((RH8 - RHDODMM = DK OR RF OR RH8 - RHDODDD = DK OR RF OR RH8 - RHDODYY = DK OR RF OR RHM2 - RHMALIVE = 0/No) AND (RHM3 - RHMDODMM = DK, RF, EMPTY OR NULL OR RHM3 - RHMDODDD = DK, RF, EMPTY OR NULL OR RHM3 - RHMDODYY = DK, RF, EMPTY OR NULL)), GO TO RHM3 - RHMDODMM.

ELSE GO TO BOX RHM6A.

RHM3 Date



Question Text

On what date did (SP) die?

ENTER "95" IN MONTH , DAY, AND YEAR IF RESPONDENT NEVER WILL KNOW DATE.

Field 1: RHMDODMM

MONTH

[IF RESPONDENT ANSWERS "DK", PROBE: "Do you know what month (SP) died?"

Field 1 Routing

Value

Label

Route

1

[Continuous answer.]

RHM3 - RHMDODDD


Don't Know

RHM3 - RHMDODDD


Refused

RHM3 - RHMDODDD





Field 2: RHMDODDD

DAY

Field 2 Routing

Value

Label

Route

1

[Continuous answer.]

RHM3 - RHMDODYY


Don't Know

RHM3 - RHMDODYY


Refused

RHM3 - RHMDODYY





Field 3: RHMDODYY

YEAR

Field 3 Routing

Value

Label

Route

1

[Continuous answer.]

BOX RHM6A


Don't Know

BOX RHM6A


Refused

BOX RHM6A





BOX RHM6A



Box Instructions

IF THERE IS A CURRENT ROUND STAY WITH A MISSING END DATE AND (RHM6B - STAYNITE = DK, RF, EMPTY OR NULL), GO TO RHM6 - STAYEMM.

ELSE GO TO RHMEND - RHMENDC.

Other Programming Instructions

Background Variable Assignments

If there is a current round STAY with a missing end date, generate a MD STAY ARRAY for this case to collect the missing end date(s).

RHM6 Date



Question Text

When did (SP) leave (CURRENT PLACE)?

Field 1: STAYEMM

MONTH

Field 1 Routing

Value

Label

Route

1

[Continuous answer.]

RHM6 - STAYEDD


Don't Know

RHM6 - STAYEDD


Refused

RHM6 - STAYEDD





Field 2: STAYEDD

DAY

Field 2 Routing

Value

Label

Route

1

[Continuous answer.]

RHM6 - STAYEYY


Don't Know

RHM6 - STAYEYY


Refused

RHM6 - STAYEYY





Field 3: STAYEYY

YEAR

Field 3 Routing

Value

Label

Route

1

[Continuous answer.]

BOX RHM6B


Don't Know

BOX RHM6B


Refused

BOX RHM6B





Other Programming Instructions

Report Display

Display report above question text.

Display all stays with MDSTAY.XSTPLAC <> 000 that were reported for this SP in chronological order by start date of the stay.
Report header: STAY TIMELINE
Report layout:
Column 1, header="Place Name", display PLAC.PLACNAME of
PLAC where PLAC.PLACNUM = MDSTAY.XSTPLAC.
Column 2, header="Start Date", display
MDSTAY.STAYSMM+MDSTAY.STAYSDD+MDSTAY.STAYSYY in month, day
year format.
Column 3, header="End Date", display
MDSTAY.STAYEMM+MDSTAY.STAYEDD+MDSTAY.STAYEYY in month, day
year format.
Column 4, header="Stay Type", display MDSTAY.STAYCLAS.

BOX RHM6B



Box Instructions

IF ANY PART OF RHM6 DATE = DK OR RF AND RHM6B - STAYNITE = DK, RF, EMPTY OR NULL, GO TO RHM6B - STAYNITE.

ELSE GO TO RHMSTCNT - STAYCNTC.

RHM6B Numeric



Question Text

About how many nights did (he/she) spend there?

ENTER "995" IF RESPONDENT NEVER WILL KNOW.

Field 1: STAYNITE

# OF NIGHTS

Field 1 Routing

Value

Label

Route

1

[Continuous answer.]

RHMSTCNT - STAYCNTC


Don't Know

RHMSTCNT - STAYCNTC


Refused

RHMSTCNT - STAYCNTC





Other Programming Instructions

Background Variable Assignments

MINEND:
If RHM6B-STAYNITE <> DK,RF & STAYEMM <> DK, RF & STAYEYY <> DK,RF.
If STAYEDD <> DK,RF then MINEND = STAYEYY + STAYEMM +STAYEDD.
Else if STAYEMM <> RHM6BSTARTMM then MINEND = STAYEYY + STAYEMM + ‘01’.
Else if STAYEMM = RHM6BSTARTMM and day from MINSTART = last day of the month for RHM6BSTARTMM then MINEND = STAYEYY + STAYEMM + last day of the month for STAYEMM.
Else MINEND = MINSTART + 1 day.

MAXEND:
If RHM6B-STAYNITE <> DK,RF & STAYEMM <> DK, RF & STAYEYY <> DK,RF.
If STAYEDD <> DK,RF then MAXEND = STAYEYY + STAYEMM + STAYEDD.
Else if RHM6BSTARTYY = RH8-RHDODYY and RHM6BSTARTMM = RH8-RHDODMM, then MAXSTART = PERS.DOD.
Else If RHM6BSTARTYY = current year and RHM6BSTARTMM = RH8-RHDODMM, then MAXSTART = RHREFEND.
Else MAXEND = STAYEYY + STAYEMM + last day of the month for STAYEMM.

Variable Name

Assignment Instructions

MAXALLOW

If RHM6B-STAYNITE <> DK,RF and MAXSTART <> EMPTY and MAXEND <> EMPTY then MAXALLOW = MAXEND – MAXSTART

MINALLOW

If RHM6B-STAYNITE <> DK, RF and MINSTART <> EMPTY and MINEND <> EMPTY then MINALLOW = MINEND - MINSTART.

STAYEYY

If RHM6B-STAYNITE <> DK, RF, then STAYEYY = Year portion of date calculated as RHSTARTDATE +
RHM6B-STAYNITE days.

STAYEMM

If RHM6B-STAYNITE <> DK, RF, then STAYEMM = Month portion of date calculated as RHSTARTDATE + RHM6B-STAYNITE days.

STAYEDD

If RHM6B-STAYNITE <> DK, RF, then STAYEDD =
Day portion of date calculated as RHSTARTDATE +
RHM6B-STAYNITE days.

RHM6BSTARTMM

If STAYRNDC = current round, then RHM6BSTARTMM = STAYSMM.
Else RHM6BSTARTMM = month portion of RHREFBEG.

RHM6BSTARTDD

If STAYRNDC = current round, then RHM6BSTARTDD = STAYSDD.
Else RHM6BSTARTDD = day portion of RHREFBEG.

RHM6BSTARTYY

If STAYRNDC = current round, then RHM6BSTARTYY = STAYSYY.
Else RHM6BSTARTYY = year portion of RHREFBEG.

MINSTART

If RHM6B-STAYNITE <> DK,RF and RHM6B-STARTMM <> DK,RF & RHM6BSTARTYY <> DK,RF:
If RHM6BSTARTDD <> DK,RF then MINSTART = RHM6BSTARTYY + RHM6BSTARTMM + RHM6BSTARTDD.
Else MINSTART = RHM6BSTARTYY + RHM6BSTARTMM + last day of the month for RHM6BSTARTMM.

MAXSTART

If RHM6B-STAYNITE <> DK, RF and RHM6BSTARTMM <> DK, RF and RHM6BSTARTYY <> DK,RF:
If RHM6BSTARTDD <> DK, RF then MAXSTART = RHM6BSTARTYY + RHM6BSTARTMM + RHM6B- STARTDD.
Else MAXSTART = RHM6BSTARTYY + RHM6BSTARTMM + ‘01’.

RHM6BSTARTDATE

RHM6BSTARTDATE = RHM6BSTARTYY + RHM6BSTARTMM + RHM6BSTARTDD.



RHMSTCNT Code 1



Question Text

PRESS "1" TO CONTINUE.

Field 1: STAYCNTC

Field 1 Routing

Value

Label

Route

1

CONTINUE

BOX RHM7





BOX RHM7



Box Instructions

IF THERE IS ANOTHER CURRENT ROUND STAY WITH A MISSING END DATE, GO TO RHM6 - STAYEMM.

ELSE GO RHMEND - RHMENDC.

Variable Name

Assignment Instructions

STAYSMM

STAYSMM of STAY with STAYORD = current STAY (STAYORD + 1) = STAYEMM of current STAY.

STAYSDD

STAYSDD of STAY with STAYORD = current STAY (STAYORD + 1) = STAYEDD of current STAY.

STAYSYY

STAYSYY of STAY with STAYORD = current STAY (STAYORD + 1) = STAYEYY of current STAY



RHMEND Code 1



Question Text

YOU HAVE COMPLETED THE MISSING RESIDENCE HISTORY ITEMS FOR THIS SP.

THANK RESPONDENT AND PRESS "1" TO RETURN TO THE NAVIGATION SCREEN.

Field 1: RHMENDC

Field 1 Routing

Value

Label

Route

1

CONTINUE

BOX RHMEND





Other Programming Instructions

Background Variable Assignments

RHMDDISP:
If (RH7 - RHALIVE = DK or RF AND RHM2 - RHMALIVE = DK, RF, EMPTY, or NULL) or ((RH8 - RHDODMM = DK or RF or RH8 - RHDODDD = DK or RF or RH8 - RHDODYY = DK or RF) and (RHM3 - RHMDODMM = DK, RF, EMPTY or NULL or RHM3 - RHMDODDD = DK, RF, EMPTY or NULL or RHM3 - RHMDODYY = DK , RF, EMPTY or NULL)) or (There is a MD STAY ARRAY and any current round STAY.STAYEMM, STAYEDD, STAYEYY = DK, RF and RHM6B - STAYNITE = DK, RF, EMPTY or NULL) then RHMDDISP = 94/MissingData.
Else RHMDDISP = 96/Complete.

BOX RHMEND



Box Instructions

GO TO NAVIGATOR

Other Programming Instructions

Design Notes

Any DK or RF responses to the following variables should be set to EMPTY upon return to the Navigator:
RHM2 - RHMALIVE
RHM3 - RHMDODMM
RHM3 - RHMDODDD
RHM3 - RHMDODYY
RHM6B - STAYNITE where STAYACCS = current round


File Typeapplication/vnd.openxmlformats-officedocument.wordprocessingml.document
AuthorRyan Hubbard
File Modified0000-00-00
File Created2021-01-22

© 2024 OMB.report | Privacy Policy