Download:
pdf |
pdfAttachment 3g Child Immunization Provider (4 minutes)
2011 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'
Tuesday, November 23, 2010
Page 1 of 61
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 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 PERMIS2(PX) = '2' AND PERMNT2 <> empty THEN
PQSTAT(PX) := '5'
Elseif PERMIS2(PX) = '1' THEN
PQSTAT(PX) := '1'
Elseif PCALLBK1 = '1' THEN
PQSTAT(PX) := '2'
Elseif PCALLBK1 = '2' THEN
PQSTAT(PX) := '3'
Endif
Endif
PQSTAT - Empty - Immunization section not completed or not started
0 - Not 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 provider questions refused
5 - Immunization permission form refused
6 - No immunizations received
7 - Provider located in foreign country
Skip Instructions
Hard Edits
Soft Edits
AssocHelp
Tuesday, November 23, 2010
Page 2 of 61
Module
60
Section Name
Child Immunization Provider
Part
Question ID
Variable Name
PVSTAT
Universe
Universe-text
Question Text
** Indicates the status of the immunization provider section for the family. **
Answer Codes
Blank, 0-4
Question Type
Status Variable
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
Tuesday, November 23, 2010
Page 3 of 61
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
Tuesday, November 23, 2010
Page 4 of 61
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.
*Enter 1 to continue.
Answer Codes
Question Type
*Enter 1 to continue.
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
Tuesday, November 23, 2010
Page 5 of 61
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
* Enter the line number of the person you are speaking to.
Answer Codes
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
Tuesday, November 23, 2010
Page 6 of 61
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
Question Type
0. Never received immunizations
1. Yes
2. No
Refused
Don't know
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
Tuesday, November 23, 2010
Page 7 of 61
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
Is someone else now available to give the provider information?
Answer Codes
1. Yes
2. No
Refused
Don't know
Question Type
Yes/No
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
Tuesday, November 23, 2010
Page 8 of 61
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
Tuesday, November 23, 2010
Page 9 of 61
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
Question Type
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
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
Tuesday, November 23, 2010
Page 10 of 61
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
Question Type
1. Yes
2. No
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
Tuesday, November 23, 2010
Page 11 of 61
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
Question Type
1. Male
2. Female
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
Tuesday, November 23, 2010
Page 12 of 61
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
Question Type
1. Yes
2. No
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
Tuesday, November 23, 2010
Page 13 of 61
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
Tuesday, November 23, 2010
Page 14 of 61
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
Question Type
1. Yes
2. No
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
Tuesday, November 23, 2010
Page 15 of 61
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
Question Type
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
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
Tuesday, November 23, 2010
Page 16 of 61
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
Tuesday, November 23, 2010
Page 17 of 61
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
Tuesday, November 23, 2010
Page 18 of 61
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
endif
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
Tuesday, November 23, 2010
Page 19 of 61
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
Tuesday, November 23, 2010
Page 20 of 61
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
Question Type
1. Enter 1 to Continue
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
Tuesday, November 23, 2010
Page 21 of 61
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
Tuesday, November 23, 2010
Page 22 of 61
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
Tuesday, November 23, 2010
Page 23 of 61
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
This is not a question.
Answer Codes
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
Tuesday, November 23, 2010
Page 24 of 61
Module
60
Section Name
Child Immunization Provider
Part
Question ID
IPV.063_02
Variable Name
LNO
Universe
PVCONTCT <> EMPTY
Universe-text
Question Text
This is not a question.
Answer Codes
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
Tuesday, November 23, 2010
Page 25 of 61
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;
Tuesday, November 23, 2010
Page 26 of 61
else if All PVCONTCT=XX OR (PVLOCVAC=1 OR PVLOCHC=1)
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
Tuesday, November 23, 2010
Page 27 of 61
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
Tuesday, November 23, 2010
Page 28 of 61
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
Tuesday, November 23, 2010
Page 29 of 61
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
What is the last name of the {fill: first/next} doctor?
Answer Codes
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
Tuesday, November 23, 2010
Page 30 of 61
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
What is the doctor's first name?
Answer Codes
Question Type
Text
Field Pane Description
Doctor's first name
Fill Instructions
Special Instructions
Skip Instructions
goto PVOFFNAM
Hard Edits
Soft Edits
AssocHelp
Tuesday, November 23, 2010
Page 31 of 61
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
Tuesday, November 23, 2010
Page 32 of 61
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
What is the street address of the office or the clinic?
Answer Codes
Question Type
Text
Field Pane Description
Address 1
Fill Instructions
Special Instructions
Skip Instructions
goto PVADDR2
Hard Edits
Soft Edits
AssocHelp
Tuesday, November 23, 2010
Page 33 of 61
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
Tuesday, November 23, 2010
Page 34 of 61
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
What city is that in?
Answer Codes
Question Type
Text
Field Pane Description
City
Fill Instructions
Special Instructions
Skip Instructions
goto PVADDR4
Hard Edits
Soft Edits
AssocHelp
Tuesday, November 23, 2010
Page 35 of 61
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
What state is that in?
Answer Codes
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
Tuesday, November 23, 2010
Page 36 of 61
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
What is the zip code?
Answer Codes
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
Tuesday, November 23, 2010
Page 37 of 61
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
Tuesday, November 23, 2010
Page 38 of 61
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
Question Type
<0000-9999, empty>
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
Tuesday, November 23, 2010
Page 39 of 61
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
Question Type
1. Yes
2. No
Refused
Don't know
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 "
Tuesday, November 23, 2010
Page 40 of 61
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 "
elseif PVADDR2 = empty, then leave Fill 5 blank
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 "
Fill 8: if PVADDR5 NE R,D, fill PVADDR5=Zip code
elseif PVADDR5 = D, then "Unknown "
elseif PVADDR5 = R, then "Refused "
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
Tuesday, November 23, 2010
Page 41 of 61
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
Question Type
1. Provider Name
2. Office Name
3. Address
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
Tuesday, November 23, 2010
Page 42 of 61
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
Tuesday, November 23, 2010
Page 43 of 61
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
Tuesday, November 23, 2010
Page 44 of 61
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
Tuesday, November 23, 2010
Page 45 of 61
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
Tuesday, November 23, 2010
Page 46 of 61
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
Tuesday, November 23, 2010
Page 47 of 61
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
Tuesday, November 23, 2010
Page 48 of 61
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
Tuesday, November 23, 2010
Page 49 of 61
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
Tuesday, November 23, 2010
Page 50 of 61
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
Question Type
1. Yes, information is correct
2. No, correction(s) needed/more corrections needed
Refused
Don't know
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
Tuesday, November 23, 2010
Page 51 of 61
elseif PVADDR2 = D, then "Unknown "
elseif PVADDR2 = R, then "Refused "
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 "
Fill 8: if PVADDR5 NE R,D, fill PVADDR5=Zip code
elseif PVADDR5 = D, then "Unknown "
elseif PVADDR5 = 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
Tuesday, November 23, 2010
Page 52 of 61
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
Question Type
<0000-9999, empty>
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
Tuesday, November 23, 2010
Page 53 of 61
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
Could you 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
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
Tuesday, November 23, 2010
Page 54 of 61
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
Tuesday, November 23, 2010
Page 55 of 61
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 Keep value.
Skip Instructions
<1> [goto PVRESP2]
<2,D> set PQSTAT=2 and [goto PCALLBK1]
set PQSTAT=5 and [goto next child/section]
Hard Edits
Soft Edits
AssocHelp
Tuesday, November 23, 2010
Page 56 of 61
Module
60
Section Name
Child Immunization Provider
Part
Question ID
IPV.189_01
Variable Name
PVRESP2
Universe
PVNEWATH='1'
Universe-text
Someone else to authorize release of immunization records
Question Text
* Enter the line number of the parent or legal guardian who can authorize the release of
immunization records for this child.
Answer Codes
Question Type
Pick One - answer list pane
Field Pane Description
Who can authorize
Fill Instructions
Special Instructions Display all persons 18+ in answer codes. Do not allow Don't Know or Refused.
Skip Instructions
<1-25> goto ERR_PVRESP2
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
Tuesday, November 23, 2010
Page 57 of 61
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
Tuesday, November 23, 2010
Page 58 of 61
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 PERMIS2
Hard Edits
Soft Edits
AssocHelp
Tuesday, November 23, 2010
Page 59 of 61
Module
60
Section Name
Child Immunization Provider
Part
Question ID
IPV.190
Variable Name
PERMIS2
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
The vaccination records collected from the provider(s) will be kept in strict confidence.
Do we have your permission to contact the provider(s) named in this interview? We
would only give the provider(s) basic information that identifies [fill: Child Name] and
request the information relevant to [fill: his/her] immunization history.
* Read if necessary.
Your consent allows the provider(s) 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 obtain the most complete information possible. The information is held in
strict confidence and used for study purposes only. Any names of children, as well as
any names of doctors or clinics, will not be used in reporting the study results. We will
never release any information that may identify you, your child, or your child’s
provider(s).
Answer Codes
Question Type
1. Yes
2. No
Yes/No
Field Pane Description
Permission status
Fill Instructions
Special Instructions Do not allow Refused or Don't know
Skip Instructions
<1> if additional eligible children
set PQSTAT = '1' and goto PVRESP
else
set PQSTAT = '1' and goto next section
<2> [goto PERMNT2]
Hard Edits
Soft Edits
AssocHelp
Tuesday, November 23, 2010
Page 60 of 61
Module
60
Section Name
Child Immunization Provider
Part
Question ID
IPV.195
Variable Name
PERMNT2
Universe
PERMIS2=2
Universe-text
Permission was not given
Question Text
*Specify the reason permission was not given.
Answer Codes
Verbatim
Question Type
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
Tuesday, November 23, 2010
Page 61 of 61
File Type | application/pdf |
File Title | HIS_SPECIFICATIONS_2011_db |
Author | musik001 |
File Modified | 2011-06-07 |
File Created | 2010-11-23 |