Download:
pdf |
pdfAttachment 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 Type | application/pdf |
File Modified | 2009-07-30 |
File Created | 2009-07-24 |