Form 5 Child and Adult Immunization--Line 5

National Health Interview Survey

NHIS 2010 Attachment 3d Child Immunization (4 minutes)

Child and Adult Immunization--Line 5

OMB: 0920-0214

Document [pdf]
Download: pdf | pdf
Attachment 3d Child Immunization (4 minutes)

2010 Q1 NHIS Instrument Spec Report
Section name: Child Immunization Provider
Module

60

Section Name

Child Immunization Provider

Part
Question ID
Variable Name

PQSTAT

Universe
Universe-text
Question Text

** Indicates the status of the immunization provider questions for each person in the family.
**

Answer Codes

Blank, 0-7

Question Type

Status Variable

Field Pane Description
Fill Instructions
Special Instructions If (PVAG_FLG(PX) = '0' OR PVAG_FLG(PX) = '2') AND HHSTAT <> 'D' AND FX = '1'
THEN
PQSTAT(PX) := '0'
Endif
If PVAG_FLG(PX) = '1' AND HHSTAT <> 'D' THEN
PQSTAT(PX) := empty
If PVCHILD(PX) = '0' THEN
PQSTAT(PX) := '6'
Elseif PVCHILD(PX) = 'refused' THEN
PQSTAT(PX) := '4'
Elseif PVSWITCH(PX) = 'refused' THEN
PQSTAT(PX) := '4'
Elseif PVLATER1(PX) = '2' OR PVLATER1(PX) = 'don't know' THEN
PQSTAT(PX) := '3'
Elseif PVLATER1(PX) = 'refused' THEN
PQSTAT(PX) := '4'
Elseif PVNO_MOR(PX) = '1' THEN
PQSTAT(PX) := '0'
Elseif PVLOCVAC(PX) = 'refused' THEN
PQSTAT(PX) := '4'
Elseif PVLOCHC(PX) = 'refused' THEN
PQSTAT(PX) := '4'
Elseif PVLOCHC(PX) = '0' THEN
PQSTAT(PX) := '6'
Elseif PVCONTCT[1](PX) = 'refused' THEN
PQSTAT(PX) := '4'
Elseif (PVLOCVAC(PX) = '1' OR PVLOCHC(PX) = '1') AND (PVCONTCT[1](PX) = 'XX')
PQSTAT(PX) := '7'
Elseif (PVLOCVAC(PX) = '2' OR PVLOCHC(PX) = '2') AND (PVCONTCT[1](PX) = 'XX'
AND
PVCONTCT[2](PX) = 'XX')
PQSTAT(PX) := '7'
Elseif (PVLOCVAC(PX) = '3' OR PVLOCHC(PX) = '3') AND (PVCONTCT[1](PX) = 'XX'
AND

Friday, July 24, 2009

Page 1 of 63

PVCONTCT[2](PX) = 'XX' AND PVCONTCT[3](PX) = 'XX')
PQSTAT(PX) := '7'
Elseif (PVLOCVAC(PX) = '4' OR PVLOCHC(PX) = '4') AND (PVCONTCT[1](PX) = 'XX'
AND
PVCONTCT[2](PX) = 'XX' AND PVCONTCT[3](PX) = 'XX' AND PVCONTCT[4](PX) = 'XX')
PQSTAT(PX) := '7'
Elseif PVOFFNAM[1](PX) = 'refused' AND PVLNAME[1](PX) = 'refused' THEN
PQSTAT(PX) := '4'
Elseif PVLATER2(PX) = '2' OR PVLATER2(PX) = 'don't know' THEN
PQSTAT(PX) := '3'
Elseif PVLATER2(PX) = 'refused' THEN
PQSTAT(PX) := '4'
Elseif PVERIFY(PX) = 'refused' THEN
PQSTAT(PX) := '5'
Elseif PVNEWATH(PX) = 'refused' THEN
PQSTAT(PX) := '5'
Elseif PERMIS1(PX) = '3' AND PERMNT1 <> empty THEN
PQSTAT(PX) := '5'
Elseif PERMIS1(PX) = '1' AND PVIDNUM <> empty THEN
PQSTAT(PX) := '1'
Elseif PCALLBK1 = '1' THEN
PQSTAT(PX) := '2'
Elseif PCALLBK1 = '2' THEN
PQSTAT(PX) := '3'
Endif
Endif

Skip Instructions
Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 2 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID
Variable Name

PVSTAT

Universe
Universe-text
Question Text
Answer Codes

** Indicates the status of the immunization provider section for the family. **

Question Type

Status Variable

Blank, 0-4

Field Pane Description
Fill Instructions
Special Instructions PVSTAT := empty
If PVAG_FLG(PX) <> empty AND HHSTAT(PX) <> 'D' THEN
If all PQSTAT(PX) = '0' THEN
PVSTAT := '0'
Elseif any PQSTAT(PX) = '2' THEN
PVSTAT := '2'
Elseif no PQSTAT(PX) = '2' and any PQSTAT(PX) = '3' THEN
PVSTAT := '3'
Elseif any PQSTAT(PX) = '4' and all other PQSTAT(PX) = '0' or empty THEN
PVSTAT := '4'
Elseif no PQSTAT(PX) = '2' or '3' or '4' and any PQSTAT(PX) = empty THEN
PVSTAT := empty
Else
PVSTAT := '1'
Endif
Endif
PVSTAT - Empty - Immunization section not completed or not started
0 - No one eligible for immunization section
1 - Immunization section completed
2 - Immunization section has callback set up
3 - Cannot set up a callback for immunization section
4 - Immunization section refused

Skip Instructions
Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 3 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.001

Variable Name

PVAG_FLG

Universe

All persons in family

Universe-text

All persons in family

Question Text

** Indicates whether or not a person is eligible for the immunization provider questions. **

Answer Codes

Blank,0,1,2

Question Type

Flag

Field Pane Description
Fill Instructions
Special Instructions Create this flag variable using the AGE/DOB fields from HHC. PVAG_FLG should be '1' if
child should fall into the age range to be eligible for the immunization provider section, or if
child is 1 or 3 years old with a missing DOB:
If AGE = 2 or (13-17 and HHSTAT4 ne 'E'), set PVAG_FLG = 1;
If AGE = 1 or 3 and (DOBM = D,R or DOBY = D,R), set PVAG_FLG = 1;
If AGE = 1 and (DOBM ne D,R and DOBY ne D,R), calculate age in months and store in
AGEMO; if AGEMO = 19-24 months, set PVAG_FLG = 1;
If it is determined through verification screens to fall out of the age range for the section,
set PVAG_FLG = 2;
If the child originally did not qualify for this section, set PVAG_FLG = '0';
If AGE > 17, set PVAG_FLG = '0'

Skip Instructions
Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 4 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.003

Variable Name

INTRO_IPV

Universe

PVAG_FLG=1

Universe-text

Children 19-35 months, children 13-17 years, or children 1 or 3 years old with missing DOB

Question Text

*You are about to enter the Child Immunization Section. Please have the HIS-2A(PT),
Permission to Contact Immunization Provider Forms ready.
*Enter 1 to continue.

Answer Codes

*Enter 1 to continue.

Question Type

Enter 1 to Continue

Field Pane Description

Continue

Fill Instructions
Special Instructions
Skip Instructions

If PVAG_FLG=1 and not a single adult family [goto PVRESP];
else [goto PVCHILD]

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 5 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.005

Variable Name

PVRESP

Universe

PVAG_FLG=1 and not a single adult family

Universe-text

Families with more than 1 adult in the family

Question Text
Answer Codes

* Enter the line number of the person you are speaking to.

Question Type

Pick One - answer list pane

Field Pane Description

Provider respondent

