Download:
pdf |
pdfThe Centers for Medicare & Medicaid Services' Office of Research, Development, and Information (ORDI) strives to make information available to all.
Nevertheless, portions of our files including charts, tables, and graphics may be difficult to read using assistive technology.
In some cases due to size or complexity, we were not able to make files fully accessible using assistive technology. Persons with disabilities
experiencing problems accessing portions of any file should contact ORDI through e-mail at [email protected].
PMINTROA
PMINTROA
Page Order # :
Design Screen Type:
No Entry
Fields:
Field 1:
PMINTA
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
10
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
If SP reported PM purchases in the previous round, display 1st
sentence "Now let’s talk …."
Else do not display.
If SP reported PM's in the current round utilization, display 2nd
sentence "While talking about medical visits..."
Else do not display.
If (SP did not report PM purchases in the previous round) and (SP
did not report PM's in the current round utilization), display 3rd
sentence "Now I’d like to talk about..."
Else do not display.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
If SP reported PM's in the current round utilization, display the
following report.
Display report below question text.
Column 1, header = Medicine Name
Column, 1, display = Display the name and strength of the medicine,
EVNT.PMEDNAME + ' ' + EVNT.PMSTRUNI.
9:10:57 AM Tuesday, July 07, 2009
Page 1 of 131
PMINTROA
TEXT:
Context Header:
Int. Instr I:
[Now let’s talk about prescribed medicines [you have/(SP) has]
obtained since (REFERENCE DATE).]
Question Text:
(While talking about medical visits, you mentioned some
medicine(s): [READ MEDICINE NAME(S) BELOW.])
(Now I’d like to talk about prescribed medicines.)
Int. Instr II:
INPUT FIELDS / ROUTING
PMINTA
Field1:
Cheshire Name:
( PMQ1010 )
TEMP
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TContinueEMPTY
1
No
No
Number Label
1 Continue
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM1 - PMFILLED ( PMQ1020 )
English text: CONTINUE
Attribute
Empty
Route
PM1 - PMFILLED ( PMQ1020 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
9:11:00 AM Tuesday, July 07, 2009
Page 2 of 131
PMINTROA
TECHNICAL NOTES
176
PMPrevRnd
SP reported PM purchase(s) in previous round =
There is an EVNT & PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND=previous round &
PMRO.PMROTYPE='PM' & PMRO.PMRODFLG^=1/Yes
& (GETNUM>0 or GETNUM = DK or RF)).
Medicine Name=EVNT.PMEDNAME.
177
PMCurrentUtilization
SP reported PMs in the current round utilization =
There is an EVNT & PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND = current round & PMRO.PMROTYPE
= 'PM' and PMRO.PMRODFLG ^= 1/Yes).
Medicine Name = EVNT.PMEDNAME.
DESIGN NOTES
9:11:00 AM Tuesday, July 07, 2009
Page 3 of 131
PM1
PM1
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
PMFILLED
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
20
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
If only one PM reported during the current round utilization, display
"Besides that medicine, ".
Else if more than one PM reported during the current round
utilization, display "Besides those medicines, "
Else do not display.
If one or more PM's reported during the current round utilization,
display "[since (REFERENCE DATE)/between (REFERENCE
DATE) and (DATE OF DEATH/DATE OF
INSTITUTIONALIZATION)]".
Else display "[Since (REFERENCE DATE)/Between (REFERENCE
DATE) and (DATE OF DEATH/DATE OF
INSTITUTIONALIZATION)]".
If one or more PM's reported during the current round utilization,
display "other".
Else do not display.
If SP is the respondent, display "have you had".
Else if SP is alive and not institutionalized, display "has (SP) had".
Else display "did (SP) have".
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
9:11:01 AM Tuesday, July 07, 2009
Page 4 of 131
PM1
Report display:
TEXT:
Context Header:
Int. Instr I:
[Besides that medicine, /Besides those medicines, ] [(Since/since)
(REFERENCE DATE)/(Between/between) (REFERENCE DATE)
and (DATE OF DEATH/DATE OF INSTITUTIONALIZATION)] [have
you had/has (SP) had/did (SP) have] any (other) prescriptions filled?
Question Text:
Int. Instr II:
INPUT FIELDS / ROUTING
PMFILLED
Field1:
Cheshire Name:
Item Text display:
( PMQ1020 )
HRND.PMFILLED
Do not display response option 3/IndicatedYesByDataprep.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TProbe
1
No
No
Number Label
1 Yes
2
3
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX PMA1 - (PMQ1030 )
English text: YES
No
English text: NO
IndicatedYesByDataPrep
PM3 - PMREFILL ( PMQ1070 )
DO NOT DISPLAY.
DATA EDITING ONLY.
English text: INDICATED YES BY DATAPREP
Attribute
Don't know
Route
PM3 - PMREFILL ( PMQ1070 )
Refusal
PM3 - PMREFILL ( PMQ1070 )
9:11:05 AM Tuesday, July 07, 2009
Page 5 of 131
PM1
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
177
PMCurrentUtilization
SP reported PMs in the current round utilization =
There is an EVNT & PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND = current round & PMRO.PMROTYPE
= 'PM' and PMRO.PMRODFLG ^= 1/Yes).
Medicine Name = EVNT.PMEDNAME.
59
SPStatus
SP is Alive and not institutionalized =
MRES.SPALIVE=1/Alive or empty
SP is Alive =
MRES.SPALIVE=1/Alive, 2/AliveAndInstitute, or EMPTY
SP is Institutionalized =
MRES.SPALIVE=2/AliveAndInstitute
SP is Deceased =
MRES.SPALIVE=3/Deceased.
DESIGN NOTES
9:11:05 AM Tuesday, July 07, 2009
Page 6 of 131
BOX PMA1
BOX PMA1
Page Order # :
30
BOX INSTRUCTIONS
( PMQ1030 )
IF THE PROBE FOR PRESCRIPTION MEDICINE BOTTLES HAS NOT BEEN
ASKED IN THE CURRENT ROUND, GO TO PM1A - PM1PMMEDS (
PMQ1040 ).
ELSE GO TO PM2 - MEDICINE_PM1 ( PMQ1050 ).
ASSIGNMENTS
TECHNICAL NOTES
131
PMBottleProbe
Prescription Medicine Bottle probe has been asked in the
current round =
GETPMMEDS=1/Yes.
DESIGN NOTES
Only probe for prescription medicine bottles once during the current
round.
Adding a new TEMP flag, GETPMMEDS. GETPMMEDS is set to 1/Yes
whenever the Prescription Bottle probe is asked during the current
round. This will get set anywhere in utilization or cost series.
9:11:05 AM Tuesday, July 07, 2009
Page 7 of 131
PM1A
PM1A
Page Order # :
Design Screen Type:
No Entry
Fields:
Field 1:
PM1PMMEDS
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
40
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Always display "(s)" in "bottle(s), container(s), or bag(s)" in
parenthesis.
If SP has a "current" Medicare Prescription Drug plan or there was
a Medicare Prescription Drug plan "current" at the time of the
previous round interview, then display "Also, please take out
[your/(SP's)] (MEDICARE PRESCRIPTION DRUG PLAN NAME)
medicine statements....".
Else do not display.
MEDICARE PRESCRIPTION DRUG PLAN NAME =
Display the name of the "current" Medicare Prescription Drug plan.
If it does not exist, display the name of the Medicare Prescription
Drug plan "current" at the time of the previous round interview.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
9:11:06 AM Tuesday, July 07, 2009
Page 8 of 131
PM1A
Int. Instr I:
It would be helpful if I could look at any medicine bottle(s),
container(s), or bag(s) that you have so that I can spell the medicine
name correctly and enter the strength of the medicine. [Also, please
take out [your/(SP's)] (MEDICARE PRESCRIPTION DRUG PLAN
NAME) medicine statements, which should have that same
information on them.]
Question Text:
[IF RESPONDENT HAS BOTTLE, ASK:] I’ll need that same
information for all of the medicines [you/(SP)] obtained since the last
interview, if you’d like to get those bottles, too.
Int. Instr II:
INPUT FIELDS / ROUTING
PM1PMMEDS
Field1:
Cheshire Name:
( PMQ1040 )
TEMP
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TContinueEMPTY
1
No
No
Number Label
1 Continue
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM2 - MEDICINE_PM1 ( PMQ1050 )
English text: CONTINUE
Attribute
Empty
Route
PM2 - MEDICINE_PM1 ( PMQ1050 )
BACKGROUND VARIABLE ASSIGNMENTS
The question displayed at PM1A is repeated in other utilization sections. Only show this
probe for prescription medicine bottles once during the current round interview.
If PM1A is asked, set flag as instructed below:
GETPMMEDS
Set GETPMMEDS=1/Yes.
SOFT EDIT CHECKS
9:11:09 AM Tuesday, July 07, 2009
Page 9 of 131
PM1A
HARD EDIT CHECKS
TECHNICAL NOTES
342
MPDPCurrent
SP has a "current" Medicare Prescription Drug plan =
There is a PLAN where PLAN.PLANTYPE=7/MPDP &
PLRO where (PLRO.PLROPLAN=PLAN.PLANNUM &
PLRO.PLRORND=current round &
PLRO.COVCURNT=1/Yes).
Exclude Deleted Plans. See T.N. 52.
343
MPDPCurrPrevRnd
Medicare Prescription Drug plan "current" at time of
previous round interview=
There is a PLAN where PLAN.PLANTYPE=7/MPDP &
PLRO where (PLROPLAN=PLAN.PLANNUM &
PLRO.PLRORND=previous round &
PLRO.COVCURNT=1/Yes).
Exclude Deleted Plans. See T.N. 52.
DESIGN NOTES
9:11:09 AM Tuesday, July 07, 2009
Page 10 of 131
PM2
PM2
Page Order # :
Design Screen Type:
Roster
Fields:
Field 1:
MEDICINE_PM1
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Name:
Prescription Medicine Roster
Roster Type:
Multiple Item Select
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
Yes
Yes
No
No
Grid Functions:
Add Line
Delete Line
No
No
50
Display as ' Add a Medicine '
Display as ' Edit a Medicine '
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Roster/Grid Instructions:
Display all Prescription Medicine events where:
EVNT.EVNTDFLG ^=1/Yes, and
EVNT.EVNTTYPE='PM'.
Display in alphabetical order.
Roster/Grid display:
COL #
HEADER
INSTRUCTIONS
1
Medicine Name
Display prescription medicine name,
EVNT.PMEDNAME.
2
Strength
Display prescription medicine strength
text field, EVNT.PMSTRUNI.
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
9:11:09 AM Tuesday, July 07, 2009
What is the name of the medicine?
Page 11 of 131
PM2
SELECT OR ADD ALL MEDICINES AT THIS ROSTER.
CHECK STATEMENT OR MEDICINE BOTTLE FOR SPELLING.
INCLUDE STRENGTH WITH NAME.
Int. Instr II:
INPUT FIELDS / ROUTING
MEDICINE_PM1
Field1:
( PMQ1050 )
TEMP
Cheshire Name:
Item Text display:
Item Text:
Label:
Label Position:
String
TEvntPick200
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
1
No
No
Number Label
1 [Continuous answer.]
FieldSize:
Min Value:
Max Value:
Mask:
200
Route
PM3 - PMREFILL ( PMQ1070 )
BACKGROUND VARIABLE ASSIGNMENTS
Roster details will be collected on EVNT:
EVNT key = EVNT.EVNTBASE + EVNT.EVNTNUM
EVNT.EVNTNUM = Number of PM event selected.
If Prescription Medicine added at Prescription Medicine Roster, see PRESCRIPTION
MEDICINE ROSTER POP-UP specifications for pop-up window programming instructions.
Variables populated at the Prescription Medicine Roster:
EVNT.EVNTNUM
EVNT.EVNTRNDC
EVNT.EVNTTYPE
EVNT.PMEDNAME
EVNT.PMSTRUNI
EVNT.EVNTPROV
BASE.LASTEVNT
Event number
Round number
PM
Prescription Medicine name
Prescription Medicine strength text field
02
Highest EVNT.EVNTNUM
For all Prescription Medicines selected, create a current round PMRO. Note: a current
round PMRO may already exist for a Prescription Medicine event if it has already been
selected earlier in the interview.
PMRO key = PMRO.PMROBASE + PMRO.PMROEVNT + PMRO.PMRORND.
PMRO key = PMRO.PMROBASE + PMRO.PMROEVNT + PMRO.PMRORND
9:11:10 AM Tuesday, July 07, 2009
Page 12 of 131
PM2
PMRO.PMROEVNT = EVNT.EVNTNUM of PM event selected.
PMRO.PMRORND = current round.
Set variables as specified below.
PMROEVNT
PMRO.PMROEVNT = EVNT.EVNTNUM of
prescription medicine selected.
PMRORND
PMRO.PMRORND = current round.
PMROTYPE
PMRO.PMROTYPE = PM.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
9:11:10 AM Tuesday, July 07, 2009
Page 13 of 131
PM3
PM3
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
PMREFILL
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
60
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
If SP reported one or more PM's in the current round utilization,
display "In addition to what you've told be about, did".
Else display "Did".
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
People sometimes forget to mention refills of earlier prescriptions.
(In addition to what you’ve told me about, did/Did) [you/(SP)] have
any prescriptions refilled [since (REFERENCE DATE)/between
(REFERENCE DATE) and (DATE OF DEATH/DATE OF
INSTITUTIONALIZATION)]?
Int. Instr II:
9:11:11 AM Tuesday, July 07, 2009
Page 14 of 131
PM3
INPUT FIELDS / ROUTING
( PMQ1070 )
PMREFILL
Field1:
Cheshire Name:
HRND.PMREFILL
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNoDKRF
1
No
No
Number Label
1 Yes
2
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX PMA2 - (PMQ1080 )
English text: YES
No
English text: NO
PM5 - PMDRPHON ( PMQ1110 )
Attribute
Don't know
Route
PM5 - PMDRPHON ( PMQ1110 )
Refusal
PM5 - PMDRPHON ( PMQ1110 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
177
PMCurrentUtilization
SP reported PMs in the current round utilization =
There is an EVNT & PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND = current round & PMRO.PMROTYPE
= 'PM' and PMRO.PMRODFLG ^= 1/Yes).
Medicine Name = EVNT.PMEDNAME.
DESIGN NOTES
9:11:14 AM Tuesday, July 07, 2009
Page 15 of 131
BOX PMA2
BOX PMA2
70
Page Order # :
BOX INSTRUCTIONS
( PMQ1080 )
IF THE PROBE FOR PRESCRIPTION MEDICINE BOTTLES HAS NOT BEEN
ASKED IN THE CURRENT ROUND, GO TO PM3A - PM2PMMEDS (
PMQ1090 ).
ELSE GO TO PM4 - MEDICINE_PM2 ( PMQ1100 ).
ASSIGNMENTS
TECHNICAL NOTES
131
PMBottleProbe
Prescription Medicine Bottle probe has been asked in the
current round =
GETPMMEDS=1/Yes.
DESIGN NOTES
Only probe for prescription medicine bottles once during the current
round.
Adding a new TEMP flag, GETPMMEDS. GETPMMEDS is set to 1/Yes
whenever the Prescription Bottle probe is asked during the current
round. This will get set anywhere in utilization or cost series.
9:11:14 AM Tuesday, July 07, 2009
Page 16 of 131
PM3A
PM3A
Page Order # :
Design Screen Type:
No Entry
Fields:
Field 1:
PM2PMMEDS
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
80
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Always display "(s)" in "bottle(s), container(s), or bag(s)" in
parenthesis.
If SP has a "current" Medicare Prescription Drug plan or there was
a Medicare Prescription Drug plan "current" at the time of the
previous round interview, then display "Also, please take out
[your/(SP's)] (MEDICARE PRESCRIPTION DRUG PLAN NAME)
medicine statements....".
Else do not display.
MEDICARE PRESCRIPTION DRUG PLAN NAME =
Display the name of the "current" Medicare Prescription Drug plan.
If it does not exist, display the name of the Medicare Prescription
Drug plan "current" at the time of the previous round interview.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
9:11:15 AM Tuesday, July 07, 2009
Page 17 of 131
PM3A
Int. Instr I:
It would be helpful if I could look at any medicine bottle(s),
container(s), or bag(s) that you have so that I can spell the medicine
name correctly and enter the strength of the medicine. [Also, please
take out [your/(SP's)] (MEDICARE PRESCRIPTION DRUG PLAN
NAME) medicine statements, which should have that same
information on them.]
Question Text:
[IF RESPONDENT HAS BOTTLE, ASK:] I’ll need that same
information for all of the medicines [you/(SP)] obtained since the last
interview, if you’d like to get those bottles, too.
Int. Instr II:
INPUT FIELDS / ROUTING
PM2PMMEDS
Field1:
Cheshire Name:
( PMQ1090 )
TEMP
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TContinueEMPTY
1
No
No
Number Label
1 Continue
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM4 - MEDICINE_PM2 ( PMQ1100 )
English text: CONTINUE
Attribute
Empty
Route
PM4 - MEDICINE_PM2 ( PMQ1100 )
BACKGROUND VARIABLE ASSIGNMENTS
The question displayed at PM1A is repeated in other utilization sections. Only show this
probe for prescription medicine bottles once during the current round interview.
If PM3A is asked, set flag as instructed below:
GETPMMEDS
Set GETPMMEDS=1/Yes.
SOFT EDIT CHECKS
9:11:17 AM Tuesday, July 07, 2009
Page 18 of 131
PM3A
HARD EDIT CHECKS
TECHNICAL NOTES
342
MPDPCurrent
SP has a "current" Medicare Prescription Drug plan =
There is a PLAN where PLAN.PLANTYPE=7/MPDP &
PLRO where (PLRO.PLROPLAN=PLAN.PLANNUM &
PLRO.PLRORND=current round &
PLRO.COVCURNT=1/Yes).
Exclude Deleted Plans. See T.N. 52.
343
MPDPCurrPrevRnd
Medicare Prescription Drug plan "current" at time of
previous round interview=
There is a PLAN where PLAN.PLANTYPE=7/MPDP &
PLRO where (PLROPLAN=PLAN.PLANNUM &
PLRO.PLRORND=previous round &
PLRO.COVCURNT=1/Yes).
Exclude Deleted Plans. See T.N. 52.
DESIGN NOTES
9:11:17 AM Tuesday, July 07, 2009
Page 19 of 131
PM4
PM4
Page Order # :
Design Screen Type:
Roster
Fields:
Field 1:
MEDICINE_PM2
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Name:
Prescription Medicine Roster
Roster Type:
Multiple Item Select
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
Yes
Yes
No
No
Grid Functions:
Add Line
Delete Line
No
No
90
Display as ' Add a Medicine '
Display as ' Edit a Medicine '
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Roster/Grid Instructions:
Display all Prescription Medicine events where:
EVNT.EVNTDFLG ^=1/Yes, and
EVNT.EVNTTYPE='PM'.
Display in alphabetical order.
Roster/Grid display:
COL #
HEADER
INSTRUCTIONS
1
Medicine Name
Display prescription medicine name,
EVNT.PMEDNAME.
2
Strength
Display prescription medicine strength
text field, EVNT.PMSTRUNI.
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
9:11:18 AM Tuesday, July 07, 2009
What is the name of the medicine?
Page 20 of 131
PM4
SELECT OR ADD ALL MEDICINES AT THIS ROSTER.
CHECK STATEMENT OR MEDICINE BOTTLE FOR SPELLING.
INCLUDE STRENGTH WITH NAME.
Int. Instr II:
INPUT FIELDS / ROUTING
MEDICINE_PM2
Field1:
( PMQ1100 )
TEMP
Cheshire Name:
Item Text display:
Item Text:
Label:
Label Position:
String
TEvntPick200
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
1
No
No
Number Label
1 [Continuous answer.]
FieldSize:
Min Value:
Max Value:
Mask:
200
Route
PM5 - PMDRPHON ( PMQ1110 )
BACKGROUND VARIABLE ASSIGNMENTS
Roster details will be collected on EVNT:
EVNT key = EVNT.EVNTBASE + EVNT.EVNTNUM
EVNT.EVNTNUM = Number of PM event selected.
If Prescription Medicine added at Prescription Medicine Roster, see PRESCRIPTION
MEDICINE ROSTER POP-UP specifications for pop-up window programming instructions.
Variables populated at the Prescription Medicine Roster:
EVNT.EVNTNUM
EVNT.EVNTRNDC
EVNT.EVNTTYPE
EVNT.PMEDNAME
EVNT.PMSTRUNI
EVNT.EVNTPROV
BASE.LASTEVNT
Event number
Round number
PM
Prescription Medicine name
Prescription Medicine strength text field
02
Highest EVNT.EVNTNUM
For all Prescription Medicines selected, create a current round PMRO. Note: a current
round PMRO may already exist for a Prescription Medicine event if it has already been
selected earlier in the interview.
PMRO key = PMRO.PMROBASE + PMRO.PMROEVNT + PMRO.PMRORND.
PMRO key = PMRO.PMROBASE + PMRO.PMROEVNT + PMRO.PMRORND
9:11:19 AM Tuesday, July 07, 2009
Page 21 of 131
PM4
PMRO.PMROEVNT = EVNT.EVNTNUM of PM event selected.
PMRO.PMRORND = current round.
Set variables as specified below.
PMROEVNT
PMRO.PMROEVNT = EVNT.EVNTNUM of
prescription medicine selected.
PMRORND
PMRO.PMRORND = current round.
PMROTYPE
PMRO.PMROTYPE = PM.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
9:11:19 AM Tuesday, July 07, 2009
Page 22 of 131
PM5
PM5
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
PMDRPHON
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
100
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
If SP reported one or more PM's in the current round utilization,
display "In addition to what you've told be about, did".
Else display "Did".
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
People sometimes forget to mention prescriptions that were phoned
in by a doctor. (In addition to what you’ve told me about, did/Did)
[you/(SP)] get any medicine prescribed by a doctor in a telephone
call to a drugstore or pharmacy [since (REFERENCE
DATE)/between (REFERENCE DATE) and (DATE OF DEATH/DATE
OF INSTITUTIONALIZATION)]?
Int. Instr II:
9:11:20 AM Tuesday, July 07, 2009
Page 23 of 131
PM5
INPUT FIELDS / ROUTING
PMDRPHON
Field1:
Cheshire Name:
( PMQ1110 )
HRND.PMDRPHON
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNoDKRF
1
No
No
Number Label
1 Yes
2
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX PMA3 - (PMQ1120 )
English text: YES
No
English text: NO
BOX PM1 - (PMQ1150 )
Attribute
Don't know
Route
BOX PM1 - (PMQ1150 )
Refusal
BOX PM1 - (PMQ1150 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
177
PMCurrentUtilization
SP reported PMs in the current round utilization =
There is an EVNT & PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND = current round & PMRO.PMROTYPE
= 'PM' and PMRO.PMRODFLG ^= 1/Yes).
Medicine Name = EVNT.PMEDNAME.
DESIGN NOTES
9:11:22 AM Tuesday, July 07, 2009
Page 24 of 131
BOX PMA3
BOX PMA3
Page Order # :
110
BOX INSTRUCTIONS
( PMQ1120 )
IF THE PROBE FOR PRESCRIPTION MEDICINE BOTTLES HAS NOT BEEN
ASKED IN THE CURRENT ROUND, GO TO PM5A - PM3PMMEDS (
PMQ1130 ).
ELSE GO TO PM6 - MEDICINE_PM3 ( PMQ1140 ).
ASSIGNMENTS
TECHNICAL NOTES
131
PMBottleProbe
Prescription Medicine Bottle probe has been asked in the
current round =
GETPMMEDS=1/Yes.
DESIGN NOTES
Only probe for prescription medicine bottles once during the current
round.
Adding a new TEMP flag, GETPMMEDS. GETPMMEDS is set to 1/Yes
whenever the Prescription Bottle probe is asked during the current
round. This will get set anywhere in utilization or cost series.
9:11:22 AM Tuesday, July 07, 2009
Page 25 of 131
PM5A
PM5A
Page Order # :
Design Screen Type:
No Entry
Fields:
Field 1:
PM3PMMEDS
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
120
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Always display "(s)" in "bottle(s), container(s), or bag(s)" in
parenthesis.
If SP has a "current" Medicare Prescription Drug plan or there was
a Medicare Prescription Drug plan "current" at the time of the
previous round interview, then display "Also, please take out
[your/(SP's)] (MEDICARE PRESCRIPTION DRUG PLAN NAME)
medicine statements....".
Else do not display.
MEDICARE PRESCRIPTION DRUG PLAN NAME =
Display the name of the "current" Medicare Prescription Drug plan.
If it does not exist, display the name of the Medicare Prescription
Drug plan "current" at the time of the previous round interview.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
9:11:23 AM Tuesday, July 07, 2009
Page 26 of 131
PM5A
Int. Instr I:
It would be helpful if I could look at any medicine bottle(s),
container(s), or bag(s) that you have so that I can spell the medicine
name correctly and enter the strength of the medicine. [Also, please
take out [your/(SP's)] (MEDICARE PRESCRIPTION DRUG PLAN
NAME) medicine statements, which should have that same
information on them.]
Question Text:
[IF RESPONDENT HAS BOTTLE, ASK:] I’ll need that same
information for all of the medicines [you/(SP)] obtained since the last
interview, if you’d like to get those bottles, too.
Int. Instr II:
INPUT FIELDS / ROUTING
PM3PMMEDS
Field1:
Cheshire Name:
( PMQ1130 )
TEMP
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TContinueEMPTY
1
No
No
Number Label
1 Continue
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM6 - MEDICINE_PM3 ( PMQ1140 )
English text: CONTINUE
Attribute
Empty
Route
PM6 - MEDICINE_PM3 ( PMQ1140 )
BACKGROUND VARIABLE ASSIGNMENTS
The question displayed at PM1A is repeated in other utilization sections. Only show this
probe for prescription medicine bottles once during the current round interview.
If PM5A is asked, set flag as instructed below:
GETPMMEDS
Set GETPMMEDS=1/Yes.
SOFT EDIT CHECKS
9:11:26 AM Tuesday, July 07, 2009
Page 27 of 131
PM5A
HARD EDIT CHECKS
TECHNICAL NOTES
342
MPDPCurrent
SP has a "current" Medicare Prescription Drug plan =
There is a PLAN where PLAN.PLANTYPE=7/MPDP &
PLRO where (PLRO.PLROPLAN=PLAN.PLANNUM &
PLRO.PLRORND=current round &
PLRO.COVCURNT=1/Yes).
Exclude Deleted Plans. See T.N. 52.
343
MPDPCurrPrevRnd
Medicare Prescription Drug plan "current" at time of
previous round interview=
There is a PLAN where PLAN.PLANTYPE=7/MPDP &
PLRO where (PLROPLAN=PLAN.PLANNUM &
PLRO.PLRORND=previous round &
PLRO.COVCURNT=1/Yes).
Exclude Deleted Plans. See T.N. 52.
DESIGN NOTES
9:11:26 AM Tuesday, July 07, 2009
Page 28 of 131
PM6
PM6
Page Order # :
Design Screen Type:
Roster
Fields:
Field 1:
MEDICINE_PM3
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Name:
Prescription Medicine Roster
Roster Type:
Multiple Item Select
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
Yes
Yes
No
No
Grid Functions:
Add Line
Delete Line
No
No
125
Display as ' Add a Medicine '
Display as ' Edit a Medicine '
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Roster/Grid Instructions:
Display all Prescription Medicine events where:
EVNT.EVNTDFLG ^=1/Yes, and
EVNT.EVNTTYPE='PM'.
Display in alphabetical order.
Roster/Grid display:
COL #
HEADER
INSTRUCTIONS
1
Medicine
Display prescription medicine name,
EVNT.PMEDNAME.
2
Strength
Display prescription medicine strength
text field, EVNT.PMSTRUNI.
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
9:11:26 AM Tuesday, July 07, 2009
What is the name of the medicine?
Page 29 of 131
PM6
SELECT OR ADD ALL MEDICINES AT THIS ROSTER.
CHECK STATEMENT OR MEDICINE BOTTLE FOR SPELLING.
INCLUDE STRENGTH WITH NAME.
Int. Instr II:
INPUT FIELDS / ROUTING
MEDICINE_PM3
Field1:
( PMQ1140 )
TEMP
Cheshire Name:
Item Text display:
Item Text:
Label:
Label Position:
String
TEvntPick200
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
1
No
No
Number Label
1 [Continuous answer.]
FieldSize:
Min Value:
Max Value:
Mask:
200
Route
BOX PM1 - (PMQ1150 )
BACKGROUND VARIABLE ASSIGNMENTS
Roster details will be collected on EVNT:
EVNT key = EVNT.EVNTBASE + EVNT.EVNTNUM
EVNT.EVNTNUM = Number of PM event selected.
If Prescription Medicine added at Prescription Medicine Roster, see PRESCRIPTION
MEDICINE ROSTER POP-UP specifications for pop-up window programming instructions.
Variables populated at the Prescription Medicine Roster:
EVNT.EVNTNUM
EVNT.EVNTRNDC
EVNT.EVNTTYPE
EVNT.PMEDNAME
EVNT.PMSTRUNI
EVNT.EVNTPROV
BASE.LASTEVNT
Event number
Round number
PM
Prescription Medicine name
Prescription Medicine strength text field
02
Highest EVNT.EVNTNUM
For all Prescription Medicines selected, create a current round PMRO. Note: a current
round PMRO may already exist for a Prescription Medicine event if it has already been
selected earlier in the interview.
PMRO key = PMRO.PMROBASE + PMRO.PMROEVNT + PMRO.PMRORND.
PMRO key = PMRO.PMROBASE + PMRO.PMROEVNT + PMRO.PMRORND
9:11:27 AM Tuesday, July 07, 2009
Page 30 of 131
PM6
PMRO.PMROEVNT = EVNT.EVNTNUM of PM event selected.
PMRO.PMRORND = current round.
PM6 can be asked more than once if response to PM17=1/Yes, there are more PM's to
enter. If at PM6, a medicine is selected that was previously displayed at PM6A and
GETNUM was set to 0, we will reset GETNUM=empty so that the medicine will be
displayed again at PM6A. See additional instructions below.
PMROEVNT
PMRO.PMROEVNT = EVNT.EVNTNUM of
prescription medicine selected.
PMRORND
PMRO.PMRORND = current round.
PMROTYPE
PMRO.PMROTYPE = PM.
GETNUM
If PMRO.GETNUM = 0, set PMRO.GETNUM =
empty.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
Begin Loop 1: PM6A is the first question in the 1st, larger loop in PM. It is
asked the first time through PM and is also asked each time PM17=1/Yes,
the probe for more medicines.
9:11:27 AM Tuesday, July 07, 2009
Page 31 of 131
BOX PM1
BOX PM1
Page Order # :
130
BOX INSTRUCTIONS
( PMQ1150 )
IF SP REPORTED AT LEAST ONE PRESCRIPTION MEDICINE IN THE
CURRENT ROUND UTILIZATION THAT DOES NOT HAVE NUMBER OF
PURCHASES ENTERED, GO TO PM6A - GETNUM ( PMQ1160 ).
ELSE GO TO PM17 - PMMORE ( PMQ1560 ).
ASSIGNMENTS
TECHNICAL NOTES
190
NeedNumOfPurchases
PM reported in the current round utilization that does not
have number of purchases entered =
For this PM EVNT, there is a PMRO where
(PMRO.PMROEVNT = EVNT.EVNTNUM &
PMRO.PMRORND = current round & PMRO.GETNUM =
empty & PMRO.PMRODFLG ^= 1/Yes).
DESIGN NOTES
BOX PM1 checks for any PM's reported during the current round
utilization sections, including PMs selected at PM2, PM4 and PM6. The
PM's entered in utilization sections, PM2, and PM4 do not have number of
purchases entered. However, because PM6 could be asked more than
once in PM and we do not prohibit PM's from being selected more than
once at PM6, BOX PM1 excludes any PM that has been selected in an
earlier loop and GETNUM has already been asked.
9:11:27 AM Tuesday, July 07, 2009
Page 32 of 131
PM6A
PM6A
Page Order # :
Design Screen Type:
Grid
Fields:
Field 1:
GETNUM
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
135
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name and strength of medicine that is currently active in
grid.
Multi Field display:
Roster/Grid Instructions:
Display all PM's reported during the current round utilization that do
not have number of purchases collected.
Display in order of entry.
Roster/Grid display:
COL #
HEADER
INSTRUCTIONS
1
Medicine Name
Display the name and strength of the
medicine, EVNT.PMEDNAME + ' ' +
EVNT.PMSTRUNI. Display only.
2
# Purchases
PMRO.GETNUM. Input column 1.
Report display:
TEXT:
Context Header:
Int. Instr I:
9:11:28 AM Tuesday, July 07, 2009
IF ALL MEDICINES ARE NOT LISTED, USE "PREVIOUS PAGE"
AND ADD THE MEDICINE TO THE ROSTER. REFER TO
STATEMENTS OR RECEIPTS, IF AVAILABLE.
Page 33 of 131
PM6A
How many times [since (REFERENCE DATE)/between
(REFERENCE DATE) and (DATE OF DEATH/DATE OF
INSTITUTIONALIZATION)] did [(you/(SP)] obtain (MEDICINE
NAME)]]?
Question Text:
Int. Instr II:
INPUT FIELDS / ROUTING
( PMQ1160 )
GETNUM
Field1:
Cheshire Name:
Item Text display:
PMRO.GETNUM
GRID COLUMN #2
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TGetnum
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
0
100
Route
BOX PM1A - (PMQ1170 )
Attribute
Don't know
Route
BOX PM1A - (PMQ1170 )
Refusal
BOX PM1A - (PMQ1170 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
Edit #1
GETNUM = 1- 8, DK or RF.
If not true, display message: "THE AMOUNT ENTERED SEEMS
UNLIKELY. PLEASE VERIFY.".
HARD EDIT CHECKS
TECHNICAL NOTES
190
NeedNumOfPurchases
9:11:30 AM Tuesday, July 07, 2009
PM reported in the current round utilization that does not
have number of purchases entered =
Page 34 of 131
PM6A
For this PM EVNT, there is a PMRO where
(PMRO.PMROEVNT = EVNT.EVNTNUM &
PMRO.PMRORND = current round & PMRO.GETNUM =
empty & PMRO.PMRODFLG ^= 1/Yes).
DESIGN NOTES
9:11:30 AM Tuesday, July 07, 2009
Page 35 of 131
BOX PM1A
BOX PM1A
Page Order # :
140
BOX INSTRUCTIONS
( PMQ1170 )
IF AT LEAST ONE PRESCRIPTION MEDICINE DISPLAYED AT PM6A HAS
NUMBER OF PURCHASES > 0 OR EQUAL TO DK OR RF, GO TO BOX
PM1AB - (PMQ1171 ).
ELSE GO TO PM17 - PMMORE ( PMQ1560 ).
ASSIGNMENTS
TECHNICAL NOTES
182
NumberOfPurchases
The number of purchases for PM or OM =
For the OM or PM EVNT, there is PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND = current round).
Number of purchases = PMRO.GETNUM.
DESIGN NOTES
We do not collect PM details for PMs where number of purchases = 0. If
all PMs selected at the PM roster and displayed at PM6A have PM6A
GETNUM = 0, BOX PM1A is routed to PM17, a probe for more PMs.
9:11:30 AM Tuesday, July 07, 2009
Page 36 of 131
BOX PM1AB
BOX PM1AB
Page Order # :
145
BOX INSTRUCTIONS
( PMQ1171 )
IF THIS IS A FALL ROUND, GO TO PM6AB - RXNOFILL ( PMQ1175 ).
ELSE GO TO PM6A_IN - NAVIGATOR ( PMQ1183 ).
ASSIGNMENTS
TECHNICAL NOTES
98
FallRound
If the remainder of (Current round divided by 3) = 1, then
it is a Fall round.
DESIGN NOTES
9:11:30 AM Tuesday, July 07, 2009
Page 37 of 131
PM6AB
PM6AB
Page Order # :
Design Screen Type:
List
Fields:
Field 1:
RXNOFILL
Field 2:
RXDELAY
Field 3:
RXSKIP
Field 4:
RXDOSE
HELP
COMMENTS
JUMPBACK
No
No
No
Enable Functions:
150
Roster Name:
Roster Type:
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
Display all PM's displayed at PM6A that have number of purchases
> 0, DK or RF.
Display report below question text.
Column 1, column header= MEDICINES REPORTED FOR
CURRENT REFERENCE PERIOD
Column 1, display = Display the name and strength of the medicine,
EVNT.PMEDNAME + ' ' + EVNT.PMSTRUNI.
TEXT:
Context Header:
9:11:33 AM Tuesday, July 07, 2009
Page 38 of 131
PM6AB
Int. Instr I:
SHOW CARD PM1
Question Text:
Please think about the medicines you have obtained since
(REFERENCE DATE), including [READ MEDICINE NAME(S)
BELOW.] Since (REFERENCE DATE), how often did [you/(SP)] do
any of the following things for these medicines. Did [you/(SP)] often,
sometimes, or never…
Int. Instr II:
INPUT FIELDS / ROUTING
RXNOFILL
Field1:
Cheshire Name:
( PMQ1175 )
HRND.RXNOFILL
Item Text display:
Display "a." in front of Item Text.
Item Text:
decide not to fill or refill a prescription because the medicine
cost too much?
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TRXOFTEN
1
No
No
Number Label
1 Often
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM6AB - RXDELAY ( PMQ1176 )
2
English text: OFTEN
Sometimes
PM6AB - RXDELAY ( PMQ1176 )
3
English text: SOMETIMES
Never
PM6AB - RXDELAY ( PMQ1176 )
English text: NEVER
Attribute
Don't know
Route
PM6AB - RXDELAY ( PMQ1176 )
Refusal
PM6AB - RXDELAY ( PMQ1176 )
9:11:39 AM Tuesday, July 07, 2009
Page 39 of 131
PM6AB
RXDELAY
Field2:
Cheshire Name:
( PMQ1176 )
HRND.RXDELAY
Item Text display:
Display "b." in front of Item Text.
Item Text:
delay getting a prescription filled or refilled because the
medicine cost too much?
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TRXOFTEN
1
No
No
Number Label
1 Often
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM6AB - RXSKIP ( PMQ1177 )
2
English text: OFTEN
Sometimes
PM6AB - RXSKIP ( PMQ1177 )
3
English text: SOMETIMES
Never
PM6AB - RXSKIP ( PMQ1177 )
English text: NEVER
Attribute
Don't know
Route
PM6AB - RXSKIP ( PMQ1177 )
Refusal
PM6AB - RXSKIP ( PMQ1177 )
9:11:45 AM Tuesday, July 07, 2009
Page 40 of 131
PM6AB
RXSKIP
Field3:
Cheshire Name:
( PMQ1177 )
HRND.RXSKIP
Item Text display:
Display "c." in front of Item Text.
Item Text:
skip doses to make the medicine last longer?
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TRXOFTEN
1
No
No
Number Label
1 Often
2
3
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM6AB - RXDOSE ( PMQ1178 )
English text: OFTEN
Sometimes
English text: SOMETIMES
Never
English text: NEVER
Attribute
Don't know
Route
PM6AB - RXDOSE ( PMQ1178 )
Refusal
PM6AB - RXDOSE ( PMQ1178 )
9:11:52 AM Tuesday, July 07, 2009
PM6AB - RXDOSE ( PMQ1178 )
PM6AB - RXDOSE ( PMQ1178 )
Page 41 of 131
PM6AB
RXDOSE
Field4:
Cheshire Name:
( PMQ1178 )
HRND.RXDOSE
Item Text display:
Display "d." in front of Item Text.
Item Text:
take smaller doses to make the medicine last longer?
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TRXOFTEN
1
No
No
Number Label
1 Often
2
3
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM6A_IN - NAVIGATOR ( PMQ1183 )
English text: OFTEN
Sometimes
English text: SOMETIMES
Never
English text: NEVER
Attribute
Don't know
Route
PM6A_IN - NAVIGATOR ( PMQ1183 )
Refusal
PM6A_IN - NAVIGATOR ( PMQ1183 )
PM6A_IN - NAVIGATOR ( PMQ1183 )
PM6A_IN - NAVIGATOR ( PMQ1183 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
9:11:54 AM Tuesday, July 07, 2009
Page 42 of 131
PM6A_IN
PM6A_IN
Page Order # :
Design Screen Type:
Instance Navigator
Fields:
Field 1:
NAVIGATOR
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
No
No
155
Roster Name:
Roster Type:
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
If administering PM, display all PM's displayed at PM6A that have
number of purchases > 0, DK or RF.
If administering ST, display all PM's added at ST41 that have
number of purchases > 0, DK or RF.
If administering NS, display all PM's added at NS41 that have
number of purchases > 0, DK or RF.
Invoke NO TRAVEL I/N.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
9:11:55 AM Tuesday, July 07, 2009
Page 43 of 131
PM6A_IN
Int. Instr II:
INPUT FIELDS / ROUTING
NAVIGATOR
Field1:
Cheshire Name:
( PMQ1183 )
N/A
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TInstanceNavigator
1
No
No
FieldSize:
Min Value:
Max Value:
Mask:
Number Label
Route
1 SelectItemInList
BOX PM1A-1 - (PMQ1184 )
English text: ITEM SELECTED IN INSTANCE NAVIGATOR
2 SelectContinueInterview
BOX PM3A - (PMQ1559 )
English text: CONTINUE INTERVIEW SELECTED
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
182
NumberOfPurchases
The number of purchases for PM or OM =
For the OM or PM EVNT, there is PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND = current round).
Number of purchases = PMRO.GETNUM.
DESIGN NOTES
9:11:57 AM Tuesday, July 07, 2009
Page 44 of 131
BOX PM1A-1
BOX PM1A-1
Page Order # :
160
BOX INSTRUCTIONS
( PMQ1184 )
IF (SP REPORTED RECEIVING HEALTH CARE SERVICES THROUGH V.A.
IN THE CURRENT ROUND OR ANY PREVIOUS ROUND), GO TO PM6A1
PMSATVA ( PMQ1185 ).
ELSE GO TO BOX PM1AA - (PMQ1190 ).
ASSIGNMENTS
TECHNICAL NOTES
423
SPReceivedCaretThruV
A
SP reported receiving health care services through V.A.in
the current or any previous round =
There is an HRND where HRND.HRNDRND = current
round and HRND.VACOVER = 1/Yes.
HRND.VACOVER is set at BOX HI20 or collected at HI36.
182
NumberOfPurchases
The number of purchases for PM or OM =
For the OM or PM EVNT, there is PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND = current round).
Number of purchases = PMRO.GETNUM.
DESIGN NOTES
9:11:57 AM Tuesday, July 07, 2009
Page 45 of 131
PM6A1
PM6A1
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
PMSATVA
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
170
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name and strength of medicine that is currently being asked
about.
If PMRO.GETNUM = 1, display "this purchase".
Else display "any of these purchases".
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
Did [you/(SP)] obtain (this purchase/any of these purchases) of
(MEDICINE NAME) through the Department of Veterans Affairs or
V.A.?
Int. Instr II:
9:11:58 AM Tuesday, July 07, 2009
Page 46 of 131
PM6A1
INPUT FIELDS / ROUTING
( PMQ1185 )
PMSATVA
Field1:
Cheshire Name:
PMRO.PMSATVA
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNoDKRF
1
No
No
Number Label
1 Yes
2
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX PM1AA - (PMQ1190 )
English text: YES
No
English text: NO
BOX PM1AA - (PMQ1190 )
Attribute
Don't know
Route
BOX PM1AA - (PMQ1190 )
Refusal
BOX PM1AA - (PMQ1190 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
182
NumberOfPurchases
The number of purchases for PM or OM =
For the OM or PM EVNT, there is PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND = current round).
Number of purchases = PMRO.GETNUM.
DESIGN NOTES
9:12:00 AM Tuesday, July 07, 2009
Page 47 of 131
BOX PM1AA
BOX PM1AA
Page Order # :
180
BOX INSTRUCTIONS
( PMQ1190 )
IF SP COVERED BY A MEDICARE MANAGED CARE PLAN OR A PRIVATE
MANAGED CARE PLAN ANYTIME DURING THE CURRENT ROUND, GO
TO PM6B - PMSATHMO ( PMQ1200 ).
ELSE GO TO PMINTROB - PMINTB ( PMQ1210 ).
ASSIGNMENTS
TECHNICAL NOTES
46
SPHadMHMO
SP was covered by Medicare Managed Care plan
(Medicare Advantage plan) anytime during current round
=
There is a PLAN where PLANTYPE=5/MHMO & PLRO
where (PLROPLAN=PLANNUM & PLRORND=current
round & COVANYTM=1/Yes).
Exclude Deleted Plans. See T.N. 52.
362
PrivHMOAnytime
SP covered by Private Managed Care Plan anytime
during current round =
There is a PLAN where PLANTYPE=4/PrivatePlan &
PLRO where (PLRO.PLROPLAN=PLAN.PLANNUM &
PLRO.PLRORND=current round &
PLRO.PPRVHMO=1/Yes)).
Exclude Deleted Plans. See T.N. 52.
DESIGN NOTES
9:12:00 AM Tuesday, July 07, 2009
Page 48 of 131
PM6B
PM6B
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
PMSATHMO
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
190
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name and strength of medicine that is currently being asked
about.
If PMRO.GETNUM = 1, display "this purchase".
Else display "any of these purchases".
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
Display all Medicare managed care plans and Private managed care
plans SP was covered by anytime during the current round.
Display managed care plan name(s) below question text.
Display plans in the following order: Medicare Managed Care plans,
Private Managed Care plans.
If there is more than one plan for any specific plan type, display in
order of entry.
Column 1, header = "MANAGED CARE PLANS".
Column 1, display = Health insurance plan name "(PLAN NAME)
Managed Care Plan".
TEXT:
9:12:02 AM Tuesday, July 07, 2009
Page 49 of 131
PM6B
Context Header:
Int. Instr I:
Did [you/(SP)] obtain (this purchase/any of these purchases) of
(MEDICINE NAME) at [READ MANAGED CARE PLAN NAME(S)
BELOW] or through a service or discount offered through [READ
MANAGED CARE PLAN NAME(S) BELOW]?
Question Text:
[PROBE: This could include obtaining the purchases at a plan
pharmacy; at a pharmacy that honors [your/(SP’s)] plan card; or
through a mail order service that the managed care plan referred
[you/(SP)] to.]
Int. Instr II:
INPUT FIELDS / ROUTING
PMSATHMO
Field1:
Cheshire Name:
( PMQ1200 )
PMRO.PMSATHMO
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNoDKRF
1
No
No
Number Label
1 Yes
2
FieldSize:
Min Value:
Max Value:
Mask:
Route
PMINTROB - PMINTB ( PMQ1210 )
English text: YES
No
English text: NO
Attribute
Don't know
Route
PMINTROB - PMINTB ( PMQ1210 )
Refusal
PMINTROB - PMINTB ( PMQ1210 )
PMINTROB - PMINTB ( PMQ1210 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
9:12:05 AM Tuesday, July 07, 2009
Page 50 of 131
PM6B
HARD EDIT CHECKS
TECHNICAL NOTES
46
SPHadMHMO
SP was covered by Medicare Managed Care plan
(Medicare Advantage plan) anytime during current round
=
There is a PLAN where PLANTYPE=5/MHMO & PLRO
where (PLROPLAN=PLANNUM & PLRORND=current
round & COVANYTM=1/Yes).
Exclude Deleted Plans. See T.N. 52.
362
PrivHMOAnytime
SP covered by Private Managed Care Plan anytime
during current round =
There is a PLAN where PLANTYPE=4/PrivatePlan &
PLRO where (PLRO.PLROPLAN=PLAN.PLANNUM &
PLRO.PLRORND=current round &
PLRO.PPRVHMO=1/Yes)).
Exclude Deleted Plans. See T.N. 52.
182
NumberOfPurchases
The number of purchases for PM or OM =
For the OM or PM EVNT, there is PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND = current round).
Number of purchases = PMRO.GETNUM.
DESIGN NOTES
9:12:05 AM Tuesday, July 07, 2009
Page 51 of 131
PMINTROB
PMINTROB
Page Order # :
Design Screen Type:
No Entry
Fields:
Field 1:
PMINTB
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
200
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name and strength of medicine that is currently being asked
about.
Always display "[ASK R TO GET BOTTLES…]" in brackets.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
[ASK R TO GET BOTTLES AND/OR STATEMENTS IF YOU HAVE
NOT ALREADY DONE SO.]
Question Text:
Now I need to ask you a few questions about the (MEDICINE NAME).
Int. Instr II:
INPUT FIELDS / ROUTING
9:12:06 AM Tuesday, July 07, 2009
Page 52 of 131
PMINTROB
PMINTB
Field1:
Cheshire Name:
( PMQ1210 )
TEMP
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TContinueEMPTY
1
No
No
Number Label
1 Continue
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX PM1B - (PMQ1220 )
English text: CONTINUE
Attribute
Empty
Route
BOX PM1B - (PMQ1220 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
Begin Loop 4:
PMINTROB is the first question in the larger PM detail loop.
9:12:07 AM Tuesday, July 07, 2009
Page 53 of 131
BOX PM1B
BOX PM1B
Page Order # :
210
BOX INSTRUCTIONS
( PMQ1220 )
IF A CONDITION HAS ALREADY BEEN REPORTED FOR THE
PRESCRIPTION MEDICINE, GO TO PM8 - PMBOTTLE ( PMQ1240 ).
ELSE GO TO PM7 - CONDITION_PM ( PMQ1230 ).
ASSIGNMENTS
TECHNICAL NOTES
180
PMCondition
Condition reported for the PM =
For this PM EVNT, there is an XCON where
(XCON.XCONEVNT=EVNT.EVNTNUM) and
(XCON.XCONCOND = COND.CONDNUM of condition
linked to PM EVNT).
Condition Name = COND.CONDTION.
DESIGN NOTES
9:12:08 AM Tuesday, July 07, 2009
Page 54 of 131
PM7
PM7
Page Order # :
Design Screen Type:
Roster
Fields:
Field 1:
CONDITION_PM
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Name:
Condition Roster
Roster Type:
Multiple Item Select
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
Yes
Yes
No
No
Grid Functions:
Add Line
Delete Line
No
No
220
Display as ' Add a Condition '
Display as ' Edit a Condition '
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name and strength of medicine that is currently being asked
about.
Multi Field display:
Roster/Grid Instructions:
Display all Conditions.
Display in alphabetical order.
Roster/Grid display:
COL #
1
HEADER
Condition
INSTRUCTIONS
Display condition name,
COND.CONDTION
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
What condition was (MEDICINE NAME) for?
Int. Instr II:
SELECT OR ADD ALL CONDITIONS.
INPUT FIELDS / ROUTING
9:12:08 AM Tuesday, July 07, 2009
Page 55 of 131
PM7
Field1:
Cheshire Name:
CONDITION_PM
( PMQ1230 )
TEMP
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TCondPick135
1
No
No
Number Label
1 [Continuous answer.]
FieldSize:
Min Value:
Max Value:
Mask:
135
Route
PM8 - PMBOTTLE ( PMQ1240 )
BACKGROUND VARIABLE ASSIGNMENTS
If adding a new condition, see CONDITION ROSTER POP-UP specifications for pop-up
window programming instructions.
Variables populated at the Condition Roster:
COND.CONDNUM
COND.CONDRNDC
COND.CONDTION
All Conditions selected should be linked to the PM event being asked about. Link
Conditions to PM event on XCON.
XCON key = XCON.XCONBASE + XCON.XCONEVNT + XCON.XCONBAS2 +
XCON.XCONCOND.
For each condition selected, create an XCON where XCONEVNT= EVNT.EVNTNUM of
Prescription Medicine event and XCONCOND = COND.CONDNUM of Condition.
XCONBASE and XCONBAS2 both equal the Cheshire BASE.BASEID. Set additional
XCON variables as specified below.
XCONEVNT
XCON.XCONEVNT = EVNT.EVNTNUM of
prescription medicine being asked about.
XCONCOND
XCON.XCONCOND = COND.CONDNUM of
condition selected.
XCONRNDC
XCON.XCONRNDC = current round.
SOFT EDIT CHECKS
HARD EDIT CHECKS
9:12:09 AM Tuesday, July 07, 2009
Page 56 of 131
PM7
TECHNICAL NOTES
DESIGN NOTES
9:12:09 AM Tuesday, July 07, 2009
Page 57 of 131
PM8
PM8
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
PMBOTTLE
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
230
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name and strength of medicine that is currently being asked
about.
Question display:
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
MEDICINE NAME: (MEDICINE NAME)
Int. Instr I:
CODE “YES” WITHOUT ASKING IF STATEMENT, RECEIPT,
BOTTLE OR BAG IS PRESENT.
Question Text:
Do you have the medicine bottle, container, or bag available?
Int. Instr II:
IF R DOES NOT HAVE BOTTLE, PROBE TO DETERMINE IF R
CAN ANSWER QUESTIONS ABOUT THE FORM, STRENGTH,
AND QUANTITY OF THE MEDICINE.
INPUT FIELDS / ROUTING
9:12:10 AM Tuesday, July 07, 2009
Page 58 of 131
PM8
PMBOTTLE
Field1:
Cheshire Name:
( PMQ1240 )
PMRO.PMBOTTLE
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TPmbottle
1
No
No
Number Label
1 Yes
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX PM1B-1 - (PMQ1250 )
2
English text: YES
No
BOX PM2 - (PMQ1550 )
3
English text: NO
NoButRCanAnswerQuestions
BOX PM1B-1 - (PMQ1250 )
English text: NO BUT R CAN ANSWER QUESTIONS
Attribute
Don't know
Route
BOX PM2 - (PMQ1550 )
Refusal
BOX PM2 - (PMQ1550 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
9:12:13 AM Tuesday, July 07, 2009
Page 59 of 131
BOX PM1B-1
BOX PM1B-1
Page Order # :
240
BOX INSTRUCTIONS
( PMQ1250 )
IF SP REPORTED THE PRESCRIPTION MEDICINE IN THE PREVIOUS
ROUND AND THE PREVIOUS ROUND FORM WAS ASKED AND DID NOT
EQUAL DK, GO TO PM8A - SAMEFORM ( PMQ1260 ).
ELSE GO TO BOX PM1B-2A - (PMQ1280 ).
ASSIGNMENTS
TECHNICAL NOTES
176
PMPrevRnd
SP reported PM purchase(s) in previous round =
There is an EVNT & PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND=previous round &
PMRO.PMROTYPE='PM' & PMRO.PMRODFLG^=1/Yes
& (GETNUM>0 or GETNUM = DK or RF)).
Medicine Name=EVNT.PMEDNAME.
181
PrevRndForm
Previous round form for PM =
For this PM EVNT, there is a PMRO where
(PMRO.PMROEVNT= EVNT.EVNTNUM and
PMRO.PMRORND = previous round).
PM form = PMRO.PMFORM, PMRO.PMFORMOS.
193
FormEqualDK
Previous round PM Form was asked and did not equal
DK =
For this PM EVNT, there is a PMRO where
(PMRO.PMROEVNT = EVNT.EVNTNUM &
PMRO.PMRORND = previous round & PMRO.PMFORM
^= EMPTY & PMRO.PMFORM ^= DK).
DESIGN NOTES
9:12:13 AM Tuesday, July 07, 2009
Page 60 of 131
PM8A
PM8A
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
SAMEFORM
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
250
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name and strength of medicine that is currently being asked
about.
Question display:
Display name and strength of medicine that is currently being asked
about.
Refering to the previous round form, PMRO.PMFORM, for PM
currently being asked about:
If previous round PMRO.PMFORM = 91/Other, display other specify
text, PMRO.PMFORMOS.
Else display PMRO.PMFORM response.
Display form in lower case letters.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
MEDICINE NAME: (MEDICINE NAME)
Int. Instr I:
CODE “YES” WITHOUT ASKING IF STATEMENT, RECEIPT,
BOTTLE OR BAG IS PRESENT AND FORM IS SAME AS
9:12:14 AM Tuesday, July 07, 2009
Page 61 of 131
PM8A
PREVIOUS INTERVIEW.
At the time of the last interview, [you/(SP)] purchased (MEDICINE
NAME) in the form of (MEDICINE FORM). Is this medicine in the
same form?
Question Text:
Int. Instr II:
INPUT FIELDS / ROUTING
SAMEFORM
Field1:
Cheshire Name:
( PMQ1260 )
PMRO.SAMEFORM
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNoDKRF
1
No
No
Number Label
1 Yes
2
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX PM1B-2 - (PMQ1270 )
English text: YES
No
English text: NO
Attribute
Don't know
Route
BOX PM1B-2A - (PMQ1280 )
Refusal
BOX PM1B-2A - (PMQ1280 )
BOX PM1B-2A - (PMQ1280 )
BACKGROUND VARIABLE ASSIGNMENTS
If PM8A - SAMEFORM = 1/Yes, copy the prescription medicine form from the previous
round PMRO fields to the current round fields.
PMFORM
If PM8A - SAMEFORM = 1/Yes, set current round
PMRO.PMFORM = previous round PMRO.PMFORM.
PMFORMOS
If PM8A - SAMEFORM = 1/Yes, set current round
PMRO.PMFORMOS = previous round
PMRO.PMFORMOS.
SOFT EDIT CHECKS
9:12:17 AM Tuesday, July 07, 2009
Page 62 of 131
PM8A
HARD EDIT CHECKS
TECHNICAL NOTES
181
PrevRndForm
Previous round form for PM =
For this PM EVNT, there is a PMRO where
(PMRO.PMROEVNT= EVNT.EVNTNUM and
PMRO.PMRORND = previous round).
PM form = PMRO.PMFORM, PMRO.PMFORMOS.
DESIGN NOTES
9:12:17 AM Tuesday, July 07, 2009
Page 63 of 131
BOX PM1B-2
BOX PM1B-2
Page Order # :
260
BOX INSTRUCTIONS
( PMQ1270 )
IF SP REPORTED THE PRESCRIPTION MEDICINE IN THE PREVIOUS
ROUND AND THE PREVIOUS ROUND STRENGTH WAS ASKED AND DID
NOT EQUAL DK, GO TO PM9A - SAMESTRN ( PMQ1320 ).
ELSE GO TO PM10 - STRNUNIT96 ( PMQ1330 ).
ASSIGNMENTS
TECHNICAL NOTES
176
PMPrevRnd
SP reported PM purchase(s) in previous round =
There is an EVNT & PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND=previous round &
PMRO.PMROTYPE='PM' & PMRO.PMRODFLG^=1/Yes
& (GETNUM>0 or GETNUM = DK or RF)).
Medicine Name=EVNT.PMEDNAME.
183
PrevRndStrength
Previous round strength for PM =
For this PM EVNT, there is a PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND=previous round).
Strength =STRNUNIT, STRNUNOS, STRNNUM,
STRNPER
If compound, 2nd strength= STRNUNI2, STRNUNO2,
STRNNUM2, STRNPER2.
184
StrengthEqualDK
Previous round PM Strength was asked and did not equal
DK =
For this PM EVNT, there is PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND=previous round & PMRO.STRNUNIT
^= EMPTY & (STRNUNIT, STRNUNI2, STRNNUM,
STRNUM2, STRNPER, & STRNPER2 ^= DK)).
DESIGN NOTES
9:12:17 AM Tuesday, July 07, 2009
Page 64 of 131
BOX PM1B-2A
BOX PM1B-2A
Page Order # :
270
BOX INSTRUCTIONS
( PMQ1280 )
IF PM8 - PMBOTTLE=1/Yes, GO TO PMINTROC - PMINTC ( PMQ1290 ).
ELSE GO TO PM9 - PMFORM ( PMQ1300 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
9:12:17 AM Tuesday, July 07, 2009
Page 65 of 131
PMINTROC
PMINTROC
Page Order # :
Design Screen Type:
No Entry
Fields:
Field 1:
PMINTC
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
280
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
COMPLETE PM9 -- PM16 USING INFORMATION FROM
STATEMENT, RECEIPT, MEDICINE BOTTLE OR CONTAINER. IF
THERE IS MORE THAN ONE FOR THE SAME MEDICINE, USE
THE MOST RECENT CONTAINER.
Question Text:
Int. Instr II:
INPUT FIELDS / ROUTING
9:12:18 AM Tuesday, July 07, 2009
Page 66 of 131
PMINTROC
PMINTC
Field1:
Cheshire Name:
( PMQ1290 )
TEMP
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TContinueEMPTY
1
No
No
Number Label
1 Continue
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM9 - PMFORM ( PMQ1300 )
English text: CONTINUE
Attribute
Empty
Route
PM9 - PMFORM ( PMQ1300 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
9:12:20 AM Tuesday, July 07, 2009
Page 67 of 131
PM9
PM9
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
PMFORM
Field 2:
PMFORMOS
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
290
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name and strength of medicine that is currently being asked
about.
Question display:
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
MEDICINE NAME: (MEDICINE NAME)
Int. Instr I:
IN WHAT FORM IS THE MEDICINE?
Question Text:
Int. Instr II:
INPUT FIELDS / ROUTING
9:12:24 AM Tuesday, July 07, 2009
Page 68 of 131
PM9
9:12:30 AM Tuesday, July 07, 2009
Page 69 of 131
PM9
PMFORM
Field1:
Cheshire Name:
( PMQ1300 )
PMRO.PMFORM
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TPmform
1
No
No
Number Label
1 Pills
2
English text: PILLS (TABLETS, CAPSULES)
Liquid
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM10 - STRNUNIT96 ( PMQ1330 )
PM10 - STRNUNIT96 ( PMQ1330 )
4
English text: LIQUID (TO BE TAKEN ORALLY)
Drops
PM10 - STRNUNIT96 ( PMQ1330 )
English text: DROPS (EYE/EAR/NOSE)
TopicalOintment
PM10 - STRNUNIT96 ( PMQ1330 )
5
English text: OINTMENT, CREAM, LOTION (TOPICAL OR INTERNAL)
Suppositories
PM10 - STRNUNIT96 ( PMQ1330 )
6
English text: SUPPOSITORIES
ArerosolSpray
7
English text: AEROSOL/SPRAY, INHALANT, SOLUTIONS, DISKUS
ShampooSoap
PM10 - STRNUNIT96 ( PMQ1330 )
8
English text: SHAMPOO, SOAP
Injection
PM10 - STRNUNIT96 ( PMQ1330 )
9
English text: INJECTION
IV
PM10 - STRNUNIT96 ( PMQ1330 )
10
English text: IV INJECTION
Patches
PM10 - STRNUNIT96 ( PMQ1330 )
11
English text: PATCHES
Gel
PM10 - STRNUNIT96 ( PMQ1330 )
12
English text: GEL OR JELLY (TOPICAL OR INTERNAL)
Powder
PM10 - STRNUNIT96 ( PMQ1330 )
91
English text: POWDER, GRANULES
Other
3
PM10 - STRNUNIT96 ( PMQ1330 )
PM9 - PMFORMOS ( PMQ1310 )
English text: OTHER
9:12:42 AM Tuesday, July 07, 2009
Page 70 of 131
PM9
Attribute
Don't know
Route
BOX PM1B-4 - (PMQ1430 )
Field2:
Cheshire Name:
PMFORMOS
( PMQ1310 )
PMRO.PMFORMOS
Item Text display:
Display (SPECIFY) in the same blue font used for
interviewer instructions.
Item Text:
OTHER (SPECIFY)
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TOthrspec
1
No
No
Number Label
1 [Continuous answer.]
FieldSize:
Min Value:
Max Value:
Mask:
30
Route
PM10 - STRNUNIT96 ( PMQ1330 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
9:12:43 AM Tuesday, July 07, 2009
Page 71 of 131
PM9A
PM9A
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
SAMESTRN
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
300
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name and strength of medicine that is currently being asked
about.
Question display:
Refering to the previous round form, PMRO.PMFORM, for PM
currently being asked about:
If previous round PMRO.PMFORM = 1/Pill, display "each pill".
Else if previous round PMRO.PMFORM = 5/Suppository, display
"each suppository".
Else if previous round PMRO.PMFORM = 10/Patch, display "each
patch".
Else then
Display "the (MEDICINE FORM)".
If previous round PMRO.PMFORM = 91/Other, medicine form =
Other Specify text, PMRO.PMFORMOS.
Else display PMRO.PMFORM response.
Refering to the previous round strength, PMRO.STRNUNIT &
PMRO.STRNUNI2, for PM currently being asked about:
STRENGTH 1:
If previous round PMRO.STRNUNIT=91/Other, display other specify
text response, PMRO.STRNUNOS.
Else if previous round PMRO.STRNUNIT = 6/Percent, display
PMRO.STRNPER + PMRO.STRNUNIT response.
Else display PMRO.STRNNUM + PMRO.STRNUNIT response.
STRENGTH 2:
If prescription medicine entered as a compound in the previous
round, PMRO.COMPFLAG=1/Indicated, then,
If previous round PMRO.STRNUNI2=91/Other, display other
9:12:45 AM Tuesday, July 07, 2009
Page 72 of 131
PM9A
specify text response, PMRO.STRNUNO2.
Else if previous round PMRO.STRNUNI2 = 6/Percent, display
PMRO.STRNPER2 + PMRO.STRNUNI2 response.
Else display PMRO.STRNNUM2 + PMRO.STRNUNI2 response.
Else do not display.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
MEDICINE NAME: (MEDICINE NAME)
Int. Instr I:
CODE “YES” WITHOUT ASKING IF STATEMENT, RECEIPT,
BOTTLE OR BAG IS PRESENT AND STRENGTH IS SAME AS
PREVIOUS INTERVIEW.
Question Text:
At the time of the last interview, the strength of [each pill/each
suppository/each patch/the (MEDICINE FORM)] was [READ
STRENGTH BELOW].
(STRENGTH 1)
(STRENGTH 2)
Is this medicine in the same strength?
Int. Instr II:
INPUT FIELDS / ROUTING
9:12:47 AM Tuesday, July 07, 2009
Page 73 of 131
PM9A
SAMESTRN
Field1:
Cheshire Name:
( PMQ1320 )
PMRO.SAMESTRN
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNoDKRF
1
No
No
Number Label
1 Yes
2
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX PM1B-4 - (PMQ1430 )
English text: YES
No
PM10 - STRNUNIT96 ( PMQ1330 )
English text: NO
Attribute
Don't know
Route
PM10 - STRNUNIT96 ( PMQ1330 )
Refusal
PM10 - STRNUNIT96 ( PMQ1330 )
BACKGROUND VARIABLE ASSIGNMENTS
If PM9A - SAMESTRN = 1/Yes, copy the prescription medicine strength from the previous
round PMRO fields to the current round fields.
STRNUNIT
If PM9A - SAMESTRN = 1/Yes, set current round
PMRO.STRNUNIT = previous round
PMRO.STRNUNIT.
STRNUNOS
If PM9A - SAMESTRN = 1/Yes, set current round
PMRO.STRNUNOS = previous round
PMRO.STRNUNOS.
STRNNUM
If PM9A - SAMESTRN = 1/Yes, set current round
PMRO.STRNNUM = previous round
PMRO.STRNNUM.
STRNPER
If PM9A - SAMESTRN = 1/Yes, set current round
PMRO.STRNPER = previous round
PMRO.STRNPER.
STRNUNI2
If PM9A - SAMESTRN = 1/Yes, set current round
PMRO.STRNUNI2 = previous round
PMRO.STRNUNI2.
9:12:50 AM Tuesday, July 07, 2009
Page 74 of 131
PM9A
STRNUNO2
If PM9A - SAMESTRN = 1/Yes, set current round
PMRO.STRNUNO2 = previous round
PMRO.STRNUNO2.
STRNNUM2
If PM9A - SAMESTRN = 1/Yes, set current round
PMRO.STRNNUM2 = previous round
PMRO.STRNNUM2.
STRNPER2
If PM9A - SAMESTRN = 1/Yes, set current round
PMRO.STRNPER2 = previous round
PMRO.STRNPER2.
COMPFLAG
If PM9A - SAMESTRN = 1/Yes, set current round
PMRO.COMPFLAG = previous round
PMRO.COMPFLAG.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
181
PrevRndForm
Previous round form for PM =
For this PM EVNT, there is a PMRO where
(PMRO.PMROEVNT= EVNT.EVNTNUM and
PMRO.PMRORND = previous round).
PM form = PMRO.PMFORM, PMRO.PMFORMOS.
183
PrevRndStrength
Previous round strength for PM =
For this PM EVNT, there is a PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND=previous round).
Strength =STRNUNIT, STRNUNOS, STRNNUM,
STRNPER
If compound, 2nd strength= STRNUNI2, STRNUNO2,
STRNNUM2, STRNPER2.
DESIGN NOTES
9:12:50 AM Tuesday, July 07, 2009
Page 75 of 131
PM10
PM10
Page Order # :
Design Screen Type:
Quantity Unit
Fields:
Field 1:
STRNUNIT96
Field 2:
STRNUNIT
Field 3:
STRNUNOS
Field 4:
STRNNUM
Field 5:
STRNPER
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
320
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name and strength of medicine that is currently being asked
about.
Question display:
The prescription medicine current round form was either collected at
PM9 or was copied from the previous round PMRO.PMFORM.
Refering to the current round form, PMRO.PMFORM, for PM
currently being asked about:
If PMFORM = 1/Pill, display "EACH PILL".
Else if PMFORM = 5/Suppository, display "EACH SUPPOSITORY".
Else if PMFORM = 10/Patch, display "EACH PATCH".
Else then
Display "THE (MEDICINE FORM)".
If PMFORM = 91/Other, medicine form = Other Specify text,
PMRO.PMFORMOS.
Else medicine form = PMFORM response.
Multi Field display:
Vertical Alignment
Display fields in order specified.
When screen is first displayed, display 1st field, STRNUNIT96 and
2nd field, STRNUNIT, at one time.
9:12:54 AM Tuesday, July 07, 2009
Page 76 of 131
PM10
Display remaining fields, STRNUNOS, STRNNUM, and STRNPER,
as specified on the route.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
MEDICINE NAME: (MEDICINE NAME)
Int. Instr I:
WHAT IS THE STRENGTH OF [EACH PILL/EACH PATCH/THE
(MEDICINE FORM)]?
IF COMPOUND/MORE THAN ONE MEDICINE COMBINED: CHECK
BOX BELOW AND THEN ENTER THE STRENGTH OF THE 1ST
MEDICINE IN COMPOUND.
Question Text:
Int. Instr II:
INPUT FIELDS / ROUTING
9:12:59 AM Tuesday, July 07, 2009
Page 77 of 131
PM10
STRNUNIT96
Field1:
Cheshire Name:
( PMQ1330 )
NONE
REPLACES THE FOLLOWING CHESHIRE VALUE:
If STRNUNIT96 = 1/Compound, set PMRO.STRNUNIT =
96/Compound.
Item Text display:
Item Text:
Label:
Label Position:
COMPOUND/MORE THAN ONE MEDICINE COMBINED
Right
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TStrnUnit96
1
No
No
Number Label
1 Compound
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM10 - STRNUNIT ( PMQ1340 )
English text: COMPOUND/MORE THAN ONE MEDICINE COMBINED
Attribute
Empty
Route
PM10 - STRNUNIT ( PMQ1340 )
9:13:06 AM Tuesday, July 07, 2009
Page 78 of 131
PM10
STRNUNIT
Field2:
Cheshire Name:
Item Text display:
( PMQ1340 )
PMRO.STRNUNIT
Do not display response option 96/Compound.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TStrnunit
1
No
No
Number Label
1 Micrograms
2
English text: MICROGRAMS (mcg, mc)
Milligrams
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM10 - STRNNUM ( PMQ1350 )
PM10 - STRNNUM ( PMQ1350 )
4
English text: MILLIGRAMS (mg)
Grains
English text: GRAINS (gr)
Milliequivalents
5
English text: MILLIEQUIVALENTS (meq)
Grams
PM10 - STRNNUM ( PMQ1350 )
6
English text: GRAMS (g, gm)
Percent
PM10 - STRNPER ( PMQ1370 )
7
English text: PERCENT (%)
InternationalUnits
PM10 - STRNNUM ( PMQ1350 )
8
English text: INTERNATIONAL UNITS (IU)
Units
PM10 - STRNNUM ( PMQ1350 )
91
English text: UNITS (U)
Other
PM10 - STRNUNOS ( PMQ1345 )
96
English text: OTHER
Compound
3
PM10 - STRNNUM ( PMQ1350 )
PM10 - STRNNUM ( PMQ1350 )
DO NOT DISPLAY.
English text: COMPOUND/MORE THAN ONE MEDICINE COMBINED
Attribute
Don't know
Route
BOX PM1B-3 - (PMQ1375 )
9:13:14 AM Tuesday, July 07, 2009
Page 79 of 131
PM10
STRNUNOS
Field3:
Cheshire Name:
( PMQ1345 )
PMRO.STRNUNOS
Item Text display:
Display (SPECIFY) in the same blue font used for
interviewer instructions.
Item Text:
OTHER (SPECIFY)
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TOthrspec
1
No
No
Number Label
1 [Continuous answer.]
STRNNUM
Field4:
Cheshire Name:
FieldSize:
Min Value:
Max Value:
Mask:
30
Route
PM10 - STRNNUM ( PMQ1350 )
( PMQ1350 )
PMRO.STRNNUM
Item Text display:
Item Text:
Label:
Label Position:
NUMBER:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Real
TNumunit
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
FieldSize:
Min Value:
Max Value:
Mask:
0.001
9999999
Route
BOX PM1B-3 - (PMQ1375 )
Route
BOX PM1B-3 - (PMQ1375 )
9:13:19 AM Tuesday, July 07, 2009
Page 80 of 131
PM10
STRNPER
Field5:
Cheshire Name:
( PMQ1370 )
PMRO.STRNPER
Item Text display:
Item Text:
Label:
Label Position:
PERCENT:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Real
TStrnper
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
FieldSize:
Min Value:
Max Value:
Mask:
0.001
100
Percent
Route
BOX PM1B-3 - (PMQ1375 )
Route
BOX PM1B-3 - (PMQ1375 )
BACKGROUND VARIABLE ASSIGNMENTS
COMPFLAG
If PM10 - STRNUNIT96 = 1/Compound, set
PMRO.COMPFLAG=1/Indicated.
SOFT EDIT CHECKS
Edit #1
If STRNUNIT = 1/Micrograms, and PMFORM=6/Aerosol Spray, then
STRNNUM =.001-150, DK.
Else if STRNUNIT =1/Micrograms, then STRNNUM= .001-50, DK.
Else if STRNUNIT = 2/Milligrams, then STRNNUM = .005-800, DK.
Else if STRNUNIT = 3/Grains, then STRNNUM = .001-10, DK.
Else if STRNUNIT = 4/Milliequivalents, then STRNNUM = .01-100,
DK.
Else if STRNUNIT = 5/Grams, then STRNNUM = .01-30, DK.
Else if STRNUNIT = 6/Percent, then STRNPER = .001-5, DK.
Else if STRNUNIT = 7/International Units, then STRNNUM = .1
50,000, DK.
Else if STRNUNIT = 8/Units, then STRNNUM = 1-1,500, DK.
Else if STRNUNIT = 91/Other, then STRNNUM = .001-1,000, DK.
If not true, display message "THE AMOUNT ENTERED SEEMS
UNLIKELY. PLEASE VERIFY."
HARD EDIT CHECKS
Edit #1
If STRNUNIT = 4/Milliequivalents, then STRNNUM = .01-9,999,999,
DK.
Else if STRNUNIT = 5/Grams, then STRNNUM = .01-9,999,999, DK.
If not true, display message "INVALID RESPONSE. ENTRY NOT IN
9:13:21 AM Tuesday, July 07, 2009
Page 81 of 131
PM10
RANGE. PLEASE REENTER”.
TECHNICAL NOTES
185
CurrRndForm
The current round form for the PM =
For this PM EVNT, there is PMRO where
(PMRO.PMROEVNT= EVNT.EVNTNUM &
PMRO.PMRORND = current round).
Form = PMRO.PMFORM.
Other Specify Form = PMRO.PMFORMOS.
DESIGN NOTES
9:13:21 AM Tuesday, July 07, 2009
Page 82 of 131
BOX PM1B-3
BOX PM1B-3
Page Order # :
321
BOX INSTRUCTIONS
( PMQ1375 )
IF PM10 - STRNUNIT96 = 1/Compound, GO TO PM10B - STRNUNI2 (
PMQ1420 ).
ELSE GO TO BOX PM1B-4 - (PMQ1430 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
9:13:21 AM Tuesday, July 07, 2009
Page 83 of 131
PM10B
PM10B
Page Order # :
Design Screen Type:
Quantity Unit
Fields:
Field 1:
STRNUNI2
Field 2:
STRNUNO2
Field 3:
STRNNUM2
Field 4:
STRNPER2
HELP
COMMENTS
JUMPBACK
No
No
No
Enable Functions:
324
Roster Name:
Roster Type:
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
DISPLAY INSTRUCTIONS:
Context header display:
Display name and strength of medicine that is currently being asked
about.
Question display:
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
MEDICINE NAME: (MEDICINE NAME)
2ND MEDICINE IN COMPOUND
Int. Instr I:
WHAT WAS THE STRENGTH OF THE 2ND MEDICINE IN THE
COMPOUND?
Question Text:
Int. Instr II:
9:13:24 AM Tuesday, July 07, 2009
Page 84 of 131
PM10B
INPUT FIELDS / ROUTING
9:13:29 AM Tuesday, July 07, 2009
Page 85 of 131
PM10B
STRNUNI2
Field1:
Cheshire Name:
Item Text display:
( PMQ1420 )
PMRO.STRNUNI2
Do not display response option 96/Compound.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TStrnunit
1
No
No
Number Label
1 Micrograms
2
English text: MICROGRAMS (mcg, mc)
Milligrams
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM10B - STRNNUM2 ( PMQ1422 )
PM10B - STRNNUM2 ( PMQ1422 )
4
English text: MILLIGRAMS (mg)
Grains
English text: GRAINS (gr)
Milliequivalents
5
English text: MILLIEQUIVALENTS (meq)
Grams
PM10B - STRNNUM2 ( PMQ1422 )
6
English text: GRAMS (g, gm)
Percent
PM10B - STRNPER2 ( PMQ1423 )
7
English text: PERCENT (%)
InternationalUnits
PM10B - STRNNUM2 ( PMQ1422 )
8
English text: INTERNATIONAL UNITS (IU)
Units
PM10B - STRNNUM2 ( PMQ1422 )
91
English text: UNITS (U)
Other
PM10B - STRNUNO2 ( PMQ1421 )
96
English text: OTHER
Compound
3
PM10B - STRNNUM2 ( PMQ1422 )
PM10B - STRNNUM2 ( PMQ1422 )
DO NOT DISPLAY.
English text: COMPOUND/MORE THAN ONE MEDICINE COMBINED
Attribute
Don't know
Route
BOX PM1B-4 - (PMQ1430 )
9:13:37 AM Tuesday, July 07, 2009
Page 86 of 131
PM10B
STRNUNO2
Field2:
Cheshire Name:
( PMQ1421 )
PMRO.STRNUNO2
Item Text display:
Display (SPECIFY) in the same blue font used for
interviewer instructions.
Item Text:
OTHER (SPECIFY)
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TOthrspec
1
No
No
Number Label
1 [Continuous answer.]
STRNNUM2
Field3:
Cheshire Name:
FieldSize:
Min Value:
Max Value:
Mask:
30
Route
PM10B - STRNNUM2 ( PMQ1422 )
( PMQ1422 )
PMRO.STRNNUM2
Item Text display:
Item Text:
Label:
Label Position:
NUMBER:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Real
TNumunit
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
FieldSize:
Min Value:
Max Value:
Mask:
0.001
9999999
Route
BOX PM1B-4 - (PMQ1430 )
Route
BOX PM1B-4 - (PMQ1430 )
9:13:42 AM Tuesday, July 07, 2009
Page 87 of 131
PM10B
STRNPER2
Field4:
Cheshire Name:
( PMQ1423 )
PMRO.STRNPER2
Item Text display:
Item Text:
Label:
Label Position:
PERCENT:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Real
TStrnper
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
FieldSize:
Min Value:
Max Value:
Mask:
0.001
100
Percent
Route
BOX PM1B-4 - (PMQ1430 )
Route
BOX PM1B-4 - (PMQ1430 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
Edit #1
If STRNUNI2 = 1/Micrograms, and PMFORM=6/Aerosol Spray, then
STRNNUM2 =.001-150, DK.
Else if STRNUNI2 =1/Micrograms, then STRNNUM2= .001-50, DK.
Else if STRNUNI2 = 2/Milligrams, then STRNNUM2 = .005-800, DK.
Else if STRNUNI2 = 3/Grains, then STRNNUM2 = .001-10, DK.
Else if STRNUNI2 = 4/Milliequivalents, then STRNNUM2 = .01-100,
DK.
Else if STRNUNI2 = 5/Grams, then STRNNUM2 = .01-30, DK.
Else if STRNUNI2 = 6/Percent, then STRNPER2 = .001-5, DK.
Else if STRNUNI2 = 7/International Units, then STRNNUM2 = .1
50,000, DK.
Else if STRNUNI2 = 8/Units, then STRNNUM2 = 1-1,500, DK.
Else if STRNUNI2 = 91/Other, then STRNNUM2 = .001-1,000, DK.
If not true, display message "THE AMOUNT ENTERED SEEMS
UNLIKELY. PLEASE VERIFY."
HARD EDIT CHECKS
Edit #1
If STRNUNI2 = 4/Milliequivalents, then STRNNUM2 = .01-9,999,999,
DK.
Else if STRNUNI2 = 5/Grams, then STRNNUM2 = .01-9,999,999, DK.
If not true, display message "INVALID RESPONSE. ENTRY NOT IN
RANGE. PLEASE REENTER”.
9:13:43 AM Tuesday, July 07, 2009
Page 88 of 131
PM10B
TECHNICAL NOTES
DESIGN NOTES
9:13:43 AM Tuesday, July 07, 2009
Page 89 of 131
BOX PM1B-4
BOX PM1B-4
Page Order # :
330
BOX INSTRUCTIONS
( PMQ1430 )
IF PM9A - SAMESTRN = 1/Yes AND SP REPORTED THE PRESCRIPTION
MEDICINE IN THE PREVIOUS ROUND AND THE PREVIOUS ROUND
AMOUNT WAS ASKED AND DID NOT EQUAL DK, GO TO PM15A SAMEAMNT ( PMQ1510 ).
ELSE IF THE PRESCRIPTION MEDICINE FORM IS PILLS,
SUPPOSITORIES OR PATCHES, GO TO PM11 - TABNUM ( PMQ1440 ).
ELSE GO TO PM16 - AMTUNIT ( PMQ1520 ).
ASSIGNMENTS
TECHNICAL NOTES
187
PillsSuppPatches
PM form is stored on PMRO where PMRO.PMRORND =
round # checking and PMRO.PMROEVNT =
EVNT.EVNTNUM of PM being asked about:
Pills: PMRO.PMFORM = 1/Pills
Suppositories: PMRO.PMFORM = 5/Suppositories.
Patches: PMRO.PMFORM=10/Patches.
176
PMPrevRnd
SP reported PM purchase(s) in previous round =
There is an EVNT & PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND=previous round &
PMRO.PMROTYPE='PM' & PMRO.PMRODFLG^=1/Yes
& (GETNUM>0 or GETNUM = DK or RF)).
Medicine Name=EVNT.PMEDNAME.
188
PrevRndAmount
The previous round amount for the PM =
For this PM EVNT, there is a PMRO where
(PMRO.PMROEVNT = EVNT.EVNTNUM and
PMRO.PMRORND = previous round).
PM amount = PMRO.AMTUNIT, PMRO.AMTUNOS,
PMRO.AMTNUM.
189
AmountEqualDK
Previous round PM Amount was asked and did not equal
DK =
For this PM EVNT, there is a PMRO where
(PMRO.PMROEVNT = EVNT.EVNTNUM &
PMRO.PMRORND = previous round & PMRO.AMTUNIT
^= EMPTY & (PMRO.AMTUNIT ^= DK &
PMRO.AMTNUM ^= DK)).
DESIGN NOTES
9:13:43 AM Tuesday, July 07, 2009
Page 90 of 131
PM11
PM11
Page Order # :
Design Screen Type:
Numeric
Fields:
Field 1:
TABNUM
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
340
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name and strength of medicine that is currently being asked
about.
Question display:
Refering to the current round form, PMRO.PMFORM, for PM
currently being asked about:
If PMFORM = 1/Pill, display "PILLS".
Else if PMFORM = 5/Suppository, display "SUPPOSITORIES".
Else if PMFORM = 10/Patch, display "PATCHES".
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
MEDICINE NAME: (MEDICINE NAME)
Int. Instr I:
HOW MANY (PILLS/SUPPOSITORIES/PATCHES) WERE IN THE
CONTAINER WHEN IT WAS OBTAINED?
Question Text:
Int. Instr II:
9:13:44 AM Tuesday, July 07, 2009
Page 91 of 131
PM11
INPUT FIELDS / ROUTING
( PMQ1440 )
TABNUM
Field1:
Cheshire Name:
PMRO.TABNUM
Item Text display:
Item Text:
Label:
Label Position:
NUMBER:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TTabnum
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
1
999
Route
BOX PM1C - (PMQ1450 )
Route
BOX PM1C - (PMQ1450 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
Edit #1
TABNUM = 1-270, DK.
If not true, display message, "THE AMOUNT ENTERED SEEMS
UNLIKELY. PLEASE VERIFY."
HARD EDIT CHECKS
TECHNICAL NOTES
185
CurrRndForm
The current round form for the PM =
For this PM EVNT, there is PMRO where
(PMRO.PMROEVNT= EVNT.EVNTNUM &
PMRO.PMRORND = current round).
Form = PMRO.PMFORM.
Other Specify Form = PMRO.PMFORMOS.
DESIGN NOTES
9:13:46 AM Tuesday, July 07, 2009
Page 92 of 131
BOX PM1C
BOX PM1C
Page Order # :
350
BOX INSTRUCTIONS
( PMQ1450 )
IF PRESCRIPTION MEDICINE FORM IS PILLS OR SUPPOSITORIES AND
PM11 - TABNUM = DK, GO TO PM12 - TABSADAY ( PMQ1460 ).
ELSE GO TO BOX PM2 - (PMQ1550 ).
ASSIGNMENTS
TECHNICAL NOTES
187
PillsSuppPatches
PM form is stored on PMRO where PMRO.PMRORND =
round # checking and PMRO.PMROEVNT =
EVNT.EVNTNUM of PM being asked about:
Pills: PMRO.PMFORM = 1/Pills
Suppositories: PMRO.PMFORM = 5/Suppositories.
Patches: PMRO.PMFORM=10/Patches.
DESIGN NOTES
9:13:46 AM Tuesday, July 07, 2009
Page 93 of 131
PM12
PM12
Page Order # :
Design Screen Type:
Numeric
Fields:
Field 1:
TABSADAY
Field 2:
TABSADAY95
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
360
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name and strength of medicine that is currently being asked
about.
Question display:
Refering to the current round form, PMRO.PMFORM, for PM
currently being asked about:
If PMFORM = 1/Pill, display "PILLS".
Else if PMFORM = 5/Suppository, display "SUPPOSITORIES".
Multi Field display:
Vertical Alignment
Display all fields at one time.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
MEDICINE NAME: (MEDICINE NAME)
Int. Instr I:
HOW MANY (PILLS/SUPPOSITORIES) ARE TO BE TAKEN IN A
DAY?
Question Text:
Int. Instr II:
9:13:48 AM Tuesday, July 07, 2009
Page 94 of 131
PM12
INPUT FIELDS / ROUTING
TABSADAY
Field1:
Cheshire Name:
( PMQ1460 )
PMRO.TABSADAY
Item Text display:
Item Text:
Label:
Label Position:
NUMBER:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TTabsaday
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
PM12 - TABSADAY95 ( PMQ1462 )
Don't know
PM12 - TABSADAY95 ( PMQ1462 )
9:13:52 AM Tuesday, July 07, 2009
FieldSize:
Min Value:
Max Value:
Mask:
1
96
Route
PM12 - TABSADAY95 ( PMQ1462 )
Page 95 of 131
PM12
TABSADAY95
Field2:
Cheshire Name:
( PMQ1462 )
NONE
REPLACES THE FOLLOWING CHESHIRE VALUE:
If TABSADAY95 = 1/LessThanWhole, set
PMRO.TABSADAY=95.
Else if TABSADAY95=2/TakeAsNeeded, set
PMRO.TABSADAY=96.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TTabs9596
1
No
No
Number Label
1 LessThanWhole
2
English text: LESS THAN WHOLE
TakeAsNeeded
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX PM1D - (PMQ1463 )
BOX PM1D - (PMQ1463 )
English text: TAKE AS NEEDED
Attribute
Empty
Route
BOX PM1D - (PMQ1463 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
Edit #1
TABSADAY = 1-8, DK.
If not true, display message, “THE AMOUNT ENTERED SEEMS
UNLIKELY. PLEASE VERIFY."
HARD EDIT CHECKS
Edit #1
TABSADAY and TABSADAY95 cannot both be EMPTY.
If not true, display message, "ENTRY REQUIRED. PLEASE ENTER
THE CORRECT DOSAGE."
Edit #2
TABSADAY and TABSADAY95 cannot both be FILLED.
If not true, display message, "INVALID ENTRY. PLEASE ENTER
9:13:55 AM Tuesday, July 07, 2009
Page 96 of 131
PM12
THE NUMBER OF (PILLS/SUPPOSITORIES) OR SELECT
RESPONSE."
If PMFORM = 1/Pill, display "PILLS".
Else if PMFORM = 5/Suppository, display "SUPPOSITORIES".
Edit #3
TABSADAY = 1-12, DK.
If not true, display message, "INVALID RESPONSE. ENTRY NOT
IN RANGE. PLEASE REENTER”.
TECHNICAL NOTES
185
CurrRndForm
The current round form for the PM =
For this PM EVNT, there is PMRO where
(PMRO.PMROEVNT= EVNT.EVNTNUM &
PMRO.PMRORND = current round).
Form = PMRO.PMFORM.
Other Specify Form = PMRO.PMFORMOS.
DESIGN NOTES
9:13:55 AM Tuesday, July 07, 2009
Page 97 of 131
BOX PM1D
BOX PM1D
Page Order # :
365
BOX INSTRUCTIONS
( PMQ1463 )
IF PM12 - TABSADAY = DK, GO TO BOX PM2 - (PMQ1550 ).
ELSE IF PM12 - TABSADAY95 = 2/TakeAsNeeded, GO TO PM13 TABTAKE ( PMQ1470 ).
ELSE GO TO PM14 - TAKEUNIT ( PMQ1480 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
9:13:55 AM Tuesday, July 07, 2009
Page 98 of 131
PM13
PM13
Page Order # :
Design Screen Type:
Numeric
Fields:
Field 1:
TABTAKE
Field 2:
TABTAKE96
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
370
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name and strength of medicine that is currently being asked
about.
Question display:
Refering to the current round form, PMRO.PMFORM, for PM
currently being asked about:
If PMFORM = 1/Pill, display "pills".
Else if PMFORM = 5/Suppository, display "suppositories".
If SP is deceased or institutionalized, display "did".
Else if SP is the respondent, display "do".
Else if Proxy is the respondent, display "does".
Display "usually" in bold.
Multi Field display:
Vertical Alignment
Display all fields at one time.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
9:13:57 AM Tuesday, July 07, 2009
MEDICINE NAME: (MEDICINE NAME)
Page 99 of 131
PM13
Int. Instr I:
How many (pills/suppositories) (do/did/does) [you/(SP)] usually take
in a day?
Question Text:
Int. Instr II:
INPUT FIELDS / ROUTING
TABTAKE
Field1:
Cheshire Name:
( PMQ1470 )
PMRO.TABTAKE
Item Text display:
Item Text:
Label:
Label Position:
NUMBER:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TTabtake
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
PM13 - TABTAKE96 ( PMQ1472 )
Don't know
PM13 - TABTAKE96 ( PMQ1472 )
9:14:01 AM Tuesday, July 07, 2009
FieldSize:
Min Value:
Max Value:
Mask:
1
96
Route
PM13 - TABTAKE96 ( PMQ1472 )
Page 100 of 131
PM13
TABTAKE96
Field2:
Cheshire Name:
( PMQ1472 )
NONE
REPLACES THE FOLLOWING CHESHIRE VALUE:
If TABTAKE96=1/DontTakeEveryDay, set
PMRO.TABTAKE=96.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TTabTake96
1
No
No
Number Label
1 DontTakeEveryDay
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX PM1E - (PMQ1473 )
English text: DON'T TAKE EVERY DAY
Attribute
Empty
Route
BOX PM1E - (PMQ1473 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
Edit #1
TABTAKE = 1-15, DK.
If not true, display message, “THE AMOUNT ENTERED SEEMS
UNLIKELY. PLEASE VERIFY."
HARD EDIT CHECKS
Edit#1
TABTAKE and TABTAKE96 cannot both be EMPTY.
If not true, display message "ENTRY REQUIRED. PLEASE ENTER
THE CORRECT DOSAGE.”.
Edit#2
TABTAKE and TABTAKE96 cannot both be FILLED.
If not true, display message, "INVALID ENTRY. PLEASE ENTER
THE NUMBER OF (PILLS/SUPPOSITORIES) OR SELECT
RESPONSE."
If PMFORM = 1/Pill, display "PILLS".
9:14:03 AM Tuesday, July 07, 2009
Page 101 of 131
PM13
Else if PMFORM = 5/Suppository, display "SUPPOSITORIES".
Edit #3
TABTAKE = 1-30, DK.
If not true, display message, "INVALID RESPONSE. ENTRY NOT
IN RANGE. PLEASE REENTER”
TECHNICAL NOTES
185
CurrRndForm
The current round form for the PM =
For this PM EVNT, there is PMRO where
(PMRO.PMROEVNT= EVNT.EVNTNUM &
PMRO.PMRORND = current round).
Form = PMRO.PMFORM.
Other Specify Form = PMRO.PMFORMOS.
59
SPStatus
SP is Alive and not institutionalized =
MRES.SPALIVE=1/Alive or empty
SP is Alive =
MRES.SPALIVE=1/Alive, 2/AliveAndInstitute, or EMPTY
SP is Institutionalized =
MRES.SPALIVE=2/AliveAndInstitute
SP is Deceased =
MRES.SPALIVE=3/Deceased.
4
Respondent
On MRES where MRES.MRESRND = current round:
A Proxy interview (respondent is a proxy) =
MRES.SPPROXY=2/Proxy.
MRES.RROSTNUM=ROST.ROSTNUM of respondent.
An SP interview (respondent is the SP) =
MRES.SPPROXY=1/SP.
MRES.RROSTNUM='01'.
DESIGN NOTES
9:14:03 AM Tuesday, July 07, 2009
Page 102 of 131
BOX PM1E
BOX PM1E
Page Order # :
375
BOX INSTRUCTIONS
( PMQ1473 )
IF PM13 - TABTAKE96 = 1/DontTakeEveryDay, GO TO BOX PM2
(PMQ1550 ).
ELSE GO TO PM14 - TAKEUNIT ( PMQ1480 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
9:14:03 AM Tuesday, July 07, 2009
Page 103 of 131
PM14
PM14
Page Order # :
Design Screen Type:
Quantity Unit
Fields:
Field 1:
TAKEUNIT
Field 2:
TAKENUM
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
380
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name and strength of medicine that is currently being asked
about.
Question display:
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
MEDICINE NAME: (MEDICINE NAME)
Int. Instr I:
HOW MANY DAYS OR WEEKS WAS THE MEDICINE TO BE
TAKEN?
Question Text:
Int. Instr II:
INPUT FIELDS / ROUTING
9:14:06 AM Tuesday, July 07, 2009
Page 104 of 131
PM14
TAKEUNIT
Field1:
Cheshire Name:
( PMQ1480 )
PMRO.TAKEUNIT
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TTakeunit
1
No
No
Number Label
1 Days
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM14 - TAKENUM ( PMQ1490 )
2
English text: DAYS
Weeks
PM14 - TAKENUM ( PMQ1490 )
3
English text: WEEKS
TakeUntilGone
BOX PM2 - (PMQ1550 )
4
English text: TAKE UNTIL GONE
TakeAsNeeded
BOX PM2 - (PMQ1550 )
5
English text: TAKE AS NEEDED
TakeEveryDay
BOX PM2 - (PMQ1550 )
English text: TAKE EVERY DAY
Attribute
Don't know
Route
BOX PM2 - (PMQ1550 )
9:14:11 AM Tuesday, July 07, 2009
Page 105 of 131
PM14
Field2:
Cheshire Name:
TAKENUM
( PMQ1490 )
PMRO.TAKENUM
Item Text display:
Item Text:
Label:
Label Position:
NUMBER:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TTakenum
1
No
No
Number Label
1 [Continuous answer.]
FieldSize:
Min Value:
Max Value:
Mask:
1
99
Route
BOX PM2 - (PMQ1550 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
Edit #1
If TAKEUNIT = 1/Days, then TAKENUM = 1-30.
Else if TAKEUNIT =1/Weeks, then TAKENUM= 1-4.
If not true, display message "THE AMOUNT ENTERED SEEMS
UNLIKELY. PLEASE VERIFY."
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
9:14:12 AM Tuesday, July 07, 2009
Page 106 of 131
PM15A
PM15A
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
SAMEAMNT
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
400
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name and strength of medicine that is currently being asked
about.
Question display:
Refering to the previous round form, PMRO.PMFORM, for PM
currently being asked about:
If previous round PMRO.PMFORM = 91/Other, display other specify
text, PMRO.PMFORMOS.
Else display PMRO.PMFORM response.
Refering to the previous round amount, PMRO.AMTUNIT, for PM
currently being asked about:
If previous round PMRO.AMTUNIT=91/Other, display other specify
text response, PMRO.AMTUNOS.
Else display PMRO.AMTNUM + PMRO.AMTUNIT response.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
9:14:13 AM Tuesday, July 07, 2009
Page 107 of 131
PM15A
Context Header:
MEDICINE NAME: (MEDICINE NAME)
Int. Instr I:
CODE “YES” WITHOUT ASKING IF STATEMENT, RECEIPT,
BOTTLE OR BAG IS PRESENT AND AMOUNT IS SAME AS
PREVIOUS INTERVIEW.
Question Text:
At the time of the last interview, the amount of the (PREVIOUS
ROUND MEDICINE FORM) was (PREVIOUS ROUND MEDICINE
AMOUNT). Is this medicine in the same amount?
Int. Instr II:
INPUT FIELDS / ROUTING
SAMEAMNT
Field1:
Cheshire Name:
( PMQ1510 )
PMRO.SAMEAMNT
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNoDKRF
1
No
No
Number Label
1 Yes
2
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX PM2 - (PMQ1550 )
English text: YES
No
PM16 - AMTUNIT ( PMQ1520 )
English text: NO
Attribute
Don't know
Route
PM16 - AMTUNIT ( PMQ1520 )
Refusal
PM16 - AMTUNIT ( PMQ1520 )
BACKGROUND VARIABLE ASSIGNMENTS
If PM15A - SAMEAMNT = 1/Yes, copy the prescription medicine amount from the previous
round PMRO fields to the current round fields.
AMTUNIT
9:14:16 AM Tuesday, July 07, 2009
If PM15A - SAMEAMNT = 1/Yes, set current round
PMRO.AMTUNIT = previous round PMRO.AMTUNIT.
Page 108 of 131
PM15A
AMTUNOS
If PM15A - SAMEAMNT = 1/Yes, set current round
PMRO.AMTUNOS = previous round
PMRO.AMTUNOS.
AMTNUM
If PM15A - SAMEAMNT = 1/Yes, set current round
PMRO.AMTNUM = previous round PMRO.AMTNUM.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
181
PrevRndForm
Previous round form for PM =
For this PM EVNT, there is a PMRO where
(PMRO.PMROEVNT= EVNT.EVNTNUM and
PMRO.PMRORND = previous round).
PM form = PMRO.PMFORM, PMRO.PMFORMOS.
188
PrevRndAmount
The previous round amount for the PM =
For this PM EVNT, there is a PMRO where
(PMRO.PMROEVNT = EVNT.EVNTNUM and
PMRO.PMRORND = previous round).
PM amount = PMRO.AMTUNIT, PMRO.AMTUNOS,
PMRO.AMTNUM.
DESIGN NOTES
9:14:16 AM Tuesday, July 07, 2009
Page 109 of 131
PM16
PM16
Page Order # :
Design Screen Type:
Quantity Unit
Fields:
Field 1:
AMTUNIT
Field 2:
AMTUNOS
Field 3:
AMTNUM
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
410
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name and strength of medicine that is currently being asked
about.
Question display:
Always display "[PLEASE ENTER…]" in brackets.
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
MEDICINE NAME: (MEDICINE NAME)
Int. Instr I:
HOW MUCH MEDICINE WAS IN THE CONTAINER WHEN IT WAS
OBTAINED?
Question Text:
Int. Instr II:
9:14:19 AM Tuesday, July 07, 2009
[PLEASE ENTER THE AMOUNT IN THE CONTAINER, NOT THE
STRENGTH OF THE MEDICINE.]
Page 110 of 131
PM16
INPUT FIELDS / ROUTING
AMTUNIT
Field1:
Cheshire Name:
( PMQ1520 )
PMRO.AMTUNIT
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TAmtunit
1
No
No
Number Label
1 Ounces
Route
PM16 - AMTNUM ( PMQ1530 )
3
English text: OUNCES (oz)
Grams
English text: GRAMS (g, gm)
Milliliters
4
English text: MILLILITERS (ml, cc)
Milliequivalents
2
6
English text: MILLIEQUIVALENTS (meq)
Milligrams
English text: MILLIGRAMS (mg)
Micrograms
7
English text: MICROGRAMS (mcg)
Puffs
5
91
English text: PUFFS, DOSES, BLISTERS
Other
English text: OTHER
Attribute
Don't know
FieldSize:
Min Value:
Max Value:
Mask:
PM16 - AMTNUM ( PMQ1530 )
PM16 - AMTNUM ( PMQ1530 )
PM16 - AMTNUM ( PMQ1530 )
PM16 - AMTNUM ( PMQ1530 )
PM16 - AMTNUM ( PMQ1530 )
PM16 - AMTNUM ( PMQ1530 )
PM16 - AMTUNOS ( PMQ1525 )
Route
BOX PM2 - (PMQ1550 )
9:14:26 AM Tuesday, July 07, 2009
Page 111 of 131
PM16
AMTUNOS
Field2:
Cheshire Name:
( PMQ1525 )
PMRO.AMTUNOS
Item Text display:
Display (SPECIFY) in the same blue font used for
interviewer instructions.
Item Text:
OTHER (SPECIFY)
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TOthrspec
1
No
No
Number Label
1 [Continuous answer.]
AMTNUM
Field3:
Cheshire Name:
FieldSize:
Min Value:
Max Value:
Mask:
30
Route
PM16 - AMTNUM ( PMQ1530 )
( PMQ1530 )
PMRO.AMTNUM
Item Text display:
Item Text:
Label:
Label Position:
NUMBER:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Real
TNumunit
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
FieldSize:
Min Value:
Max Value:
Mask:
0.001
9999999
Route
BOX PM2 - (PMQ1550 )
Route
BOX PM2 - (PMQ1550 )
BACKGROUND VARIABLE ASSIGNMENTS
9:14:29 AM Tuesday, July 07, 2009
Page 112 of 131
PM16
SOFT EDIT CHECKS
Edit #1
If AMTUNIT= 1/Ounces, then AMTNUM =.01-16, DK.
Else if AMTUNIT =2/Grams, then AMTNUM= .01-60, DK.
Else if AMTUNIT = 3/Milliliters, then AMTNUM = .01-480, DK.
Else if AMTUNIT = 4/Milliequivalents, then AMTNUM = .01-100, DK.
Else if AMTUNIT = 5/Milligrams, then AMTNUM = .005- 800, DK.
Else if AMTUNIT = 6/Micrograms, then AMTNUM = .001- 50, DK.
Else if AMTUNIT = 91/Other, then AMTNUM = .01-1,000, DK.
If not true, display message "THE AMOUNT ENTERED SEEMS
UNLIKELY. PLEASE VERIFY."
HARD EDIT CHECKS
Edit #1
If AMTUNIT= 1/Ounces, then AMTNUM =.01-9,999,999, DK.
Else if AMTUNIT =2/Grams, then AMTNUM = .01-9,999,999, DK.
Else if AMTUNIT = 3/Milliliters, then AMTNUM = .01-9,999,999, DK.
Else if AMTUNIT = 4/Milliequivalents, then AMTNUM = .01
9,999,999, DK
If not true, display message "INVALID RESPONSE. ENTRY NOT IN
RANGE. PLEASE REENTER."
TECHNICAL NOTES
DESIGN NOTES
9:14:29 AM Tuesday, July 07, 2009
Page 113 of 131
BOX PM2
BOX PM2
420
Page Order # :
BOX INSTRUCTIONS
( PMQ1550 )
IF (NOT ADMINISTERING ST AND NOT ADMINISTERING NS) AND (SP IS
ALIVE AND NOT INSTITUTIONALIZED) AND (UTILIZATION IS NOT BEING
COLLECTED FOR THE FIRST TIME FOR THIS SP) AND (THIS IS A FALL
ROUND) AND (AT LEAST ONE RESPONSE AT PM6AB = 1/OFTEN OR
2/SOMETIMES) AND (THIS IS ONE OF THE FIRST 15 MEDICINES BEING
ASKED ABOUT IN PM), GO TO PM16A1 - NOFILLED ( PMQ1551 ).
ELSE GO TO BOX PM3 - (PMQ1558 ).
ASSIGNMENTS
TECHNICAL NOTES
59
SPStatus
SP is Alive and not institutionalized =
MRES.SPALIVE=1/Alive or empty
SP is Alive =
MRES.SPALIVE=1/Alive, 2/AliveAndInstitute, or EMPTY
SP is Institutionalized =
MRES.SPALIVE=2/AliveAndInstitute
SP is Deceased =
MRES.SPALIVE=3/Deceased.
48
FirstUtilization
Ulization being collected for the first time =
(MRES.INTTYPE = 7/SupSmp1stTimeUtil or
MRES.INTTYPE = 10/SumSmp1stTimeUtilSkipped or
MRES.INTTYPE = 2/NewFromFacility) on MRES where
MRES.MRESRND = current round.
98
FallRound
If the remainder of (Current round divided by 3) = 1, then
it is a Fall round.
375
First15PMs
This PM is one of the first 15 medicines being asked
about in PM =
PM16A1 - TOTALPMASK < 15.
441
PMOftenSometimes
AT LEAST ONE RESPONSE AT PM6AB = 1/OFTEN OR
2/SOMETIMES =
PM6AB - RXNOFILL = 1/OFTEN OR 1/SOMETIMES, OR
PM6AB - RXDELAY = 1/OFTEN OR 1/SOMETIMES, OR
PM6AB - RXSKIP = 1/OFTEN OR 1/SOMETIMES, OR
PM6AB - RXDOSE = 1/OFTEN OR 1/SOMETIMES.
DESIGN NOTES
9:14:29 AM Tuesday, July 07, 2009
Page 114 of 131
PM16A1
PM16A1
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
NOFILLED
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
No
No
425
Roster Name:
Roster Type:
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name and strength of medicine that is currently being asked
about.
Display "because it cost too much" in BOLD.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
SHOW CARD PM1
Question Text:
Since (REFERENCE DATE), how often did [you/(SP)] decide not to
fill or refill (MEDICINE) because it cost too much?
Int. Instr II:
INPUT FIELDS / ROUTING
9:14:30 AM Tuesday, July 07, 2009
Page 115 of 131
PM16A1
NOFILLED
Field1:
Cheshire Name:
( PMQ1551 )
PMRO.NOFILLED
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoFilled
1
No
No
Number Label
1 OftenDidNotFill
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM16A - DELAYFIL ( PMQ1552 )
2
English text: OFTEN
SometimesDidNotFill
PM16A - DELAYFIL ( PMQ1552 )
3
English text: SOMETIMES
NeverDidNotFill
PM16A - DELAYFIL ( PMQ1552 )
English text: NEVER
Attribute
Don't know
Route
PM16A - DELAYFIL ( PMQ1552 )
Refusal
PM16A - DELAYFIL ( PMQ1552 )
BACKGROUND VARIABLE ASSIGNMENTS
Each time PM16A1 - NOFILLED is asked for a prescription medicine in PM, increment
counter as specified below. This counter is used to control how many times we ask the fall
round series: PM16A1, PM16A, PM16B and PM16C. We only ask these questions for the
1st 15 medicines reported in PM section if at least one response at PM6AB = 1/Often or
2/Sometimes.
TOTALPMASK
TOTALPMASK = TOTALPMASK + 1.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
9:14:33 AM Tuesday, July 07, 2009
Page 116 of 131
PM16A1
DESIGN NOTES
9:14:33 AM Tuesday, July 07, 2009
Page 117 of 131
PM16A
PM16A
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
DELAYFIL
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
No
No
430
Roster Name:
Roster Type:
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name and strength of medicine that is currently being asked
about.
Display "because it cost too much" in BOLD.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
SHOW CARD PM1
Question Text:
Since (REFERENCE DATE), how often did [you/(SP)] delay filling or
refilling a prescription for (MEDICINE NAME) because it cost too
much?
Int. Instr II:
INPUT FIELDS / ROUTING
9:14:35 AM Tuesday, July 07, 2009
Page 118 of 131
PM16A
DELAYFIL
Field1:
Cheshire Name:
( PMQ1552 )
PMRO.DELAYFIL
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TDelayFil
1
No
No
Number Label
1 OftenDelayedFilling
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM16B - SKIPDOSE ( PMQ1554 )
2
English text: OFTEN
SometimesDelayedFilling
PM16B - SKIPDOSE ( PMQ1554 )
3
English text: SOMETIMES
NeverDelayedFilling
PM16B - SKIPDOSE ( PMQ1554 )
English text: NEVER
Attribute
Don't know
Route
PM16B - SKIPDOSE ( PMQ1554 )
Refusal
PM16B - SKIPDOSE ( PMQ1554 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
9:14:38 AM Tuesday, July 07, 2009
Page 119 of 131
PM16B
PM16B
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
SKIPDOSE
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
No
No
440
Roster Name:
Roster Type:
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name and strength of medicine that is currently being asked
about.
Display "to make the medicine last longer" in BOLD.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
SHOW CARD PM1
Question Text:
Since (REFERENCE DATE), how often did [you/(SP)] skip doses of
(MEDICINE NAME) to make the medicine last longer?
[IF THE RESPONSE IS "NEVER", PROBE: Do you mean that
[you/(SP)] never skipped doses of the medicine to make it last
longer, or that (you/he/she) never took the medicine at all?]
Int. Instr II:
9:14:39 AM Tuesday, July 07, 2009
Page 120 of 131
PM16B
INPUT FIELDS / ROUTING
SKIPDOSE
Field1:
Cheshire Name:
( PMQ1554 )
PMRO.SKIPDOSE
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TSkipDose
1
No
No
Number Label
1 OftenSkippedDose
3
English text: OFTEN
SometimesSkippedDose
English text: SOMETIMES
NeverSkippedDose
4
English text: NEVER
NeverTookPM
2
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM16C - CUTDOSE ( PMQ1556 )
PM16C - CUTDOSE ( PMQ1556 )
PM16C - CUTDOSE ( PMQ1556 )
BOX PM3 - (PMQ1558 )
English text: NEVER TOOK THE MEDICINE AT ALL
Attribute
Don't know
Route
PM16C - CUTDOSE ( PMQ1556 )
Refusal
PM16C - CUTDOSE ( PMQ1556 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
9:14:43 AM Tuesday, July 07, 2009
Page 121 of 131
PM16B
DESIGN NOTES
9:14:43 AM Tuesday, July 07, 2009
Page 122 of 131
PM16C
PM16C
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
CUTDOSE
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
No
No
450
Roster Name:
Roster Type:
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name and strength of medicine that is currently being asked
about.
Display "to make the medicine last longer" in BOLD.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
SHOW CARD PM1
Question Text:
Since (REFERENCE DATE), how often did [you/(SP)] take smaller
doses of (MEDICINE NAME) to make the medicine last longer?
[IF THE RESPONSE IS "NEVER", PROBE: Do you mean that
[you/(SP)] never took smaller doses of the medicine to make it last
longer, or that (you/he/she) never took the medicine at all?]
Int. Instr II:
9:14:45 AM Tuesday, July 07, 2009
Page 123 of 131
PM16C
INPUT FIELDS / ROUTING
CUTDOSE
Field1:
Cheshire Name:
( PMQ1556 )
PMRO.CUTDOSE
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TCutDose
1
No
No
Number Label
1 OftenCutDose
3
English text: OFTEN
SometimesCutDose
English text: SOMETIMES
NeverCutDose
4
English text: NEVER
NeverTookPm
2
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX PM3 - (PMQ1558 )
BOX PM3 - (PMQ1558 )
BOX PM3 - (PMQ1558 )
BOX PM3 - (PMQ1558 )
English text: NEVER TOOK THE MEDICINE AT ALL
Attribute
Don't know
Route
BOX PM3 - (PMQ1558 )
Refusal
BOX PM3 - (PMQ1558 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
9:14:49 AM Tuesday, July 07, 2009
Page 124 of 131
PM16C
DESIGN NOTES
9:14:49 AM Tuesday, July 07, 2009
Page 125 of 131
BOX PM3
BOX PM3
Page Order # :
460
BOX INSTRUCTIONS
( PMQ1558 )
GO TO PM6A_IN - NAVIGATOR ( PMQ1183 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
9:14:49 AM Tuesday, July 07, 2009
Page 126 of 131
BOX PM3A
BOX PM3A
Page Order # :
465
BOX INSTRUCTIONS
( PMQ1559 )
IF CURRENTLY ADMINISTERING ST, GO TO BOX ST43 - (STQ1930 ).
ELSE IF CURRENTLY ADMINISTERING NS, GO TO BOX NS43 (NSQ1930 ).
ELSE GO TO PM17 - PMMORE ( PMQ1560 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
If adminstering ST or NS, BOX PM3A is routed back to ST/NS.
Else probe for more PMs.
9:14:49 AM Tuesday, July 07, 2009
Page 127 of 131
PM17
PM17
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
PMMORE
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
470
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
If SP reported any Prescription Medicine purchases during the
current round, display "[THE NAMES OF ALL MEDICINES
REPORTED FOR THE CURRENT REFERENCE PERIOD ARE
DISPLAYED BELOW.]".
Else display "[NO MEDICINES HAVE BEEN REPORTED FOR (SP)
FOR THE CURRENT REFERENCE PERIOD.]".
If SP reported any Prescription Medicine purchases during the
current round, display "MORE".
Else do not display.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
Display the names of all prescription medicine purchases reported in
the current round and each condition linked to the medicine name.
Display report below question text.
Column 1, column header= MEDICINES REPORTED FOR
CURRENT REFERENCE PERIOD
Column 1, display = Display the name and strength of the medicine,
EVNT.PMEDNAME + ' ' + EVNT.PMSTRUNI.
9:14:50 AM Tuesday, July 07, 2009
Page 128 of 131
PM17
Column 2, column header= Condition
Column 2, display = Display the name of the first condition linked to
prescription medicine, COND.CONDTION.
TEXT:
Context Header:
CURRENT REFERENCE PERIOD: (REFERENCE DATE)
(TODAY/DATE OF DEATH/DATE OF INSTITUTIONALIZATION)
Int. Instr I:
([NO MEDICINES HAVE BEEN REPORTED FOR (SP) FOR THE
CURRENT REFERENCE PERIOD/THE NAMES OF ALL
MEDICINES REPORTED FOR THE CURRENT REFERENCE
PERIOD ARE DISPLAYED BELOW.])
REVIEW THIS INFORMATION WITH THE RESPONDENT.
[REVIEW THE INFORMATION BELOW WITH THE
RESPONDENT. ASK, OR CODE AS APPROPRIATE IF R
ALREADY INDICATED: Are there any (more) medicines since
(REFERENCE DATE) that we haven't talked about?]
Question Text:
Int. Instr II:
INPUT FIELDS / ROUTING
PMMORE
Field1:
Cheshire Name:
( PMQ1560 )
TEMP
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNo
1
No
No
Number Label
1 Yes
2
English text: YES
No
FieldSize:
Min Value:
Max Value:
Mask:
Route
PM6 - MEDICINE_PM3 ( PMQ1140 )
BOX PMEND - (PMQ1580 )
English text: NO
BACKGROUND VARIABLE ASSIGNMENTS
9:14:52 AM Tuesday, July 07, 2009
Page 129 of 131
PM17
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
178
PMCurrRnd
SP reported PM purchase(s) in current round =
There is an EVNT & PMRO where
(PMRO.PMROEVNT=EVNT.EVNTNUM &
PMRO.PMRORND=current round &
PMRO.PMROTYPE='PM' & PMRO.PMRODFLG^=1/Yes
& (GETNUM > 0 or GETNUM = DK or RF)).
Medicine Name=EVNT.PMEDNAME.
180
PMCondition
Condition reported for the PM =
For this PM EVNT, there is an XCON where
(XCON.XCONEVNT=EVNT.EVNTNUM) and
(XCON.XCONCOND = COND.CONDNUM of condition
linked to PM EVNT).
Condition Name = COND.CONDTION.
DESIGN NOTES
End Loop 1:
PM17 is a larger loop that is initiated the first time PM17 is asked. If PM17
= 1/Yes, return to PM6 to collect additional current round prescription
medicines.
9:14:52 AM Tuesday, July 07, 2009
Page 130 of 131
BOX PMEND
BOX PMEND
Page Order # :
480
BOX INSTRUCTIONS
( PMQ1580 )
GO TO NEXT SECTION .
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
9:14:52 AM Tuesday, July 07, 2009
Page 131 of 131
File Type | application/pdf |
Author | hubbard_r |
File Modified | 2010-04-06 |
File Created | 0000-00-00 |