Priority Condition Enumeration (PE) Section

Fall 2021

BOX_00 (PE1003)

Route Details: 01 Box = BOX_00, BOX_10, BOX_20, BOX_30, BOX_40, BOX_50, BOX_60

02 Loop = LOOP_10, LOOP_20

03 End Loop = END_LP10, END_LP20

04 Single Select = PE10, PE20, PE50, PE90, PE160, PE170, PE210, PE220, PE230, PE240, PE250, PE260, PE270, PE280, PE290, PE300, PE320, PE330

08 Multiple Select = PE140

19 Numeric Field = PE40, PE60, PE70, PE80, PE100, PE110, PE120, PE130, PE150, PE180, PE190, PE200, PE310, PE340

20 OS Text Field = PE90OS, PE140OS

22 Stem and Leaf = PE30A, PE30B, PE30C, PE30D, PE30E, PE30F, PE30G, PE30H, PE30I, PE30J, PE30K, PE30L, PE30M



BOX_05 (PE1004)

Programmer Instructions: In PE, CAPI will allow the interviewer to press CTRL-S to select a different RU member and complete the section (including not starting with the respondent/reference person) at any point during the section. CAPI should return to the first unanswered question when returning to an RU member’s section that has already been started but not completed.



PEIntroduction (PE1005)

BLAISE NAME: PEIntroduction

Question Text:

PRIORITY CONDITION ENUMERATION (PE) SECTION – ASKED FOR EACH RU MEMBER.

CTRL-S: SWITCH TO PE QUESTIONS FOR A DIFFERENT RU MEMBER.

PRESS 1 AND ENTER TO CONTINUE.

Responses: CONTINUE 1 BOX_10 (PE1006)

Programmer Instructions: This item is presented only for the first person that goes through the PE section. Skip PEIntroduction for all other RU members.

Display Instructions:


BOX_10 (PE1006)

Route Details: Context header display instructions:

SEE CONTEXT HEADER SPEC



LOOP_10 (PE1010)

Route Details: For each element in the RU-members-roster, ask PE10-END_LP10.

Loop definition: LOOP_10 collects general health ratings and enumerates the priority health conditions of each person in the RU. This loop cycles on each person in the RU-members-roster, starting with the respondent and then in order of age, oldest to youngest, who meets the following conditions:

-Person is a current or institutionalized RU member

-Person is not deceased



PE10 (PE1015)

BLAISE NAME: PersGnrlHlth