Fill Instructions
Special Instructions Have this be the first screen for the provider question section in case of a callback when
the case is re-entered. In the case of an eligible Sample Child (HHSTAT4=C and
PVAG_FLG=1), prefill SC Respondent line number here, but still display question.
If a single adult, prefill PVRESP with respondent's line number and don't display question.

Skip Instructions

<1-25> [goto PVCHILD]

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 6 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.010

Variable Name

PVCHILD

Universe

PVAG_FLG=1 and PVRESP ne empty

Universe-text

Children 19-35 months, children 13-17 years, or children 1 or 3 years old with missing DOB

Question Text

The next questions are about immunizations for {fill: child's name}. To get a complete
picture of the vaccinations received by {fill: child's name}, we would like to contact doctors
or health clinics to obtain a copy of the vaccination records for {fill: him/her}. These
records contain only the immunizations and dates of the immunizations for {fill: him/her}.
*Read if necessary: Information we collect from you and your health care provider will be
used to monitor and report childhood immunizations. Participation by you and your child's
provider helps the CDC understand the potential for childhood diseases.
Would you know about the immunization providers for {fill: child's name}?
*Enter '0' if child has never had immunizations.

Answer Codes

0. Never received immunizations
1. Yes
2. No
Refused
Don't know

Question Type

Pick One - answer list pane

Field Pane Description

Eligible children

Fill Instructions
Special Instructions If there is a sample child in the family 19-35 months or 13-17 years, please fill this name in
the first cycle. Fill additional children 19-35 months or 13-17 years of age for subsequent
cycles in the order they were entered in the household roster. If more than one eligible
child and PVRESP stays the same for subsequent children, gray out all text but the last
line.
If coming back into the section after a callback, or switch respondents at PVRESP for
other children, keep all text in bold black or blue (FR instructions in blue).

Skip Instructions

<0> set PQSTAT=6 and [goto next child/section]
<1> if HHSTAT4=C and CSRESP=PVRESP and (AGE ne 3 and (AGE ne 1 or AGEMO =
empty)) [goto PVLOCVAC];
else if HHSTAT4=C and CSRESP=PVRESP and (AGE eq 3 or (AGE = 1 and AGEMO

=
empty)) [goto BIRTHCK];
else [goto PVRELTIV];
<2,D> if single adult family [goto PVLATER1];
else [goto PVSWITCH];
 set PQSTAT=4 and goto [next section]

Hard Edits

Friday, July 24, 2009

Page 7 of 63

Soft Edits
AssocHelp
Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.011

Variable Name

PVSWITCH

Universe

PVCHILD=2,D and more than 1 adult in family

Universe-text

Don't know provider information or indicate someone else may know

Question Text
Answer Codes

Is someone else now available to give the provider information?

Question Type

Yes/No

1. Yes
2. No
Refused
Don't know

Field Pane Description

Switch respondents

Fill Instructions
Special Instructions
Skip Instructions

<1> reset PVRESP,
reset PVCHILD,
reset PVSWITCH,
[goto ERR_PVSWITCH]
<2,D> [goto PVLATER1]
 set PQSTAT=4 and [goto next section]

Hard Edits

ERR_PVSWITCH
* Please go back and select a new respondent.
Goto PVRESP (as the default goto)

Soft Edits
AssocHelp

Friday, July 24, 2009

Page 8 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.012

Variable Name

PVLATER1

Universe

PVCHILD=2,D and single adult family or PVSWITCH=2,D

Universe-text

No one is available to give the provider information at this time

Question Text

{fill: Could you provide this information if I call back later?/Could someone provide this
information if I call back later?}

Answer Codes

1. Yes
2. No
Refused
Don't know

Question Type

Yes/No

Field Pane Description
Fill Instructions

Call back later

{fill: If PVCHILD=2,D and single person family: Could you provide this information if I call
back later?; else if PVSWITCH=2,D fill: Could someone provide this information if I call

back
later?}

Special Instructions
Skip Instructions

<1> set PQSTAT=2 and [goto PCALLBK1]
<2,D> set PQSTAT=3 and [goto next section]
 set PQSTAT=4 and [goto next section]

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 9 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.015

Variable Name

PVRELTIV

Universe

PVAG_FLG=1 and (PVCHILD=1 and (HHSTAT4 ne C or (HHSTAT4=C and CSRESP ne
PVRESP)))

Universe-text

Child 19-35 months, child 13-17 years, or child 1 or 3 years old with missing DOB and is

not
the sample child or who is the sample child but the Sample Child respondent was switched
at PVRESP to another person

Question Text

(book) C1
What is your relationship to [fill: ALIAS of child]?

Answer Codes

1. Parent (Biological, adoptive, or step)
2. Grandparent
3. Aunt/Uncle
4. Brother/Sister
5. Other relative
6. Legal guardian
7. Foster parent
8. Other non-relative
Refused
Don't know

Question Type

Pick One - answer list pane

Field Pane Description
Fill Instructions

Relationship to child

fill: fill name of eligible child

Special Instructions The Sample Child should not get this question if Sample Child Respondent and
Immunization
Provider Respondent are the same person because they already would have verified this
early if needed.

Skip Instructions

<1-8,R,D> if PVRESP=HHRESP and (AGE ne 3 and (AGE ne 1 or AGEMO = empty))
goto PVLOCVAC
else if PVRESP=HHRESP and (AGE eq 3 or (AGE = 1 and AGEMO = empty))
goto BIRTHCK
else
goto IPVVERF_S

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 10 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.020

Variable Name

IPVVERF_S

Universe

PVAG_FLG=1 and PVRELTIV=response and ((HHSTAT4 ne C and PVRESP ne HHRESP)

or
(HHSTAT4=C and PVRESP ne HHRESP and PVRESP ne CSRESP))

Universe-text

Current respondent is not the person entered in HHRESP and this is not the Sample Child

Question Text

* Please verify the following information about the child before proceeding:
I have recorded [fill1: ALIAS child]'s sex as [fill2: Sex of child]. Is this correct?
* If respondent "refuses" or says "don't know", enter "1" for "yes".

Answer Codes

1. Yes
2. No

Question Type

Yes/No

Field Pane Description

Verified child's sex

Fill Instructions
Special Instructions Do not allow "Don't Know" or "Refused" as an answer. Sample Child does not need to get
this question because this information would have already been verified previously.

Skip Instructions

<1> goto IPVVERF_A
<2> goto PVNEWSEX

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 11 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.025

Variable Name

PVNEWSEX

Universe

IPVVERF_S = '2' (No)

Universe-text

Respondent said child's sex is not correct.

Question Text

* Ask if appropriate.
Is [fill: ALIAS of child] Male or Female?

Answer Codes

1. Male
2. Female

Question Type

Pick One - answer list pane

Field Pane Description

Child's revised sex

Fill Instructions
Special Instructions Do not allow "Don't Know" or "Refused" as an answer.
Skip Instructions

<1,2> store PVNEWSEX in SEX then
goto ERR_PVNEWSEX
close ERR_PVNEWSEX then
goto IPVVERF_S

Hard Edits

ERR_PVNEWSEX
* The gender will now be changed to [fill: PVNEWSEX].
goto IPVVERF_S (as the default goto)

Soft Edits
AssocHelp

Friday, July 24, 2009

Page 12 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.030

Variable Name

IPVVERF_A

Universe

(HHSTAT4 ne C and PVRESP ne HHRESP) or (HHSTAT4=C and PVRESP ne HHRESP

and
PVRESP ne CSRESP))

Universe-text

Current respondent is not the person entered in HHRESP and this is not the Sample Child

Question Text

* Please verify the following information about the child before proceeding:
I have recorded [fill1: ALIAS of child]'s age as [fill2: Age of child]. Is this correct?
* If respondent "refuses" or says "don't know", enter "1" for "yes".

Answer Codes

1. Yes
2. No

Question Type

Yes/No

Field Pane Description
Fill Instructions

Verified child's age

If child's age in AGE is > "0"
[fill2:  years]
else
[fill2: less than a year]
endif

Special Instructions Do not allow "Don't Know" or "Refused" as an answer.
Display the most recently updated age in years to the right of the answer box in the field
pane, e.g., if the age is '15' display '15 years old'. For the case where the age is '0' years,
display 'less than a year old'.

Skip Instructions

<1> goto IPVVERF_D
<2> goto PVNEWAGE

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 13 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.035

Variable Name

PVNEWAGE

Universe

IPVVERF_A = ''2" (No)

Universe-text

Respondent said child's age is not correct

Question Text

How old is [fill1: ALIAS of child]?
* If age given in months, weeks, or days, convert age to appropriate year. If less than one
year old, enter "0".

Answer Codes
Question Type

Integer

Field Pane Description

Child's revised age

Fill Instructions
Special Instructions
Skip Instructions

<0-120, Refused, Don't know>
if PVNEWAGE = 'Refused' or PVNEWAGE = 'Don't know' or PVNEWAGE = AGE
goto ERR_PVNEWAGE
else store PVNEWAGE in AGE
goto PVDOB_M

Hard Edits

ERR_PVNEWAGE
*Age of [fill1: ALIAS of child] remains [fill2: Age of child] years old.
goto IPVVERF_A

Soft Edits
AssocHelp

Friday, July 24, 2009

Page 14 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.040

Variable Name

IPVVERF_D

Universe

(HHSTAT4 ne C and PVRESP ne HHRESP) or (HHSTAT4=C and PVRESP ne HHRESP

and
PVRESP ne CSRESP))

Universe-text

Current respondent is not the person entered in HHRESP and this is not the Sample Child

Question Text

* Please verify the following information about the child before proceeding:
I have recorded [fill1: ALIAS of child]'s birthday as [fill2: Birthday of child]. Is this correct?
* If respondent "refuses" or says "don't know", enter "1" for "yes".

Answer Codes

1. Yes
2. No

Question Type

Yes/No

Field Pane Description
Fill Instructions

Verified child's date of birth

[fill2:  , ] = date of birth, where  should be filled with the
name of the month, not the number. For any part of the birth date that is "refused", "don't
know", or otherwise "blank", put a "?" for that field.

Special Instructions Do not allow "Don't Know" or "Refused" as an answer. If AGE information changes so that
child is now not 19-35 months or 13-17 years (unless the child is 1 or 3 with incomplete
DOB information) or now person ge 18, set PVAG_FLG=2

Skip Instructions

<1> if AGE of provider child ge '18'
set PVAG_FLG=2
goto PVNO_MOR
else
goto PVLOCVAC
<2> goto PVDOB_M

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 15 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.045

Variable Name

PVDOB_M

Universe

IPVVERF_D = '2' (No) or IPVVERF_A = '2' (No)

Universe-text

Respondent said child's date of birth is not correct or child's age is not correct

Question Text

1 of 3
What is [fill: ALIAS of child]'s birthday?
*Enter month of birth.

Answer Codes

1. January
2. February
3. March
4. April
5. May
6. June
7. July
8. August
9. September
10. October
11. November
12. December
Refused
Don't know

Question Type

Pick One - answer list pane

Field Pane Description

Child's revised month of birth

Fill Instructions
Special Instructions Display the name of the month for the answer entered in this question to the right of the
answer box in the field pane, e.g., if '10' is entered, display 'October'. If 'Refused' or 'Don't
know' is entered, do not display anything to the right of the answer box.

Skip Instructions

<01-12, R,D> goto PVDOB_D

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 16 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.050

Variable Name

PVDOB_D

Universe

IPVVERF_D = '2' (No) or IPVVERF_A = '2' (No)

Universe-text

Respondent said child's date of birth is not correct or child's age is not correct

Question Text

2 of 3
* Enter day of birth.

Answer Codes
Question Type

Integer

Field Pane Description
Fill Instructions

Child's revised day of birth

[fill3: PVDOB_M] = month of birth, where  should be filled with the name of

the
month, not the number.

Special Instructions Only allow valid days for month entered.
Skip Instructions

<01-31,R,D> goto PVDOB_Y
If days not valid, goto ERR_PVDOB_D

Hard Edits

ERR_PVDOB_D
* [fill2: PVDOB_D] is not a valid day for [fill3: PVDOB_M].
* Please correct.
goto PVDOB_D (as the default goto)

Soft Edits
AssocHelp

Friday, July 24, 2009

Page 17 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.055

Variable Name

PVDOB_Y

Universe

IPVVERF_D = '2' (No) or IPVVERF_A = '2' (No)

Universe-text

Respondent said child's date of birth is not correct or child's age is not correct

Question Text

3 of 3
* Enter year of birth.

Answer Codes
Question Type

Integer

Field Pane Description
Fill Instructions

Child's revised year of birth

[fill2:  , ] = date of birth, where 

should
be filled with the name of the month, not the number. For any part of the birth date that is
"refused", "don't know", or otherwise "blank", put a "?" for that field.
[fill3:  , ] = date of birth, where  should be filled with the
name of the month, not the number. For any part of the birth date that is "refused", "don't
know", or otherwise "blank", put a "?" for that field.

Special Instructions
Skip Instructions

<1880-2020, Refused, Don't know> if IPVVERF_A = '2' (No) then reset IPVVERF_A to
empty
goto IPVVERF_A
elseif IPVVERF_D = '2' (No) then reset IPVVERF_D to
empty
goto IPVVERF_D
endif
if (year GT current year) or (year = current year and month GT current month) or (year =
current year and month = current month and day GT current day)
goto ERR1_PVDOB_Y
endif
if birth month = '02' and birth day = '29' and this is not a leap year
goto ERR2_PVDOB_Y
endif
if (PVDOB_M = 'Ref' or 'DK') or (PVDOB_D = 'Ref' or 'DK') or (PVDOB_Y = 'Ref' or 'DK')
goto ERR3_PVDOB_Y
else
store PVDOB_M in DOBM
store PVDOB_D in DOBD
store PVDOB_Y in DOBY
if IPVVERF_A = '2' (No) then reset IPVVERF_A to empty
goto IPVVERF_A
elseif IPVVERF_D = '2' (No) then reset IPVVERF_D to empty
goto IPVVERF_D

Friday, July 24, 2009

Page 18 of 63

Calculate age from PVDOB_M, PVDOB_D, and PVDOB_Y.
if age from PVDOB items is ne AGE and age from PVDOB items is valid
goto ERR4_PVDOB_Y

Hard Edits

ERR1_PVDOB_Y
*Future date invalid: [fill2:  , ]
*Please correct.
goto PVDOB_M (as the default goto)
ERR2_PVDOB_Y
*Not a valid day: [fill2:  , ]
*Please correct.
goto PVDOB_M (as the default goto)
ERR3_PVDOB_Y
*DOB of [fill1: ALIAS of child] remains [fill3:  , ]
goto IPVVERF_A (as the default goto)
ERR4_PVDOB_Y
*Data mismatched. Please fix Age or Birthday.
goto IPVVERF_A (as the default goto)

Soft Edits
AssocHelp

Friday, July 24, 2009

Page 19 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.056

Variable Name

BIRTHCK

Universe

PVAG_FLG=1 and PVCHILD=1 and (AGE eq 3 or (AGE = 1 and AGEMO = empty))

Universe-text

Children 1 or 3 years old with incomplete DOB information

Question Text

[fill1: Is {fill: child's name} 18 months or younger? / fill2: Has {fill: child's name} reached
{his/her} third birthday?]

Answer Codes

1. Yes
2. No
Refused
Don't know

Question Type

Yes/No

Field Pane Description
Fill Instructions

Age check

If AGE=1 and DOB information is incomplete, fill1: "Is {fill: child's name} 18 months or
younger?"
If AGE=3 and DOB information is incomplete, fill2: "Has {fill: child's name} reached {his/her}
third birthday?"

Special Instructions
Skip Instructions

<1> set PVAG_FLG=2
goto PVNO_MOR
<2,R,D> goto PVLOCVAC

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 20 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.060

Variable Name

PVNO_MOR

Universe

PVAG_FLG=2 or BIRTHCK=1

Universe-text

Child whose age is now not either 19-35 months or 13-17 years

Question Text

[fill: ALIAS of child] is no longer in the age range for these questions. Those are all the
questions I have about [fill: child's name] at this time.
* You may need to ask additional questions before continuing with the rest of the interview.

Answer Codes

1. Enter 1 to Continue

Question Type

Enter 1 to Continue

Field Pane Description

No longer eligible

Fill Instructions
Special Instructions Do not allow "Don't Know" or "Refused" as an answer.
Skip Instructions

<1> store '0' in PQSTAT for this child; [goto next eligible child or next section]

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 21 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.061

Variable Name

PVLOCVAC

Universe

PVAG_FLG=1

Universe-text

Child 19-35 months or 13-17 years

Question Text

How many locations have provided vaccinations for {fill: child's name}?
*Enter '0' for none.
*If respondent answers more than 4 locations, enter '4'.

Answer Codes
Question Type

Integer

Field Pane Description

# of vaccination locations

Fill Instructions
Special Instructions Have number entered in here be used to set up the number of provider lookups/data entry
fields unless answer is '0', 'refused' or 'don't know'.

Skip Instructions

<0,D> [goto PVLOCHC]
<1-4> [goto PVCONTCT]
 set PQSTAT=4 and [goto next section]

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 22 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.062

Variable Name

PVLOCHC

Universe

PVLOCVAC=0,D

Universe-text

No places of vaccination for child or DK places of vaccination

Question Text

How many locations have provided health care for {fill: child's name}? Please include the
hospital or birthing center where {fill: he/she} was born, and any other clinics or doctor's
offices that have seen {fill: him/her}.
*Enter '0' if child has never seen a doctor or other health care provider.
*If respondent answers more than 4 locations, enter '4'.

Answer Codes
Question Type

Integer

Field Pane Description

# of health care locations

Fill Instructions
Special Instructions Use the number entered in PVLOCHC to set up the number of provider lookups/data entry
fields if PVLOCVAC = '0' or 'don't know'.

Skip Instructions

<0> set PQSTAT=6 and [goto next child/next section]
 [goto PVLATER2]
 set PQSTAT=4 and [goto next section]
<1-4> [goto PVCONTCT]

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 23 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.063_01

Variable Name

ROSTER_LNO

Universe

Eligible provider children

Universe-text
Question Text
Answer Codes

This is not a question.

Question Type

Instrument Out Variable

Field Pane Description
Fill Instructions
Special Instructions This is a linking variable to the PROV_CHILD, PROVIDER, and CHG_IPV blocks for use in
the
data output. This variable is defined as follows:
ROSTER_LNO - This should be the HH roster line number of the child (1-25).
The ROSTER_LNO variable should be added to the PROV_CHILD, PROVIDER, and
CHG_IPV
blocks as part of the CHILD_IPV ARRAY, the PROVINFO ARRAY, and the CHG_IPV
ARRAY. These will link the provider information to the correct child.

Skip Instructions
Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 24 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.063_02

Variable Name

LNO

Universe

PVCONTCT <> EMPTY

Universe-text
Question Text
Answer Codes

This is not a question.

Question Type

Instrument Out Variable

Field Pane Description
Fill Instructions
Special Instructions This a linking variable to the PROVIDER, and CHG_IPV blocks for use in the data output.
This variable is defined as follows:
LNO - This should be the line number of which provider information is being collected (1-4).

The LNO variable already exists in the PROVIDER block as part of the PROVINFO
ARRAY,
so we just need to add the same information in the CHG_IPV block as part of the CHG_IPV
ARRAY.

Skip Instructions
Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 25 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.064_01

Variable Name

PVCONTCT

Universe

PVLOCVAC=1-4 or PVLOCHC=1-4

Universe-text

Child had been to vaccination location or received health care

Question Text

Please tell me the name for the [fill: most recent/next] provider, beginning with the state.
*Read if necessary: Would you take a moment to find shot records, appointment cards, or
other records you may have?
*Try to locate the provider information in the lookup table by entering a state abbreviation
followed by a provider's last name. If given the name of a clinic or office, change the
search type to 'Organization' and enter the state abbreviation followed by the clinic or
office name.
*If provider information not found, type 'ZZ'
*Enter 'XX' for providers located in a foreign country.

Answer Codes
Question Type

Pick One-popup window

Field Pane Description
Fill Instructions

Contact info intro

Fill "most recent" if PVLOCVAC=1 or PVLOCHC=1 or (PVLOCVAC=2-4 and first time
through) or (PVLOCHC=2-4 and first time through). Fill "next" if PVLOCVAC=2-4 or
PVLOCHC and not first time through.

Special Instructions There can be a maximum of 4 providers for a maximum of 10 children.
Skip Instructions

 store data from lookup table in PVLNAME through PVTELN1
(including PVZIP4) and goto PVCOMPLT
 empty data stored from lookup table in PVLNAME through PVTELN1 (including
PVZIP4) and goto PVLNAME
 empty data stored from lookup table in PVLNAME through PVTELN1 (including
PVZIP4)
If PVLOCVAC GE 1 OR PVLOCHC GE 1 and not last time through
goto next provider;
else If PVLOCVAC GE 1 OR PVLOCHC GE 1 and good provider entered
(PVCONTCT=ZZ or ‘provider located’) and last time through AND
(HHSTAT4='C' AND CSRESP=PVRESP AND CSRELTIV NOT IN ('1','6') OR
(HHSTAT4='C'
AND CSRESP NE PVRESP AND PVRELTIV NOT IN ('1','6')) OR (HHSTAT4 NE 'C'

AND
PVRELTIV NOTIN ('1','6'))
go to PVERIFY;
else If PVLOCVAC GE 1 OR PVLOCHC GE 1 and good provider entered
(PVCONTCT=ZZ or ‘provider located’) and last time through
go to IPVFNAME;
else if All PVCONTCT=XX OR (PVLOCVAC=1 OR PVLOCHC=1)

Friday, July 24, 2009

Page 26 of 63

set PQSTAT=7
goto next child/section
 empty data stored from lookup table in PVLNAME through PVTELN1 (including
PVZIP4)
If first time through
set PQSTAT=4
goto next section;
else if second, third, or fourth time through AND
(HHSTAT4='C' AND CSRESP=PVRESP AND CSRELTIV NOT IN ('1','6'))
OR (HHSTAT4='C' AND CSRESP NE PVRESP AND PVRELTIV NOT IN ('1','6'))
OR (HHSTAT4 NE 'C' AND PVRELTIV NOT IN ('1','6'))
go to PVERIFY;
else if second, third, or fourth time through
go to IPVFNAME
 empty data stored from lookup table in PVLNAME through PVTELN1 (including
PVZIP4)
If first time through
goto PVLATER2;
else if second, third, or fourth time through AND
(HHSTAT4='C' AND CSRESP=PVRESP AND CSRELTIV NOT IN ('1','6'))
OR (HHSTAT4='C' AND CSRESP NE PVRESP AND PVRELTIV NOT IN ('1','6'))
OR (HHSTAT4 NE 'C' AND PVRELTIV NOT IN ('1','6'))
go to PVERIFY;
else if second, third, or fourth time through
go to IPVFNAME

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 27 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.064_02

Variable Name

LKUP_FLG

Universe

PVCONTCT = RESPONSE

Universe-text
Question Text
Answer Codes
Question Type

Flag

Field Pane Description
Fill Instructions
Special Instructions if (PVLOCVAC=1-4 or PVLOCHC=1-4) AND (PVCONTCT = RESPONSE) THEN
if PVCONTCT NE 'ZZ' and PVCONTCT NE 'XX' THEN
LKUP_FLG := '1'
elseif PVCONTCT='ZZ' or PVCONTCT = 'XX'
LKUP_FLG := '0'
else
LKUP_FLG := EMPTY
endif
endif

Skip Instructions
Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 28 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.064_03

Variable Name

LKUPVER

Universe

PVCONTCT = RESPONSE

Universe-text
Question Text
Answer Codes
Question Type

Flag

Field Pane Description
Fill Instructions
Special Instructions For each provider record created, store the value of the ZIP4 field on the 'ZZ' record of the
provider lookup table into this variable. This will indicate the version of the provider lookup
table used for a particular interview.

Skip Instructions
Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 29 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_01

Variable Name

PVLNAME

Universe

PVCONTCT='ZZ'

Universe-text

Provider could not be found from look-up table

Question Text
Answer Codes

What is the last name of the {fill: first/next} doctor?

Question Type

Text

Field Pane Description
Fill Instructions

Doctor's last name

Fill "first" if first time through. Fill "next" if PVLOCVAC=2-4 and not first time through.

Special Instructions
Skip Instructions

 goto PVFNAME

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 30 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_02

Variable Name

PVFNAME

Universe

PVCONTCT='ZZ'

Universe-text

Provider could not be found from look-up table

Question Text
Answer Codes

What is the doctor's first name?

Question Type

Text

Field Pane Description

Doctor's first name

Fill Instructions
Special Instructions
Skip Instructions

 goto PVOFFNAM

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 31 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_03

Variable Name

PVOFFNAM

Universe

PVCONTCT='ZZ'

Universe-text

Provider could not be found from look-up table

Question Text

Please tell me the name of the office or the clinic.
* Press enter if no office or clinic name.

Answer Codes
Question Type

Text

Field Pane Description

Office/clinic name

Fill Instructions
Special Instructions
Skip Instructions

 goto PVADDR1
 If PVLNAME NE R,D
goto PVADDR1;
else if first time through AND PVLNAME was Refused
store 4 in PQSTAT
goto next section;
else if first time through AND PVLNAME was Don't know
goto PVLATER2;
else if second, third, or fourth time through AND PVLNAME=R,D AND
(HHSTAT4='C' AND CSRESP=PVRESP AND CSRELTIV NOT IN ('1','6'))
OR (HHSTAT4='C' AND CSRESP NE PVRESP AND PVRELTIV NOT IN ('1','6'))
OR (HHSTAT4 NE 'C' AND PVRELTIV NOT IN ('1','6'))
goto PVERIFY;
else if second, third, or fourth time through AND PVLNAME=R,D
goto IPVFNAME
 If PVLNAME NE R,D
goto PVADDR1;
else if first time through AND PVLNAME=D,R
goto PVLATER2;
else if second, third, or fourth time through AND PVLNAME=D,R AND
(HHSTAT4='C' AND CSRESP=PVRESP AND CSRELTIV NOT IN ('1','6'))
OR (HHSTAT4='C' AND CSRESP NE PVRESP AND PVRELTIV NOT IN

('1','6'))
OR (HHSTAT4 NE 'C' AND PVRELTIV NOT IN ('1','6'))
go to PVERIFY;
else if second, third, or fourth time through AND PVLNAME=D,R
go to IPVFNAME

Hard Edits

Friday, July 24, 2009

Page 32 of 63

Soft Edits
AssocHelp
Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_04

Variable Name

PVADDR1

Universe

PVOFFNAM=response or (PVOFFNAM=R,D,'empty' and PVLNAME NE R,D)

Universe-text

Provider could not be found from look-up table and respondent provided a last name or
office name

Question Text
Answer Codes

What is the street address of the office or the clinic?

Question Type

Text

Field Pane Description

Address 1

Fill Instructions
Special Instructions
Skip Instructions

 goto PVADDR2

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 33 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_05

Variable Name

PVADDR2

Universe

All from PVADDR1

Universe-text

Provider could not be found from look-up table

Question Text

Is there a suite, floor, or room number?
* Press enter if no additional address information.

Answer Codes
Question Type

Text

Field Pane Description

Address 2

Fill Instructions
Special Instructions
Skip Instructions

 goto PVADDR3

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 34 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_06

Variable Name

PVADDR3

Universe

All from PVADDR2

Universe-text

Provider could not be found from look-up table

Question Text
Answer Codes

What city is that in?

Question Type

Text

Field Pane Description

City

Fill Instructions
Special Instructions
Skip Instructions

 goto PVADDR4

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 35 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_07

Variable Name

PVADDR4

Universe

All from PVADDR3

Universe-text

Provider could not be found from look-up table

Question Text
Answer Codes

What state is that in?

Question Type

Other - Drop down list

Field Pane Description

State

Fill Instructions
Special Instructions Allow Don't know or Refused
Skip Instructions

 goto PVADDR5

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 36 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_08

Variable Name

PVADDR5

Universe

All from PVADDR4

Universe-text

Provider could not be found from look-up table

Question Text
Answer Codes

What is the zip code?

Question Type

Integer

Field Pane Description

Zip code

Fill Instructions
Special Instructions
Skip Instructions

<01000-99996,R,D> goto PVTELN1
<0-9999> goto ERR_PVADDR5

Hard Edits

ERR_PV1ADDR5
* The entire zip code must be entered.
* Please correct.

Soft Edits
AssocHelp

Friday, July 24, 2009

Page 37 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_09

Variable Name

PVTELN1

Universe

All from PVADDR5

Universe-text

Provider could not be found from look-up table

Question Text

What is the telephone number?
* Enter 'N' for no phone.

Answer Codes
Question Type

Integer

Field Pane Description

Phone #

Fill Instructions
Special Instructions Use standard telephone field format <( ) -

>

Skip Instructions

<2000000000-9999999996,N,R,D> goto PVCOMPLT
<0-1999999999> goto ERR_PVTELN1

Hard Edits

ERR_PV1TELN1
* The entire phone number must be entered.
* Please correct.

Soft Edits
AssocHelp

Friday, July 24, 2009

Page 38 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_10

Variable Name

PVZIP4

Universe

PVCONTCT = provider located

Universe-text

Provider located in the lookup table.

Question Text

** Variable from the provider lookup table **
This is not a question.

Answer Codes

<0000-9999, empty>

Question Type

Instrument Out Variable

Field Pane Description
Fill Instructions
Special Instructions Storage variable for the ZIP4 value of a provider from the immunization provider lookup
table.
If PVCONTCT = provider located (PROVIDER_CLINIC_ID from provider lookup table)
THEN
PVZIP4 := ZIP4 (from provider lookup table)
else
PVZIP4 := EMPTY
endif

Skip Instructions
Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 39 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_11

Variable Name

PVCOMPLT

Universe

(PVAG_FLG=1 AND (PVCONTCT='ZZ' AND ((PVOFFNAM = RESPONSE) OR

((PVOFFNAM =
DONTKNOW OR PVOFFNAM = REFUSAL OR PVOFFNAM = EMPTY) AND PVLNAME =
RESPONSE))) OR (PVCONTCT NE 'ZZ' AND PVCONTCT NE 'XX'))

Universe-text

All cases that entered provider information or selected a provider from the look-up table

Question Text

I have recorded that [child's name]'s provider is [fill_name]. The provider's office/clinic
name is [fill 3] and the address is
[fill 4] [fill 5]
[fill 6], [fill 7] [fill 8].
Is this information correct?

Answer Codes

1. Yes
2. No
Refused
Don't know

Question Type

Yes/No

Field Pane Description
Fill Instructions

Verify info

Fill_name:
if (PVFNAME = RESPONSE) AND (PVLNAME = RESPONSE) THEN
fill_name := PVFNAME [space] PVLNAME
elseif (PVFNAME = RESPONSE) AND (PVLNAME = 'refused' OR PVLNAME = 'don't

know'
OR PVLNAME = empty) THEN
fill_name := PVFNAME
elseif (PVLNAME = RESPONSE) AND (PVFNAME = 'refused' OR PVFNAME = 'don't
know'
OR PVFNAME = empty) THEN
fill_name := PVLNAME
elseif (PVFNAME = 'don't know' OR PVFNAME = empty) AND (PVLNAME = 'don't know'
OR
PVLNAME = empty) THEN
fill_name := 'unknown'
elseif PVFNAME = 'refused' AND (PVLNAME = 'refused' OR PVLNAME = 'don't know' OR
PVLNAME = empty) THEN
fill_name := 'refused'
elseif PVLNAME = 'refused' AND (PVFNAME = 'refused' OR PVFNAME = 'don't know' OR
PVFNAME = empty) THEN
fill_name := 'refused'
endif
Fill3: if PVOFFNAM NE R,D,empty, fill PVOFFNAM=Office/Clinic name
elseif PVOFFNAM = D,empty, then "Unknown "
elseif PVOFFNAM = R, then "Refused "
Fill 4: if PVADDR1 NE R,D, fill PVADDR1=Address

elseif PVADDR1 = D, then "Unknown "
elseif PVADDR1 = R, then "Refused "
Friday, July 24, 2009

Page 40 of 63

Fill 5: if PVADDR2 NE empty,R,D, fill PVADDR2=Address 2
elseif PVADDR2 = D, then "Unknown "
elseif PVADDR2 = R, then "Refused "
elseif PVADDR2 = empty, then leave Fill 5 blank
Fill 6: if PVADDR3 NE R,D, fill PVADDR3=City
elseif PVADDR3 = D, then "Unknown "

Special Instructions
Skip Instructions

<1,R,D>
if PVLOCVAC or PVLOCHC ge 1
goto next provider
elseif (HHSTAT4='C' and CSRESP=PVRESP and CSRELTIV NOT IN ('1','6')) or

(HHSTAT4='C'
and CSRESP NE PVRESP and PVRELTIV NOT IN ('1','6')) or (HHSTAT4 NE 'C' and
PVRELTIV
NOT IN ('1','6'))
go to PVERIFY
else
go to IPVFNAME
endif
<2> goto PWHAT2
endif

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 41 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_12

Variable Name

PWHAT2

Universe

PVCOMPLT=2

Universe-text

Provider information is incorrect

Question Text

* Change(s) needed for [fill: child's name]'s provider information.
* Enter each number that applies. If a wrong choice, type that choice again.

Answer Codes

1. Provider Name
2. Office Name
3. Address

Question Type

Enter All That Apply

Field Pane Description

Change provider info

Fill Instructions
Special Instructions Do not allow Don't Know or Refused.
After this question (PWHAT2) is answered, copy the values from the following variables to
the corresponding CHG_ variables:
PVFNAME into CHG_PVFNAME
PVLNAME into CHG_PVLNAME
PVOFFNAM into CHG_PVOFFNAM
PVADDR1 into CHG_PVADDR1
PVADDR2 into CHG_PVADDR2
PVADDR3 into CHG_PVADDR3
PVADDR4 into CHG_PVADDR4
PVADDR5 into CHG_PVADDR5
Set change flags as follows:
if '1' in PWHAT2 THEN
CHG_NAME_FLAG := '1'
endif
if '2' in PWHAT2 THEN
CHG_PROV_FLAG := '1'
endif
if '3' in PWHAT2 THEN
CHG_ADDR_FLAG := '1'
endif
Empty out the value of the PVZIP4 variable under the following conditions:
if CHG_ADDR_FLAG = '1' THEN
PVZIP4 := EMPTY
endif

Friday, July 24, 2009

Page 42 of 63

Skip Instructions

<1> goto CHG_PVLNAME
<2> goto CHG_PVLOFFNAM
<3> goto CHG_PVADDR1

Hard Edits
Soft Edits
AssocHelp
Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_13

Variable Name

CHG_PVLNAME

Universe

PWHAT2=1

Universe-text

Respondent indicated the provider's name was incorrect

Question Text

What is the provider's correct name?
* If last name is the same as displayed, refused or don't know, press Enter. Otherwise,
enter the new last name.

Answer Codes
Question Type

Text

Field Pane Description

New last name

Fill Instructions
Special Instructions Store PVLNAME in CHG_PVLNAME and display in answer codes.
Skip Instructions

 goto CHG_PVFNAME

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 43 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_14

Variable Name

CHG_PVFNAME

Universe

PWHAT2=2

Universe-text

Respondent indicated the provider's name was incorrect

Question Text

* If first name is the same as displayed, refused or don't know, press Enter. Otherwise,
enter the new first name.
* Enter first name.

Answer Codes
Question Type

Text

Field Pane Description

New first name

Fill Instructions
Special Instructions Store PVFNAME in CHG_PVFNAME and display in answer codes.
Skip Instructions

 if PWHAT2=2 (Office/clinic name change is needed)
goto CHG_PVOFFNAM
elseif PWHAT2=3 (Address change needed)
goto CHG_PVADDR1
else
goto PVCOMPLT_1 (to reverify the changed information)

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 44 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_15

Variable Name

CHG_PVOFFNAM

Universe

PWHAT2=2

Universe-text

Respondent indicated office/clinic name was incorrect

Question Text

What is the correct name of the provider's office or clinic?
* If office or clinic name is the same as displayed, refused or don't know, press Enter.
Otherwise, enter the new office or clinic name.

Answer Codes
Question Type

Text

Field Pane Description

New office/clinic

Fill Instructions
Special Instructions Store PVOFFNAME in CHG_PVOFFNAME and display in answer codes.
Skip Instructions

 if PWHAT=3 (Address change needed)
goto CHG_PVADDR1
else
goto PVCOMPLT_1 (to reverify the changed information)

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 45 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_16

Variable Name

CHG_PVADDR1

Universe

PWHAT2=3

Universe-text

Respondent indicated provider address was incorrect

Question Text

What is the correct address of the office or clinic?
* If street address is the same as displayed, refused or don't know, press Enter.
Otherwise, enter the new street address.

Answer Codes
Question Type

Text

Field Pane Description

New address

Fill Instructions
Special Instructions Store PVADDR1 in CHG_PVADDR1 and display in answer codes.
Skip Instructions

 goto CHG_PVADDR2

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 46 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_17

Variable Name

CHG_PVADDR2

Universe

PWHAT2=3

Universe-text

Respondent indicated provider address was incorrect

Question Text

* If suite, floor, or room number is the same as displayed, refused or don't know, press
Enter. Otherwise, enter the new suite, floor, or room number.
* Enter suite, floor, or room number.

Answer Codes
Question Type

Text

Field Pane Description

New address 2

Fill Instructions
Special Instructions Store PVADDR2 in CHG_PVADDR2 and display in answer codes.
Skip Instructions

 goto CHG_PVADDR3

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 47 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_18

Variable Name

CHG_PVADDR3

Universe

PWHAT2=3

Universe-text

Respondent indicated provider address was incorrect

Question Text

* If city is the same as displayed, refused or don't know, press Enter. Otherwise, enter the
new city.
* Enter city.

Answer Codes
Question Type

Text

Field Pane Description

New city

Fill Instructions
Special Instructions Store PVADDR3 in CHG_PVADDR3 and display in answer codes.
Skip Instructions

 goto CHG_PVADDR4

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 48 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_19

Variable Name

CHG_PVADDR4

Universe

PWHAT2=3

Universe-text

Respondent indicated provider address was incorrect

Question Text

* If state is the same as displayed, refused or don't know, press Enter. Otherwise, enter
the new state.
* Enter state.

Answer Codes
Question Type

Other - Drop down list

Field Pane Description

New state

Fill Instructions
Special Instructions Store PVADDR4 in CHG_PVADDR4 and display in answer codes.
Skip Instructions

 goto CHG_PVADDR5

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 49 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_20

Variable Name

CHG_PVADDR5

Universe

PWHAT2=3

Universe-text

Respondent indicated provider address was incorrect

Question Text

* If zip code is the same as displayed, refused or don't know, press Enter. Otherwise,
enter the new zip code.
* Enter zip code.

Answer Codes
Question Type

Integer

Field Pane Description

New zip code

Fill Instructions
Special Instructions Store PVADDR5 in CHG_PVADDR5 and display in answer codes.
Skip Instructions

<01000-99996,R,D> goto PVCOMPLT_1
<0-9999> goto ERR_CHG_PVADDR5

Hard Edits

* The entire zip code must be entered.
* Please correct.

Soft Edits
AssocHelp

Friday, July 24, 2009

Page 50 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_21

Variable Name

PVCOMPLT_1

Universe

PWHAT2 IN ('1','2','3') and PWHAT2 is on route

Universe-text

Children with a change made to their provider information

Question Text

I have recorded that [child's name]'s provider is [fill_name]. The provider's office/clinic
name is [fill 3] and the address is
[fill 4] [fill 5]
[fill 6], [fill 7] [fill 8].
Is this information correct?

Answer Codes

1. Yes, information is correct
2. No, correction(s) needed/more corrections needed
Refused
Don't know

Question Type

Pick One - answer list pane

Field Pane Description
Fill Instructions

Reverify info

Fill_name:
if (CHG_PVFNAME = RESPONSE) AND (CHG_PVLNAME = RESPONSE) THEN
fill_name := CHG_PVFNAME [space] CHG_PVLNAME
elseif (CHG_PVFNAME = RESPONSE) AND (CHG_PVLNAME = 'refused' OR

CHG_PVLNAME
= 'don't know' OR CHG_PVLNAME = empty) THEN
fill_name := CHG_PVFNAME
elseif (CHG_PVLNAME = RESPONSE) AND (CHG_PVFNAME = 'refused' OR
CHG_PVFNAME
= 'don't know' OR CHG_PVFNAME = empty) THEN
fill_name := CHG_PVLNAME
elseif (CHG_PVFNAME = 'don't know' OR CHG_PVFNAME = empty) AND
(CHG_PVLNAME =
'don't know' OR CHG_PVLNAME = empty) THEN
fill_name := 'unknown'
elseif CHG_PVFNAME = 'refused' AND (CHG_PVLNAME = 'refused' OR CHG_PVLNAME
=
'don't know' OR CHG_PVLNAME = empty) THEN
fill_name := 'refused'
elseif CHG_PVLNAME = 'refused' AND (CHG_PVFNAME = 'refused' OR CHG_PVFNAME
=
'don't know' OR CHG_PVFNAME = empty) THEN
fill_name := 'refused'
endif
Fill3: if PVOFFNAM NE R,D, fill PVOFFNAM=Office/Clinic name
elseif PVOFFNAM = D, then "Unknown "
elseif PVOFFNAM = R, then "Refused "
Fill 4: if PVADDR1 NE R,D, fill PVADDR1=Address
elseif PVADDR1 = D, then "Unknown "
elseif PVADDR1 = R, then "Refused "

Fill 5: if PVADDR2 NE empty,R,D, fill PVADDR2=Address 2
elseif PVADDR2 = D, then "Unknown "
elseif PVADDR2 = R, then "Refused "
Friday, July 24, 2009

Page 51 of 63

Fill 6: if PVADDR3 NE R,D, fill PVADDR3=City
elseif PVADDR3 = D, then "Unknown "
elseif PVADDR3 = R, then "Refused "
Fill 7: if PVADDR4 NE R,D, fill PVADDR4=State
elseif PVADDR4 = D, then "Unknown "
elseif PVADDR4 = R, then "Refused "

Special Instructions
Skip Instructions

<1,R,D>
if PVLOCVAC gt 1 or PVLOCHC gt 1
go to next provider
elseif (PVAG_FLG='1' and HHSTAT4='C' and CSRESP=PVRESP and CSRELTIV NOT IN
('1','6')) or (PVAG_FLG='1' and HHSTAT4='C' and CSRESP NE PVRESP and PVRELTIV

NOT
IN ('1','6')) or (PVAG_FLG='1' and HHSTAT4 NE 'C' and PVRELTIV NOT IN ('1','6'))
go to PVERIFY
else
go to IPVFNAME
endif
<2> goto ERR_PVCOMPLT_1

Hard Edits

* Press enter to go back to change some provider information or arrow down and press
enter to change your answer.
Default goto should be PWHAT2

Soft Edits
AssocHelp

Friday, July 24, 2009

Page 52 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.180_22

Variable Name

CHG_PVZIP4

Universe

PWHAT2=3

Universe-text

Respondent indicated provider address was incorrect

Question Text

** Variable from the provider lookup table **
This is not a question.

Answer Codes

<0000-9999, empty>

Question Type

Instrument Out Variable

Field Pane Description
Fill Instructions
Special Instructions Storage variable for changing the ZIP4 value of a provider from the immunization provider
lookup table.
Store PVZIP4 in CHG_PVZIP4
If PVCOMPLT = 2 (no) and PWHAT2 = 3 (address) THEN
CHG_PVZIP4 := EMPTY
else
CHG_PVZIP4 := PVZIP4
endif

Skip Instructions
Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 53 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.181

Variable Name

PVLATER2

Universe

PVLOCHC=D or (PVCONTCT=D and first time through) or (PVOFFNAM=R and

PVLNAME=D
and first time through) or (PVOFFNAM=D and PVLNAME=D,R and first time through)

Universe-text

DK places of vaccination or health care locations, DK provider information, or DK last name
of doctor and DK name of office or clinic

Question Text
Answer Codes

Could you provide this information if I call back later?

Question Type

Yes/No

1. Yes
2. No
Refused
Don't know

Field Pane Description

Call back later

Fill Instructions
Special Instructions
Skip Instructions

<1> set PQSTAT=2 and [goto PCALLBK1]
<2,D> set PQSTAT=3 and [go to next child/section]
 set PQSTAT=4 and [go to next section]

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 54 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.188

Variable Name

PVERIFY

Universe

((PVCOMPLT IN ('1','refused','don't know') OR PVCOMPLT_1 IN ('1','refused','don't know'))
AND (HHSTAT4='C' AND CSRESP=PVRESP AND CSRELTIV NOT IN ('1','6')) OR
(HHSTAT4='C' AND CSRESP NE PVRESP AND PVRELTIV NOT IN ('1','6')) OR

(HHSTAT4 NE
'C' AND PVRELTIV NOT IN ('1','6')))

Universe-text

Unsure if speaking to parent/legal guardian of child

Question Text

I need to verify that I am speaking with someone who can authorize the release of
immunization records for {fill: child's name}. This should be a parent or legal guardian. Are
you that person?

Answer Codes

1. Yes
2. No
Refused
Don't know

Question Type

Yes/No

Field Pane Description

Authorize release of records

Fill Instructions
Special Instructions
Skip Instructions

<1> [goto IPVFNAME]
<2,D> [goto PVNEWATH]
 store 5 in PQSTAT and [goto next child/next section]

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 55 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.189

Variable Name

PVNEWATH

Universe

PVERIFY=2,D

Universe-text

Not able to authorize release of immunization records

Question Text

Is there someone else now available who can authorize the release of immunization
records for this child?

Answer Codes

1. Yes
2. No
Refused
Don't know

Question Type

Yes/No

Field Pane Description

Someone else can authorize

Fill Instructions
Special Instructions
Skip Instructions

<1> [goto ERR_PVNEWATH]
<2,D> set PQSTAT=2 and [goto PCALLBK1]
 set PQSTAT=5 and [goto next child/section]

Hard Edits

* Please go back and verify that the new respondent can authorize release of immunization
records.
goto PVERIFY (as the default goto)

Soft Edits
AssocHelp

Friday, July 24, 2009

Page 56 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.189_02

Variable Name

IPVFNAME

Universe

PVERIFY=1 OR ((PVCOMPLT IN ('1','refused','don't know') OR PVCOMPLT_1 IN
('1','refused','don't know')) AND ( HHSTAT4='C' AND CSRESP=PVRESP AND CSRELTIV

IN
('1','6')) OR (HHSTAT4='C' AND CSRESP NE PVRESP AND PVRELTIV IN ('1','6')) OR
(HHSTAT4 NE 'C' AND PVRELTIV IN ('1','6'))))

Universe-text

Verified that you are talking to someone who can authorize the release of immunization
records

Question Text

In order to ask your child's provider for the correct information, we need to be sure that we
have {fill: HISHER} correct name. Our records show that this child's name is {fill: Child's
ALIAS}. Is this {fill: HISHER} correct name?
* If this is {fill: HISHER} correct name, press ENTER. Otherwise, enter the child's correct
first name.

Answer Codes
Question Type

Text

Field Pane Description

First name check

Fill Instructions
Special Instructions Store NAME_FNAME in IPVFNAME and display in Answer Codes.
If IPVFNAME NE D,R, update NAME_FNAME.

Skip Instructions

 Goto IPVLNAME

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 57 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.189_03

Variable Name

IPVLNAME

Universe

PVERIFY=1 OR ((PVCOMPLT IN ('1','refused','don't know') OR PVCOMPLT_1 IN
('1','refused','don't know')) AND ( HHSTAT4='C' AND CSRESP=PVRESP AND CSRELTIV

IN
('1','6')) OR (HHSTAT4='C' AND CSRESP NE PVRESP AND PVRELTIV IN ('1','6')) OR
(HHSTAT4 NE 'C' AND PVRELTIV IN ('1','6'))))

Universe-text

Verified that you are talking to someone who can authorize the release of immunization
records

Question Text

* If this is {fill: HISHER} correct name, press ENTER. Otherwise, enter the child's correct
last name.

Answer Codes
Question Type

Text

Field Pane Description

Last name check

Fill Instructions
Special Instructions Store NAME_LNAME in IPVLNAME and display in Answer Codes
If IPVLNAME NE D,R, update NAME_LNAME.
Set ALIAS = IPVFNAME< >IPVLNAME

Skip Instructions

Goto PERMIS1

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 58 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.190

Variable Name

PERMIS1

Universe

PVERIFY=1 OR ((PVCOMPLT IN ('1','refused','don't know') OR PVCOMPLT_1 IN
('1','refused','don't know')) AND (HHSTAT4='C' AND CSRESP=PVRESP AND CSRELTIV

IN
('1','6')) OR (HHSTAT4='C' AND CSRESP NE PVRESP AND PVRELTIV IN ('1','6')) OR
(HHSTAT4 NE 'C' AND PVRELTIV IN ('1','6'))))

Universe-text

Verified that you are talking to someone who can authorize the release of immunization
records

Question Text

?F1
*(If in person), if respondent is child's parent/legal guardian, hand the HIS-2A to the
respondent for completion of the permission item on the the left side of the form. If not,
enter code "2" below; make callback to contact parent/legal guardian and get signature.
*(If over the phone), if respondent is child's parent/legal guardian, read statement in
telephone permission item on form to him/her requesting permission. If respondent agrees,
sign and date form on right side. If not parent/legal guardian, enter code "2" below and
make callback to talk to parent/legal guardian to get permission later.
* If refused to sign form/give permission, enter '3'.
Display:
Control Number
Line Number
Child's Name
Date of Birth
Sex

Answer Codes

1. Signed/Oral permission given over the telephone
2. Not signed - will need to schedule a callback
3. Not signed - no callback possible (specify)

Question Type

Pick One-popup window

Field Pane Description

Permission form status

Fill Instructions
Special Instructions Do not allow Refused or Don't know
Skip Instructions

<1> [goto PVIDNUM];
<2> set PQSTAT=2 and [goto PCALLBK1];
<3> [goto PERMNT1]

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

H_PERMIS1

Page 59 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.190_H

Variable Name

H_PERMIS1

Universe
Universe-text
Question Text

This form allows the providers you name to release their immunization records only for this
child to the Centers for Disease Control and Prevention and its contractors in order to study
the timing and completeness of childhood immunizations in your state. The information is
used for study purposes only. This means that information that can identify you, this child,
or the providers will be seen only by authorized people who work on this project. These
employees are required by law to protect your personal information.

Answer Codes
Question Type

Help Screen

Field Pane Description

Permission form status

Fill Instructions
Special Instructions Associated screens:
PERMIS1

Skip Instructions
Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 60 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.195

Variable Name

PERMNT1

Universe

PERMIS1=3

Universe-text

Not signed-no call back possible was chosen from the provider status question

Question Text
Answer Codes

*Specify the reason the permission item is not signed.

Question Type

Verbatim

Verbatim

Field Pane Description

Specify

Fill Instructions
Special Instructions Do not allow Refused and Don't Know
Skip Instructions

store 5 in PQSTAT [goto next child/section]

Hard Edits
Soft Edits
AssocHelp

Friday, July 24, 2009

Page 61 of 63

Module

60

Section Name

Child Immunization Provider

Part
Question ID

IPV.200

Variable Name

PVIDNUM

Universe

PERMIS1=1

Universe-text

Children who have some complete provider data entered

Question Text
Answer Codes

* Enter identification number printed on permission form HIS-2A(PT).

Question Type

Integer

Field Pane Description

ID #

Fill Instructions
Special Instructions Do not all answers of 'refused' or 'don't know'. Make sure that eight numbers are entered
in this question.
The mod10 check digit algorithm is described as follows:
1. Starting from the left, multiply all the digits in the odd numbered positions by 2 and the
digits in the even numbered positions by 1.
2. If the result of a multiplication of a single digit by 2 results in a two-digit number (say "7 x
2 = 14"), add the digits of the result together to produce a new single-digit result ("1+4=5").

3. Add all single-digit results together.
4.The check digit is the amount you must add to this result in order to reach the next
highest
multiple of ten. For instance, if the sum in step #3 is 22, to reach the next highest multiple
of 10 (which is 30) you must add 8 to 22. Thus the check digit is 8.

Skip Instructions

<00000010-99999999> if number fails the mod10 check algorithm
goto ERR1_PVIDNUM
elseif additional eligible children
set PQSTAT = '1' and goto PVRESP
else
set PQSTAT = '1' and goto next section
endif
<0-9999999> goto ERR2_PVIDNUM

Hard Edits

ERR1_PVIDNUM
* Check digit algorithm failed. Please reenter form identification number.
ERR2_PVIDNUM
* You must enter all eight digits of the Permission Form ID Number.
* Please correct.

Friday, July 24, 2009

Page 62 of 63

Soft Edits
AssocHelp

Friday, July 24, 2009

Page 63 of 63


File Typeapplication/pdf
File Modified2009-07-30
File Created2009-07-24

© 2024 OMB.report | Privacy Policy