Context Header: {PERSON'S FIRST MIDDLE AND LAST NAME} {STR-DT} {END-DT}

Question Text:

Please think about {your/{PERSON}'s} health between {START DATE} and {END DATE}.

In general, compared to other people of {your/his/her} age, would you say that {your/his/her} health is excellent, very good, good, fair, or poor?

Responses: EXCELLENT 1 PE20 (PE1020)

VERY GOOD 2 PE20 (PE1020)

GOOD 3 PE20 (PE1020)

FAIR 4 PE20 (PE1020)

POOR 5 PE20 (PE1020)

REFUSED RF PE20 (PE1020)

DON'T KNOW DK PE20 (PE1020)

Display Instructions:


PE20 (PE1020)

BLAISE NAME: PersMntlHlth

Context Header: {PERSON'S FIRST MIDDLE AND LAST NAME} {STR-DT} {END-DT}

Question Text:

In general, would you say that {your/{PERSON}'s} mental health is excellent, very good, good, fair, or poor?

Responses: EXCELLENT 1 BOX_20 (PE1025)

VERY GOOD 2 BOX_20 (PE1025)

GOOD 3 BOX_20 (PE1025)

FAIR 4 BOX_20 (PE1025)

POOR 5 BOX_20 (PE1025)

REFUSED RF BOX_20 (PE1025)

DON'T KNOW DK BOX_20 (PE1025)

Display Instructions:


BOX_20 (PE1025)

Route Details: PE30A - PE30M represent a stem and leaf series.

If:

[Current round is the first round of a panel (RndType=First)],

or

[Current round is within a single calendar year and is not the first round (RndType=Within) and the person has been added to DU-members-roster during the current round] or [PersAddedBetweenRounds=YES (Person added OF in a prior round)], Ask PE30A-PE30M for this person, as applicable based on person’s age:

- > or = 18 and age categories 4-9: Ask PE30A - PE30J

- All ages and age categories: Ask PE30K and PE30L

- Ages 5-17 inclusive and age categories 3 or 4: Ask PE30K-PE30M

If:

[Current round is a round that crosses two calendar years (RndType=Cross), ask the PE30 series for all current and institutionalized RU members, including any RU members turned 18 since round 1. Ask PE30A-PE30M as applicable for this person only when the person did not report in a previous round ever having been diagnosed with ‘CONDITION’ in the PE section (preload.xxx). If these conditions do not apply to RU member, check for next ‘CONDITION’ unless otherwise specified at item level programming.

-If > or = 18 years of age or in age category 4-9,

- Ask PE30A if ‘HYPERTENSION-HI BLOOD PRESSURE’ is not listed on person's medical conditions roster as created in the PE section,

- Ask PE30B if ‘CORONARY HEART DISEASE’ is not listed on person's medical conditions roster as created in the PE section,

- Ask PE30C if ‘ANGINA’ is not listed on person's medical conditions roster as created in the PE section,

- Ask PE30D if ‘HEART ATTACK – MYOCARDIAL INFARC’ is not listed on person's medical conditions roster as created in the PE section,

- Ask PE30E if the following conditions are not listed on person's medical conditions roster as created in the PE section:

‘HEART MURMUR’

‘ARRHYTHMIA/IRREGULAR HEARTBEAT’

‘BLOCKED OR CLOGGED ARTERY’

‘CONGESTIVE HEART FAILURE’

‘ATRIAL FIBRILLATION’.

‘MITRAL VALVE PROLAPSE’

‘ENLARGED HEART’

‘HEART VALVE PROBLEMS’

‘TACHYCARDIA/RAPID HEART RATE’

‘BRADYCARDIA/SLOW HEART RATE’

‘OTH HRT COND -- {SPECIFY TEXT….}',

- Ask PE30F if ‘STROKE-TIA’ is not listed on person's medical conditions roster as created in the PE section,

- Ask PE30G if ‘EMPHYSEMA’ is not listed on person's medical conditions roster as created in the PE section,

- Ask PE30H if ‘HIGH CHOLESTEROL’ is not listed on person's medical conditions roster as created in the PE section,

- Ask PE30I if ‘CANCER’ (OF ANY KIND) is not listed on person's medical conditions roster as created in the PE section,

- Ask PE30J if ‘RHEUMATOID ARTHRITIS’, ‘OSTEOARTHRITIS’ or ‘ARTHRITIS (NOT SPECIFIED)’ is not listed on person's medical conditions roster as created in the PE section.

For all ages and age categories:

- Ask PE30K if ‘DIABETES’ is not listed on person's medical conditions roster as created in the PE section,

- Ask PE30L if ‘ASTHMA’ is not listed on person's medical conditions roster as created in the PE section.

If 5-17 years of age inclusive or in age category 3 or 4,

- Ask PE30M if "ATTEN DEFICIT/HYPERACTIVITY" is not listed on person's medical conditions roster as created in the PE section.

After checking for each condition and asking the corresponding stem and leaf questions, go to BOX_30.

Cycle through the leaf text in the A-# sequence until all rows are displayed.

Otherwise, go to END_LP10.

Programmer Instructions: Each leaf in this stem and leaf series, should display on the same form pane. Use the same question stem display.

Display “{Now I’m going to ask you about certain medical conditions {you/{PERSON}} may have had. For these questions, please think about {your/his/her} health over {your/his/her} lifetime.}” only when presenting the first condition question for this person.

Display the question stem “{Have/Has} {you/{PERSON}} ever been told by a doctor or other health professional that {you/he/she} had…” in bold black for every 4th item applicable to this person.

Otherwise always display question stem in brackets and “grayed-out” text.

Display each leaf in bold black when its entry field is active. Otherwise always display in “grayed-out” text. Use a null display for any leaves that are not applicable to this person. For example, in Round 1, a current RU member who is age 6 would only see leaves for PE30K, PE30L, and PE30M.

Those three leaves would shift from bold black to grayed-out depending on the cursor placement in the response pane. For example, a current RU member in Round 1 who is 30 would see the leaves for PE30A-PE30L. PE30M would be a null display as it would never be applicable to someone who is not 5-17 years of age. PE30A-PE30L would shift from bold black to grayed-out depending on the cursor placement in the response pane. The same is true in Round 3 when certain leaves are not asked because they were answered in the positive in either Round 1 or Round 2.

General Flag Rule for conditions - There are four flags for every condition:

- Question created

- Round created

- Question selected

- Round selected

Note that conditions can be created and selected in the same round (e.g., created in PE and selected in MV).

Note that conditions created in PE cannot be edited or deleted at person's-medical-conditions roster.

These are protected, uneditable fields for display on the person's-medical-conditions roster.



PE30A (PE1030)

BLAISE NAME: DxHypertension

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{Now I’m going to ask you about certain medical conditions {you/{PERSON}} may have had. For these questions, please think about {your/his/her} health over {your/his/her} lifetime.} [{Have/Has} {you/{PERSON}} ever been told by a doctor or other health professional that {you/he/she} had…]

a. hypertension, also called high blood pressure{, other than during pregnancy}?

HELP: F1

Responses: YES 1 PE30B (PE1035)

NO 2 PE30B (PE1035)

REFUSED RF PE30B (PE1035)

DON'T KNOW DK PE30B (PE1035)

Programmer Instructions: If coded ‘1’ (YES), add ‘HYPERTENSION-HI BLOOD PRESSURE’ to person’s-medical-conditions-roster.

Display Instructions: Display ‘,other than during pregnancy’ if person being asked about is female and is 15 years of age or older or in categories 4-9. Otherwise, use a null display.


PE30B (PE1035)

BLAISE NAME: DxCHD

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{Now I’m going to ask you about certain medical conditions {you/{PERSON}} may have had. For these questions, please think about {your/his/her} health over {your/his/her} lifetime.} [{Have/Has} {you/{PERSON}} ever been told by a doctor or other health professional that {you/he/she} had…]

b. coronary heart disease?

Responses: YES 1 PE30C (PE1040)

NO 2 PE30C (PE1040)

REFUSED RF PE30C (PE1040)

DON'T KNOW DK PE30C (PE1040)

Programmer Instructions: If coded ‘1’ (YES), add ‘CORONARY HEART DISEASE’ to person’s-medical-conditions-roster.

Display Instructions:


PE30C (PE1040)

BLAISE NAME: DxAngina

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{Now I’m going to ask you about certain medical conditions {you/{PERSON}} may have had. For these questions, please think about {your/his/her} health over {your/his/her} lifetime.} [{Have/Has} {you/{PERSON}} ever been told by a doctor or other health professional that {you/he/she} had…]

c. angina, also called angina pectoris?

Responses: YES 1 PE30D (PE1045)

NO 2 PE30D (PE1045)

REFUSED RF PE30D (PE1045)

DON'T KNOW DK PE30D (PE1045)

Programmer Instructions: If coded ‘1’ (YES), add ‘ANGINA’ to person’s-medical-conditions-roster.

Display Instructions:


PE30D (PE1045)

BLAISE NAME: DxHeartAttack

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{Now I’m going to ask you about certain medical conditions {you/{PERSON}} may have had. For these questions, please think about {your/his/her} health over {your/his/her} lifetime.} [{Have/Has} {you/{PERSON}} ever been told by a doctor or other health professional that {you/he/she} had…]

d. a heart attack, also called myocardial infarction or MI?

Responses: YES 1 PE30E (PE1050)

NO 2 PE30E (PE1050)

REFUSED RF PE30E (PE1050)

DON'T KNOW DK PE30E (PE1050)

Programmer Instructions: If coded ‘1’ (YES), add ‘HEART ATTACK-MYOCARDIAL INFARC’ to person’s-medical-conditions-roster.

Display Instructions:


PE30E (PE1050)

BLAISE NAME: DxOthHeartCond

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{Now I’m going to ask you about certain medical conditions {you/{PERSON}} may have had. For these questions, please think about {your/his/her} health over {your/his/her} lifetime.} [{Have/Has} {you/{PERSON}} ever been told by a doctor or other health professional that {you/he/she} had…]

e. any other kind of heart condition or heart disease, other than coronary heart disease, angina, or heart attack?

HELP: F1

Responses: YES 1 PE30F (PE1055)

NO 2 PE30F (PE1055)

REFUSED RF PE30F (PE1055)

DON'T KNOW DK PE30F (PE1055)

Programmer Instructions: Note that condition record for OTHER HEART CONDITION is not created here, but at PE90.

Display Instructions:


PE30F (PE1055)

BLAISE NAME: DxStroke

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{Now I’m going to ask you about certain medical conditions {you/{PERSON}} may have had. For these questions, please think about {your/his/her} health over {your/his/her} lifetime.} [{Have/Has} {you/{PERSON}} ever been told by a doctor or other health professional that {you/he/she} had…]

f. a stroke, ministroke, or TIA? A TIA is short for Transient Ischemic Attack.

HELP:F1

Responses: YES 1 PE30G (PE1060)

NO 2 PE30G (PE1060)

REFUSED RF PE30G (PE1060)

DON'T KNOW DK PE30G (PE1060)

Programmer Instructions: If coded ‘1’ (YES), add ‘STROKE-TIA’ to person’s-medical-conditions-roster.

Display Instructions:


PE30G (PE1060)

BLAISE NAME: DxEmphysema

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{Now I’m going to ask you about certain medical conditions {you/{PERSON}} may have had. For these questions, please think about {your/his/her} health over {your/his/her} lifetime.} [{Have/Has} {you/{PERSON}} ever been told by a doctor or other health professional that {you/he/she} had…]

g. emphysema?

HELP: F1

Responses: YES 1 PE30H (PE1065)

NO 2 PE30H (PE1065)

REFUSED RF PE30H (PE1065)

DON'T KNOW DK PE30H (PE1065)

Programmer Instructions: If coded ‘1’ (YES), add ‘EMPHYSEMA’ to person’s-medical-conditions-roster.

Display Instructions:


PE30H (PE1065)

BLAISE NAME: DxHghCholest

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{Now I’m going to ask you about certain medical conditions {you/{PERSON}} may have had. For these questions, please think about {your/his/her} health over {your/his/her} lifetime.} [{Have/Has} {you/{PERSON}} ever been told by a doctor or other health professional that {you/he/she} had…]

h. high cholesterol?

Responses: YES 1 PE30I (PE1070)

NO 2 PE30I (PE1070)

REFUSED RF PE30I (PE1070)

DON'T KNOW DK PE30I (PE1070)

Programmer Instructions: If coded ‘1’ (YES), add ‘HIGH CHOLESTEROL’ to person’s-medical-conditions-roster.

Display Instructions:


PE30I (PE1070)

BLAISE NAME: DxCancer

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{Now I’m going to ask you about certain medical conditions {you/{PERSON}} may have had. For these questions, please think about {your/his/her} health over {your/his/her} lifetime.} [{Have/Has} {you/{PERSON}} ever been told by a doctor or other health professional that {you/he/she} had...]

i. cancer or a malignancy of any kind?

Responses: YES 1 PE30J (PE1075)

NO 2 PE30J (PE1075)

REFUSED RF PE30J (PE1075)

DON'T KNOW DK PE30J (PE1075)

Programmer Instructions: Note that condition record for CANCER is not created here but at PE140 and/or PE140OS.

Display Instructions:


PE30J (PE1075)

BLAISE NAME: DxArthritis

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{Now I’m going to ask you about certain medical conditions {you/{PERSON}} may have had. For these questions, please think about {your/his/her} health over {your/his/her} lifetime.} [{Have/Has} {you/{PERSON}} ever been told by a doctor or other health professional that {you/he/she} had…]

j. arthritis?

Responses: YES 1 PE30K (PE1080)

NO 2 PE30K (PE1080)

REFUSED RF PE30K (PE1080)

DON'T KNOW DK PE30K (PE1080)

Programmer Instructions: Note that condition record for arthritis is not created here but at PE170.

Display Instructions:


PE30K (PE1080)

BLAISE NAME: DxDiabetes

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{Now I’m going to ask you about certain medical conditions {you/{PERSON}} may have had. For these questions, please think about {your/his/her} health over {your/his/her} lifetime.} [{Have/Has} {you/{PERSON}} ever been told by a doctor or other health professional that {you/he/she} had…]

k. diabetes or sugar diabetes {, other than during pregnancy}?

HELP: F1

Responses: YES 1 PE30L (PE1085)

NO 2 PE30L (PE1085)

REFUSED RF PE30L (PE1085)

DON'T KNOW DK PE30L (PE1085)

Programmer Instructions: If coded ‘1’ (YES) add ‘DIABETES’ to person’s-medical-conditions-roster.

Display Instructions: Display ‘other than during pregnancy’ if person being asked about is female and is age 15 or older or in age categories 4-9. Otherwise use a null display.


PE30L (PE1085)

BLAISE NAME: DxAsthma

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{Now I’m going to ask you about certain medical conditions {you/{PERSON}} may have had. For these questions, please think about {your/his/her} health over {your/his/her} lifetime.} [{Have/Has} {you/{PERSON}} ever been told by a doctor or other health professional that {you/he/she} had…]

l. asthma ?

HELP: F1

Responses: YES 1 PE30M (PE1090)

NO 2 PE30M (PE1090)

REFUSED RF PE30M (PE1090)

DON'T KNOW DK PE30M (PE1090)

Programmer Instructions: If coded ‘1’ (YES) add 'ASTHMA' to person’s-medical-conditions-roster.

Display Instructions:


PE30M (PE1090)

BLAISE NAME: DxADHDADD

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{Now I’m going to ask you about certain medical conditions {you/{PERSON}} may have had. For these questions, please think about {your/his/her} health over {your/his/her} lifetime.} [{Have/Has} {you/{PERSON}} ever been told by a doctor or other health professional that {you/he/she} had…]

m. Attention Deficit Hyperactivity Disorder (ADHD) or Attention Deficit Disorder (ADD)?

Responses: YES 1 BOX_30 (PE1095)

NO 2 BOX_30 (PE1095)

REFUSED RF BOX_30 (PE1095)

DON'T KNOW DK BOX_30 (PE1095)

Programmer Instructions: If coded ‘1’ (YES), add the priority condition ‘ATTEN DEFICIT/HYPERACTIVITY’ to person’s-medical-conditions-roster.

Display Instructions:


BOX_30 (PE1095)

Route Details: For each condition coded ‘1’ (YES), ask appropriate follow-up question(s), then return and check for the next condition = ‘1’ (YES).

If condition coded ‘2’ (NO), continue and check for next condition coded ‘1’ (YES), unless otherwise specified.

If PE30A (HYPERTENSION-HI BLOOD PRESSURE) is coded ‘1’ (YES) ask PE40, otherwise,

If PE30B (CORONARY HEART DISEASE) is coded ‘1’ (YES) ask PE60, otherwise,

If PE30C (ANGINA) is coded ‘1’(YES) ask PE70, otherwise,

If PE30D (HEART ATTACK-MYOCARDIAL INFARC) is coded ‘1’ (YES) ask PE80 otherwise,

If PE30E (OTH HRT COND) is coded ‘1’ (YES) ask PE90, otherwise,

If PE30F (STROKE-TIA) is coded ‘1’ (YES) ask PE110, otherwise,

If PE30G (EMPHYSEMA) is coded ‘1’ (YES) ask PE120, otherwise,

If PE30H (HIGH CHOLESTEROL) is coded ‘1’ (YES) ask PE130, otherwise,

If PE30I (CANCER) is coded ‘1’ (YES) ask PE140, otherwise,

If PE30J (ARTHRITIS) is coded ‘1’ (YES), ask PE170, otherwise,

If PE30K (DIABETES) is coded ‘1’ (YES), ask PE190, otherwise,

If PE30L (ASTHMA) is coded ‘1’ (YES), ‘RF’ or ‘DK’ go to BOX_40.

If PE30M (ATTEN DEFICIT/HYPERACTIVITY) is coded ‘1’ (YES), ask PE310.

If ‘ASTHMA’ was added to person’s-medical-conditions-roster as created in the PE section prior to current round, go to BOX_40.

Otherwise, go to BOX_50 after all condition detail questions have been asked.

Programmer Instructions: For each condition follow-up question:

Display “I have a few more… with {CONDITION}.” if first condition being followed-up on in the current round. Otherwise, display “Now let’s talk … {CONDITION}.’

For ‘CONDITION,’ display the condition name from person’s-medical-conditions-roster that is being followed-up on, unless otherwise specified.



PE40 (PE1100)

BLAISE NAME: AgeDxHypertension

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{I have a few more questions to ask about each of {your/{PERSON}’s} conditions. Let’s start with {CONDITION}./Now let’s talk about {your/{PERSON}’s} {CONDITION}.} How old {were/was} {you/{PERSON}} when the hypertension, also called high blood pressure, was first diagnosed?

IF LESS THAN ONE YEAR OLD WHEN DIAGNOSED, ENTER 0 FOR AGE.

ENTER AGE.

Responses: 1 PE50 (PE1105)

REFUSED RF PE50 (PE1105)

DON'T KNOW DK PE50 (PE1105)

Programmer Instructions: Hard range check: 0 to person’s current age.

Display Instructions:


PE50 (PE1105)

BLAISE NAME: HghBld2x

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{Were/Was} {you/{PERSON}} told on two or more different visits that {you/he/she} had hypertension, also called high blood pressure?

Responses: YES 1

NO 2

REFUSED RF

DON'T KNOW DK

Programmer Instructions: Refer to BOX_30 for routing instructions.

Display Instructions:


PE60 (PE1110)

BLAISE NAME: AgeDxCHD

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{I have a few more questions to ask about each of {your/{PERSON}’s} conditions. Let’s start with {CONDITION}./Now let’s talk about {your/{PERSON}’s} {CONDITION}.} How old {were/was} {you/{PERSON}} when the coronary heart disease was first diagnosed?

IF LESS THAN ONE YEAR OLD WHEN DIAGNOSED, ENTER 0 FOR AGE.

ENTER AGE.

Responses: 1

REFUSED RF

DON'T KNOW DK

Programmer Instructions: Refer to BOX_30 for routing instructions.

Hard range check: 0 to person’s current age.

Display Instructions:


PE70 (PE1115)

BLAISE NAME: AgeDxAngina

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{I have a few more questions to ask about each of {your/{PERSON}’s} conditions. Let’s start with {CONDITION}./Now let’s talk about {your/{PERSON}’s} {CONDITION}.} How old {were/was} {you/{PERSON}} when the angina, also called angina pectoris, was first diagnosed?

IF LESS THAN ONE YEAR OLD WHEN DIAGNOSED, ENTER 0 FOR AGE.

ENTER AGE.

Responses: 1

REFUSED RF

DON'T KNOW DK

Programmer Refer to BOX_30 for routing instructions.

Instructions:

Hard range check: 0 to person’s current age.

Display Instructions:


PE80 (PE1120)

BLAISE NAME: AgeDxHeartAttack

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{I have a few more questions to ask about each of {your/{PERSON}’s} conditions. Let’s start with {CONDITION}./Now let’s talk about {your/{PERSON}’s} {CONDITION}.} How old {were/was} {you/{PERSON}} when the heart attack, also called myocardial infarction or MI, was first diagnosed?

IF MORE THAN ONE HEART ATTACK, PROBE FOR AGE WHEN FIRST HEART ATTACK DIAGNOSED.

IF LESS THAN ONE YEAR OLD WHEN DIAGNOSED, ENTER 0 FOR AGE.

ENTER AGE.

Responses: 1

REFUSED RF

DON'T KNOW DK

Programmer Instructions: Refer to BOX_30 for routing instructions.

Hard range check: 0 to person’s current age.

Display Instructions:


PE90 (PE1125)

BLAISE NAME: OthHeartCond

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

&PE-1.

{I have a few more questions to ask about each of {your/{PERSON}’s} conditions. Let’s start with the other kind of heart condition or heart disease, other than coronary heart disease, angina, or heart attack./Now let’s talk about {your/{PERSON}’s} other kind of heart condition or heart disease, other than coronary heart disease, angina, or heart attack.} Looking at card PE-1, what did the doctor or other health professional call it?

Responses: HEART MURMUR 1 PE100 (PE1135)

HEART ARRHYTHMIA/IRREGULAR HEARTBEAT 2 PE100 (PE1135)

BLOCKED OR CLOGGED ARTERY 3 PE100 (PE1135)

CONGESTIVE HEART FAILURE 4 PE100 (PE1135)

ATRIAL FIBRILLATION 5 PE100 (PE1135)

MITRAL VALVE PROLAPSE 6 PE100 (PE1135)

ENLARGED HEART 7 PE100 (PE1135)

HEART VALVE PROBLEMS (E.G., LEAKY, BLOCKED, COLLAPSED) 8 PE100 (PE1135)

TACHYCARDIA/RAPID HEART RATE 9 PE100 (PE1135)

BRADYCARDIA/SLOW HEART RATE 10 PE100 (PE1135)

OTHER (SPECIFY) 91 PE90OS (PE1130)

REFUSED RF PE100 (PE1135)

DON'T KNOW DK PE100 (PE1135)

Programmer Instructions: If coded ‘1’ at PE90, add ‘HEART MURMUR’ to person’s-medical-conditions-roster.

If coded ‘2’ at PE90, add ‘ARRHYTHMIA/IRREGULAR HEARTBEAT’ to person’s-medical-conditions-roster.

If coded ‘3’ at PE90, add ‘BLOCKED OR CLOGGED ARTERY’ to person’s-medical-conditions-roster.

If coded ‘4’ at PE90, add ‘CONGESTIVE HEART FAILURE’ to person’s-medical-conditions-roster.

If coded ‘5’ at PE90, add ‘ATRIAL FIBRILLATION’ to person’s-medical-conditions-roster.

If coded ‘6’ at PE90, add ‘MITRAL VALVE PROLAPSE’ to person’s-medical-conditions-roster.

If coded ‘7’ at PE90, add ‘ENLARGED HEART’ to person’s-medical-conditions-roster.

If coded ‘8’ at PE90, add ‘HEART VALVE PROBLEMS’ to person’s-medical-conditions-roster.

If coded ‘9’ at PE90, add ‘TACHYCARDIA/RAPID HEART RATE’ to person’s-medical-conditions-roster.

If coded '10' at PE90, add ‘BRADYCARDIA/SLOW HEART RATE’ to person’s-medical-conditions-roster.

If coded ‘RF’ at PE90, add ‘OTH HRT COND-REFUSED’ to person’s-medical- conditions-roster.

If coded ‘DK’ at PE90, add ‘OTH HRT COND-DON’T KNOW’ to person’s-medical- conditions-roster.

Display Instructions: Display “I have a few more… with the other kind of heart condition or heart disease, other than coronary heart disease, angina, or heart attack.” if first condition being followed-up on in the current round.

Otherwise, display “Now let’s talk … the other kind of heart condition or heart disease, other than coronary heart disease, angina, or heart attack.


PE90OS (PE1130)

BLAISE NAME: DxHeartCondOS

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

[What did the doctor or other health professional call it?]

Responses: 1 PE100 (PE1135)

REFUSED RF PE100 (PE1135)

DON'T KNOW DK PE100 (PE1135)

Programmer Instructions: If coded ‘91’ at PE90, add the priority condition ‘OTH HRT COND-{SPECIFY TEXT....}’ to person’s-medical-conditions-roster. Use first 17 characters of the other specify text entered at PE90OS as part of the condition name. Use "DON'T KNOW" and "REFUSED" for "SPECIFY TEXT...." when coded "DK" or "RF" at PE90OS.

Display Instructions:


PE100 (PE1135)

BLAISE NAME: AgeDxOthHeartCond

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

How old {were/was} {you/{PERSON}} when the {CONDITION} was first diagnosed?

IF LESS THAN ONE YEAR OLD WHEN DIAGNOSED, ENTER 0 FOR AGE.

ENTER AGE.

Responses: 1

REFUSED RF

DON'T KNOW DK

Programmer Instructions: Hard range check: 0 to person’s current age.

Refer to BOX_30 for routing instructions.

Display Instructions: For ‘CONDITION’ display the condition roster text entered at PE90 or PE90OS.


PE110 (PE1140)

BLAISE NAME: AgeDxStroke

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{I have a few more questions to ask about each of {your/{PERSON}’s} conditions. Let’s start with {CONDITION}./Now let’s talk about {your/{PERSON}’s} {CONDITION}.} How old {were/was} {you/{PERSON}} when the stroke, ministroke, or TIA was first diagnosed?

IF MORE THAN ONE STROKE, PROBE FOR AGE WHEN FIRST STROKE DIAGNOSED.

IF LESS THAN ONE YEAR OLD WHEN DIAGNOSED, ENTER 0 FOR AGE.

ENTER AGE.

Responses: 1

REFUSED RF

DON'T KNOW DK

Programmer Instructions: Refer to BOX_30 for routing instructions.

Hard range check: 0 to person’s current age.

Display Instructions:


PE120 (PE1145)

BLAISE NAME: AgeDxEmphysema

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{I have a few more questions to ask about each of {your/{PERSON}’s} conditions. Let’s start with {CONDITION}./Now let’s talk about {your/{PERSON}’s} {CONDITION}.} How old {were/was} {you/{PERSON}} when the emphysema was first diagnosed?

IF LESS THAN ONE YEAR OLD WHEN DIAGNOSED, ENTER 0 FOR AGE.

ENTER AGE.

Responses: 1

REFUSED RF

DON'T KNOW DK

Programmer Instructions: Refer to BOX_30 for routing instructions.

Hard range check: 0 to person’s current age.

Display Instructions:


PE130 (PE1150)

BLAISE NAME: AgeDxHghCholest

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{I have a few more questions to ask about each of {your/{PERSON}’s} conditions. Let’s start with {CONDITION}./Now let’s talk about {your/{PERSON}’s} {CONDITION}.} How old {were/was} {you/{PERSON}} when the high cholesterol was first diagnosed?

IF LESS THAN ONE YEAR OLD WHEN DIAGNOSED, ENTER 0 FOR AGE.

ENTER AGE.

Responses: 1

REFUSED RF

DON'T KNOW DK

Programmer Instructions: Refer to BOX_30 for routing instructions.

Hard range check: 0 to person’s current age.

Display Instructions:


PE140 (PE1155)

BLAISE NAME: CodeAllCancer

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

&PE-2.

{I have a few more questions to ask about each of {your/{PERSON}’s} conditions. Let’s start with cancer./Now let’s talk about {your/PERSON}’s} cancer.} Looking at show card PE-2, what kind of cancer was it?

ENTER ALL THAT APPLY.

Responses: BLADDER 1

BLOOD 2

BONE 3

BRAIN 4

BREAST 5

CERVICAL 6

COLON 7

ESOPHAGUS 8

GALLBLADDER 9

KIDNEY/RENAL 10

LARYNX-WINDPIPE 11

LEUKEMIA 12

LIVER 13

LUNG 14

LYMPHOMA (NON-HODGKIN'S) 15

MOUTH/TONGUE/LIP 16

OVARIAN 17

PANCREAS 18

PROSTATE 19

RECTUM 20

SKIN MELANOMA 21

SKIN NON-MELANOMA 22

SKIN (UNKNOWN TYPE) 23

SOFT TISSUE MUSCLE OR FAT 24

STOMACH 25

TESTICULAR 26

THROAT OR PHARYNX 27

THYROID 28

UTERINE 29

OTHER 91

REFUSED RF

DON'T KNOW DK

Programmer Instructions: If ‘OTHER’ {'ORTO'} (91) selected alone or in combination with any other response, continue with PE140OS.

Otherwise, go to LOOP_20.

For each type of cancer selected at PE140, Add the priority condition ‘Cancer-{Specify Type…}' to person’s-medical-conditions-roster, where ‘Specify Type’ is the name of the cancer type selected.

Since the length of the CONDNAM is limited to 30 characters, abbreviate ‘SOFT TISSUE’ option to {‘CÁNCER-TEJIDO SUAVE MÚSC/GRASA’}. Use "DON'T KNOW" and "REFUSED" for ‘Specify Type’ when coded "DK" or "RF" at PE140. For each type of cancer selected, create a condition and condition-by-round record.

Display response options ‘6’ {(CÉRVIX O CUELLO DE UTERINO)}, ‘17’ {(OVARIOS)}or ‘29’ {(ÚTERO O MATRIZ)}, if the person is female. Otherwise, use a null display.

Display response options ‘19’ (PRÓSTATA) or ‘26’ (TESTÍCULO), if the person is male.

Otherwise, use a null display.

Display Instructions: Display 3 columns for the answer list pane. For males, the columns with each display 9 response options.

For females, the first two columns will each display 10 response options and the third column will display 8 options. The space between the columns should be minimized to prevent horizontal scrolling. The current UI spec says to display the categories in 13px, but the point size can be reduced (no lower than 9 px) to enable the choices to fit within the answer list pane in 3 columns without horizontal scrolling.


PE140OS (PE1160)

BLAISE NAME: CancerOS

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

SPECIFY: OTHER TYPE OF CANCER:

Responses: 1 LOOP_20 (PE1165)

REFUSED RF LOOP_20 (PE1165)

DON'T KNOW DK LOOP_20 (PE1165)

Programmer Instructions: Add the priority condition ‘Cancer - {other specify}’ to person’s-medical-conditions-roster and set associated PE flags.

Use first 23 characters of the other specify text entered at PE140OS as part of the condition name.

Use "DON'T KNOW" and "REFUSED" for "SPECIFY TEXT...." when coded "DK" or "RF" at PE140OS.

Display Instructions:


LOOP_20 (PE1165)

Route Details: For each element in person’s-medical-conditions-roster, ask PE150-END_LP20.

Loop definition: LOOP_20 cycles on each type of cancer enumerated at PE140 or PE140OS for person. LOOP_20 collects the age the cancer was diagnosed and whether it is in remission. This loop cycles on each condition in person’s-medical-conditions-roster that meets the following conditions:

- condition was created at PE140 or PE140OS in the current round.



PE150 (PE1170)

BLAISE NAME: AgeDxCancer

Context Header: {PERSON'S FIRST MIDDLE AND LAST NAME} {PERSON'S MEDICAL CONDITION.}

Question Text:

How old {were/was} {you/{PERSON}} when the {CONDITION} was first diagnosed?

IF LESS THAN ONE YEAR OLD WHEN DIAGNOSED, ENTER 0 FOR AGE.

ENTER AGE.

Responses: 1 PE160 (PE1175)

REFUSED RF PE160 (PE1175)

DON'T KNOW DK PE160 (PE1175)

Programmer Instructions: Hard range check: 0 to person’s current age.

Display Instructions: For {PERSON'S MEDICAL CONDITION} in the header, display the type of cancer enumerated at PE140 or PE140OS that is currently being asked about.


PE160 (PE1175)

BLAISE NAME: Remission

Context Header: {PERSON'S FIRST MIDDLE AND LAST NAME} {PERSON'S MEDICAL CONDITION.}

Question Text:

Is {your/{PERSON}'s} {CONDITION} in remission, that is, the {CONDITION} is under control?

HELP: F1

Responses: YES 1 END_LP20 (PE1180)

NO 2 END_LP20 (PE1180)

REFUSED RF END_LP20 (PE1180)

DON'T KNOW DK END_LP20 (PE1180)

Display Instructions:


END_LP20 (PE1180)

Route Details: Cycle on next condition in person’s-medical-conditions-roster that meets the conditions stated in the loop definition.

If no other conditions meet the stated conditions, end LOOP_20 and check conditions in BOX_30, continuing according to routing instructions.



PE170 (PE1185)

BLAISE NAME: ArthritisTp

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{I have a few more questions to ask about each of {your/[PERSON}’s} conditions. Let’s start with arthritis./Now let’s talk about {your/{PERSON}’s} arthritis.} What type of arthritis was that?

PROBE: {Were/Was} {you/{PERSON} diagnosed with rheumatoid arthritis or osteoarthritis?

SELECT ‘NOT SPECIFIED’ IF RESPONDENT DOES NOT KNOW THE TYPE OF ARTHRITIS.

HELP: F1

Responses: RHEUMATOID ARTHRITIS 1 PE180 (PE1190)

OSTEOARTHRITIS 2 PE180 (PE1190)

NOT SPECIFIED 3 PE180 (PE1190)

REFUSED RF PE180 (PE1190)

Programmer Instructions: If coded ‘1’ (RHEUMATOID ARTHRITIS), add the priority condition ‘RHEUMATOID ARTHRITIS’ to person’s-medical-conditions-roster.

If coded ‘2’ (OSTEOARTHRITIS), add the priority condition ‘OSTEOARTHRITIS’ to person’s-medical-conditions-roster.

If coded ‘3’ (NOT SPECIFIED) or ‘RF’ (REFUSED), add the priority condition ‘ARTHRITIS (NOT SPECIFIED)’ to person’s-medical- conditions-roster.

Code ‘DK’ (DON'T KNOW) disallowed.

Display Instructions: Display “I have a few more… with arthritis.” if first condition being followed-up on in the current round.

Otherwise, display “Now let’s talk … arthritis.


PE180 (PE1190)

BLAISE NAME: AgeDxArthritis

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

How old {were/was} {you/{PERSON}} when the {rheumatoid arthritis/osteoarthritis/arthritis} was first diagnosed?

IF LESS THAN ONE YEAR OLD WHEN DIAGNOSED, ENTER 0 FOR AGE.

ENTER AGE.

Responses: 1

REFUSED RF

DON'T KNOW DK

Programmer Instructions: Hard range check: 0 to person’s current age.

Refer to BOX_30 for routing instructions.

Display Instructions: Display ‘rheumatoid arthritis’ if PE170 is coded ‘1’ (RHEUMATOID ARTHRITIS). Display ‘osteoarthritis’ if PE170 is coded ‘2’ (OSTEOARTHRITIS). Display ‘arthritis’ if PE170 is coded ‘3’ (NOT SPECIFIED) or ‘RF’ (REFUSED).


PE190 (PE1195)

BLAISE NAME: AgeDxDiabetes

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{I have a few more questions to ask about each of {your/{PERSON}’s} conditions. Let’s start with {CONDITION}./Now let’s talk about {your/{PERSON}’s} {CONDITION}.} How old {were/was} {you/{PERSON}} when the diabetes or sugar diabetes was first diagnosed?

IF LESS THAN ONE YEAR OLD WHEN DIAGNOSED, ENTER 0 FOR AGE.

ENTER AGE.

Responses: 1

REFUSED RF

DON'T KNOW DK

Programmer Instructions: Hard range check: 0 to person’s current age.

Refer to BOX_30 for routing instructions.

Display Instructions:


BOX_40 (PE1200)

Route Details: If [(current round is a round that crosses two calendar years (RndType = Cross)) and [(‘ASTHMA’ is added to person’s-medical-conditions-roster as created in the PE section prior to current round)], go to PE210.

IF ‘ASTHMA’ added to person’s-medical-conditions-roster as created in the PE section in current round continue with PE200.

Otherwise (i.e., if current round is within a single calendar year of a panel, for example a round within the fall cycle (RndCycle = Fall), and asthma created in an earlier round), go to Box_50.



PE200 (PE1205)

BLAISE NAME: AgeDxAsthma

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{I have a few more questions to ask about each of {your/{PERSON}’s} conditions. Let’s start with {CONDITION}./Now let’s talk about {your/{PERSON}’s} {CONDITION}.} How old {were/was} {you/{PERSON}} when the asthma was first diagnosed?

IF LESS THAN ONE YEAR OLD WHEN DIAGNOSED, ENTER 0 FOR AGE.

ENTER AGE.

Responses: 1

REFUSED RF

DON'T KNOW DK

Programmer Instructions: Hard range check: 0 to person’s current age.

If [current round is the first round of a panel or a round that crosses two calendar years (RndType=First or Cross)], continue with PE210.

Otherwise, refer to Box_30 for routing instructions.

Display Instructions:


PE210 (PE1210)

BLAISE NAME: AsthmaStill

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{I have a few more questions to ask about each of {your/{PERSON}’s} conditions. Let’s start with {CONDITION}./Now let’s talk about {your/{PERSON}’s} {CONDITION}.} {During an earlier interview, it was mentioned that {you/{PERSON}} {have/has} asthma.} {Do/Does} {you/{PERSON}} still have asthma?

HELP: F1

Responses: YES 1 PE220 (PE1215)

NO 2 PE220 (PE1215)

REFUSED RF PE220 (PE1215)

DON'T KNOW DK PE220 (PE1215)

Display Instructions: Display either “{I have a few more questions to ask about each…/Now let’s talk about…}” only when PE200 has not been asked.

Display ‘During an earlier interview, it…’ if asthma was added during a previous round (preload.xxx).

Otherwise (asthma added for person in current round), use a null display.


PE220 (PE1215)

BLAISE NAME: AsthmaAttack

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

During the past 12 months, {have/has} {you/{PERSON}} had an episode of asthma or an asthma attack?

HELP: F1

Responses: YES 1

NO 2

REFUSED RF

DON'T KNOW DK

Programmer Instructions: If PE220 is coded ‘2’ (NO) and if asthma created this round (PE30L coded ‘1’ (YES) this round), continue with PE230.

If PE220 is coded ‘2’ (NO) and if asthma created in any prior round (preload.xxx) and PE230 (AsthmaLAttack)=EMPTY in a prior round (preload.xxx), continue with PE230.

Otherwise, go to PE240

Display Instructions:


PE230 (PE1220)

BLAISE NAME: AsthmaLAttack

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

When did {you/{PERSON}} last have an episode of asthma or an asthma attack?

HELP: F1

Responses: WITHIN PAST 2 YEARS 1 PE240 (PE1221)

WITHIN PAST 3 YEARS 2 PE240 (PE1221)

WITHIN PAST 5 YEARS 3 PE240 (PE1221)

MORE THAN 5 YEARS 4 PE240 (PE1221)

NEVER 5 PE240 (PE1221)

REFUSED RF PE240 (PE1221)

DON'T KNOW DK PE240 (PE1221)

Display Instructions:


PE240 (PE1221)

BLAISE NAME: LungPM

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{Even though {you/{PERSON}} {{don’t/doesn’t} currently have asthma}/{haven’t/hasn’t} had an asthma attack in the past year}, we have a few questions about {your/his/her} use of asthma medications in the past.} There are two different kinds of asthma medicine. One is for quick relief. The other does not give quick relief but protects {your/his/her} lungs and prevents symptoms over the long term.

{Have/Has} {you/{PERSON}} ever taken the preventive kind of asthma medicine used every day to protect {your/his/her} lungs and keep {you/him/her} from having attacks? Include both oral medicine and inhalers. This is different from inhalers used for quick relief.

Responses: YES 1 PE250 (PE1222)

NO 2 PE260 (PE1223)

REFUSED RF PE260 (PE1223)

DON'T KNOW DK PE260 (PE1223)

Display Instructions: If [PE210 is coded ‘2’ (NO) and PE220 is coded '1' (YES)] or PE220 is coded '2' (NO), 'RF' (REFUSED) or 'DK' (DON'T KNOW), display "Even though ... use of asthma medications in the past." Otherwise, use a null display.

If PE210 is coded ‘2’ (NO) and PE220 is coded '1' (YES) , display “{don’t/doesn’t} currently have asthma". Otherwise (i.e., PE220 is coded '2' (NO), 'RF' (REFUSED) or 'DK' (DON'T KNOW), display "{haven’t/hasn’t} had an asthma attack in the past year".


PE250 (PE1222)

BLAISE NAME: TakePMDaily

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{Are/Is} {you/{PERSON}} now taking this medication (that protects the lungs) daily or almost daily?

Responses: YES 1 PE260 (PE1223)

NO 2 PE260 (PE1223)

REFUSED RF PE260 (PE1223)

DON'T KNOW DK PE260 (PE1223)

Display Instructions:


PE260 (PE1223)

BLAISE NAME: Inhaler

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

During the past 3 months, {have/has} {you/{PERSON}} used the kind of prescription inhaler that you breathe in through your mouth that gives quick relief from asthma symptoms?

Responses: YES 1 PE270 (PE1224)

NO 2 PE280 (PE1225)

REFUSED RF PE280 (PE1225)

DON'T KNOW DK PE280 (PE1225)

Display Instructions:


PE270 (PE1224)

BLAISE NAME: InhalerGT3Can

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

During the past 3 months, did {you/{PERSON}} use more than three canisters of this type of inhaler?

Responses: YES 1 PE280 (PE1225)

NO 2 PE280 (PE1225)

REFUSED RF PE280 (PE1225)

DON'T KNOW DK PE280 (PE1225)

Display Instructions:


PE280 (PE1225)

BLAISE NAME: PeakFlow

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

A peak flow meter measures how hard you can blow air out of your lungs. {Do/Does} {you/{PERSON}} currently have a peak flow meter at home?

Responses: YES 1 PE290 (PE1226)

NO 2

REFUSED RF

DON'T KNOW DK

Programmer Instructions: If coded '2' (NO), 'RF' (REFUSED), or 'DK' (DON'T KNOW), refer to BOX_30 for routing instructions.

Display Instructions:


PE290 (PE1226)

BLAISE NAME: HaveFlowMeter

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

Did {you/{PERSON}} ever use the peak flow meter?

Responses: YES 1 PE300 (PE1227)

NO 2

REFUSED RF

DON'T KNOW DK

Programmer Instructions: If coded '2' (NO), 'RF' (REFUSED), or 'DK' (DON'T KNOW), refer to BOX_30 for routing instructions.

Display Instructions:


PE300 (PE1227)

BLAISE NAME: LUseFlowMeter

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

&PE-3.

Looking at show card PE-3, when did {you/{PERSON}} last use the peak flow meter? Was it within the last seven days, more than seven days ago but within the last thirty days, or more than thirty days ago?

Responses: WITHIN LAST 7 DAYS 1

MORE THAN 7, BUT WITHIN LAST 30 DAYS 2

MORE THAN 30 DAYS AGO 3

REFUSED RF

DON'T KNOW DK

Programmer Instructions: Refer to BOX_30 for routing instructions.

Display Instructions:


PE310 (PE1228)

BLAISE NAME: AgeDxADHDADD

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{I have a few more questions to ask about each of {your/{PERSON}’s} conditions. Let’s start with {CONDITION}./Now let’s talk about {your/{PERSON}’s} {CONDITION}.}How old {were/was} {you/{PERSON}} when the Attention Deficit Hyperactivity Disorder (ADHD) or Attention Deficit Disorder (ADD) was first diagnosed?

IF LESS THAN ONE YEAR OLD WHEN DIAGNOSED, ENTER 0 FOR AGE.

ENTER AGE.

Responses: 1 BOX_50 (PE1230)

REFUSED RF BOX_50 (PE1230)

DON'T KNOW DK BOX_50 (PE1230)

Programmer Instructions: Hard range check: 0 to person’s current age.

Display Instructions:


BOX_50 (PE1230)

Route Details: [If current round is within a single calendar year and not the first round of the panel (for example, the fall cycle) (RndType=Within)] or [if person being asked about is <18 years of age (or in age category 1-3)], go to END_LP10.

Otherwise, (i.e., RndType=First or Cross and person being asked about is > or = 18 years of age or in age category 4-9), continue with BOX_60.



BOX_60 (PE1296)

Route Details: If ‘RHEUMATOID ARTHRITIS’ or ‘OSTEOARTHRITIS’ or ‘ARTHRITIS (NOT SPECIFIED)’ on person’s-medical- conditions-roster as created in the PE section, go to PE330.

Otherwise continue with PE320.



PE320 (PE1298)

BLAISE NAME: DxJointPain

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

For these next two questions, please think about the last 12 months, that is between {MONTH YEAR-1} and today. {Have/Has} {you/{PERSON}} had pain, aching, stiffness or swelling around a joint in the past 12 months?

Responses: YES 1 PE330 (PE1299)

NO 2 PE330 (PE1299)

REFUSED RF PE330 (PE1299)

DON'T KNOW DK PE330 (PE1299)

Programmer Instructions: If PE320 is coded '1' (yes) and one of the following is true:

- current round is the first round of the panel (RndType=First)

- current round is not the first round of the panel (RndType< > First) and the priority condition ‘JOINT PAIN’ is not on person’s-medical-conditions-roster Add the priority condition ‘JOINT PAIN’ to the person's-medical-conditions-roster.

Display Instructions: For “MONTH YEAR-1” display the month of the current interview and the current interview year minus 1.


PE330 (PE1299)

BLAISE NAME: DxChronBronch

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

{For this next question, please think about the last 12 months, that is between {MONTH YEAR-1} and today.} {Have/Has} {you/{PERSON}} been told by a doctor or other health professional that {you/he/she} had chronic bronchitis? Do not include isolated instances of acute bronchitis.

HELP: F1

Responses: YES 1

NO 2 END_LP10 (PE1305)

REFUSED RF END_LP10 (PE1305)

DON'T KNOW DK END_LP10 (PE1305)

Programmer Instructions: If coded '1' (yes) and:

- The priority condition 'CHRONIC BRONCHITIS' not reported in a previous round in the PE section (preload.xxx), add the priority condition 'CHRONIC BRONCHITIS' to person's-medical-conditions roster.

If:

- coded ‘1’ (yes) and

- Round 1 or [not Round 1 and PE340 not asked in a previous round (preload.xxx)] continue with PE340.

Otherwise, go to END_LP10.

Display Instructions: Display ‘{For the next question, please think about the last 12 months….}’ only if PE320 was not asked, otherwise, use a null display.

For “MONTH YEAR-1” display the month of the current interview and the current interview year minus 1.


PE340 (PE1300)

BLAISE NAME: AgeDxChronBronch

Context Header: {PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:

How old {were/was} {you/{PERSON}} when the chronic bronchitis was first diagnosed?

IF LESS THAN ONE YEAR OLD WHEN DIAGNOSED, ENTER 0 FOR AGE.

ENTER AGE.

Responses: 1 END_LP10 (PE1305)

REFUSED RF END_LP10 (PE1305)

DON'T KNOW DK END_LP10 (PE1305)

Programmer Instructions: Hard range check: 0 to person’s current age.

Display Instructions:


END_LP10 (PE1305)

Route Details: Cycle on next person in RU-members-roster who meets the conditions stated in the loop definition.

If no other person’s meet the stated conditions, end LOOP_10 and continue with next section of questionnaire.

Return to Top