Download:
pdf |
pdfBOX CLBEG
BOX CLBEG
11:03:23 AM Friday, April 03, 2009
Page Order # :
10
Page 1 of 327
BOX CLBEG
BOX INSTRUCTIONS
( CLQ1005 )
IF (SP IS RESPONDENT) OR ((PROXY IS RESPONDENT AND PROXY
LIVES WITH THE SP IN THE CURRENT ROUND) AND (SP IS ALIVE AND
NOT INSTITUTIONALIZED)), GO TO BOX CL8 - (CLQ1135 ).
ELSE IF (PROXY IS RESPONDENT) AND (AN ADDRESS HAS BEEN
COLLECTED FOR THE PROXY), GO TO CL4 - VERIFY ( CLQ1070 ).
ELSE GO TO CL1 - STADDR1 ( CLQ1010 ).
ASSIGNMENTS
CREATE NEW ADDRESS AND PHONE RECORDS:
If the respondent is a Proxy, create a new current round address and phone records on
tblAddress and tblPhone at the beginning of CL for the person who is currently flagged as
Proxy, where ROST.ROSTNUM = MRES.RROSTNUM.
Else do not create new records.
Set on new tblADDRESS record:
tblADDRESS.AddressNum = next sequential #.
tblADDRESS.AddressRnd = current round.
tblADDRESS.AddressType = 'OtherPerson'.
tblADDRESS.AddressDetail = 'Proxy'.
tblADDRESS.AddrRost = MRES.RROSTNUM (Same as Proxy's ROST.ROSTNUM).
tblADDRESS.AddrResp = '1'.
tblADDRESS.AddrNum =
If Proxy does not have a previous round address, set tblADDRESS.AddrNum = 001.
Else tblADDRESS.AddrNum = Proxy's previous round tblADDRESS.AddressNum + 001.
tblADDRESS.AddrRndc = current round.
tblADDRESS.FirstName = Proxy's ROST.ROSTFNAM.
tblADDRESS.MiddleInitial = Proxy's ROST.ROSTMINI.
tblADDRESS.LastName = Proxy's ROST.ROSTLNAM
tblADDRESS.Relationship = Proxy's ROST.ROSTREL
tblADDRESS.RelationOS = Proxy's ROST.ROSTREOS
tblADDRESS.Verify = EMPTY.
Set on new tblPHONE record where tblPHONE.PhoneInstance = 1:
tblPHONE.PhoneNum = next sequential #.
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = 'OtherPerson'.
tblPHONE.PhoneDetail = 'Proxy'.
tblPHONE.PhoneRost = MRES.RROSTNUM (Same as Proxy's ROST.ROSTNUM).
tblPHONE.PhoneInstance = '1'.
tblPHONE.PhoneResp = '1'.
tblPHONE.AddrNum = matches current round tblADDRESS.AddrNum.
tblPHONE.AddrRndc = current round.
tblPHONE.Verify = EMPTY.
Set on new tblPHONE record where tblPHONE.PhoneInstance = 2:
tblPHONE.PhoneNum = next sequential #.
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = 'OtherPerson'.
tblPHONE.PhoneDetail = 'Proxy'.
tblPHONE.PhoneRost = MRES.RROSTNUM (Same as Proxy's ROST.ROSTNUM).
tblPHONE.PhoneInstance = '2'.
tblPHONE.PhoneResp = '1'.
tblPHONE.AddrNum = matches current round tblADDRESS.AddrNum.
tblPHONE.AddrRndc = current round.
11:03:23 AM Friday, April 03, 2009
Page 2 of 327
BOX CLBEG
tblPHONE.Verify = EMPTY.
SUMMARY:
If the Proxy lives in the household with SP and SP is alive and not institutionalized, we will
copy SP's current round address and phone number(s) to the Proxy's current round
address and phone (regardless if the Proxy has a previous round address record) and we
will route to BOX CL8 and will not verify the Proxy's address or phone number(s).
Else if the Proxy lives in the household with SP and SP is institutionalized or deceased, we
will copy SP's previous round address and phone number(s) to the Proxy's current round
address and phone (regardless if the Proxy has a previous round address record) and we
will route to CL4 to verify this address and phone number(s).
Else if the Proxy does not live in the household with SP and the Proxy has an address
collected in a previous round, we will copy the Proxy's previous round address and phone
number(s) to the Proxy's current round address and phone and we will route to CL4 to
verify this address and phone number(s).
Else if the Proxy does not live in the household with SP and the Proxy does not have an
address collected in a previous round, we will route to CL1 to collect a new address and
phone number(s) for the Proxy.
COPY INSTRUCTIONS:
If Proxy lives in the household with the SP in the current round, copy SP's current round
address and phone numbers to the Proxy's current address and phone records.
Else if the Proxy has an address collected in the previous round, copy Proxy's previous
round address and phone numbers to the Proxy's current round address and phone
records.
Else do not copy.
Copy fields on tblADDRESS:
tblADDRESS.STAddr2
tblADDRESS.City
tblADDRESS.State
tblADDRESS.Zipcode
Copy fields on tblPhone, where PhoneInstance = '1' and '2':
tblPHONE.PhonArea
tblPHONE.Exch
tblPHONE.PhonLocl
tblPHONE.NoPhone
tblPHONE.PhonWher
tblPHONE.PhonWhOS
tblPHONE.SameName
tblPHONE.NameOS
PROXY'S PREVIOUS ROUND ADDRESS AND PHONE:
Proxy's previous round address record on tblADDRESS:
tblADDRESS.AddressRnd = previous round.
tblADDRESS.AddrRost = MRES.RROSTNUM (Same as Proxy's ROST.ROSTNUM).
Proxy's previous round primary phone number record on tblPHONE:
tblPHONE.PhoneRnd = previous round.
tblPHONE.PhoneRost = MRES.RROSTNUM (Same as Proxy's ROST.ROSTNUM).
tblPHONE.PhoneInstance = '1'.
Proxy's previous round secondary phone number record on tblPHONE:
tblPHONE.PhoneRnd = previous round.
tblPHONE.PhoneRost = MRES.RROSTNUM (Same as Proxy's ROST.ROSTNUM).
tblPHONE.PhoneInstance = '2'.
11:03:24 AM Friday, April 03, 2009
Page 3 of 327
BOX CLBEG
SP'S CURRENT ROUND ADDRESS AND PHONE:
SP's current round address record on tblADDRESS:
blADDRESS.AddressRnd = current round.
tblADDRESS.AddressType = 'SP'.
tblADDRESS.AddressDetail = 'SP'.
tblADDRESS.AddrRost = '01';.
SP'S current round primary phone number on tblPHONE:
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = 'SP'.
tblPHONE.PhoneDetail = 'SP'.
tblPHONE.PhoneRost = '01'.
tblPHONE.PhoneInstance = '1'.
SP'S current round seconday phone number on tblPHONE:
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = 'SP'.
tblPHONE.PhoneDetail = 'SP'.
tblPHONE.PhoneRost = '01'.
tblPHONE.PhoneInstance = '2'.
SP'S PREVIOUS ROUND ADDRESS AND PHONE:
SP's previous round address record on tblADDRESS:
blADDRESS.AddressRnd = previous round.
tblADDRESS.AddressType = 'SP'.
tblADDRESS.AddressDetail = 'SP'.
tblADDRESS.AddrRost = '01';.
SP'S previous round primary phone number on tblPHONE:
tblPHONE.PhoneRnd = previous round.
tblPHONE.PhoneType = 'SP'.
tblPHONE.PhoneDetail = 'SP'.
tblPHONE.PhoneRost = '01'.
tblPHONE.PhoneInstance = '1'.
SP'S previous round seconday phone number on tblPHONE:
tblPHONE.PhoneRnd = previous round.
tblPHONE.PhoneType = 'SP'.
tblPHONE.PhoneDetail = 'SP'.
tblPHONE.PhoneRost = '01'.
tblPHONE.PhoneInstance = '2'.
See detailed instructions below:
ADDRESSNUM
Create new record on tblADDRESS where
tblADDRESS.AddressNum = next sequential #.
ADDRESSRND
tblADDRESS.AddressRnd = current round.
ADDRESSTYPE
tblADDRESS.AddressType = 'OtherPerson'.
ADDRROST
tblADDRESS.AddrRost = MRES.RROSTNUM (same
as Proxy's ROST.ROSTNUM).
ADDRRESP
tblADDRESS.AddrResp = '1'.
ADDRNUM
If Proxy does not have a previous round address, set
tblADDRESS.AddrNum = 001.
Else tblADDRESS.AddrNum = Proxy's previous
round tblADDRESS.AddressNum + 001.
ADDRRNDC
tblADDRESS.AddrRndc = current round.
FIRSTNAME
tblADDRESS.FirstName = Proxy's
ROST.ROSTFNAM.
11:03:24 AM Friday, April 03, 2009
Page 4 of 327
BOX CLBEG
MIDDLEINITIAL
tblADDRESS.MiddleInitial = Proxy's
ROST.ROSTMINI.
LASTNAME
tblADDRESS.LastName = Proxy's
ROST.ROSTLNAM.
RELATIONSHIP
tblADDRESS.Relationship = Proxy's
ROST.ROSTREL.
RELATIONOS
tblADDRESS.RelationOS = Proxy's
ROST.ROSTREOS.
STADDR1
tblADDRESS.STAddr1 = set as instructed above.
STADDR2
tblADDRESS.STAddr2 = set as instructed above.
CITY
tblADDRESS.City = set as instructed above.
STATE
tblADDRESS.State = set as instructed above.
ZIPCODE
tblADDRESS.ZipCode = set as instructed above.
VERIFY
tblADDRESS.Verify = EMPTY.
PHONENUM
Create 1st new record on tblPHONE where
tblPHONE.PhoneNum = next sequential #.
PHONEINSTANCE
tblPHONE.PhoneInstance = 1.
PHONERND
tblPHONE.PhoneRnd = current round, set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONETYPE
tblPHONE.PhoneType = 'OtherPerson', set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONEROST
tblPHONE.PhoneRost = MRES.RROSTNUM, set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONERESP
tblPHONE.PhoneResp = '1', set on tblPHONE where
tbPHONE.PhoneInstance = 1.
ADDRNUM
tblPHONE.AddrNum = tblADDRESS.AddrNum on
Proxy's current round Address record, set on
tblPHONE where tbPHONE.PhoneInstance = 1.
ADDRRNDC
tblPHONE.AddrRndc = current round, set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONAREA
tblPHONE.PhonArea = set as instructed above. Set
on tblPHONE where tbPHONE.PhoneInstance = 1.
PHONEXCH
tblPHONE.PhonExch = set as instructed above. Set
on tblPHONE where tbPHONE.PhoneInstance = 1.
PHONLOCL
tblPHONE.PhonLocl = set as instructed above. Set
on tblPHONE where tbPHONE.PhoneInstance = 1.
NOPHONE
tblPHONE.NoPhone = set as instructed above. Set
on tblPHONE where tbPHONE.PhoneInstance = 1.
PHONWHER
tblPHONE.PhonWher = set as instructed above.
Set on tblPHONE where tbPHONE.PhoneInstance =
1.
PHONWHOS
tblPHONE.PhonWhOS = set as instructed above.
Set on tblPHONE where tbPHONE.PhoneInstance =
1.
SAMENAME
tblPHONE.SameName = set as instructed above.
Set on tblPHONE where tbPHONE.PhoneInstance =
1.
NAMEOS
tblPHONE.NameOS = set as instructed above. Set
on tblPHONE where tbPHONE.PhoneInstance = 1.
11:03:24 AM Friday, April 03, 2009
Page 5 of 327
BOX CLBEG
VERIFY
tblPHONE.Verify = empty, set on tblPHONE where
tbPHONE.PhoneInstance = 1.
PHONENUM
Create 2nd new record on tblPHONE where
tblPHONE.PhoneNum = next sequential #.
PHONEINSTANCE
tblPHONE.PhoneInstance = 2.
PHONERND
tblPHONE.PhoneRnd = current round, set on
tblPHONE where tbPHONE.PhoneInstance = 2.
PHONETYPE
tblPHONE.PhoneType = 'OtherPerson', set on
tblPHONE where tbPHONE.PhoneInstance = 2.
PHONEROST
tblPHONE.PhoneRost = MRES.RROSTNUM, set on
tblPHONE where tbPHONE.PhoneInstance = 2.
PHONERESP
tblPHONE.PhoneResp = '1', set on tblPHONE where
tbPHONE.PhoneInstance = 2.
ADDRNUM
tblPHONE.AddrNum = tblADDRESS.AddrNum on
Proxy's current round Address record, set on
tblPHONE where tbPHONE.PhoneInstance = 2.
ADDRRNDC
tblPHONE.AddrRndc = current round, set on
tblPHONE where tbPHONE.PhoneInstance = 2.
PHONAREA
tblPHONE.PhonArea = set as instructed above. Set
on tblPHONE where tbPHONE.PhoneInstance = 2.
PHONEXCH
tblPHONE.PhonExch = set as instructed above. Set
on tblPHONE where tbPHONE.PhoneInstance = 2.
PHONLOCL
tblPHONE.PhonLocl = set as instructed above. Set
on tblPHONE where tbPHONE.PhoneInstance = 2.
NOPHONE
tblPHONE.NoPhone = set as instructed above. Set
on tblPHONE where tbPHONE.PhoneInstance = 2.
PHONWHER
tblPHONE.PhonWher = set as instructed above.
Set on tblPHONE where tbPHONE.PhoneInstance =
2.
PHONWHOS
tblPHONE.PhonWhOS = set as instructed above.
Set on tblPHONE where tbPHONE.PhoneInstance =
2.
SAMENAME
tblPHONE.SameName = set as instructed above.
Set on tblPHONE where tbPHONE.PhoneInstance =
2.
NAMEOS
tblPHONE.NameOS = set as instructed above. Set
on tblPHONE where tbPHONE.PhoneInstance = 2.
VERIFY
tblPHONE.Verify = empty, set on tblPHONE where
tbPHONE.PhoneInstance = 2.
ADDRESSDETAIL
tblADDRESS.AddressDetail = 'Proxy'.
PHONEDETAIL
tblPHONE.PhoneDetail = 'Proxy', set on tblPHONE
where tbPHONE.PhoneInstance = 1.
PHONEDETAIL
tblPHONE.PhoneDetail = 'Proxy', set on tblPHONE
where tbPHONE.PhoneInstance = 2.
TECHNICAL NOTES
4
Respondent
On MRES where MRES.MRESRND = current round:
A Proxy interview (respondent is a proxy) =
MRES.SPPROXY=2/Proxy.
MRES.RROSTNUM=ROST.ROSTNUM of respondent.
11:03:24 AM Friday, April 03, 2009
Page 6 of 327
BOX CLBEG
An SP interview (respondent is the SP) =
MRES.SPPROXY=1/SP.
MRES.RROSTNUM='01'.
18
ProxyINHousehold
Proxy lives with SP in the current round =
For this ROST where
ROST.ROSTNUM=MRES.RROSTNUM, there is an
ENUM where (ENUM.ENUMROST=ROST.ROSTNUM &
ENUM.ENUMRND=current round &
ENUM.NOTHHRSN=empty).
313
AddressPrevCollectedP
roxy
Address has been collected for the Proxy =
tblADDRESS.STAddr1 ^= EMPTY on tblADDRESS
where (tblADDRESS.AddressRnd = previous round &
tblADDRESS.AddrRost = MRES.RROSTNUM).
286
AddressCurrentSP
SP's current round home address =
tblADDRESS.STAddr1, STAddr2, City, State, Zipcode on
tblADDRESS where (tblADDRESS.AddressType = 'SP'
& tblADDRESS.AddressDetail = 'SP' &
tblADDRESS.AddrRost = '01' &
tblADDRESS.AddressRnd = current round).
426
AddressPreviousSP
SP's previous round home address =
STAddr1, STAddr2, City, State, Zipcode on tblADDRESS
where (tblADDRESS.AddressType = 'SP' &
tblADDRESS.AddressDetail = 'SP' &
tblADDRESS.AddrRost = '01' &
tblADDRESS.AddressRnd = previous round).
DESIGN NOTES
CREATING CURRENT ROUND ADDRESS AND PHONE RECORD(S)
FOR PROXY.
11:03:24 AM Friday, April 03, 2009
Page 7 of 327
CL1
CL1
Page Order # :
Design Screen Type:
Address
Fields:
Field 1:
STADDR1
Field 2:
STADDR2
Field 3:
CITY
Field 4:
STATE
Field 5:
ZIPCODE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
20
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Vertical Alignment
Display all fields at one time. See general specifications for
Address Screen Layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
What is your address?
Int. Instr II:
11:03:28 AM Friday, April 03, 2009
Page 8 of 327
CL1
INPUT FIELDS / ROUTING
Field1:
STADDR1
Cheshire Name:
( CLQ1010 )
tblADDRESS.STADDR1
Transformed to ADDR.STADDR1 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
STREET ADDRESS 1:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStAddr
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL1 - STADDR2 ( CLQ1015 )
Refusal
CL1 - STADDR2 ( CLQ1015 )
11:03:35 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL1 - STADDR2 ( CLQ1015 )
Page 9 of 327
CL1
STADDR2
Field2:
Cheshire Name:
( CLQ1015 )
tblADDRESS.STADDR2
Transformed to ADDR.STADDR2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
STREET ADDRESS 2:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TSTAddrEmpty
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL1 - CITY ( CLQ1020 )
Don't know
CL1 - CITY ( CLQ1020 )
Refusal
CL1 - CITY ( CLQ1020 )
11:03:43 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL1 - CITY ( CLQ1020 )
Page 10 of 327
CL1
CITY
Field3:
Cheshire Name:
( CLQ1020 )
tblADDRESS.CITY
Transformed to ADDR.CITY in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
CITY:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TCity
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL1 - STATE ( CLQ1025 )
Refusal
CL1 - STATE ( CLQ1025 )
11:03:50 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
20
Route
CL1 - STATE ( CLQ1025 )
Page 11 of 327
CL1
STATE
Field4:
Cheshire Name:
( CLQ1025 )
tblADDRESS.STATE
Transformed to ADDR.STATE in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
STATE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStateSt
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL1 - ZIPCODE ( CLQ1030 )
Refusal
CL1 - ZIPCODE ( CLQ1030 )
11:03:58 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
2
Route
CL1 - ZIPCODE ( CLQ1030 )
Page 12 of 327
CL1
ZIPCODE
Field5:
Cheshire Name:
( CLQ1030 )
tblADDRESS.ZIPCODE
Transformed to ADDR.ZIPCODE in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
ZIPCODE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TZipcodeInt
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL2 - PHONAREA ( CLQ1035 )
Refusal
CL2 - PHONAREA ( CLQ1035 )
FieldSize:
Min Value:
Max Value:
Mask:
5
00000
99999
Route
CL2 - PHONAREA ( CLQ1035 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect Address on tblADDRESS where:
tblADDRESS.AddressRnd = current round,
tblADDRESS.AddressType = "OtherPerson",
tblADDRESS.AddressDetail = "Proxy",
tblADDRESS.AddrRost = MRES.RROSTNUM (Same as Proxy's ROST.ROSTNUM).
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
COLLECTING NEW ADDRESS FOR PROXY.
11:04:00 AM Friday, April 03, 2009
Page 13 of 327
CL2
CL2
Page Order # :
Design Screen Type:
Phone
Fields:
Field 1:
PHONAREA
Field 2:
PHONEXCH
Field 3:
PHONLOCL
Field 4:
NOPHONE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
30
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Horizontal Alignment
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
What is your phone number?
Int. Instr II:
INPUT FIELDS / ROUTING
11:04:04 AM Friday, April 03, 2009
Page 14 of 327
CL2
PHONAREA
Field1:
Cheshire Name:
( CLQ1035 )
tblPHONE.PHONAREA
Transformed to ADDR.PHONAREA in Cheshire.
tblPHONE.PHONAREA = RF on Phone Instance = 1 is
transformed to the following in Cheshire:
ADDR.PHONAREA = 999
ADDR.PHONEXCH = NULL
ADDR.PHONLOCL = NULL
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Item Text:
Label:
Label Position:
PHONE NUMBER 1:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TareaDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL2 - PHONEXCH ( CLQ1040 )
Don't know
CL2 - PHONEXCH ( CLQ1040 )
Refusal
CL2 - PHONEXCH ( CLQ1040 )
11:04:12 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL2 - PHONEXCH ( CLQ1040 )
Page 15 of 327
CL2
PHONEXCH
Field2:
Cheshire Name:
( CLQ1040 )
tblPHONE.PHONEXCH
Transformed to ADDR.PHONEXCH in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TexchangeDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL2 - PHONLOCL ( CLQ1045 )
Don't know
CL2 - PHONLOCL ( CLQ1045 )
Refusal
CL2 - PHONLOCL ( CLQ1045 )
11:04:19 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
200
999
Route
CL2 - PHONLOCL ( CLQ1045 )
Page 16 of 327
CL2
PHONLOCL
Field3:
Cheshire Name:
( CLQ1045 )
tblPHONE.PHONLOCL
Transformed to ADDR.PHONLOCL in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TlocalDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL2 - NOPHONE ( CLQ1046 )
Don't know
CL2 - NOPHONE ( CLQ1046 )
Refusal
CL2 - NOPHONE ( CLQ1046 )
11:04:27 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
0000
9999
Route
CL2 - NOPHONE ( CLQ1046 )
Page 17 of 327
CL2
NOPHONE
Field4:
Cheshire Name:
( CLQ1046 )
NONE
SQL = tblPHONE.NOPHONE
tblPHONE.NOPHONE = 1/NotHavePhone on Phone Instance
= 1 is transformed to the following in Cheshire:
ADDR.PHONAREA = 999
ADDR.PHONEXCH = NULL
ADDR.PHONLOCL = NULL
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoPhone
1
No
No
Number Label
1 NotHavePhone
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL2 - (CLQ1050 )
English text: PERSON DOES NOT HAVE PHONE
Attribute
Empty
Route
BOX CL2 - (CLQ1050 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect Primary Phone Number on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = "OtherPerson",
tblPHONE.PhoneDetail = "Proxy",
tblPHONE.PhoneRost = MRES.RROSTNUM (Same as Proxy's ROST.ROSTNUM),
tblPHONE.PhoneInstance = '1'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
Edit #1
11:04:31 AM Friday, April 03, 2009
Page 18 of 327
CL2
If NOPHONE = 1/NoPhone, then PHONAREA, PHONEXCH, and
PHONLOCL should be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
Edit #2
If NOPHONE= EMPTY, then PHONAREA, PHONEXCH, and
PHONLOCL should not be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
TECHNICAL NOTES
DESIGN NOTES
COLLECTING NEW PHONE 1 FOR PROXY.
11:04:31 AM Friday, April 03, 2009
Page 19 of 327
BOX CL2
BOX CL2
Page Order # :
40
BOX INSTRUCTIONS
( CLQ1050 )
IF CL2 - NOPHONE = 1/NoPhone OR CL2 - PHONAREA = RF, GO TO BOX
CL8 - (CLQ1135 ).
ELSE GO TO CL3 - PHONAREA ( CLQ1055 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
11:04:31 AM Friday, April 03, 2009
Page 20 of 327
CL3
CL3
Page Order # :
Design Screen Type:
Phone
Fields:
Field 1:
PHONAREA
Field 2:
PHONEXCH
Field 3:
PHONLOCL
Field 4:
NOPHONE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
50
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Horizontal Alignment
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
Do you have a second phone number?
[PROBE: What is that number?]
Int. Instr II:
11:04:35 AM Friday, April 03, 2009
Page 21 of 327
CL3
INPUT FIELDS / ROUTING
Field1:
PHONAREA
Cheshire Name:
( CLQ1055 )
tblPHONE.PHONAREA
Transformed to ADDR.PHONAR2 in Cheshire.
tblPHONE.PHONAREA = RF on Phone Instance = 2 is
transformed to the following in Cheshire:
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Item Text:
Label:
Label Position:
PHONE NUMBER 2:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TareaDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL3 - PHONEXCH ( CLQ1060 )
Don't know
CL3 - PHONEXCH ( CLQ1060 )
Refusal
BOX CL8 - (CLQ1135 )
11:04:42 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL3 - PHONEXCH ( CLQ1060 )
Page 22 of 327
CL3
PHONEXCH
Field2:
Cheshire Name:
( CLQ1060 )
tblPHONE.PHONEXCH
Transformed to ADDR.PHONEX2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TexchangeDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL3 - PHONLOCL ( CLQ1065 )
Don't know
CL3 - PHONLOCL ( CLQ1065 )
Refusal
CL3 - PHONLOCL ( CLQ1065 )
11:04:50 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
200
999
Route
CL3 - PHONLOCL ( CLQ1065 )
Page 23 of 327
CL3
PHONLOCL
Field3:
Cheshire Name:
( CLQ1065 )
tblPHONE.PHONLOCL
Transformed to ADDR.PHONLO2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TlocalDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL3 - NOPHONE ( CLQ1066 )
Don't know
CL3 - NOPHONE ( CLQ1066 )
Refusal
CL3 - NOPHONE ( CLQ1066 )
11:04:58 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
0000
9999
Route
CL3 - NOPHONE ( CLQ1066 )
Page 24 of 327
CL3
NOPHONE
Field4:
Cheshire Name:
( CLQ1066 )
NONE
SQL = tblPHONE.NOPHONE
tblPHONE.NOPHONE = 1/NotHavePhone on Phone Instance
= 2 is transformed to the following in Cheshire:
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoPhone
1
No
No
Number Label
1 NotHavePhone
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL8 - (CLQ1135 )
English text: PERSON DOES NOT HAVE PHONE
Attribute
Empty
Route
BOX CL8 - (CLQ1135 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect Secondary Phone Number on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = "OtherPerson",
tblPHONE.PhoneDetail = "Proxy",
tblPHONE.PhoneRost = MRES.RROSTNUM (Same as Proxy's ROST.ROSTNUM),
tblPHONE.PhoneInstance = '2'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
Edit #1
If NOPHONE = 1/NoPhone, then PHONAREA, PHONEXCH, and
PHONLOCL should be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
11:05:02 AM Friday, April 03, 2009
Page 25 of 327
CL3
"PERSON DOES NOT HAVE PHONE".".
Edit #2
If NOPHONE= EMPTY, then PHONAREA, PHONEXCH, and
PHONLOCL should not be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
TECHNICAL NOTES
DESIGN NOTES
COLLECTING NEW PHONE 2 FOR PROXY.
11:05:02 AM Friday, April 03, 2009
Page 26 of 327
CL4
CL4
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
VERIFY
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
60
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display Proxy's current Address.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
I'd like to verify your address. I have it listed as .. [READ ADDRESS
LISTED BELOW].
Is this correct?
STREET ADDRESS 1: (STREET ADDRESS LINE 1)
STREET ADDRESS 2: (STREET ADDRESS LINE 2)
CITY: (CITY)
11:05:04 AM Friday, April 03, 2009
STATE: (STATE)
ZIPCODE: (ZIPCODE)
Page 27 of 327
CL4
Int. Instr II:
INPUT FIELDS / ROUTING
Field1:
( CLQ1070 )
VERIFY
Cheshire Name:
TEMP
SQL = tblADDRESS.VERIFY
Not transformed to Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNo
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 Yes
2
Route
BOX CL5 - (CLQ1093 )
English text: YES
No
CL5 - STADDR1 ( CLQ1075 )
English text: NO
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblADDRESS where:
tblADDRESS.AddressRnd = current round,
tblADDRESS.AddressType = "OtherPerson",
tblADDRESS.AddressDetail = "Proxy",
tblADDRESS.AddrRost = MRES.RROSTNUM (Same as Proxy's ROST.ROSTNUM).
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
288
AddressCurrentProxy
11:05:07 AM Friday, April 03, 2009
Proxy's current Address =
tblADDRESS.STAddr1, STAddr2, City, State, Zipcode on
Page 28 of 327
CL4
tblADDRESS where (tblADDRESS.AddrRost =
MRES.RROSTNUM & tblADDRESS.AddressRnd =
current round).
DESIGN NOTES
VERIFYING EXISTING ADDRESS FOR PROXY.
11:05:07 AM Friday, April 03, 2009
Page 29 of 327
CL5
CL5
Page Order # :
Design Screen Type:
Address
Fields:
Field 1:
STADDR1
Field 2:
STADDR2
Field 3:
CITY
Field 4:
STATE
Field 5:
ZIPCODE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
70
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Vertical Alignment
Display all fields at one time. See general specifications for
Address Screen Layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
ENTER CORRECT ADDRESS.
Question Text:
Int. Instr II:
11:05:11 AM Friday, April 03, 2009
CLEAR ADDRESS LINE 2 IF NO LONGER APPLICABLE.
Page 30 of 327
CL5
INPUT FIELDS / ROUTING
Field1:
STADDR1
Cheshire Name:
( CLQ1075 )
tblADDRESS.STADDR1
Transformed to ADDR.STADDR1 in Cheshire.
Item Text display:
Display Proxy's current round street address line 1,
tblADDRESS.STADDR1. Allow field to be updated.
Item Text:
Label:
Label Position:
STREET ADDRESS 1:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStAddr
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL5 - STADDR2 ( CLQ1080 )
Refusal
CL5 - STADDR2 ( CLQ1080 )
11:05:19 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL5 - STADDR2 ( CLQ1080 )
Page 31 of 327
CL5
STADDR2
Field2:
Cheshire Name:
( CLQ1080 )
tblADDRESS.STADDR2
Transformed to ADDR.STADDR2 in Cheshire.
Item Text display:
Display Proxy's current round street address line 2,
tblADDRESS.STADDR2. Allow field to be updated.
Item Text:
Label:
Label Position:
STREET ADDRESS 2:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TSTAddrEmpty
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL5 - CITY ( CLQ1085 )
Don't know
CL5 - CITY ( CLQ1085 )
Refusal
CL5 - CITY ( CLQ1085 )
11:05:26 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL5 - CITY ( CLQ1085 )
Page 32 of 327
CL5
CITY
Field3:
Cheshire Name:
( CLQ1085 )
tblADDRESS.CITY
Transformed to ADDR.CITY in Cheshire.
Item Text display:
Display Proxy's current round City, tblADDRESS.CITY.
Allow field to be updated.
Item Text:
Label:
Label Position:
CITY:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TCity
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL5 - STATE ( CLQ1089 )
Refusal
CL5 - STATE ( CLQ1089 )
11:05:33 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
20
Route
CL5 - STATE ( CLQ1089 )
Page 33 of 327
CL5
STATE
Field4:
Cheshire Name:
( CLQ1089 )
tblADDRESS.STATE
Transformed to ADDR.STATE in Cheshire.
Item Text display:
Display Proxy's current round State,
tblADDRESS.STATE. Allow field to be updated.
Item Text:
Label:
Label Position:
STATE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStateSt
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL5 - ZIPCODE ( CLQ1090 )
Refusal
CL5 - ZIPCODE ( CLQ1090 )
11:05:41 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
2
Route
CL5 - ZIPCODE ( CLQ1090 )
Page 34 of 327
CL5
ZIPCODE
Field5:
Cheshire Name:
( CLQ1090 )
tblADDRESS.ZIPCODE
Transformed to ADDR.ZIPCODE in Cheshire.
Item Text display:
Display Proxy's current round zipcode,
tblADDRESS.ZIPCODE. Allow field to be updated.
Item Text:
Label:
Label Position:
ZIPCODE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TZipcodeInt
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
BOX CL5 - (CLQ1093 )
Refusal
BOX CL5 - (CLQ1093 )
FieldSize:
Min Value:
Max Value:
Mask:
5
00000
99999
Route
BOX CL5 - (CLQ1093 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblADDRESS where:
tblADDRESS.AddressRnd = current round,
tblADDRESS.AddressType = "OtherPerson",
tblADDRESS.AddressDetail = "Proxy",
tblADDRESS.AddrRost = MRES.RROSTNUM (Same as Proxy's ROST.ROSTNUM).
If Street Address Line 2 is cleared, update Proxy's current round tblADDRESS.STADDR2 =
empty.
See detailed instructions below.
STADDR2
If CL5 - STADDR2 is cleared, set
tblADDRESS.STADDR2 = empty.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
11:05:44 AM Friday, April 03, 2009
Page 35 of 327
CL5
DESIGN NOTES
UPDATING ADDRESS FOR PROXY.
11:05:45 AM Friday, April 03, 2009
Page 36 of 327
BOX CL5
BOX CL5
Page Order # :
75
BOX INSTRUCTIONS
( CLQ1093 )
IF A PRIMARY PHONE NUMBER HAS BEEN COLLECTED FOR THE
PROXY, GO TO CL6 - VERIFY ( CLQ1095 ).
ELSE GO TO CL7 - PHONAREA ( CLQ1100 ).
ASSIGNMENTS
If a primary phone number has not been collected for the Proxy, we will probe for new
primary and secondary phone numbers.
TECHNICAL NOTES
284
PhonePrimCollectedPr
oxy
A Primary Phone number was collected for Proxy =
tblPHONE.NoPhone ^= 1/NotHavePhone on tblPHONE
where tblPHONE.PhoneRnd = current round and
tblPHONE.PhoneRost = MRES.RROSTNUM and
tblPHONE.PhoneInstance = '1';
DESIGN NOTES
11:05:45 AM Friday, April 03, 2009
Page 37 of 327
CL6
CL6
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
VERIFY
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
80
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Always display "(s)" and "(S)" in parenthesis.
PHONE 1:
Display Proxy's current Primary Phone Number.
PHONE 2:
If a secondary phone has been collected for the Proxy, display
Proxy's current secondary phone.
Else display "NONE".
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
11:05:46 AM Friday, April 03, 2009
Next, I would like to verify your phone number(s). I have them listed
as ... [READ PHONE NUMBER(S) LISTED BELOW].
Page 38 of 327
CL6
Are these correct?
PHONE 1: (PRIMARY PHONE NUMBER)
PHONE 2: [(SECONDARY PHONE NUMBER)/NONE]
Int. Instr II:
INPUT FIELDS / ROUTING
Field1:
VERIFY
Cheshire Name:
( CLQ1095 )
TEMP
SQL = tblPHONE.VERIFY. Stored on tblPHONE where
tblPHONE.PhoneInstance = 1.
Not transformed to Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNo
1
No
No
Number Label
1 Yes
2
English text: YES
No
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL8 - (CLQ1135 )
CL7 - PHONAREA ( CLQ1100 )
English text: NO
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = "OtherPerson",
tblPHONE.PhoneDetail = "Proxy",
tblPHONE.PhoneRost = MRES.RROSTNUM (Same as Proxy's ROST.ROSTNUM),
tblPHONE.PhoneInstance = '1'.
If CL6 - VERFIY = 2/No, update Proxy's current round phone number(s) and phone details
to empty. We will probe for new phone numbers and details.
See detailed instructions below.
11:05:50 AM Friday, April 03, 2009
Page 39 of 327
CL6
PHONWHER
If CL6 - VERIFY = 2/No, update Proxy's current
round tblPHONE.PhonWher = empty on tblPHONE
where tblPHONE.PhoneInstance = '1';
PHONWHOS
If CL6 - VERIFY = 2/No, update Proxy's current
round tblPHONE.PhonWhOS = empty on tblPHONE
where tblPHONE.PhoneInstance = '1';
PHONWHER
If CL6 - VERIFY = 2/No, update Proxy's current
round tblPHONE.PhonWher = empty on tblPHONE
where tblPHONE.PhoneInstance = '2';
PHONWHOS
If CL6 - VERIFY = 2/No, update Proxy's current
round tblPHONE.PhonWhOS = empty on tblPHONE
where tblPHONE.PhoneInstance = '2';
PHONAREA
If CL6 - VERIFY = 2/No, update Proxy's current
round tblPHONE.PhonArea = empty on tblPHONE
where tblPHONE.PhoneInstance = '2';
PHONEXCH
If CL6 - VERIFY = 2/No, update Proxy's current
round tblPHONE.PhonExch = empty on tblPHONE
where tblPHONE.PhoneInstance = '2';
PHONLOCL
If CL6 - VERIFY = 2/No, update Proxy's current
round tblPHONE.PhonLocl = empty on tblPHONE
where tblPHONE.PhoneInstance = '2';
NOPHONE
If CL6 - VERIFY = 2/No, update Proxy's current
round tblPHONE.NoPhone = empty on tblPHONE
where tblPHONE.PhoneInstance = '2';
SAMENAME
If CL6 - VERIFY = 2/No, update Proxy's current
round tblPHONE.SameName = empty on tblPHONE
where tblPHONE.PhoneInstance = '2';
NAMEOS
If CL6 - VERIFY = 2/No, update Proxy's current
round tblPHONE.NameOS = empty on tblPHONE
where tblPHONE.PhoneInstance = '2';
PHONAREA
If CL6 - VERIFY = 2/No, update Proxy's current
round tblPHONE.PhonArea = empty on tblPHONE
where tblPHONE.PhoneInstance = '1';
PHONEXCH
If CL6 - VERIFY = 2/No, update Proxy's current
round tblPHONE.PhonExch = empty on tblPHONE
where tblPHONE.PhoneInstance = '1';
PHONLOCL
If CL6 - VERIFY = 2/No, update Proxy's current
round tblPHONE.PhonLocl = empty on tblPHONE
where tblPHONE.PhoneInstance = '1';
NOPHONE
If CL6 - VERIFY = 2/No, update Proxy's current
round tblPHONE.NoPhone = empty on tblPHONE
where tblPHONE.PhoneInstance = '1';
SAMENAME
If CL6 - VERIFY = 2/No, update Proxy's current
round tblPHONE.SameName = empty on tblPHONE
where tblPHONE.PhoneInstance = '1';
NAMEOS
If CL6 - VERIFY = 2/No, update Proxy's current
round tblPHONE.NameOS = empty on tblPHONE
where tblPHONE.PhoneInstance = '1';
SOFT EDIT CHECKS
HARD EDIT CHECKS
11:05:50 AM Friday, April 03, 2009
Page 40 of 327
CL6
TECHNICAL NOTES
300
PhonePrimaryProxy
Proxy's current round Primary phone number =
tblPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost =
MRES.RROSTNUM and tblPHONE.AddressRnd =
current round and tblPHONE.PhoneInstance = '1').
301
PhoneSecondaryProxy
Proxy's current round Secondary phone number =
tblPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost =
MRES.RROSTNUM and tblPHONE.AddressRnd =
current round and tblPHONE.PhoneInstance = '2').
DESIGN NOTES
VERIFYING EXISTING PHONE NUMBERS FOR PROXY.
11:05:50 AM Friday, April 03, 2009
Page 41 of 327
CL7
CL7
Page Order # :
Design Screen Type:
Phone
Fields:
Field 1:
PHONAREA
Field 2:
PHONEXCH
Field 3:
PHONLOCL
Field 4:
NOPHONE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
90
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Horizontal Alignment
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
What is your phone number?
Int. Instr II:
INPUT FIELDS / ROUTING
11:05:54 AM Friday, April 03, 2009
Page 42 of 327
CL7
PHONAREA
Field1:
Cheshire Name:
( CLQ1100 )
tblPHONE.PHONAREA
Transformed to ADDR.PHONAREA in Cheshire.
tblPHONE.PHONAREA = RF on Phone Instance = 1 is
transformed to the following in Cheshire:
ADDR.PHONAREA = 999
ADDR.PHONEXCH = NULL
ADDR.PHONLOCL = NULL
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
PHONE NUMBER 1:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TareaDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL7 - PHONEXCH ( CLQ1105 )
Don't know
CL7 - PHONEXCH ( CLQ1105 )
Refusal
BOX CL7 - (CLQ1115 )
11:06:01 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL7 - PHONEXCH ( CLQ1105 )
Page 43 of 327
CL7
PHONEXCH
Field2:
Cheshire Name:
( CLQ1105 )
tblPHONE.PHONEXCH
Transformed to ADDR.PHONEXCH in Cheshire.
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TexchangeDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL7 - PHONLOCL ( CLQ1110 )
Don't know
CL7 - PHONLOCL ( CLQ1110 )
Refusal
CL7 - PHONLOCL ( CLQ1110 )
11:06:09 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
200
999
Route
CL7 - PHONLOCL ( CLQ1110 )
Page 44 of 327
CL7
PHONLOCL
Field3:
Cheshire Name:
( CLQ1110 )
tblPHONE.PHONLOCL
Transformed to ADDR.PHONLOCL in Cheshire.
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TlocalDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL7 - NOPHONE ( CLQ1111 )
Don't know
CL7 - NOPHONE ( CLQ1111 )
Refusal
CL7 - NOPHONE ( CLQ1111 )
11:06:17 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
0000
9999
Route
CL7 - NOPHONE ( CLQ1111 )
Page 45 of 327
CL7
NOPHONE
Field4:
Cheshire Name:
( CLQ1111 )
NONE
SQL = tblPHONE.NOPHONE
tblPHONE.NOPHONE = 1/NotHavePhone on Phone Instance
= 1 is transformed to the following in Cheshire:
ADDR.PHONAREA = 999
ADDR.PHONEXCH = NULL
ADDR.PHONLOCL = NULL
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoPhone
1
No
No
Number Label
1 NotHavePhone
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL7 - (CLQ1115 )
English text: PERSON DOES NOT HAVE PHONE
Attribute
Empty
Route
BOX CL7 - (CLQ1115 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = "OtherPerson",
tblPHONE.PhoneDetail = "Proxy",
tblPHONE.PhoneRost = MRES.RROSTNUM (Same as Proxy's ROST.ROSTNUM),
tblPHONE.PhoneInstance = '1'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
11:06:21 AM Friday, April 03, 2009
Page 46 of 327
CL7
Edit #1
If NOPHONE = 1/NoPhone, then PHONAREA, PHONEXCH, and
PHONLOCL should be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
Edit #2
If NOPHONE= EMPTY, then PHONAREA, PHONEXCH, and
PHONLOCL should not be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
TECHNICAL NOTES
300
PhonePrimaryProxy
Proxy's current round Primary phone number =
tblPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost =
MRES.RROSTNUM and tblPHONE.AddressRnd =
current round and tblPHONE.PhoneInstance = '1').
301
PhoneSecondaryProxy
Proxy's current round Secondary phone number =
tblPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost =
MRES.RROSTNUM and tblPHONE.AddressRnd =
current round and tblPHONE.PhoneInstance = '2').
DESIGN NOTES
UPDATE PHONE 1 FOR PROXY.
11:06:21 AM Friday, April 03, 2009
Page 47 of 327
BOX CL7
BOX CL7
Page Order # :
100
BOX INSTRUCTIONS
( CLQ1115 )
IF CL7 - NOPHONE = 1/NoPhone OR CL7 - PHONAREA = RF, GO TO BOX
CL8 - (CLQ1135 ).
ELSE GO TO CL8 - PHONAREA ( CLQ1120 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
11:06:21 AM Friday, April 03, 2009
Page 48 of 327
CL8
CL8
Page Order # :
Design Screen Type:
Phone
Fields:
Field 1:
PHONAREA
Field 2:
PHONEXCH
Field 3:
PHONLOCL
Field 4:
NOPHONE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
110
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Horizontal Alignment
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
Do you have a second phone number?
[PROBE: What is that number?]
Int. Instr II:
11:06:25 AM Friday, April 03, 2009
Page 49 of 327
CL8
INPUT FIELDS / ROUTING
Field1:
PHONAREA
Cheshire Name:
( CLQ1120 )
tblPHONE.PHONAREA
Transformed to ADDR.PHONAR2 in Cheshire.
tblPHONE.PHONAREA = RF on Phone Instance = 2 is
transformed to the following in Cheshire:
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
PHONE NUMBER 2:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TareaDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL8 - PHONEXCH ( CLQ1125 )
Don't know
CL8 - PHONEXCH ( CLQ1125 )
Refusal
BOX CL8 - (CLQ1135 )
11:06:32 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL8 - PHONEXCH ( CLQ1125 )
Page 50 of 327
CL8
PHONEXCH
Field2:
Cheshire Name:
( CLQ1125 )
tblPHONE.PHONEXCH
Transformed to ADDR.PHONEX2 in Cheshire.
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TexchangeDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL8 - PHONLOCL ( CLQ1130 )
Don't know
CL8 - PHONLOCL ( CLQ1130 )
Refusal
CL8 - PHONLOCL ( CLQ1130 )
11:06:40 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
200
999
Route
CL8 - PHONLOCL ( CLQ1130 )
Page 51 of 327
CL8
PHONLOCL
Field3:
Cheshire Name:
( CLQ1130 )
tblPHONE.PHONLOCL
Transformed to ADDR.PHONLO2 in Cheshire.
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TlocalDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL8 - NOPHONE ( CLQ1131 )
Don't know
CL8 - NOPHONE ( CLQ1131 )
Refusal
CL8 - NOPHONE ( CLQ1131 )
11:06:48 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
0000
9999
Route
CL8 - NOPHONE ( CLQ1131 )
Page 52 of 327
CL8
NOPHONE
Field4:
Cheshire Name:
( CLQ1131 )
NONE
SQL = tblPHONE.NOPHONE
tblPHONE.NOPHONE = 1/NotHavePhone on Phone Instance
= 2 is transformed to the following in Cheshire:
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoPhone
1
No
No
Number Label
1 NotHavePhone
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL8 - (CLQ1135 )
English text: PERSON DOES NOT HAVE PHONE
Attribute
Empty
Route
BOX CL8 - (CLQ1135 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = "OtherPerson",
tblPHONE.PhoneDetail = "Proxy",
tblPHONE.PhoneRost = MRES.RROSTNUM (Same as Proxy's ROST.ROSTNUM),
tblPHONE.PhoneInstance = '2'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
Edit #1
If NOPHONE = 1/NoPhone, then PHONAREA, PHONEXCH, and
PHONLOCL should be empty.
11:06:52 AM Friday, April 03, 2009
Page 53 of 327
CL8
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
Edit #2
If NOPHONE= EMPTY, then PHONAREA, PHONEXCH, and
PHONLOCL should not be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
TECHNICAL NOTES
301
PhoneSecondaryProxy
Proxy's current round Secondary phone number =
tblPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost =
MRES.RROSTNUM and tblPHONE.AddressRnd =
current round and tblPHONE.PhoneInstance = '2').
DESIGN NOTES
UPDATE PHONE 2 FOR PROXY.
11:06:52 AM Friday, April 03, 2009
Page 54 of 327
BOX CL8
BOX CL8
Page Order # :
120
BOX INSTRUCTIONS
( CLQ1135 )
IF SP DECEASED OR INSTITUTIONALIZED, GO TO CL62 THANK_PROXY ( CLQ1865 ).
ELSE IF A PHONE NUMBER FOR ARRANGING THE NEXT INTERVIEW
HAS BEEN COLLECTED, GO TO CL9 - PHONBEST ( CLQ1140 ).
ELSE GO TO CL10 - PHONNINT ( CLQ1145 ).
ASSIGNMENTS
TECHNICAL NOTES
8
DeceasedInst
SP deceased or institutionalized =
MRES.SPALIVE=2/AliveAndInstitute or 3/Deceased on
MRES where MRES.MRESRND = current round.
285
PhonePrevBestCollecte
d
A phone number for arranging the next interview has
been collected =
tblPHONE.NoPhone ^= 1/NotHavePhone on tblPHONE
where tblPHONE.PhoneRnd = previous round and
tblPHONE.PhoneType = 'BEST' and
tblPHONE.PhoneDetail = 'BEST'.
DESIGN NOTES
11:06:52 AM Friday, April 03, 2009
Page 55 of 327
CL9
CL9
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
PHONBEST
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
130
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display the previous best phone number for arranging the next
interview.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
As you may know, the Medicare Current Beneficiary Survey involves
another interview. The next interview will be similar to the one we
had today. We will be calling in about 4 months to set up a
convenient time for the next interview.
Is (PREVIOUS BEST PHONE NUMBER FOR NEXT INTERVIEW)
the best phone number to call to arrange for the next interview?
Int. Instr II:
11:06:55 AM Friday, April 03, 2009
Page 56 of 327
CL9
INPUT FIELDS / ROUTING
Field1:
PHONBEST
Cheshire Name:
( CLQ1140 )
tblCL.PHONBEST
Transformed to HRND.PHONBEST in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TPhonbest
1
No
No
Number Label
1 Yes
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL14 - (CLQ1195 )
2
English text: YES
No
3
English text: NO, ANOTHER NUMBER IS BEST
NoPhone
BOX CL14 - (CLQ1195 )
CL11 - PHONAREA ( CLQ1150 )
English text: NO, PHONE NUMBER NOT AVAILABLE
Attribute
Don't know
Route
BOX CL14 - (CLQ1195 )
Refusal
BOX CL14 - (CLQ1195 )
BACKGROUND VARIABLE ASSIGNMENTS
CREATE NEW PHONE RECORD FOR BEST PHONE NUMBER:
If CL9 - PHONBEST = 1/Yes or 2/No, create a current round record on tblPHONE for
BEST PHONE number.
Else do not create new record.
Set on new tblPHONE record:
tblPHONE.PhoneNum = next sequential #.
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = 'BEST'.
tblPHONE.PhoneDetail = 'BEST'.
tblPHONE.PhoneRost = '0'.
tblPHONE.PhoneInstance = '1'.
tblPHONE.PhoneResp = '1'.
tblPHONE.AddrNum = EMPTY.
11:07:02 AM Friday, April 03, 2009
Page 57 of 327
CL9
tblPHONE.AddrRndc = EMPTY.
tblPHONE.Verify = EMPTY.
NOTE: We do not collect second phone for BEST PHONE NUMBER.
COPY INSTRUCTIONS:
If CL9 - PHONBEST = 1/Yes, copy previous round BEST PHONE number to the current
round BEST PHONE record.
Else if CL9 - PHONBEST = 2/No, do not copy previous round BEST PHONE number to
the current round BEST PHONE record. We will route to CL11 to collect BEST PHONE.
Else do not create a current round BEST PHONE record on tblPHONE.
Copy fields on tblPHONE, where PhoneInstance = '1'':
tblPHONE.PhonArea
tblPHONE.Exch
tblPHONE.PhonLocl
tblPHONE.NoPhone
tblPHONE.PhonWher
tblPHONE.PhonWhOS
tblPHONE.SameName
tblPHONE.NameOS
Previous round BEST PHONE number record on tblPHONE:
tblPHONE.PhoneRnd = previous round.
tblPHONE.PhoneType = 'BEST'.
tblPHONE.PhoneDetail = 'BEST'.
tblPHONE.PhoneInstance = '1'.
See detailed instructions below.
PHONENUM
If creating new record on tblPHONE, set
tblPHONE.PhoneNum = next sequential #.
PHONERND
If creating new record on tblPHONE, set
tblPHONE.PhoneRnd = current round.
PHONETYPE
If creating new record on tblPHONE, set
tblPHONE.PhoneType = 'BEST'.
PHONEDETAIL
If creating new record on tblPHONE, set
tblPHONE.PhoneDetail = 'BEST'.
PHONEROST
If creating new record on tblPHONE, set
tblPHONE.PhoneRost = '0'.
PHONEINSTANCE
If creating new record on tblPHONE, set
tblPHONE.PhoneInstance = '1'.
PHONERESP
If creating new record on tblPHONE, set
tblPHONE.PhoneResp = '1'.
ADDRNUM
If creating new record on tblPHONE, set
tblPHONE.AddrNum = EMPTY.
ADDRRNDC
If creating new record on tblPHONE, set
tblPHONE.AddrRndc = EMPTY.
PHONAREA
If CL9 - PHONBEST = 1/Yes, current round BEST
PHONE tblPHONE.PHONAREA = previous round
BEST PHONE tblPHONE.PHONAREA.
PHONEXCH
If CL9 - PHONBEST = 1/Yes, current round BEST
PHONE tblPHONE.PHONEXCH = previous round
BEST PHONE tblPHONE.PHONEXCH.
11:07:02 AM Friday, April 03, 2009
Page 58 of 327
CL9
PHONLOCL
If CL9 - PHONBEST = 1/Yes, current round BEST
PHONE tblPHONE.PHONLOCL = previous round
BEST PHONE tblPHONE.PHONLOCL.
NOPHONE
If CL9 - PHONBEST = 1/Yes, current round BEST
PHONE tblPHONE.NOPHONE = previous round
BEST PHONE tblPHONE.NOPHONE.
PHONWHER
If CL9 - PHONBEST = 1/Yes, current round BEST
PHONE tblPHONE.PhonWher = previous round
BEST PHONE tblPHONE.PhonWher.
PHONWHOS
If CL9 - PHONBEST = 1/Yes, current round BEST
PHONE tblPHONE.PhonWhOS = previous round
BEST PHONE tblPHONE.PhonWhOS.
SAMENAME
If CL9 - PHONBEST = 1/Yes, current round
tblPHONE.SameName = previous round
tblPHONE.SameName.
NAMEOS
If CL9 - PHONBEST = 1/Yes, current round
tblPHONE.NameOS = previous round
tblPHONE.NameOS.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
321
PhonePreviousBest
Previous best phone number for arranging the next
interview =
tblPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where tblPHONE.PhoneRnd = previous round
and tblPHONE.PhoneType = 'BEST' and
tblPHONE.PhoneDetail = 'BEST'.
DESIGN NOTES
VERIFYING PREVIOUS ROUND BEST PHONE NUMBER.
11:07:02 AM Friday, April 03, 2009
Page 59 of 327
CL10
CL10
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
PHONNINT
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
140
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
As you may know, the Medicre Current Beneficiary Survey involves
another interview. The next interview will be similar to the one we
had today. We will be calling in about 4 months to set up a
convenient time for the next interview.
Is there a phone number to call to arrange for the next interview?
Int. Instr II:
INPUT FIELDS / ROUTING
11:07:05 AM Friday, April 03, 2009
Page 60 of 327
CL10
PHONNINT
Field1:
Cheshire Name:
( CLQ1145 )
tblCL.PHONNINT
Transformed to HRND.PHONNINT in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNoDKRF
1
No
No
Number Label
1 Yes
2
FieldSize:
Min Value:
Max Value:
Mask:
Route
CL11 - PHONAREA ( CLQ1150 )
English text: YES
No
BOX CL14 - (CLQ1195 )
English text: NO
Attribute
Don't know
Route
BOX CL14 - (CLQ1195 )
Refusal
BOX CL14 - (CLQ1195 )
BACKGROUND VARIABLE ASSIGNMENTS
CREATE NEW PHONE FOR BEST PHONE NUMBER:
If CL10 - PHONNINT = 1/Yes, create a current round record on tblPHONE for BEST
PHONE number where:
tblPHONE.PhoneNum = next sequential #.
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = 'BEST'.
tblPHONE.PhoneDetail = 'BEST'.
tblPHONE.PhoneRost = '0'.
tblPHONE.PhoneInstance = '1'.
tblPHONE.PhoneResp = '1'.
tblPHONE.AddrNum = EMPTY.
tblPHONE.AddrRndc = EMPTY.
See detailed instructions below.
PHONENUM
11:07:10 AM Friday, April 03, 2009
If creating new record on tblPHONE, set
tblPHONE.PhoneNum = next sequential #.
Page 61 of 327
CL10
PHONERND
If creating new record on tblPHONE, set
tblPHONE.PhoneRnd = current round.
PHONETYPE
If creating new record on tblPHONE, set
tblPHONE.PhoneType = 'BEST'.
PHONEDETAIL
If creating new record on tblPHONE, set
tblPHONE.PhoneDetail = 'BEST'.
PHONEROST
If creating new record on tblPHONE, set
tblPHONE.PhoneRost = '0'.
PHONEINSTANCE
If creating new record on tblPHONE, set
tblPHONE.PhoneInstance = '1'.
PHONERESP
If creating new record on tblPHONE, set
tblPHONE.PhoneResp = '1'.
ADDRNUM
If creating new record on tblPHONE, set
tblPHONE.AddrNum = EMPTY.
ADDRRNDC
If creating new record on tblPHONE, set
tblPHONE.AddrRndc = EMPTY.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
NO PREVIOUS ROUND BEST PHONE NUMBER. PROBE FOR BEST
PHONE NUMBER.
11:07:10 AM Friday, April 03, 2009
Page 62 of 327
CL11
CL11
Page Order # :
Design Screen Type:
Phone
Fields:
Field 2:
PHONAREA
Field 3:
PHONEXCH
Field 4:
PHONLOCL
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
150
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Horizontal Alignment
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
What is the best number to call to arrange for the next interview?
Int. Instr II:
INPUT FIELDS / ROUTING
11:07:12 AM Friday, April 03, 2009
Page 63 of 327
CL11
Field2:
Cheshire Name:
PHONAREA
( CLQ1150 )
tblPHONE.PHONAREA
Transformed to HRND.INTNAREA in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
PHONE NUMBER:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
Tarea
1
No
No
Number Label
1 [Continuous answer.]
Field3:
Cheshire Name:
PHONEXCH
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL11 - PHONEXCH ( CLQ1155 )
( CLQ1155 )
tblPHONE.PHONEXCH
Transformed to HRND.INTNEXCH in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
Texchange
1
No
No
Number Label
1 [Continuous answer.]
11:07:18 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
200
999
Route
CL11 - PHONLOCL ( CLQ1160 )
Page 64 of 327
CL11
Field4:
PHONLOCL
( CLQ1160 )
tblPHONE.PHONLOCL
Cheshire Name:
Transformed to HRND.INTNLOCL in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
Tlocal
1
No
No
Number Label
1 [Continuous answer.]
FieldSize:
Min Value:
Max Value:
Mask:
4
0000
9999
Route
CL12 - PHONWHER ( CLQ1170 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPHONE where:
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = 'BEST'.
tblPHONE.PhoneDetail = 'BEST'.
tblPHONE.PhoneInstance = '1'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
COLLECTING NEW BEST PHONE NUMBER.
11:07:19 AM Friday, April 03, 2009
Page 65 of 327
CL12
CL12
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
PHONWHER
Field 2:
PHONWHOS
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
170
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
And where is that phone located?
Int. Instr II:
INPUT FIELDS / ROUTING
11:07:24 AM Friday, April 03, 2009
Page 66 of 327
CL12
PHONWHER
Field1:
Cheshire Name:
( CLQ1170 )
tblCL.PHONWHER
Transformed to HRND.PHONWHER in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TPhonwher
1
No
No
Number Label
1 ProxySPHome
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL14 - (CLQ1195 )
2
English text: PROXY'S OR SP'S HOME
ProxySPOffice
3
English text: PROXY'S OR SP'S WORK/OFFICE
Neighbors
CL13 - PERSON_INTNNAME ( CLQ1180 )
4
English text: NEIGHBOR'S
Friends
CL13 - PERSON_INTNNAME ( CLQ1180 )
5
English text: FRIEND'S
Relatives
CL13 - PERSON_INTNNAME ( CLQ1180 )
English text: RELATIVE'S
Other
CL12 - PHONWHOS ( CLQ1175 )
91
BOX CL14 - (CLQ1195 )
English text: SOMEWHERE ELSE
Attribute
Don't know
Route
BOX CL14 - (CLQ1195 )
Refusal
BOX CL14 - (CLQ1195 )
11:07:34 AM Friday, April 03, 2009
Page 67 of 327
CL12
Field2:
Cheshire Name:
PHONWHOS
( CLQ1175 )
tblCL.PHONWHOS
Transformed to HRND.PHONWHOS in Cheshire.
Item Text display:
Display (SPECIFY) in the same blue font used for
interviewer instructions.
Item Text:
SOMEWHERE ELSE (SPECIFY)
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TOthrspec
1
No
No
Number Label
1 [Continuous answer.]
FieldSize:
Min Value:
Max Value:
Mask:
30
Route
BOX CL14 - (CLQ1195 )
BACKGROUND VARIABLE ASSIGNMENTS
Collected on tblCL.PHONWHER, tblCL.PHONWHOS.
NOTE:
Inconsistent with database storage CL9. When copied from previous round at CL9, BEST
PHONE PHONWHER and PHONWHOS are stored on tblPHONE where:
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = 'BEST'.
tblPHONE.PhoneDetail = 'BEST'.
tblPHONE.PhoneInstance = '1'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
COLLECTING NEW BEST PHONE NUMBER DETAILS.
11:07:36 AM Friday, April 03, 2009
Page 68 of 327
CL13
CL13
Page Order # :
Design Screen Type:
Roster
Fields:
Field 1:
PERSON_INTNNAME
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Name:
Person Roster
Roster Type:
Single Item Select
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
Yes
Yes
No
No
Grid Functions:
Add Line
Delete Line
No
No
180
Display as ' Add a Person '
Display as ' Edit a Person '
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display CL12 - PHONWHER response text.
Multi Field display:
Roster/Grid Instructions:
Display all persons from Person Roster.
Display in order of entry.
Roster/Grid display:
COL #
HEADER
INSTRUCTIONS
1
First Name
Display ROST.ROSTFNAM.
2
Last Name
Display ROST.ROSTLNAM.
3
Relationship to SP
Display relationship:
If ROST.ROSTREL=91/OtherRelative or
92/OtherNon-Relative, display
ROST.ROSTREOS.
Else display ROST.ROSTREL
relationship.
Report display:
TEXT:
Context Header:
Int. Instr I:
11:07:37 AM Friday, April 03, 2009
Page 69 of 327
CL13
Question Text:
What is this (CL12 RESPONSE) name?
Int. Instr II:
ENTER ONLY ONE.
INPUT FIELDS / ROUTING
PERSON_INTNNAME
Field1:
( CLQ1180 )
tblCL.PERSON_INTNNAME
Cheshire Name:
SQL = Initially collected in tblCL.PERSON_INTNNAME then
copied to tblCL.PHONROST.
tblCL.PHONROST transformed to HRND.PHONROST in
Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
String
TPersPick30
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
1
No
No
Number Label
1 [Continuous answer.]
FieldSize:
Min Value:
Max Value:
Mask:
30
Route
CL14 - SAMENAME ( CLQ1185 )
BACKGROUND VARIABLE ASSIGNMENTS
If Person added at Person Roster, see PERSON ROSTER POP-UP specifications for popup window programming instructions.
Variables populated in Person Roster Pop-Up Window:
ROST.ROSTNUM
ROST.ROSTRNDC
ROST.ROSTFNAM
ROST.ROSTLNAM
Person number
Round number
First name
Last Name
If Person added, set reason why person added as instructed below.
Regardless if person added or existing person selected, set tblCL.PHONROST =
ROST.ROSTNUM of person selected at CL13.
See detailed instructions below.
ROSTREAS
11:07:39 AM Friday, April 03, 2009
If Person selected at CL13 was added to the Person
Roster, set ROST.ROSTREAS =
8/PersonWithPHone.
Page 70 of 327
CL13
PHONROST
Set current round tblCL.PHONROST =
ROST.ROSTNUM of person selected at CL13.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
COLLECTING NEW BEST PHONE NUMBER DETAILS.
11:07:39 AM Friday, April 03, 2009
Page 71 of 327
CL14
CL14
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
SAMENAME
Field 2:
NAMEOS
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
190
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name of person selected at CL13, ROST.ROSTFNAM + ' ' +
ROST.ROSTLNAM.
Question display:
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
CONTACT NAME: (CL13 PERSON'S NAME)
Int. Instr I:
Question Text:
Under what name is that telephone number likely to be listed?
Int. Instr II:
INPUT FIELDS / ROUTING
11:07:42 AM Friday, April 03, 2009
Page 72 of 327
CL14
SAMENAME
Field1:
Cheshire Name:
( CLQ1185 )
tblPHONE.SAMENAME
Transformed to HRND.INTNNAME in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TPhonnam
1
No
No
Number Label
1 SameAsContactName
91
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL14 - (CLQ1195 )
English text: SAME AS CONTACT NAME LISTED ABOVE
Other
CL14 - NAMEOS ( CLQ1190 )
English text: OTHER NAME
Attribute
Don't know
Route
BOX CL14 - (CLQ1195 )
Refusal
BOX CL14 - (CLQ1195 )
11:07:49 AM Friday, April 03, 2009
Page 73 of 327
CL14
Field2:
NAMEOS
( CLQ1190 )
tblPHONE.NAMEOS
Cheshire Name:
Transformed to HRND.INTNAMOS in Cheshire.
Item Text display:
Display (SPECIFY) in the same blue font used for
interviewer instructions.
Item Text:
OTHER NAME (SPECIFY)
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TOthrspec
1
No
No
Number Label
1 [Continuous answer.]
FieldSize:
Min Value:
Max Value:
Mask:
30
Route
BOX CL14 - (CLQ1195 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPHONE where:
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = 'BEST'.
tblPHONE.PhoneDetail = 'BEST'.
tblPHONE.PhoneInstance = '1'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
COLLECTING NEW BEST PHONE NUMBER DETAILS.
11:07:50 AM Friday, April 03, 2009
Page 74 of 327
BOX CL14
BOX CL14
11:07:50 AM Friday, April 03, 2009
Page Order # :
200
Page 75 of 327
BOX CL14
BOX INSTRUCTIONS
( CLQ1195 )
IF (SP IS IN THE SUPPLEMENTAL SAMPLE) OR (SP'S PREVIOUS ROUND
INTERVIEW WAS IN A FACILITY) OR (THERE WERE NO CONTACT
PERSONS REPORTED IN THE PREVIOUS ROUND), GO TO CL23 REPORT_CONTACT1 ( CLQ1300 ).
ELSE (IF THE FIRST CONTACT PERSON REPORTED IN THE PREVIOUS
ROUND LIVES WITH THE SP IN THE CURRENT ROUND) OR (IF IT'S A
PROXY INTERVIEW AND THE PROXY WAS THE FIRST CONTACT
PERSON REPORTED IN THE PREVIOUS ROUND), GO TO CL23 REPORT_CONTACT1 ( CLQ1300 ).
ELSE GO TO CL15 - CON1INFO ( CLQ1200 ).
ASSIGNMENTS
TECHNICAL NOTES
9
SuppORD
SP is in the Supplemental Sample =
MRES.INTTYPE=3/NewFromSupplement on MRES
where MRES.MRESRND = current round.
11
FacInterview
Previous round was a facility interview =
(MRES.INTTYPE=2/NewFromFacility or
MRES.INTTYPE=5/LastRndFacSum or
MRES.INTTYPE=6/LastRndFacBase) on MRES where
MRES.MRESRND = current round.
322
ContactsCollectedPrev
Round
Contact Persons reported in the previous round =
tbl.CONTNUM1 ^= empty on tblCL where tblCL.CLRnd =
previous round.
325
Contact1LivesSP
First Contact person reported in the previous round lives
with the SP in the current round =
There is an ENUM where ((ENUM.ENUMROST=
tblCL.CONTNUM1 on tblCL where
tblCL.CLRnd=previous round) and (ENUM.ENUMRND =
current round and ENUM.NOTHHRSN = empty)).
4
Respondent
On MRES where MRES.MRESRND = current round:
A Proxy interview (respondent is a proxy) =
MRES.SPPROXY=2/Proxy.
MRES.RROSTNUM=ROST.ROSTNUM of respondent.
An SP interview (respondent is the SP) =
MRES.SPPROXY=1/SP.
MRES.RROSTNUM='01'.
327
Contact1ProxyPrevRou
nd
Proxy is the First Contact person reported in the previous
round =
MRES.RROSTNUM = tblCL.CONTNUM1 on tblCL where
tblCL.CLRnd = previous round.
DESIGN NOTES
11:07:51 AM Friday, April 03, 2009
Page 76 of 327
CL15
CL15
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
CON1INFO
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
210
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Always display "(S)" in parenthesis.
Display name of First Contact from the previous round.
If previous round HRND.CONTNUM2 ^= empty, display name of
Second Contact from the previous round.
Else display "NONE".
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
11:07:53 AM Friday, April 03, 2009
During our last interview we recorded name and address information
for [READ NAME(S) BELOW], who would know where [you/(SP)]
could be contacted in case we have trouble arranging for the next
interview.
Page 77 of 327
CL15
CONTACT 1: (FIRST CONTACT NAME FROM PREVIOUS ROUND)
CONTACT 2: [(SECOND CONTACT NAME FROM PREVIOUS
ROUND)/NONE]
IS CONTACT ONE INFORMATION CORRECT?
Int. Instr II:
REFER TO INFORMATION SHEET AND VERIFY INFORMATION
WITH RESPONDENT.
INPUT FIELDS / ROUTING
Field1:
CON1INFO
Cheshire Name:
( CLQ1200 )
tblCL.CON1INFO
Transformed to HRND.CON1INFO in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TCon1info
1
No
No
Number Label
1 Yes
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL29 - (CLQ1400 )
2
English text: YES, CONTACT ONE INFORMATION CORRECT
NoReplace
CL24 - PERSON_CONTACT1 ( CLQ1305 )
3
English text: NO, NEED TO REPLACE CONTACT ONE
NoCorrectInfo
CL16 - VERIFY ( CLQ1205 )
4
English text: NO, NEED TO CORRECT INFORMATION FOR CONTACT ONE
NoDeleteNoReplacement
BOX CL29 - (CLQ1400 )
English text: NO, NEED TO DELETE CONTACT ONE - NO REPLACEMENT
BACKGROUND VARIABLE ASSIGNMENTS
If CL15 - CON1INFO = 1/Yes or 3/NoCorrectInfo, set current round Contact One,
tblCL.ContNum1, to Contact One from the previous round.
CREATE A NEW ADDRESS AND PHONE RECORDS:
If CL15 - CON1INFO = 1/Yes or 3/NoCorrectInfo, create a new current round address and
phone records on tblAddress and tblPhone for Contact One.
Else do not create new records.
Set on new tblADDRESS record:
11:07:58 AM Friday, April 03, 2009
Page 78 of 327
CL15
tblADDRESS.AddressNum = next sequential #.
tblADDRESS.AddressRnd = current round.
tblADDRESS.AddressType = ‘OtherPerson’.
tblADDRESS.AddressDetail = ‘Contact1’.
tblADDRESS.AddrRost = Previous round tblCL.ContNum1 (same as Contact's
ROST.ROSTNUM).
tblADDRESS.AddrNum = Contact One's previous round tblADDRESS.AddressNum + 001.
tblADDRESS.AddrRndc = current round.
tblADDRESS.FirstName = Contact's ROST.ROSTFNAM.
tblADDRESS.MiddleInitial = Contact's ROST.ROSTMINI.
tblADDRESS.LastName = Contact's ROST.ROSTLNAM
tblADDRESS.Relationship = Contact's ROST.ROSTREL
tblADDRESS.RelationOS = Contact's ROST.ROSTREOS
tblADDRESS.Verify = EMPTY.
Set on new tblPHONE record where tblPHONE.PhoneInstance = 1:
tblPHONE.PhoneNum = next sequential #.
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact1’.
tblPHONE.PhoneRost = Previous round tblCL.ContNum1 (same as Contact's
ROST.ROSTNUM).
tblPHONE.PhoneInstance = '1'.
tblPHONE.PhoneResp = '1'.
tblPHONE.AddrNum = matches current round tblADDRESS.AddrNum.
tblPHONE.AddrRndc = current round.
tblPHONE.Verify = EMPTY.
Set on new tblPHONE record where tblPHONE.PhoneInstance = 2:
tblPHONE.PhoneNum = next sequential #.
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact1’.
tblPHONE.PhoneRost = Previous round tblCL.ContNum1 (same as Contact's
ROST.ROSTNUM).
tblPHONE.PhoneInstance = '2'.
tblPHONE.PhoneResp = '1'.
tblPHONE.AddrNum = matches current round tblADDRESS.AddrNum.
tblPHONE.AddrRndc = current round.
tblPHONE.Verify = EMPTY.
COPY INSTRUCTIONS:
If CL15 - CON1INFO = 1/Yes or 3/NoCorrectInfo, copy the contact one's previous round
address and phone number(s) to their current round address and phone records
Else do not copy.
Copy fields on tblADDRESS:
tblADDRESS.STAddr1
tblADDRESS.STAddr2
tblADDRESS.City
tblADDRESS.State
tblADDRESS.Zipcode
Copy fields on tblPhone, where PhoneInstance = '1' and '2':
tblPHONE.PhonArea
tblPHONE.Exch
tblPHONE.PhonLocl
tblPHONE.NoPhone
tblPHONE.PhonWher
tblPHONE.PhonWhOS
tblPHONE.SameName
11:07:58 AM Friday, April 03, 2009
Page 79 of 327
CL15
tblPHONE.NameOS
CONTACT ONE'S PREVIOUS ROUND ADDRESS AND PHONE:
Contact One’s previous round address record on tblADDRESS:
tblADDRESS.AddressRnd = previous round.
tblADDRESS.AddrRost = Contact’s ROST.ROSTNUM (same as current round
tblCL.ContNum1).
Contact One’s previous round primary phone number record on tblPHONE:
tblPHONE.PhoneRnd = previous round.
tblPHONE.PhoneRost = Contact’s ROST.ROSTNUM (same as current round
tblCL.ContNum1).
tblPHONE.PhoneInstance = '1'.
Contact One’s previous round secondary phone number record on tblPHONE:
tblPHONE.PhoneRnd = previous round.
tblPHONE.PhoneRost = Contact’s ROST.ROSTNUM (same as current round
tblCL.ContNum1).
tblPHONE.PhoneInstance = '2'.
See detailed instructions below:
ADDRESSNUM
If CL15 - CON1INFO = 1/Yes or 3/NoCorrectInfo,
create new record on tblADDRESS where
tblADDRESS.AddressNum = next sequential #.
ADDRESSRND
tblADDRESS.AddressRnd = current round.
ADDRESSTYPE
tblADDRESS.AddressType = ‘OtherPerson’.
ADDRROST
tblADDRESS.AddrRost = tblCL.ContNum1 on tblCL
where tblCL.CLRnd = previous round.
ADDRRESP
tblADDRESS.AddrResp = '1'.
ADDRNUM
If Contact does not have a previous round address,
set tblADDRESS.AddrNum = 001.
Else tblADDRESS.AddrNum = Contact's previous
round tblADDRESS.AddressNum + 001.
ADDRRNDC
tblADDRESS.AddrRndc = current round.
FIRSTNAME
tblADDRESS.FirstName = Contact's
ROST.ROSTFNAM.
MIDDLEINITIAL
tblADDRESS.MiddleInitial = Contact's
ROST.ROSTMINI.
LASTNAME
tblADDRESS.LastName = Contact's
ROST.ROSTLNAM.
RELATIONSHIP
tblADDRESS.Relationship = Contact's
ROST.ROSTREL.
RELATIONOS
tblADDRESS.RelationOS = Contact's
ROST.ROSTREOS.
STADDR1
tblADDRESS.STAddr1 = set as instructed above.
STADDR2
tblADDRESS.STAddr2 = set as instructed above.
CITY
tblADDRESS.City = set as instructed above.
STATE
tblADDRESS.State = set as instructed above.
ZIPCODE
tblADDRESS.ZipCode = set as instructed above.
VERIFY
tblADDRESS.Verify = EMPTY.
11:07:58 AM Friday, April 03, 2009
Page 80 of 327
CL15
PHONENUM
If CL15 - CON1INFO = 1/Yes or 3/NoCorrectInfo,
create 1st new record on tblPHONE where
tblPHONE.PhoneNum = next sequential #.
PHONEINSTANCE
tblPHONE.PhoneInstance = 1.
PHONERND
tblPHONE.PhoneRnd = current round, set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONETYPE
tblPHONE.PhoneType = ‘OtherPerson’, set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONEROST
tblPHONE.PhoneRost = tblCL.ContNum1 on tblCL
where tblCL.CLRnd = previous round, set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONERESP
tblPHONE.PhoneResp = '1', set on tblPHONE where
tbPHONE.PhoneInstance = 1.
ADDRNUM
tblPHONE.AddrNum = tblADDRESS.AddrNum on
Contact's current round Address record, set on
tblPHONE where tblPHONE.PhoneInstance = 1.
ADDRRNDC
tblPHONE.AddrRndc = current round, set on
tblPHONE where tblPHONE.PhoneInstance = 1.
PHONAREA
tblPHONE.PhonArea = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 1.
PHONEXCH
tblPHONE.PhonExch = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 1.
PHONLOCL
tblPHONE.PhonLocl = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 1.
NOPHONE
tblPHONE.NoPhone = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 1.
PHONWHER
tblPHONE.PhonWher = set as instructed above.
Set on tblPHONE where tblPHONE.PhoneInstance
= 1.
PHONWHOS
tblPHONE.PhonWhOS = set as instructed above.
Set on tblPHONE where tblPHONE.PhoneInstance
= 1.
SAMENAME
tblPHONE.SameName = set as instructed above.
Set on tblPHONE where tblPHONE.PhoneInstance
= 1.
NAMEOS
tblPHONE.NameOS = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 1.
VERIFY
tblPHONE.Verify = empty on tblPHONE, set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONENUM
If CL15 - CON1INFO = 1/Yes or 3/NoCorrectInfo,
create 2nd new record on tblPHONE where
tblPHONE.PhoneNum = next sequential #.
PHONEINSTANCE
tblPHONE.PhoneInstance = 2.
PHONERND
tblPHONE.PhoneRnd = current round, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
PHONETYPE
tblPHONE.PhoneType = ‘OtherPerson’, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
PHONEROST
tblPHONE.PhoneRost = tblCL.ContNum1 on tblCL
where tblCL.CLRnd = previous round, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
11:07:58 AM Friday, April 03, 2009
Page 81 of 327
CL15
PHONERESP
tblPHONE.PhoneResp = '1', set on tblPHONE where
tblPHONE.PhoneInstance = 2.
ADDRNUM
tblPHONE.AddrNum = tblADDRESS.AddrNum on
Contact's current round Address record, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
ADDRRNDC
tblPHONE.AddrRndc = current round, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
PHONAREA
tblPHONE.PhonArea = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 2.
PHONEXCH
tblPHONE.PhonExch = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 2.
PHONLOCL
tblPHONE.PhonLocl = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 2.
NOPHONE
tblPHONE.NoPhone = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 2.
PHONWHER
tblPHONE.PhonWher = set as instructed above.
Set on tblPHONE where tblPHONE.PhoneInstance
= 2.
PHONWHOS
tblPHONE.PhonWhOS = set as instructed above.
Set on tblPHONE where tblPHONE.PhoneInstance
= 2.
SAMENAME
tblPHONE.SameName = set as instructed above.
Set on tblPHONE where tblPHONE.PhoneInstance
= 2..
NAMEOS
tblPHONE.NameOS = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 2.
VERIFY
tblPHONE.Verify = empty on tblPHONE, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
ADDRESSDETAIL
tblADDRESS.AddressDetail = 'Contact1'.
PHONEDETAIL
tblPHONE.PhoneDetail = 'Contact1', set on
tblPHONE where tblPHONE.PhoneInstance = 1.
PHONEDETAIL
tblPHONE.PhoneDetail = 'Contact1', set on
tblPHONE where tblPHONE.PhoneInstance = 2.
CONTNUM1
Set tblCL.CONTNUM1 on tblCL where tblCL.CRnd =
current round to tblCL.CONTNUM1 on tblCL where
tblCL.CLRnd = previous round.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
323
Contact1PrevRound
11:07:58 AM Friday, April 03, 2009
First Contact reported in the previous round =
tbl.CONTNUM1 on tblCL where tblCL.CLRnd = previous
round. Contact's name is ROST.ROSTFNAM +
ROST.ROSTLNAM stored on ROST where
ROST.ROSTNUM = previous round tbl.CONTNUM1
Page 82 of 327
CL15
324
Contact2PrevRound
Second Contact reported in the previous round =
tbl.CONTNUM2 on tblCL where tblCL.CLRnd = previous
round. Contact's name is ROST.ROSTFNAM +
ROST.ROSTLNAM stored on ROST where
ROST.ROSTNUM = previous round tbl.CONTNUM2.
DESIGN NOTES
VERIFYING PREVIOUS ROUND CONTACT ONE NAME.
11:07:59 AM Friday, April 03, 2009
Page 83 of 327
CL16
CL16
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
VERIFY
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
220
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name of First Contact.
Display First Contact's current address.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
I'd like to verify (FIRST CONTACT NAME)' s address. I have it listed
as...[READ ADDRESS LISTED BELOW]. Is this correct?
STREET ADDRESS 1: (STREET ADDRESS LINE 1)
STREET ADDRESS 2: (STREET ADDRESS LINE 2)
CITY: (CITY) STATE: (STATE)
11:08:00 AM Friday, April 03, 2009
ZIPCODE: (ZIPCODE)
Page 84 of 327
CL16
Int. Instr II:
INPUT FIELDS / ROUTING
Field1:
( CLQ1205 )
VERIFY
TEMP
Cheshire Name:
SQL = tblADDRESS.VERIFY.
Not transformed to Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNo
1
No
No
Number Label
1 Yes
2
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL17 - (CLQ1233 )
English text: YES
No
CL17 - STADDR1 ( CLQ1210 )
English text: NO
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblADDRESS where:
tblADDRESS.AddressRnd = current round,
tblADDRESS.AddressType = ‘OtherPerson’.
tblADDRESS.AddressDetail = ‘Contact1’.
tblADDRESS.AddrRost = Contact One's ROST.ROSTNUM, same as tblCL.CONTNUM1.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
306
Contact1Name
11:08:04 AM Friday, April 03, 2009
The First Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
Page 85 of 327
CL16
where ROST.ROSTNUM = tblCL.CONTNUM1 on tblCL
where tblCL.CLRnd= current round.
294
AddressCurrentContact
1
First Contact's current Address =
tblADDRESS.STAddr1, STAddr2, City, State, Zipcode on
tblADDRESS where (tblADDRESS.AddrRost =
tblCL.CONTNUM1 on tblCL where tblCL.CLRnd =
current round & tblADDRESS.AddressRnd = current
round).
DESIGN NOTES
VERIFYING ADDRESS FOR PREVIOUS ROUND CONTACT ONE.
11:08:04 AM Friday, April 03, 2009
Page 86 of 327
CL17
CL17
Page Order # :
Design Screen Type:
Address
Fields:
Field 1:
STADDR1
Field 2:
STADDR2
Field 3:
CITY
Field 4:
STATE
Field 5:
ZIPCODE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
230
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Vertical Alignment
Display all fields at one time. See general specifications for
Address Screen Layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
ENTER CORRECT ADDRESS.
Question Text:
Int. Instr II:
11:08:08 AM Friday, April 03, 2009
CLEAR ADDRESS LINE 2 IF NO LONGER APPLICABLE.
Page 87 of 327
CL17
INPUT FIELDS / ROUTING
Field1:
STADDR1
Cheshire Name:
( CLQ1210 )
tblADDRESS.STADDR1
Transformed to ADDR.STADDR1 in Cheshire.
Item Text display:
Display First Contact's current round street address line 1,
tblADDRESS.STADDR1. Allow field to be updated.
Item Text:
Label:
Label Position:
STREET ADDRESS 1:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStAddr
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL17 - STADDR2 ( CLQ1215 )
Refusal
CL17 - STADDR2 ( CLQ1215 )
11:08:15 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL17 - STADDR2 ( CLQ1215 )
Page 88 of 327
CL17
STADDR2
Field2:
Cheshire Name:
( CLQ1215 )
tblADDRESS.STADDR2
Transformed to ADDR.STADDR2 in Cheshire.
Item Text display:
Display First Contact's current round street address line 2,
tblADDRESS.STADDR2. Allow field to be updated.
Item Text:
Label:
Label Position:
STREET ADDRESS 2:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TSTAddrEmpty
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL17 - CITY ( CLQ1220 )
Don't know
CL17 - CITY ( CLQ1220 )
Refusal
CL17 - CITY ( CLQ1220 )
11:08:22 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL17 - CITY ( CLQ1220 )
Page 89 of 327
CL17
CITY
Field3:
Cheshire Name:
( CLQ1220 )
tblADDRESS.CITY
Transformed to ADDR.CITY in Cheshire.
Item Text display:
Display First Contact's current round City,
tblADDRESS.CITY. Allow field to be updated.
Item Text:
Label:
Label Position:
CITY:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TCity
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL17 - STATE ( CLQ1225 )
Refusal
CL17 - STATE ( CLQ1225 )
11:08:30 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
20
Route
CL17 - STATE ( CLQ1225 )
Page 90 of 327
CL17
STATE
Field4:
Cheshire Name:
( CLQ1225 )
tblADDRESS.STATE
Transformed to ADDR.STATE in Cheshire.
Item Text display:
Display First Contact's current round State
tblADDRESS.STATE. Allow field to be updated.
Item Text:
Label:
Label Position:
STATE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStateSt
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL17 - ZIPCODE ( CLQ1230 )
Refusal
CL17 - ZIPCODE ( CLQ1230 )
11:08:37 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
2
Route
CL17 - ZIPCODE ( CLQ1230 )
Page 91 of 327
CL17
( CLQ1230 )
ZIPCODE
Field5:
Cheshire Name:
tblADDRESS.ZIPCODE
Transformed to ADDR.ZIPCODE in Cheshire.
Item Text display:
Display First Contact's current round zipcode,
tblADDRESS.ZIPCODE. Allow field to be updated.
Item Text:
Label:
Label Position:
ZIPCODE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TZipcodeInt
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
5
00000
99999
Route
BOX CL17 - (CLQ1233 )
Attribute
Don't know
Route
BOX CL17 - (CLQ1233 )
Refusal
BOX CL17 - (CLQ1233 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblADDRESS where:
tblADDRESS.AddressRnd = current round,
tblADDRESS.AddressType = ‘OtherPerson’.
tblADDRESS.AddressDetail = ‘Contact1’.
tblADDRESS.AddrRost = Contact One's ROST.ROSTNUM, same as tblCL.CONTNUM1.
If Street Address Line 2 is cleared, update Contact One's current round
tblADDRESS.STADDR2 = empty.
If CL17 - STADDR2 is cleared, set
tblADDRESS.STADDR2 = empty.
STADDR2
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
294
AddressCurrentContact
11:08:41 AM Friday, April 03, 2009
First Contact's current Address =
Page 92 of 327
CL17
1
tblADDRESS.STAddr1, STAddr2, City, State, Zipcode on
tblADDRESS where (tblADDRESS.AddrRost =
tblCL.CONTNUM1 on tblCL where tblCL.CLRnd =
current round & tblADDRESS.AddressRnd = current
round).
DESIGN NOTES
UPDATING ADDRESS FOR PREVIOUS ROUND CONTACT ONE.
11:08:41 AM Friday, April 03, 2009
Page 93 of 327
BOX CL17
BOX CL17
Page Order # :
235
BOX INSTRUCTIONS
( CLQ1233 )
IF A PRIMARY PHONE HAS BEEN COLLECTED FOR THE FIRST
CONTACT PERSON, GO TO CL18 - VERIFY ( CLQ1235 ).
ELSE GO TO CL19 - PHONAREA ( CLQ1240 ).
ASSIGNMENTS
TECHNICAL NOTES
296
PhonePrimCollectedCo
ntact1
A Primary Phone number was collected for the First
Contact =
tblPHONE.NoPhone ^= 1/NotHavePhone on tblPHONE
where tblPHONE.PhoneRnd = current round and
tblPHONE.PhoneRost = current round
tblCL.CONTNUM1 and tblPHONE.PhoneInstance = '1';
DESIGN NOTES
11:08:41 AM Friday, April 03, 2009
Page 94 of 327
CL18
CL18
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
VERIFY
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
240
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name of First Contact.
Always display "(s)" and "(S)" in parenthesis.
PHONE 1:
Display First Contact's current Primary Phone Number.
PHONE 2:
If a secondary phone has been collected for the First Contact,
display First Contact's current secondary phone.
Else display "NONE".
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
11:08:43 AM Friday, April 03, 2009
Next, I would like to verify (FIRST CONTACT NAME)'s phone
Page 95 of 327
CL18
number(s). I have them listed as ... [READ PHONE NUMBER(S)
LISTED BELOW].
Are these correct?
PHONE 1: (PRIMARY PHONE NUMBER)
PHONE 2: [(SECONDARY PHONE NUMBER)/NONE]
Int. Instr II:
INPUT FIELDS / ROUTING
Field1:
VERIFY
Cheshire Name:
( CLQ1235 )
TEMP
SQL = tblPHONE.VERIFY. Stored on tblPHONE where
tblPHONE.PhoneInstance = 1.
Not transformed to Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNo
1
No
No
Number Label
1 Yes
2
English text: YES
No
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL29 - (CLQ1400 )
CL19 - PHONAREA ( CLQ1240 )
English text: NO
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact1’.
tblPHONE.PhoneRost = Contact One's ROST.ROSTNUM, same as tblCL.ContNum1,
tblPHONE.PhoneInstance = '1'.
If CL18 - VERFIY = 2/No, update Contact One's current round phone number(s) and phone
11:08:46 AM Friday, April 03, 2009
Page 96 of 327
CL18
details to empty. We will probe for new phone numbers and details.
See detailed instructions below.
SAMENAME
If CL18 - VERIFY = 2/No, update Contact One's
current round tblPHONE.SameName = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
NAMEOS
If CL18 - VERIFY = 2/No, update Contact One's
current round tblPHONE.NameOS = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
PHONWHER
If CL18 - VERIFY = 2/No, update Contact One's
current round tblPHONE.PhonWher = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
PHONWHOS
If CL18 - VERIFY = 2/No, update Contact One's
current round tblPHONE.PhonWhOS = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
PHONAREA
If CL18 - VERIFY = 2/No, update Contact One's
current round tblPHONE.PhonArea = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
PHONEXCH
If CL18 - VERIFY = 2/No, update Contact One's
current round tblPHONE.PhonExch = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
PHONLOCL
If CL18 - VERIFY = 2/No, update Contact One's
current round tblPHONE.PhonLocl = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
NOPHONE
If CL18 - VERIFY = 2/No, update Contact One's
current round tblPHONE.NoPhone = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
SAMENAME
If CL18 - VERIFY = 2/No, update Contact One's
current round tblPHONE.SameName = empty on
tblPHONE where tblPHONE.PhoneInstance = '2';
NAMEOS
If CL18 - VERIFY = 2/No, update Contact One's
current round tblPHONE.NameOS = empty on
tblPHONE where tblPHONE.PhoneInstance = '2';
PHONWHER
If CL18 - VERIFY = 2/No, update Contact One's
current round tblPHONE.PhonWher = empty on
tblPHONE where tblPHONE.PhoneInstance = '2';
PHONWHOS
If CL18 - VERIFY = 2/No, update Contact One's
current round tblPHONE.PhonWhOS = empty on
tblPHONE where tblPHONE.PhoneInstance = '2';
PHONAREA
If CL18 - VERIFY = 2/No, update Contact One's
current round tblPHONE.PhonArea = empty on
tblPHONE where tblPHONE.PhoneInstance = '2';
PHONEXCH
If CL18 - VERIFY = 2/No, update Contact One's
current round tblPHONE.PhonExch = empty on
tblPHONE where tblPHONE.PhoneInstance = '2';
PHONLOCL
If CL18 - VERIFY = 2/No, update Contact One's
current round tblPHONE.PhonLocl = empty on
tblPHONE where tblPHONE.PhoneInstance = '2';
NOPHONE
If CL18 - VERIFY = 2/No, update Contact One's
current round tblPHONE.NoPhone = empty on
tblPHONE where tblPHONE.PhoneInstance = '2';
SOFT EDIT CHECKS
11:08:46 AM Friday, April 03, 2009
Page 97 of 327
CL18
HARD EDIT CHECKS
TECHNICAL NOTES
306
Contact1Name
The First Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM1 on tblCL
where tblCL.CLRnd= current round.
302
PhonePrimaryContact1
The First Contact's Primary phone number =
tblPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost = current round
tblCL.CONTNUM1 and tblPHONE.AddressRnd = current
round and tblPHONE.PhoneInstance = '1').
310
PhoneSecCollectedCon
tact1
A Secondary Phone number was collected for the First
Contact =
tblPHONE.NoPhone ^= 1/NotHavePhone on tblPHONE
where tblPHONE.PhoneRnd = current round and
tblPHONE.PhoneRost = current round
tblCL.CONTNUM1 and tblPHONE.PhoneInstance = '2';
303
PhoneSecondaryConta
ct1
The First Contact's Secondary phone number =
blPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost = current round
tblCL.CONTNUM1 and tblPHONE.AddressRnd = current
round and tblPHONE.PhoneInstance = '2').
DESIGN NOTES
VERIFYING PHONE 1 AND PHONE 2 FOR PREVIOUS ROUND
CONTACT ONE.
11:08:46 AM Friday, April 03, 2009
Page 98 of 327
CL19
CL19
Page Order # :
Design Screen Type:
Phone
Fields:
Field 1:
PHONAREA
Field 2:
PHONEXCH
Field 3:
PHONLOCL
Field 4:
NOPHONE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
250
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name of First Contact.
Multi Field display:
Horizontal Alignment
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
Please give me a phone number for contacting (FIRST CONTACT
NAME)
Int. Instr II:
11:08:50 AM Friday, April 03, 2009
Page 99 of 327
CL19
INPUT FIELDS / ROUTING
Field1:
PHONAREA
Cheshire Name:
( CLQ1240 )
tblPHONE.PHONAREA
Transformed to ADDR.PHONAREA in Cheshire.
tblPHONE.PHONAREA = RF on Phone Instance = 1 is
transformed to the following in Cheshire:
ADDR.PHONAREA = 999
ADDR.PHONEXCH = NULL
ADDR.PHONLOCL = NULL
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
PHONE NUMBER 1:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TareaDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL19 - PHONEXCH ( CLQ1245 )
Don't know
CL19 - PHONEXCH ( CLQ1245 )
Refusal
BOX CL19 - (CLQ1255 )
11:08:57 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL19 - PHONEXCH ( CLQ1245 )
Page 100 of 327
CL19
PHONEXCH
Field2:
Cheshire Name:
( CLQ1245 )
tblPHONE.PHONEXCH
Transformed to ADDR.PHONEXCH in Cheshire.
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TexchangeDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL19 - PHONLOCL ( CLQ1250 )
Don't know
CL19 - PHONLOCL ( CLQ1250 )
Refusal
CL19 - PHONLOCL ( CLQ1250 )
11:09:05 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
200
999
Route
CL19 - PHONLOCL ( CLQ1250 )
Page 101 of 327
CL19
PHONLOCL
Field3:
Cheshire Name:
( CLQ1250 )
tblPHONE.PHONLOCL
Transformed to ADDR.PHONLOCL in Cheshire.
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TlocalDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL19 - NOPHONE ( CLQ1251 )
Don't know
CL19 - NOPHONE ( CLQ1251 )
Refusal
CL19 - NOPHONE ( CLQ1251 )
11:09:13 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
0000
9999
Route
CL19 - NOPHONE ( CLQ1251 )
Page 102 of 327
CL19
NOPHONE
Field4:
Cheshire Name:
( CLQ1251 )
NONE
SQL = tblPHONE.NOPHONE
tblPHONE.NOPHONE = 1/NotHavePhone on Phone Instance
= 1 is transformed to the following in Cheshire:
ADDR.PHONAREA = 999
ADDR.PHONEXCH = NULL
ADDR.PHONLOCL = NULL
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoPhone
1
No
No
Number Label
1 NotHavePhone
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL19 - (CLQ1255 )
English text: PERSON DOES NOT HAVE PHONE
Attribute
Empty
Route
BOX CL19 - (CLQ1255 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact1’.
tblPHONE.PhoneRost = Contact One's ROST.ROSTNUM, same as tblCL.ContNum1,
tblPHONE.PhoneInstance = '1'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
11:09:17 AM Friday, April 03, 2009
Page 103 of 327
CL19
Edit #1
If NOPHONE = 1/NoPhone, then PHONAREA, PHONEXCH, and
PHONLOCL should be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
Edit #2
If NOPHONE= EMPTY, then PHONAREA, PHONEXCH, and
PHONLOCL should not be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
TECHNICAL NOTES
306
Contact1Name
The First Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM1 on tblCL
where tblCL.CLRnd= current round.
DESIGN NOTES
UPDATING PHONE 1 FOR PREVIOUS ROUND CONTACT ONE.
11:09:17 AM Friday, April 03, 2009
Page 104 of 327
BOX CL19
BOX CL19
Page Order # :
260
BOX INSTRUCTIONS
( CLQ1255 )
IF CL19 - NOPHONE = 1/NoPhone OR CL19 - PHONAREA = RF, GO TO
BOX CL29 - (CLQ1400 ).
ELSE GO TO CL20 - SAMENAME ( CLQ1260 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
11:09:17 AM Friday, April 03, 2009
Page 105 of 327
CL20
CL20
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
SAMENAME
Field 2:
NAMEOS
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
270
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name of First Contact.
Display First Contact's primary phone number.
Question display:
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
CONTACT NAME: (FIRST CONTACT NAME)
PHONE NUMBER: (FIRST CONTACT PRIMARY PHONE NUMBER)
Int. Instr I:
Question Text:
Under what name is that telephone number likely to be listed?
Int. Instr II:
INPUT FIELDS / ROUTING
11:09:21 AM Friday, April 03, 2009
Page 106 of 327
CL20
SAMENAME
Field1:
Cheshire Name:
( CLQ1260 )
tblPHONE.SAMENAME
Transformed to HRND.PHONNAM1 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TPhonnam
1
No
No
Number Label
1 SameAsContactName
91
FieldSize:
Min Value:
Max Value:
Mask:
Route
CL21 - PHONAREA ( CLQ1270 )
English text: SAME AS CONTACT NAME LISTED ABOVE
Other
CL20 - NAMEOS ( CLQ1265 )
English text: OTHER NAME
Attribute
Don't know
Route
CL21 - PHONAREA ( CLQ1270 )
Refusal
CL21 - PHONAREA ( CLQ1270 )
11:09:28 AM Friday, April 03, 2009
Page 107 of 327
CL20
( CLQ1265 )
NAMEOS
Field2:
tblPHONE.NAMEOS
Cheshire Name:
Transformed to HRND.PHONN1OS in Cheshire.
Item Text display:
Display (SPECIFY) in the same blue font used for
interviewer instructions.
Item Text:
OTHER NAME (SPECIFY)
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TOthrspec
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
30
Route
CL21 - PHONAREA ( CLQ1270 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact1’.
tblPHONE.PhoneRost = Contact One's ROST.ROSTNUM, same as tblCL.ContNum1,
tblPHONE.PhoneInstance = '1'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
306
Contact1Name
The First Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM1 on tblCL
where tblCL.CLRnd= current round.
302
PhonePrimaryContact1
The First Contact's Primary phone number =
tblPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost = current round
tblCL.CONTNUM1 and tblPHONE.AddressRnd = current
round and tblPHONE.PhoneInstance = '1').
DESIGN NOTES
11:09:30 AM Friday, April 03, 2009
Page 108 of 327
CL20
UPDATING PHONE 1 DETAILS FOR PREVIOUS ROUND CONTACT
ONE.
11:09:30 AM Friday, April 03, 2009
Page 109 of 327
CL21
CL21
Page Order # :
Design Screen Type:
Phone
Fields:
Field 1:
PHONAREA
Field 2:
PHONEXCH
Field 3:
PHONLOCL
Field 4:
NOPHONE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
280
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Horizontal Alignment
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
Is there a second phone number for contacting (FIRST CONTACT
NAME)?
[PROBE: What is that number?]
11:09:34 AM Friday, April 03, 2009
Page 110 of 327
CL21
Int. Instr II:
INPUT FIELDS / ROUTING
Field1:
PHONAREA
Cheshire Name:
( CLQ1270 )
tblPHONE.PHONAREA
Transformed to ADDR.PHONAR2 in Cheshire.
tblPHONE.PHONAREA = RF on Phone Instance = 2 is
transformed to the following in Cheshire:
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
PHONE NUMBER 2:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TareaDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL21 - PHONEXCH ( CLQ1275 )
Don't know
CL21 - PHONEXCH ( CLQ1275 )
Refusal
BOX CL21 - (CLQ1285 )
11:09:41 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL21 - PHONEXCH ( CLQ1275 )
Page 111 of 327
CL21
PHONEXCH
Field2:
Cheshire Name:
( CLQ1275 )
tblPHONE.PHONEXCH
Transformed to ADDR.PHONEX2 in Cheshire.
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TexchangeDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL21 - PHONLOCL ( CLQ1280 )
Don't know
CL21 - PHONLOCL ( CLQ1280 )
Refusal
CL21 - PHONLOCL ( CLQ1280 )
11:09:49 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
200
999
Route
CL21 - PHONLOCL ( CLQ1280 )
Page 112 of 327
CL21
PHONLOCL
Field3:
Cheshire Name:
( CLQ1280 )
tblPHONE.PHONLOCL
Transformed to ADDR.PHONLO2 in Cheshire.
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TlocalDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL21 - NOPHONE ( CLQ1281 )
Don't know
CL21 - NOPHONE ( CLQ1281 )
Refusal
CL21 - NOPHONE ( CLQ1281 )
11:09:56 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
0000
9999
Route
CL21 - NOPHONE ( CLQ1281 )
Page 113 of 327
CL21
NOPHONE
Field4:
Cheshire Name:
( CLQ1281 )
NONE
SQL = tblPHONE.NOPHONE
tblPHONE.NOPHONE = 1/NotHavePhone on Phone Instance
= 2 is transformed to the following in Cheshire:
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoPhone
1
No
No
Number Label
1 NotHavePhone
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL21 - (CLQ1285 )
English text: PERSON DOES NOT HAVE PHONE
Attribute
Empty
Route
BOX CL21 - (CLQ1285 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact1’.
tblPHONE.PhoneRost = Contact One's ROST.ROSTNUM, same as tblCL.ContNum1,
tblPHONE.PhoneInstance = '2'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
Edit #1
If NOPHONE = 1/NoPhone, then PHONAREA, PHONEXCH, and
PHONLOCL should be empty.
11:10:01 AM Friday, April 03, 2009
Page 114 of 327
CL21
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
Edit #2
If NOPHONE= EMPTY, then PHONAREA, PHONEXCH, and
PHONLOCL should not be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
TECHNICAL NOTES
DESIGN NOTES
UPDATING PHONE 2 FOR PREVIOUS ROUND CONTACT ONE.
11:10:01 AM Friday, April 03, 2009
Page 115 of 327
BOX CL21
BOX CL21
Page Order # :
290
BOX INSTRUCTIONS
( CLQ1285 )
IF CL21 - NOPHONE = 1/NoPhone OR CL21 - PHONAREA = RF, GO TO
BOX CL29 - (CLQ1400 ).
ELSE GO TO CL22 - SAMENAME ( CLQ1290 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
11:10:01 AM Friday, April 03, 2009
Page 116 of 327
CL22
CL22
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
SAMENAME
Field 2:
NAMEOS
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
300
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name of First Contact.
Display First Contact's secondary phone number.
Question display:
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
CONTACT NAME: (FIRST CONTACT NAME)
PHONE NUMBER: (FIRST CONTACT SECONDARY PHONE
NUMBER)
Int. Instr I:
Question Text:
Under what name is the second telephone number likely to be listed?
Int. Instr II:
INPUT FIELDS / ROUTING
11:10:05 AM Friday, April 03, 2009
Page 117 of 327
CL22
SAMENAME
Field1:
Cheshire Name:
( CLQ1290 )
tblPHONE.SAMENAME
Transformed to HRND.PHO2NAM1 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TPhonnam
1
No
No
Number Label
1 SameAsContactName
91
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL29 - (CLQ1400 )
English text: SAME AS CONTACT NAME LISTED ABOVE
Other
CL22 - NAMEOS ( CLQ1295 )
English text: OTHER NAME
Attribute
Don't know
Route
BOX CL29 - (CLQ1400 )
Refusal
BOX CL29 - (CLQ1400 )
11:10:12 AM Friday, April 03, 2009
Page 118 of 327
CL22
( CLQ1295 )
NAMEOS
Field2:
tblPHONE.NAMEOS
Cheshire Name:
Transformed to HRND.PHO2N1OS in Cheshire.
Item Text display:
Display (SPECIFY) in the same blue font used for
interviewer instructions.
Item Text:
OTHER NAME (SPECIFY)
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TOthrspec
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
30
Route
BOX CL29 - (CLQ1400 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact1’.
tblPHONE.PhoneRost = Contact One's ROST.ROSTNUM, same as tblCL.ContNum1,
tblPHONE.PhoneInstance = '1'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
306
Contact1Name
The First Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM1 on tblCL
where tblCL.CLRnd= current round.
303
PhoneSecondaryConta
ct1
The First Contact's Secondary phone number =
blPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost = current round
tblCL.CONTNUM1 and tblPHONE.AddressRnd = current
round and tblPHONE.PhoneInstance = '2').
DESIGN NOTES
11:10:14 AM Friday, April 03, 2009
Page 119 of 327
CL22
UPDATING PHONE 2 DETAILS FOR PREVIOUS ROUND CONTACT
ONE.
11:10:14 AM Friday, April 03, 2009
Page 120 of 327
CL23
CL23
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
REPORT_CONTACT1
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
310
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
If proxy is respondent, display "Besides yourself, please".
Else display "Please".
Display "not living" in BOLD.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
(Besides yourself, please/Please) give me the name, address, and
telephone number of a relative or close friend who would know
where [(you/(SP)] would be in case we have trouble arranging for
the next interview. Please give me the name of someone who is not
living with [you/(SP)].
Int. Instr II:
11:10:16 AM Friday, April 03, 2009
Page 121 of 327
CL23
INPUT FIELDS / ROUTING
Field1:
REPORT_CONTACT1
Cheshire Name:
( CLQ1300 )
tblCL.REPORT_CONTACT1
Transformed to HRND.RPTCONT1 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TRADDNEWC
1
No
No
Number Label
1 ReportContactName
2
FieldSize:
Min Value:
Max Value:
Mask:
Route
CL24 - PERSON_CONTACT1 ( CLQ1305 )
English text: RESPONDENT REPORTS A CONTACT NAME
NotReportContactName
BOX CL44 - (CLQ1620 )
English text: RESPONDENT DID NOT REPORT A CONTACT NAME
Attribute
Don't know
Route
BOX CL44 - (CLQ1620 )
Refusal
BOX CL44 - (CLQ1620 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
4
Respondent
On MRES where MRES.MRESRND = current round:
A Proxy interview (respondent is a proxy) =
MRES.SPPROXY=2/Proxy.
MRES.RROSTNUM=ROST.ROSTNUM of respondent.
11:10:21 AM Friday, April 03, 2009
Page 122 of 327
CL23
An SP interview (respondent is the SP) =
MRES.SPPROXY=1/SP.
MRES.RROSTNUM='01'.
DESIGN NOTES
PROBE FOR NEW CONTACT 1.
11:10:22 AM Friday, April 03, 2009
Page 123 of 327
CL24
CL24
Page Order # :
Design Screen Type:
Roster
Fields:
Field 1:
PERSON_CONTACT1
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Name:
Person Roster
Roster Type:
Single Item Select
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
Yes
Yes
No
No
Grid Functions:
Add Line
Delete Line
No
No
320
Display as ' Add a Person '
Display as ' Edit a Person '
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Always display "[Please give me the name….]" in brackets.
Multi Field display:
Roster/Grid Instructions:
Display all persons from Person Roster.
Display the following persons as protected rows:
1) SP
2) If proxy interview, display Proxy as a protected row
3) Any person already identified as a contact in the current round.
4) Any person already identified as living in the Household in the
current round.
Display in order of entry.
Roster/Grid display:
11:10:23 AM Friday, April 03, 2009
COL #
HEADER
INSTRUCTIONS
1
First Name
Display ROST.ROSTFNAM.
2
Last Name
Display ROST.ROSTLNAM.
3
Relationship to SP
Display relationship:
If ROST.ROSTREL=91/OtherRelative or
92/OtherNon-Relative, display
ROST.ROSTREOS.
Else display ROST.ROSTREL
relationship.
Page 124 of 327
CL24
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
[Please give me the name of a relative or close friend who would
know where [you/(SP)] would be. Please give me the name of
someone who is not living with [you/(SP)].]
Int. Instr II:
ENTER ONLY ONE CONTACT.
INPUT FIELDS / ROUTING
PERSON_CONTACT1
Field1:
( CLQ1305 )
tblCL.PERSON_CONTACT1
Cheshire Name:
SQL = Initially collected in tblCL.PERSON_CONTACT1 then
copied to tblCL.CONTNUM1.
tblCL.CONTNUM1 transformed to HRND.CONTNUM1 in
Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
String
TPersPick30
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
1
No
No
Number Label
1 [Continuous answer.]
FieldSize:
Min Value:
Max Value:
Mask:
30
Route
CL25 - STADDR1 ( CLQ1310 )
BACKGROUND VARIABLE ASSIGNMENTS
If Person added at Person Roster, see PERSON ROSTER POP-UP specifications for popup window programming instructions.
Variables populated in Person Roster Pop-Up Window:
ROST.ROSTNUM
ROST.ROSTRNDC
ROST.ROSTFNAM
ROST.ROSTLNAM
Person number
Round number
First name
Last Name
11:10:25 AM Friday, April 03, 2009
Page 125 of 327
CL24
ROST.ROSTREL
ROST.ROSTREOS
Relationship
Relationship Other Specify
If Person added, set reason why person added as instructed below.
Set current round Contact One, tblCL.ContNum1, to ROST.ROSTNUM of person selected
at CL24.
CREATE NEW ADDRESS AND PHONE RECORDS:
Create a current round address and phone record(s) on tblAddress and tblPhone for
Contact selected at CL24.
Unlike Proxy, if person selected at CL24 has a previous round address and phone
number(s), we do not verify the previous round address and phone number(s) in CL.
Instead we collect a new address and new phone numbers. It the person selected has a
previous round address and phone number(s), the current round tblADDRESS.AddrNum
and tblPHONE.AddrNum will be set to the previous round AddrNum + 001.
Set on new tblADDRESS record:
tblADDRESS.AddressNum = next sequential #.
tblADDRESS.AddressRnd = current round.
tblADDRESS.AddressType = ‘OtherPerson’.
tblADDRESS.AddressDetail = ‘Contact1’.
tblADDRESS.AddrRost = ROST.ROSTNUM of person selected at CL24 (same as current
round tblCL.ContNum1).
tblADDRESS.AddrNum =
If Contact does not have a previous round address, set tblADDRESS.AddrNum = 001.
Else tblADDRESS.AddrNum = Contacts previous round tblADDRESS.AddressNum + 001.
tblADDRESS.AddrRndc = current round.
tblADDRESS.FirstName = Contact's ROST.ROSTFNAM.
tblADDRESS.MiddleInitial = Contact's ROST.ROSTMINI.
tblADDRESS.LastName = Contact's ROST.ROSTLNAM
tblADDRESS.Relationship = Contact's ROST.ROSTREL
tblADDRESS.RelationOS = Contact's ROST.ROSTREOS
tblADDRESS.Verify = EMPTY.
Set on new tblPHONE record where tblPHONE.PhoneInstance = 1:
tblPHONE.PhoneNum = next sequential #.
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact1’.
tblPHONE.PhoneRost = ROST.ROSTNUM of person selected at CL24 (same as current
round tblCL.ContNum1).
tblPHONE.PhoneInstance = '1'.
tblPHONE.PhoneResp = '1'.
tblPHONE.AddrNum = matches current round tblADDRESS.AddrNum.
tblPHONE.AddrRndc = current round.
tblPHONE.Verify = EMPTY.
Set on new tblPHONE record where tblPHONE.PhoneInstance = 2:
tblPHONE.PhoneNum = next sequential #.
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact1’.
tblPHONE.PhoneRost = ROST.ROSTNUM of person selected at CL24 (same as current
round tblCL.ContNum1).
tblPHONE.PhoneInstance = '2'.
tblPHONE.PhoneResp = '1'.
tblPHONE.AddrNum = matches current round tblADDRESS.AddrNum.
tblPHONE.AddrRndc = current round.
11:10:25 AM Friday, April 03, 2009
Page 126 of 327
CL24
See detailed instructions below:
ADDRESSNUM
Create new record on tblADDRESS where
tblADDRESS.AddressNum = next sequential #.
ADDRESSRND
tblADDRESS.AddressRnd = current round.
ADDRESSTYPE
tblADDRESS.AddressType = 'OtherPerson'.
ADDRROST
tblADDRESS.AddrRost = ROST.ROSTNUM of
person selected at CL24 (same as tblCL.ContNum1
on tblCL where tblCL.CLRnd = current round).
ADDRRESP
tblADDRESS.AddrResp = '1'.
ADDRNUM
If Contact does not have a previous round address,
set tblADDRESS.AddrNum = 001.
Else tblADDRESS.AddrNum = Contact's previous
round tblADDRESS.AddressNum + 001.
ADDRRNDC
tblADDRESS.AddrRndc = current round.
FIRSTNAME
tblADDRESS.FirstName = Contact's
ROST.ROSTFNAM.
MIDDLEINITIAL
tblADDRESS.MiddleInitial = Contact's
ROST.ROSTMINI.
LASTNAME
tblADDRESS.LastName = Contact's
ROST.ROSTLNAM.
RELATIONSHIP
tblADDRESS.Relationship = Contact's
ROST.ROSTREL.
RELATIONOS
tblADDRESS.RelationOS = Contact's
ROST.ROSTREOS.
PHONENUM
Create 1st new record on tblPHONE where
tblPHONE.PhoneNum = next sequential #.
PHONEINSTANCE
tblPHONE.PhoneInstance = 1.
PHONERND
tblPHONE.PhoneRnd = current round, set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONETYPE
tblPHONE.PhoneType = 'OtherPerson', set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONEROST
tblPHONE.PhoneRost = ROST.ROSTNUM of
person selected at CL24 (same as tblCL.ContNum1
on tblCL where tblCL.CLRnd = current round). Set
on tblPHONE where tblPHONE.PhoneInstance = 1.
PHONERESP
tblPHONE.PhoneResp = '1' , set on tblPHONE
where tbPHONE.PhoneInstance = 1.
ADDRNUM
tblPHONE.AddrNum = tblADDRESS.AddrNum on
Contact One's current round Address record, set on
tblPHONE where tblPHONE.PhoneInstance = 1.
ADDRRNDC
tblPHONE.AddrRndc = current round, set on
tblPHONE where tblPHONE.PhoneInstance = 1.
PHONENUM
Create 2nd new record on tblPHONE where
tblPHONE.PhoneNum = next sequential #.
PHONEINSTANCE
tblPHONE.PhoneInstance = 2.
PHONERND
tblPHONE.PhoneRnd = current round, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
PHONETYPE
tblPHONE.PhoneType = 'OtherPerson', set on
tblPHONE where tblPHONE.PhoneInstance = 2.
11:10:25 AM Friday, April 03, 2009
Page 127 of 327
CL24
PHONEROST
tblPHONE.PhoneRost = ROST.ROSTNUM of
person selected at CL24 (same as tblCL.ContNum1
on tblCL where tblCL.CLRnd = current round). Set
on tblPHONE where tblPHONE.PhoneInstance = 2.
PHONERESP
tblPHONE.PhoneResp = '1', set on tblPHONE where
tblPHONE.PhoneInstance = 2.
ADDRNUM
tblPHONE.AddrNum = tblADDRESS.AddrNum on
Contact One's current round Address record, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
ADDRRNDC
tblPHONE.AddrRndc = current round, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
ADDRESSDETAIL
tblADDRESS.AddressDetail = 'Contact1'.
PHONEDETAIL
tblPHONE.PhoneDetail = 'Contact1', set on
tblPHONE where tblPHONE.PhoneInstance = 1.
PHONEDETAIL
tblPHONE.PhoneDetail = 'Contact1', set on
tblPHONE where tblPHONE.PhoneInstance = 2.
ROSTREAS
If person selected at Roster was added to the
Person Roster, set ROST.ROSTREAS = 3/Contact.
CONTNUM1
Set tblCL.CONTNUM1 on tblCL where tblCL.CLRnd
= current round to ROST.ROSTNUM of person
selected at CL24.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
4
Respondent
On MRES where MRES.MRESRND = current round:
A Proxy interview (respondent is a proxy) =
MRES.SPPROXY=2/Proxy.
MRES.RROSTNUM=ROST.ROSTNUM of respondent.
An SP interview (respondent is the SP) =
MRES.SPPROXY=1/SP.
MRES.RROSTNUM='01'.
330
PersonContactCurrent
Round
Person is already identified as a contact in the current
round =
Person's ROST.ROSTNUM = tblCL.CONTNUM1 or
tblCL.CONTNUM2 on tblCL where tblCL.CLRnd =
current round.
329
PersonInHHCurrentRou
nd
Person is already identified as living in the household in
the current round =
For this ROST, there is an ENUM where
(ENUM.ENUMROST = ROST.ROSTNUM and
ENUM.ENUMRND = current round and
ENUM.NOTHHRSN = empty).
DESIGN NOTES
COLLECTING NEW CONTACT ONE.
11:10:25 AM Friday, April 03, 2009
Page 128 of 327
CL25
CL25
Page Order # :
Design Screen Type:
Address
Fields:
Field 1:
STADDR1
Field 2:
STADDR2
Field 3:
CITY
Field 4:
STATE
Field 5:
ZIPCODE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
330
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name of First Contact.
Always display "[Please give me ….]" in brackets.
Multi Field display:
Vertical Alignment
Display all fields at one time. See general specifications for
Address Screen Layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
11:10:29 AM Friday, April 03, 2009
[Please give me an address for contacting (FIRST CONTACT
NAME).]
Page 129 of 327
CL25
Int. Instr II:
INPUT FIELDS / ROUTING
Field1:
STADDR1
Cheshire Name:
( CLQ1310 )
tblADDRESS.STADDR1
Transformed to ADDR.STADDR1 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
STREET ADDRESS 1:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStAddr
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL25 - STADDR2 ( CLQ1315 )
Refusal
CL25 - STADDR2 ( CLQ1315 )
11:10:36 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL25 - STADDR2 ( CLQ1315 )
Page 130 of 327
CL25
STADDR2
Field2:
Cheshire Name:
( CLQ1315 )
tblADDRESS.STADDR2
Transformed to ADDR.STADDR2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
STREET ADDRESS 2:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TSTAddrEmpty
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL25 - CITY ( CLQ1320 )
Don't know
CL25 - CITY ( CLQ1320 )
Refusal
CL25 - CITY ( CLQ1320 )
11:10:43 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL25 - CITY ( CLQ1320 )
Page 131 of 327
CL25
CITY
Field3:
Cheshire Name:
( CLQ1320 )
tblADDRESS.CITY
Transformed to ADDR.CITY in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
CITY:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TCity
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL25 - STATE ( CLQ1325 )
Refusal
CL25 - STATE ( CLQ1325 )
11:10:51 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
20
Route
CL25 - STATE ( CLQ1325 )
Page 132 of 327
CL25
STATE
Field4:
Cheshire Name:
( CLQ1325 )
tblADDRESS.STATE
Transformed to ADDR.STATE in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
STATE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStateSt
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL25 - ZIPCODE ( CLQ1330 )
Refusal
CL25 - ZIPCODE ( CLQ1330 )
11:10:58 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
2
Route
CL25 - ZIPCODE ( CLQ1330 )
Page 133 of 327
CL25
( CLQ1330 )
ZIPCODE
Field5:
tblADDRESS.ZIPCODE
Cheshire Name:
Transformed to ADDR.ZIPCODE in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
ZIPCODE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TZipcodeInt
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
5
00000
99999
Route
CL26 - PHONAREA ( CLQ1335 )
Attribute
Don't know
Route
CL26 - PHONAREA ( CLQ1335 )
Refusal
CL26 - PHONAREA ( CLQ1335 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblADDRESS where:
tblADDRESS.AddressRnd = current round,
tblADDRESS.AddressType = ‘OtherPerson’.
tblADDRESS.AddressDetail = ‘Contact1’.
tblADDRESS.AddrRost = Contact One's ROST.ROSTNUM, same as tblCL.CONTNUM1.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
306
Contact1Name
The First Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM1 on tblCL
where tblCL.CLRnd= current round.
DESIGN NOTES
11:11:02 AM Friday, April 03, 2009
Page 134 of 327
CL25
COLLECTING NEW ADDRESS FOR NEW CONTACT ONE.
11:11:02 AM Friday, April 03, 2009
Page 135 of 327
CL26
CL26
Page Order # :
Design Screen Type:
Phone
Fields:
Field 1:
PHONAREA
Field 2:
PHONEXCH
Field 3:
PHONLOCL
Field 4:
NOPHONE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
340
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name of First Contact.
Multi Field display:
Horizontal Alignment
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
Please give me a phone number for contacting (FIRST CONTACT
NAME)
Int. Instr II:
11:11:06 AM Friday, April 03, 2009
Page 136 of 327
CL26
INPUT FIELDS / ROUTING
Field1:
PHONAREA
Cheshire Name:
( CLQ1335 )
tblPHONE.PHONAREA
Transformed to ADDR.PHONAREA in Cheshire.
tblPHONE.PHONAREA = RF on Phone Instance = 1 is
transformed to the following in Cheshire:
ADDR.PHONAREA = 999
ADDR.PHONEXCH = NULL
ADDR.PHONLOCL = NULL
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Item Text:
Label:
Label Position:
PHONE NUMBER 1:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TareaDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL26 - PHONEXCH ( CLQ1340 )
Don't know
CL26 - PHONEXCH ( CLQ1340 )
Refusal
BOX CL26 - (CLQ1350 )
11:11:14 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL26 - PHONEXCH ( CLQ1340 )
Page 137 of 327
CL26
PHONEXCH
Field2:
Cheshire Name:
( CLQ1340 )
tblPHONE.PHONEXCH
Transformed to ADDR.PHONEXCH in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TexchangeDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL26 - PHONLOCL ( CLQ1345 )
Don't know
CL26 - PHONLOCL ( CLQ1345 )
Refusal
CL26 - PHONLOCL ( CLQ1345 )
11:11:22 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
200
999
Route
CL26 - PHONLOCL ( CLQ1345 )
Page 138 of 327
CL26
PHONLOCL
Field3:
Cheshire Name:
( CLQ1345 )
tblPHONE.PHONLOCL
Transformed to ADDR.PHONLOCL in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TlocalDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL26 - NOPHONE ( CLQ1346 )
Don't know
CL26 - NOPHONE ( CLQ1346 )
Refusal
CL26 - NOPHONE ( CLQ1346 )
11:11:32 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
0000
9999
Route
CL26 - NOPHONE ( CLQ1346 )
Page 139 of 327
CL26
NOPHONE
Field4:
Cheshire Name:
( CLQ1346 )
NONE
SQL = tblPHONE.NOPHONE
tblPHONE.NOPHONE = 1/NotHavePhone on Phone Instance
= 1 is transformed to the following in Cheshire:
ADDR.PHONAREA = 999
ADDR.PHONEXCH = NULL
ADDR.PHONLOCL = NULL
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoPhone
1
No
No
Number Label
1 NotHavePhone
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL26 - (CLQ1350 )
English text: PERSON DOES NOT HAVE PHONE
Attribute
Empty
Route
BOX CL26 - (CLQ1350 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact1’.
tblPHONE.PhoneRost = Contact One's ROST.ROSTNUM, same as tblCL.ContNum1,
tblPHONE.PhoneInstance = '1'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
Edit #1
11:11:38 AM Friday, April 03, 2009
Page 140 of 327
CL26
If NOPHONE = 1/NoPhone, then PHONAREA, PHONEXCH, and
PHONLOCL should be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
Edit #2
If NOPHONE= EMPTY, then PHONAREA, PHONEXCH, and
PHONLOCL should not be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
TECHNICAL NOTES
306
Contact1Name
The First Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM1 on tblCL
where tblCL.CLRnd= current round.
DESIGN NOTES
COLLECTING NEW PHONE 1 FOR NEW CONTACT ONE.
11:11:38 AM Friday, April 03, 2009
Page 141 of 327
BOX CL26
BOX CL26
Page Order # :
350
BOX INSTRUCTIONS
( CLQ1350 )
IF CL26 - NOPHONE = 1/NoPhone OR CL26 -PHONAREA = RF, GO TO
BOX CL29 - (CLQ1400 ).
ELSE GO TO CL27 - SAMENAME ( CLQ1355 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
11:11:38 AM Friday, April 03, 2009
Page 142 of 327
CL27
CL27
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
SAMENAME
Field 2:
NAMEOS
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
360
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name of First Contact.
Display First Contact's primary phone number.
Question display:
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
CONTACT NAME: (FIRST CONTACT NAME)
PHONE NUMBER: (FIRST CONTACT PRIMARY PHONE NUMBER)
Int. Instr I:
Question Text:
Under what name is that telephone number likely to be listed?
Int. Instr II:
INPUT FIELDS / ROUTING
11:11:45 AM Friday, April 03, 2009
Page 143 of 327
CL27
SAMENAME
Field1:
Cheshire Name:
( CLQ1355 )
tblPHONE.SAMENAME
Transformed to HRND.PHONNAM1 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TPhonnam
1
No
No
Number Label
1 SameAsContactName
91
FieldSize:
Min Value:
Max Value:
Mask:
Route
CL28 - PHONAREA ( CLQ1370 )
English text: SAME AS CONTACT NAME LISTED ABOVE
Other
CL27 - NAMEOS ( CLQ1360 )
English text: OTHER NAME
Attribute
Don't know
Route
CL28 - PHONAREA ( CLQ1370 )
Refusal
CL28 - PHONAREA ( CLQ1370 )
11:11:56 AM Friday, April 03, 2009
Page 144 of 327
CL27
( CLQ1360 )
NAMEOS
Field2:
tblPHONE.NAMEOS
Cheshire Name:
Transformed to HRND.PHONN1OS in Cheshire.
Item Text display:
Display (SPECIFY) in the same blue font used for
interviewer instructions.
Item Text:
OTHER NAME (SPECIFY)
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TOthrspec
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
30
Route
CL28 - PHONAREA ( CLQ1370 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact1’.
tblPHONE.PhoneRost = Contact One's ROST.ROSTNUM, same as tblCL.ContNum1,
tblPHONE.PhoneInstance = '1'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
306
Contact1Name
The First Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM1 on tblCL
where tblCL.CLRnd= current round.
302
PhonePrimaryContact1
The First Contact's Primary phone number =
tblPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost = current round
tblCL.CONTNUM1 and tblPHONE.AddressRnd = current
round and tblPHONE.PhoneInstance = '1').
DESIGN NOTES
11:11:58 AM Friday, April 03, 2009
Page 145 of 327
CL27
COLLECTING NEW PHONE 1 DETAILS FOR NEW CONTACT ONE.
11:11:58 AM Friday, April 03, 2009
Page 146 of 327
CL28
CL28
Page Order # :
Design Screen Type:
Phone
Fields:
Field 1:
PHONAREA
Field 2:
PHONEXCH
Field 3:
PHONLOCL
Field 4:
NOPHONE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
370
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name of First Contact.
Multi Field display:
Horizontal Alignment
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
Is there a second phone number for contacting (FIRST CONTACT
NAME)?
[PROBE: What is that number?]
11:12:01 AM Friday, April 03, 2009
Page 147 of 327
CL28
Int. Instr II:
INPUT FIELDS / ROUTING
Field1:
PHONAREA
Cheshire Name:
( CLQ1370 )
tblPHONE.PHONAREA
Transformed to ADDR.PHONAR2 in Cheshire.
tblPHONE.PHONAREA = RF on Phone Instance = 2 is
transformed to the following in Cheshire:
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Item Text:
Label:
Label Position:
PHONE NUMBER 2:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TareaDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL28 - PHONEXCH ( CLQ1375 )
Don't know
CL28 - PHONEXCH ( CLQ1375 )
Refusal
BOX CL28 - (CLQ1385 )
11:12:09 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL28 - PHONEXCH ( CLQ1375 )
Page 148 of 327
CL28
PHONEXCH
Field2:
Cheshire Name:
( CLQ1375 )
tblPHONE.PHONEXCH
Transformed to ADDR.PHONEX2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TexchangeDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL28 - PHONLOCL ( CLQ1380 )
Don't know
CL28 - PHONLOCL ( CLQ1380 )
Refusal
CL28 - PHONLOCL ( CLQ1380 )
11:12:20 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
200
999
Route
CL28 - PHONLOCL ( CLQ1380 )
Page 149 of 327
CL28
PHONLOCL
Field3:
Cheshire Name:
( CLQ1380 )
tblPHONE.PHONLOCL
Transformed to ADDR.PHONLO2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TlocalDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL28 - NOPHONE ( CLQ1381 )
Don't know
CL28 - NOPHONE ( CLQ1381 )
Refusal
CL28 - NOPHONE ( CLQ1381 )
11:12:30 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
0000
9999
Route
CL28 - NOPHONE ( CLQ1381 )
Page 150 of 327
CL28
NOPHONE
Field4:
Cheshire Name:
( CLQ1381 )
NONE
SQL = tblPHONE.NOPHONE
tblPHONE.NOPHONE = 1/NotHavePhone on Phone Instance
= 2 is transformed to the following in Cheshire:
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoPhone
1
No
No
Number Label
1 NotHavePhone
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL28 - (CLQ1385 )
English text: PERSON DOES NOT HAVE PHONE
Attribute
Empty
Route
BOX CL28 - (CLQ1385 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact1’.
tblPHONE.PhoneRost = Contact One's ROST.ROSTNUM, same as tblCL.ContNum1,
tblPHONE.PhoneInstance = '2'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
Edit #1
If NOPHONE = 1/NoPhone, then PHONAREA, PHONEXCH, and
PHONLOCL should be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
11:12:34 AM Friday, April 03, 2009
Page 151 of 327
CL28
"PERSON DOES NOT HAVE PHONE".".
Edit #2
If NOPHONE= EMPTY, then PHONAREA, PHONEXCH, and
PHONLOCL should not be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
TECHNICAL NOTES
306
Contact1Name
The First Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM1 on tblCL
where tblCL.CLRnd= current round.
DESIGN NOTES
COLLECTING NEW PHONE 2 FOR NEW CONTACT ONE.
11:12:35 AM Friday, April 03, 2009
Page 152 of 327
BOX CL28
BOX CL28
Page Order # :
380
BOX INSTRUCTIONS
( CLQ1385 )
IF CL28 - NOPHONE = 1/NoPhone OR CL28 -PHONAREA = RF, GO TO
BOX CL29 - (CLQ1400 ).
ELSE GO TO CL29 - SAMENAME ( CLQ1390 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
11:12:35 AM Friday, April 03, 2009
Page 153 of 327
CL29
CL29
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
SAMENAME
Field 2:
NAMEOS
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
390
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name of First Contact.
Display First Contact's secondary phone number.
Question display:
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
CONTACT NAME: (FIRST CONTACT NAME)
PHONE NUMBER: (FIRST CONTACT SECONDARY PHONE
NUMBER ONE)
Int. Instr I:
Question Text:
Under what name is the second telephone number likely to to be
listed?
Int. Instr II:
INPUT FIELDS / ROUTING
11:12:38 AM Friday, April 03, 2009
Page 154 of 327
CL29
SAMENAME
Field1:
Cheshire Name:
( CLQ1390 )
tblPHONE.SAMENAME
Transformed to HRND.PHO2NAM1 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TPhonnam
1
No
No
Number Label
1 SameAsContactName
91
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL29 - (CLQ1400 )
English text: SAME AS CONTACT NAME LISTED ABOVE
Other
CL29 - NAMEOS ( CLQ1395 )
English text: OTHER NAME
Attribute
Don't know
Route
BOX CL29 - (CLQ1400 )
Refusal
BOX CL29 - (CLQ1400 )
11:12:45 AM Friday, April 03, 2009
Page 155 of 327
CL29
( CLQ1395 )
NAMEOS
Field2:
tblPHONE.NAMEOS
Cheshire Name:
Transformed to HRND.PHO2N1OS in Cheshire.
Item Text display:
Display (SPECIFY) in the same blue font used for
interviewer instructions.
Item Text:
OTHER NAME (SPECIFY)
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TOthrspec
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
30
Route
BOX CL29 - (CLQ1400 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact1’.
tblPHONE.PhoneRost = Contact One's ROST.ROSTNUM, same as tblCL.ContNum1,
tblPHONE.PhoneInstance = '2'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
306
Contact1Name
The First Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM1 on tblCL
where tblCL.CLRnd= current round.
303
PhoneSecondaryConta
ct1
The First Contact's Secondary phone number =
blPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost = current round
tblCL.CONTNUM1 and tblPHONE.AddressRnd = current
round and tblPHONE.PhoneInstance = '2').
DESIGN NOTES
11:12:47 AM Friday, April 03, 2009
Page 156 of 327
CL29
COLLECTING NEW PHONE 2 DETAILS FOR NEW CONTACT ONE.
11:12:47 AM Friday, April 03, 2009
Page 157 of 327
BOX CL29
BOX CL29
400
Page Order # :
BOX INSTRUCTIONS
( CLQ1400 )
IF (SP IS IN THE SUPPLEMENTAL SAMPLE) OR (SP'S PREVIOUS ROUND
INTERVIEW WAS IN A FACILITY) OR (IF SECOND CONTACT WAS NOT
REPORTED IN THE PREVIOUS ROUND), GO TO CL38 REPORT_CONTACT2 ( CLQ1515 ).
ELSE (IF THE SECOND CONTACT PERSON REPORTED IN THE
PREVIOUS ROUND LIVES WITH THE SP IN THE CURRENT ROUND) OR
(IF IT'S A PROXY INTERVIEW AND THE PROXY WAS THE SECOND
CONTACT PERSON REPORTED IN THE PREVIOUS ROUND), GO TO
CL38 - REPORT_CONTACT2 ( CLQ1515 ).
ELSE GO TO CL30 - CON2INFO ( CLQ1405 ).
ASSIGNMENTS
TECHNICAL NOTES
324
Contact2PrevRound
Second Contact reported in the previous round =
tbl.CONTNUM2 on tblCL where tblCL.CLRnd = previous
round. Contact's name is ROST.ROSTFNAM +
ROST.ROSTLNAM stored on ROST where
ROST.ROSTNUM = previous round tbl.CONTNUM2.
326
Contact2LivesSP
Second Contact person reported in the previous round
lives with the SP in the current round =
There is an ENUM where
((ENUM.ENUMROST=tblCL.CONTNUM2 on tblCL where
tblCL.CLRnd=previous round) and (ENUM.ENUMRND =
current round and ENUM.NOTHHRSN = empty)).
4
Respondent
On MRES where MRES.MRESRND = current round:
A Proxy interview (respondent is a proxy) =
MRES.SPPROXY=2/Proxy.
MRES.RROSTNUM=ROST.ROSTNUM of respondent.
An SP interview (respondent is the SP) =
MRES.SPPROXY=1/SP.
MRES.RROSTNUM='01'.
328
Contact2ProxyPrevRou
nd
Proxy is the Second Contact person reported in the
previous round =
MRES.RROSTNUM = tblCL.CONTNUM2 on tblCL where
tblCL.CLRnd = previous round.
DESIGN NOTES
11:12:47 AM Friday, April 03, 2009
Page 158 of 327
CL30
CL30
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
CON2INFO
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
410
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Always display "(S)" in parenthesis.
Display name of Second Contact from the previous round..
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
You also named [READ NAME BELOW] as someone who would
know where [you/(SP)] could be contacted in case we have trouble
arranging for the next inteview.
Is this correct?
CONTACT 2: (SECOND CONTACT NAME FROM PREVIOUS
ROUND)
11:12:50 AM Friday, April 03, 2009
Page 159 of 327
CL30
IS CONTACT TWO INFORMATION CORRECT?
Int. Instr II:
REFER TO INFORMATION SHEET AND VERIFY INFORMATION
WITH RESPONDENT.
INPUT FIELDS / ROUTING
CON2INFO
Field1:
Cheshire Name:
( CLQ1405 )
tblCL.CON2INFO
Transformed to HRND.CON2INFO in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TCon2info
1
No
No
Number Label
1 Yes
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL44 - (CLQ1620 )
5
English text: YES, CONTACT TWO INFORMATION CORRECT
NoReplace
CL39 - PERSON_CONTACT2 ( CLQ1520 )
6
English text: NO, NEED TO REPLACE CONTACT TWO
NoCorrectInfo
CL31 - VERIFY ( CLQ1410 )
7
English text: NO, NEED TO CORRECT CONTACT TWO INFO
NoDeleteNoReplacement
BOX CL44 - (CLQ1620 )
English text: NO, DELETE CONTACT TWO - NO REPLACEMENT
BACKGROUND VARIABLE ASSIGNMENTS
If CL30 - CON2INFO = 1/Yes or 3/NoCorrectInfo, set current round Contact Two,
tblCL.ContNum2, to Contact Two from the previous round.
CREATE A NEW ADDRESS AND PHONE RECORDS:
If CL30 - CON2INFO = 1/Yes or 3/NoCorrectInfo, create a new current round address and
phone records on tblAddress and tblPhone for Contact Two.
Else do not create new records.
Set on new tblADDRESS record:
tblADDRESS.AddressNum = next sequential #.
tblADDRESS.AddressRnd = current round.
tblADDRESS.AddressType = ‘OtherPerson’.
tblADDRESS.AddressDetail = ‘Contact2’.
11:12:55 AM Friday, April 03, 2009
Page 160 of 327
CL30
tblADDRESS.AddrRost = Previous round tblCL.ContNum2 (same as Contact's
ROST.ROSTNUM).
tblADDRESS.AddrNum = Contact Two's previous round tblADDRESS.AddressNum + 001.
tblADDRESS.AddrRndc = current round.
tblADDRESS.FirstName = Contact's ROST.ROSTFNAM.
tblADDRESS.MiddleInitial = Contact's ROST.ROSTMINI.
tblADDRESS.LastName = Contact's ROST.ROSTLNAM
tblADDRESS.Relationship = Contact's ROST.ROSTREL
tblADDRESS.RelationOS = Contact's ROST.ROSTREOS
tblADDRESS.Verify = EMPTY.
Set on new tblPHONE record where tblPHONE.PhoneInstance = 1:
tblPHONE.PhoneNum = next sequential #.
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact2’.
tblPHONE.PhoneRost = Previous round tblCL.ContNum2 (same as Contact's
ROST.ROSTNUM).
tblPHONE.PhoneInstance = '1'.
tblPHONE.PhoneResp = '1'.
tblPHONE.AddrNum = matches current round tblADDRESS.AddrNum.
tblPHONE.AddrRndc = current round.
tblPHONE.Verify = EMPTY.
Set on new tblPHONE record where tblPHONE.PhoneInstance = 2:
tblPHONE.PhoneNum = next sequential #.
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact2’.
tblPHONE.PhoneRost = Previous round tblCL.ContNum2 (same as Contact's
ROST.ROSTNUM).
tblPHONE.PhoneInstance = '2'.
tblPHONE.PhoneResp = '1'.
tblPHONE.AddrNum = matches current round tblADDRESS.AddrNum.
tblPHONE.AddrRndc = current round.
tblPHONE.Verify = EMPTY.
COPY INSTRUCTIONS:
If CL30 - CON2INFO = 1/Yes or 3/NoCorrectInfo, copy the contact two's previous round
address and phone number(s) to their current round address and phone records.
Else do not copy.
Copy fields on tblADDRESS:
tblADDRESS.STAddr1
tblADDRESS.STAddr2
tblADDRESS.City
tblADDRESS.State
tblADDRESS.Zipcode
Copy fields on tblPhone, where PhoneInstance = '1' and '2':
tblPHONE.PhonArea
tblPHONE.Exch
tblPHONE.PhonLocl
tblPHONE.NoPhone
tblPHONE.PhonWher
tblPHONE.PhonWhOS
tblPHONE.SameName
tblPHONE.NameOS
CONTACT TWO'S PREVIOUS ROUND ADDRESS AND PHONE:
Contact Two’s previous round address record on tblADDRESS:
11:12:55 AM Friday, April 03, 2009
Page 161 of 327
CL30
tblADDRESS.AddressRnd = previous round.
tblADDRESS.AddrRost = Contact’s ROST.ROSTNUM (same as current round
tblCL.ContNum2).
Contact Two’s previous round primary phone number record on tblPHONE:
tblPHONE.PhoneRnd = previous round.
tblPHONE.PhoneRost = Contact’s ROST.ROSTNUM (same as current round
tblCL.ContNum2).
tblPHONE.PhoneInstance = '1'.
Contact Two’s previous round secondary phone number record on tblPHONE:
tblPHONE.PhoneRnd = previous round.
tblPHONE.PhoneRost = Contact’s ROST.ROSTNUM (same as current round
tblCL.ContNum2).
tblPHONE.PhoneInstance = '2'.
See detailed instructions below:
ADDRESSNUM
If CL30 - CON2INFO = 1/Yes or 3/NoCorrectInfo,
create new record on tblADDRESS where
tblADDRESS.AddressNum = next sequential #.
ADDRESSRND
tblADDRESS.AddressRnd = current round.
ADDRESSTYPE
tblADDRESS.AddressType = 'OtherPerson'.
ADDRROST
tblADDRESS.AddrRost = tblCL.ContNum2 on tblCL
where tblCL.CLRnd = previous round.
ADDRRESP
tblADDRESS.AddrResp = '1'.
ADDRNUM
If Contact does not have a previous round address,
set tblADDRESS.AddrNum = 001.
Else tblADDRESS.AddrNum = Contact's previous
round tblADDRESS.AddressNum + 001.
ADDRRNDC
tblADDRESS.AddrRndc = current round.
FIRSTNAME
tblADDRESS.FirstName = Contact's
ROST.ROSTFNAM.
MIDDLEINITIAL
tblADDRESS.MiddleInitial = Contact's
ROST.ROSTMINI.
LASTNAME
tblADDRESS.LastName = Contact's
ROST.ROSTLNAM.
RELATIONSHIP
tblADDRESS.Relationship = Contact's
ROST.ROSTREL.
RELATIONOS
tblADDRESS.RelationOS = Contact's
ROST.ROSTREOS.
STADDR1
tblADDRESS.STAddr1 = set as instructed above.
STADDR2
tblADDRESS.STAddr2 = set as instructed above.
CITY
tblADDRESS.City = set as instructed above.
STATE
tblADDRESS.State = set as instructed above.
ZIPCODE
tblADDRESS.ZipCode = set as instructed above.
VERIFY
tblADDRESS.Verify = EMPTY.
PHONENUM
If CL30 - CON2INFO = 1/Yes or 3/NoCorrectInfo,
create 1st new record on tblPHONE where
tblPHONE.PhoneNum = next sequential #.
PHONEINSTANCE
tblPHONE.PhoneInstance = 1.
11:12:55 AM Friday, April 03, 2009
Page 162 of 327
CL30
PHONERND
tblPHONE.PhoneRnd = current round, set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONETYPE
tblPHONE.PhoneType = 'OtherPerson', set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONEROST
tblPHONE.PhoneRost = tblCL.ContNum2 on tblCL
where tblCL.CLRnd = previous round, set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONERESP
tblPHONE.PhoneResp = '1', set on tblPHONE where
tbPHONE.PhoneInstance = 1.
ADDRNUM
tblPHONE.AddrNum = tblADDRESS.AddrNum on
Contact's current round Address record, set on
tblPHONE where tblPHONE.PhoneInstance = 1.
ADDRRNDC
tblPHONE.AddrRndc = current round, set on
tblPHONE where tblPHONE.PhoneInstance = 1.
PHONAREA
tblPHONE.PhonArea = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 1.
PHONEXCH
tblPHONE.PhonExch = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 1.
PHONLOCL
tblPHONE.PhonLocl = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 1.
NOPHONE
tblPHONE.NoPhone = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 1.
PHONWHER
tblPHONE.PhonWher = set as instructed above.
Set on tblPHONE where tblPHONE.PhoneInstance
= 1.
PHONWHOS
tblPHONE.PhonWhOS = set as instructed above.
Set on tblPHONE where tblPHONE.PhoneInstance
= 1.
SAMENAME
tblPHONE.SameName = set as instructed above.
Set on tblPHONE where tblPHONE.PhoneInstance
= 1.
NAMEOS
tblPHONE.NameOS = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 1.
VERIFY
tblPHONE.Verify = empty on tblPHONE, set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONENUM
If CL30 - CON2INFO = 1/Yes or 3/NoCorrectInfo,
create 2nd new record on tblPHONE where
tblPHONE.PhoneNum = next sequential #.
PHONEINSTANCE
tblPHONE.PhoneInstance = 2.
PHONERND
tblPHONE.PhoneRnd = current round, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
PHONETYPE
tblPHONE.PhoneType = 'OtherPerson', set on
tblPHONE where tblPHONE.PhoneInstance = 2.
PHONEROST
tblPHONE.PhoneRost = tblCL.ContNum2 on tblCL
where tblCL.CLRnd = previous round, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
PHONERESP
tblPHONE.PhoneResp = '1', set on tblPHONE where
tblPHONE.PhoneInstance = 2.
ADDRNUM
tblPHONE.AddrNum = tblADDRESS.AddrNum on
Contact's current round Address record, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
11:12:55 AM Friday, April 03, 2009
Page 163 of 327
CL30
ADDRRNDC
tblPHONE.AddrRndc = current round, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
PHONAREA
tblPHONE.PhonArea = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 2.
PHONEXCH
tblPHONE.PhonExch = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 2.
PHONLOCL
tblPHONE.PhonLocl = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 2.
NOPHONE
tblPHONE.NoPhone = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 2.
PHONWHER
tblPHONE.PhonWher = set as instructed above.
Set on tblPHONE where tblPHONE.PhoneInstance
= 2.
PHONWHOS
tblPHONE.PhonWhOS = set as instructed above.
Set on tblPHONE where tblPHONE.PhoneInstance
= 2.
SAMENAME
tblPHONE.SameName = set as instructed above.
Set on tblPHONE where tblPHONE.PhoneInstance
= 2.
NAMEOS
tblPHONE.NameOS = set as instructed above. Set
on tblPHONE where tblPHONE.PhoneInstance = 2.
VERIFY
tblPHONE.Verify = empty on tblPHONE, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
ADDRESSDETAIL
tblADDRESS.AddressDetail = 'Contact2'.
PHONEDETAIL
tblPHONE.PhoneDetail = 'Contact2', set on
tblPHONE where tblPHONE.PhoneInstance = 1.
PHONEDETAIL
tblPHONE.PhoneDetail = 'Contact2', set on
tblPHONE where tblPHONE.PhoneInstance = 2.
CONTNUM1
Set tblCL.CONTNUM2 on tblCL where tblCL.CRnd =
current round to tblCL.CONTNUM2 on tblCL where
tblCL.CLRnd = previous round.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
324
Contact2PrevRound
Second Contact reported in the previous round =
tbl.CONTNUM2 on tblCL where tblCL.CLRnd = previous
round. Contact's name is ROST.ROSTFNAM +
ROST.ROSTLNAM stored on ROST where
ROST.ROSTNUM = previous round tbl.CONTNUM2.
DESIGN NOTES
VERIFYING PREVIOUS ROUND CONTACT TWO NAME.
11:12:55 AM Friday, April 03, 2009
Page 164 of 327
CL31
CL31
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
VERIFY
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
420
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name of Second Contact.
Display Second Contact's current address.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
I'd like to verify (SECOND CONTACT NAME)' s address. I have it
listed as...[READ ADDRESS LISTED BELOW]. Is this correct?
STREET ADDRESS 1: (STREET ADDRESS LINE 1)
STREET ADDRESS 2: (STREET ADDRESS LINE 2)
CITY: (CITY) STATE: (STATE)
11:12:57 AM Friday, April 03, 2009
ZIPCODE: (ZIPCODE)
Page 165 of 327
CL31
Int. Instr II:
INPUT FIELDS / ROUTING
Field1:
( CLQ1410 )
VERIFY
TEMP
Cheshire Name:
SQL = tblADDRESS.VERIFY.
Not transformed to Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNo
1
No
No
Number Label
1 Yes
2
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL32 - (CLQ1438 )
English text: YES
No
CL32 - STADDR1 ( CLQ1415 )
English text: NO
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblADDRESS where:
tblADDRESS.AddressRnd = current round,
tblADDRESS.AddressType = ‘OtherPerson’.
tblADDRESS.AddressDetail = ‘Contact2’.
tblADDRESS.AddrRost = Contact Two's ROST.ROSTNUM, same as tblCL.CONTNUM2.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
307
Contact2Name
11:13:00 AM Friday, April 03, 2009
The Second Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
Page 166 of 327
CL31
where ROST.ROSTNUM = tblCL.CONTNUM2 on tblCL
where tblCL.CLRnd= current round.
295
AddressCurrentContact
2
Second Contact's current Address =
tblADDRESS.STAddr1, STAddr2, City, State, Zipcode on
tblADDRESS where (tblADDRESS.AddrRost =
tblCL.CONTNUM2 on tblCL where tblCL.CLRnd =
current round & tblADDRESS.AddressRnd = current
round).
DESIGN NOTES
VERIFYING ADDRESS FOR PREVIOUS ROUND CONTACT TWO.
11:13:01 AM Friday, April 03, 2009
Page 167 of 327
CL32
CL32
Page Order # :
Design Screen Type:
Address
Fields:
Field 1:
STADDR1
Field 2:
STADDR2
Field 3:
CITY
Field 4:
STATE
Field 5:
ZIPCODE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
430
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Vertical Alignment
Display all fields at one time. See general specifications for
Address Screen Layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
ENTER CORRECT ADDRESS.
Question Text:
Int. Instr II:
11:13:04 AM Friday, April 03, 2009
CLEAR ADDRESS LINE 2 IF NO LONGER APPLICABLE.
Page 168 of 327
CL32
INPUT FIELDS / ROUTING
Field1:
STADDR1
Cheshire Name:
( CLQ1415 )
tblADDRESS.STADDR1
Transformed to ADDR.STADDR1 in Cheshire.
Item Text display:
Display Second Contact's current round street address
line 1, tblADDRESS.STADDR2. Allow field to be updated.
Item Text:
Label:
Label Position:
STREET ADDRESS 1:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStAddr
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL32 - STADDR2 ( CLQ1420 )
Refusal
CL32 - STADDR2 ( CLQ1420 )
11:13:12 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL32 - STADDR2 ( CLQ1420 )
Page 169 of 327
CL32
STADDR2
Field2:
Cheshire Name:
( CLQ1420 )
tblADDRESS.STADDR2
Transformed to ADDR.STADDR2 in Cheshire.
Item Text display:
Display Second Contact's current round street address
line 2, tblADDRESS.STADDR2. Allow field to be updated.
Item Text:
Label:
Label Position:
STREET ADDRESS 2:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TSTAddrEmpty
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL32 - CITY ( CLQ1425 )
Don't know
CL32 - CITY ( CLQ1425 )
Refusal
CL32 - CITY ( CLQ1425 )
11:13:19 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL32 - CITY ( CLQ1425 )
Page 170 of 327
CL32
CITY
Field3:
Cheshire Name:
( CLQ1425 )
tblADDRESS.CITY
Transformed to ADDR.CITY in Cheshire.
Item Text display:
Display Second Contact's current round city,
tblADDRESS.CITY. Allow field to be updated.
Item Text:
Label:
Label Position:
CITY:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TCity
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL32 - STATE ( CLQ1430 )
Refusal
CL32 - STATE ( CLQ1430 )
11:13:27 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
20
Route
CL32 - STATE ( CLQ1430 )
Page 171 of 327
CL32
STATE
Field4:
Cheshire Name:
( CLQ1430 )
tblADDRESS.STATE
Transformed to ADDR.STATE in Cheshire.
Item Text display:
Display Second Contact's current round state,
tblADDRESS.STATE. Allow field to be updated.
Item Text:
Label:
Label Position:
STATE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStateSt
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL32 - ZIPCODE ( CLQ1435 )
Refusal
CL32 - ZIPCODE ( CLQ1435 )
11:13:34 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
2
Route
CL32 - ZIPCODE ( CLQ1435 )
Page 172 of 327
CL32
( CLQ1435 )
ZIPCODE
Field5:
Cheshire Name:
tblADDRESS.ZIPCODE
Transformed to ADDR.ZIPCODE in Cheshire.
Item Text display:
Display Second Contact's current round zipcode,
tblADDRESS.ZIPCODE. Allow field to be updated.
Item Text:
Label:
Label Position:
ZIPCODE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TZipcodeInt
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
5
00000
99999
Route
BOX CL32 - (CLQ1438 )
Attribute
Don't know
Route
BOX CL32 - (CLQ1438 )
Refusal
BOX CL32 - (CLQ1438 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblADDRESS where:
tblADDRESS.AddressRnd = current round,
tblADDRESS.AddressType = ‘OtherPerson’.
tblADDRESS.AddressDetail = ‘Contact2’.
tblADDRESS.AddrRost = Contact Two's ROST.ROSTNUM, same as tblCL.CONTNUM2.
If Street Address Line 2 is cleared, update Contact Two's current round
tblADDRESS.STADDR2 = empty.
If CL32 - STADDR2 is cleared, set
tblADDRESS.STADDR2 = empty.
STADDR2
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
295
AddressCurrentContact
11:13:38 AM Friday, April 03, 2009
Second Contact's current Address =
Page 173 of 327
CL32
2
tblADDRESS.STAddr1, STAddr2, City, State, Zipcode on
tblADDRESS where (tblADDRESS.AddrRost =
tblCL.CONTNUM2 on tblCL where tblCL.CLRnd =
current round & tblADDRESS.AddressRnd = current
round).
DESIGN NOTES
UPDATING ADDRESS FOR PREVIOUS ROUND CONTACT TWO.
11:13:38 AM Friday, April 03, 2009
Page 174 of 327
BOX CL32
BOX CL32
435
Page Order # :
BOX INSTRUCTIONS
( CLQ1438 )
IF A PRIMARY PHONE HAS BEEN COLLECTED FOR THE SECOND
CONTACT PERSON, GO TO CL33 - VERIFY ( CLQ1440 ).
ELSE GO TO CL34 - PHONAREA ( CLQ1450 ).
ASSIGNMENTS
TECHNICAL NOTES
297
PhonePrimCollectedCo
ntact2
A Primary Phone number was collected for the Second
Contact =
tblPHONE.NoPhone ^= 1/NotHavePhone on tblPHONE
where tblPHONE.PhoneRnd = current round and
tblPHONE.PhoneRost = current round
tblCL.CONTNUM2 and tblPHONE.PhoneInstance = '1';
DESIGN NOTES
11:13:38 AM Friday, April 03, 2009
Page 175 of 327
CL33
CL33
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
VERIFY
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
440
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name of Second Contact.
Always display "(s)" and "(S)" in parenthesis.
PHONE 1:
Display Second Contact's current primary phone number.
PHONE 2:
If a secondary phone has been collected for the Second Contact,
display Second Contact's current secondary phone.
Else display "NONE".
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
11:13:40 AM Friday, April 03, 2009
Next, I would like to verify (SECOND CONTACT NAME)'s phone
Page 176 of 327
CL33
number(s). I have them listed as ... [READ PHONE NUMBER(S)
LISTED BELOW].
Are these correct?
PHONE 1: (PRIMARY PHONE NUMBER)
PHONE 2: [(SECONDARY PHONE NUMBER)/NONE]
Int. Instr II:
INPUT FIELDS / ROUTING
Field1:
VERIFY
Cheshire Name:
( CLQ1440 )
TEMP
SQL = tblPHONE.VERIFY. Stored on tblPHONE where
tblPHONE.PhoneInstance = 1.
Not transformed to Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNo
1
No
No
Number Label
1 Yes
2
English text: YES
No
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL44 - (CLQ1620 )
CL34 - PHONAREA ( CLQ1450 )
English text: NO
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact2’.
tblPHONE.PhoneRost = Contact Two's ROST.ROSTNUM, same as tblCL.ContNum2,
tblPHONE.PhoneInstance = '1'.
If CL33 - VERFIY = 2/No, update Contact Two's current round phone number(s) and phone
11:13:43 AM Friday, April 03, 2009
Page 177 of 327
CL33
details to empty. We will probe for new phone numbers and details.
See detailed instructions below.
SAMENAME
If CL33 - VERIFY = 2/No, update Contact Two's
current round tblPHONE.SameName = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
NAMEOS
If CL33 - VERIFY = 2/No, update Contact Two's
current round tblPHONE.NameOS = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
PHONWHER
If CL33 -- VERIFY = 2/No, update Contact Two's
current round tblPHONE.PhonWher = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
PHONWHOS
If CL33 - VERIFY = 2/No, update Contact Two's
current round tblPHONE.PhonWhOS = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
PHONAREA
If CL33 - VERIFY = 2/No, update Contact Two's
current round tblPHONE.PhonArea = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
PHONEXCH
If CL33 - VERIFY = 2/No, update Contact Two's
current round tblPHONE.PhonExch = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
PHONLOCL
If CL33 - VERIFY = 2/No, update Contact Two's
current round tblPHONE.PhonLocl = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
NOPHONE
If CL33 - VERIFY = 2/No, update Contact Two's
current round tblPHONE.NoPhone = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
SAMENAME
If CL33 - VERIFY = 2/No, update Contact Two's
current round tblPHONE.SameName = empty on
tblPHONE where tblPHONE.PhoneInstance = '2';
NAMEOS
If CL33 - VERIFY = 2/No, update Contact Two's
current round tblPHONE.NameOS = empty on
tblPHONE where tblPHONE.PhoneInstance = '2';
PHONWHER
If CL33 - VERIFY = 2/No, update Contact Two's
current round tblPHONE.PhonWher = empty on
tblPHONE where tblPHONE.PhoneInstance = '2';
PHONWHOS
If CL33 -VERIFY = 2/No, update Contact Two's
current round tblPHONE.PhonWhOS = empty on
tblPHONE where tblPHONE.PhoneInstance = '2';
PHONAREA
If CL33 -VERIFY = 2/No, update Contact Two's
current round tblPHONE.PhonArea = empty on
tblPHONE where tblPHONE.PhoneInstance = '2';
PHONEXCH
If CL33 - VERIFY = 2/No, update Contact Two's
current round tblPHONE.PhonExch = empty on
tblPHONE where tblPHONE.PhoneInstance = '2';
PHONLOCL
If CL33 - VERIFY = 2/No, update Contact Two's
current round tblPHONE.PhonLocl = empty on
tblPHONE where tblPHONE.PhoneInstance = '2';
NOPHONE
If CL33 - VERIFY = 2/No, update Contact Two's
current round tblPHONE.NoPhone = empty on
tblPHONE where tblPHONE.PhoneInstance = '2';
11:13:43 AM Friday, April 03, 2009
Page 178 of 327
CL33
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
307
Contact2Name
The Second Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM2 on tblCL
where tblCL.CLRnd= current round.
304
PhonePrimaryContact2
The Second Contact's Primary phone number =
blPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost = current round
tblCL.CONTNUM2 and tblPHONE.AddressRnd = current
round and tblPHONE.PhoneInstance = '1').
311
PhoneSecCollectedCon
tact2
A Secondary Phone number was collected for the
Second Contact =
tblPHONE.NoPhone ^= 1/NotHavePhone on tblPHONE
where tblPHONE.PhoneRnd = current round and
tblPHONE.PhoneRost = current round
tblCL.CONTNUM2 and tblPHONE.PhoneInstance = '2';
305
PhoneSecondaryConta
ct2
The Second Contact's Secondary phone number =
blPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost = current round
tblCL.CONTNUM2 and tblPHONE.AddressRnd = current
round and tblPHONE.PhoneInstance = '2').
DESIGN NOTES
VERIFYING PHONE 1 AND PHONE 2 FOR PREVIOUS ROUND
CONTACT ONE.
11:13:43 AM Friday, April 03, 2009
Page 179 of 327
CL34
CL34
Page Order # :
Design Screen Type:
Phone
Fields:
Field 1:
PHONAREA
Field 2:
PHONEXCH
Field 3:
PHONLOCL
Field 4:
NOPHONE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
450
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name of Second Contact.
Multi Field display:
Horizontal Alignment
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
Please give me a phone number for contacting (SECOND
CONTACT NAME).
Int. Instr II:
11:13:47 AM Friday, April 03, 2009
Page 180 of 327
CL34
INPUT FIELDS / ROUTING
Field1:
PHONAREA
Cheshire Name:
( CLQ1450 )
tblPHONE.PHONAREA
Transformed to ADDR.PHONAREA in Cheshire.
tblPHONE.PHONAREA = RF on Phone Instance = 1 is
transformed to the following in Cheshire:
ADDR.PHONAREA = 999
ADDR.PHONEXCH = NULL
ADDR.PHONLOCL = NULL
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
PHONE NUMBER 1:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TareaDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL34 - PHONEXCH ( CLQ1455 )
Don't know
CL34 - PHONEXCH ( CLQ1455 )
Refusal
BOX CL34 - (CLQ1465 )
11:13:55 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL34 - PHONEXCH ( CLQ1455 )
Page 181 of 327
CL34
PHONEXCH
Field2:
Cheshire Name:
( CLQ1455 )
tblPHONE.PHONEXCH
Transformed to ADDR.PHONEXCH in Cheshire.
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TexchangeDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL34 - PHONLOCL ( CLQ1460 )
Don't know
CL34 - PHONLOCL ( CLQ1460 )
Refusal
CL34 - PHONLOCL ( CLQ1460 )
11:14:02 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
200
999
Route
CL34 - PHONLOCL ( CLQ1460 )
Page 182 of 327
CL34
PHONLOCL
Field3:
Cheshire Name:
( CLQ1460 )
tblPHONE.PHONLOCL
Transformed to ADDR.PHONLOCL in Cheshire.
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TlocalDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL34 - NOPHONE ( CLQ1461 )
Don't know
CL34 - NOPHONE ( CLQ1461 )
Refusal
CL34 - NOPHONE ( CLQ1461 )
11:14:10 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
0000
9999
Route
CL34 - NOPHONE ( CLQ1461 )
Page 183 of 327
CL34
NOPHONE
Field4:
Cheshire Name:
( CLQ1461 )
NONE
SQL = tblPHONE.NOPHONE
tblPHONE.NOPHONE = 1/NotHavePhone on Phone Instance
= 1 is transformed to the following in Cheshire:
ADDR.PHONAREA = 999
ADDR.PHONEXCH = NULL
ADDR.PHONLOCL = NULL
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoPhone
1
No
No
Number Label
1 NotHavePhone
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL34 - (CLQ1465 )
English text: PERSON DOES NOT HAVE PHONE
Attribute
Empty
Route
BOX CL34 - (CLQ1465 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact2’.
tblPHONE.PhoneRost = Contact Two's ROST.ROSTNUM, same as tblCL.ContNum2,
tblPHONE.PhoneInstance = '1'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
11:14:15 AM Friday, April 03, 2009
Page 184 of 327
CL34
Edit #1
If NOPHONE = 1/NoPhone, then PHONAREA, PHONEXCH, and
PHONLOCL should be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
Edit #2
If NOPHONE= EMPTY, then PHONAREA, PHONEXCH, and
PHONLOCL should not be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
TECHNICAL NOTES
307
Contact2Name
The Second Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM2 on tblCL
where tblCL.CLRnd= current round.
DESIGN NOTES
UPDATING PHONE 1 FOR PREVIOUS ROUND CONTACT ONE.
11:14:15 AM Friday, April 03, 2009
Page 185 of 327
BOX CL34
BOX CL34
Page Order # :
460
BOX INSTRUCTIONS
( CLQ1465 )
IF CL34 - NOPHONE = 1/NoPhone OR CL34 - PHONAREA = RF, GO TO
BOX CL44 - (CLQ1620 ).
ELSE GO TO CL35 - SAMENAME ( CLQ1470 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
11:14:15 AM Friday, April 03, 2009
Page 186 of 327
CL35
CL35
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
SAMENAME
Field 2:
NAMEOS
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
470
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name of Second Contact.
Display Second Contact's primary phone number.
Question display:
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
CONTACT NAME: (SECOND CONTACT NAME)
PHONE NUMBER: (SECOND CONTACT PRIMARY PHONE
NUMBER ONE)
Int. Instr I:
Question Text:
Under what name is that telephone number likely to be listed?
Int. Instr II:
INPUT FIELDS / ROUTING
11:14:18 AM Friday, April 03, 2009
Page 187 of 327
CL35
SAMENAME
Field1:
Cheshire Name:
( CLQ1470 )
tblPHONE.SAMENAME
Transformed to HRND.PHONNAM2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TPhonnam
1
No
No
Number Label
1 SameAsContactName
91
FieldSize:
Min Value:
Max Value:
Mask:
Route
CL36 - PHONAREA ( CLQ1485 )
English text: SAME AS CONTACT NAME LISTED ABOVE
Other
CL35 - NAMEOS ( CLQ1475 )
English text: OTHER NAME
Attribute
Don't know
Route
CL36 - PHONAREA ( CLQ1485 )
Refusal
CL36 - PHONAREA ( CLQ1485 )
11:14:25 AM Friday, April 03, 2009
Page 188 of 327
CL35
( CLQ1475 )
NAMEOS
Field2:
tblPHONE.NAMEOS
Cheshire Name:
Transformed to HRND.PHONN2OS in Cheshire.
Item Text display:
Display (SPECIFY) in the same blue font used for
interviewer instructions.
Item Text:
OTHER NAME (SPECIFY)
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TOthrspec
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
30
Route
CL36 - PHONAREA ( CLQ1485 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact2’.
tblPHONE.PhoneRost = Contact Two's ROST.ROSTNUM, same as tblCL.ContNum2,
tblPHONE.PhoneInstance = '1'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
307
Contact2Name
The Second Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM2 on tblCL
where tblCL.CLRnd= current round.
304
PhonePrimaryContact2
The Second Contact's Primary phone number =
blPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost = current round
tblCL.CONTNUM2 and tblPHONE.AddressRnd = current
round and tblPHONE.PhoneInstance = '1').
DESIGN NOTES
11:14:27 AM Friday, April 03, 2009
Page 189 of 327
CL35
UPDATING PHONE 1 DETAILS FOR PREVIOUS ROUND CONTACT
TWO.
11:14:28 AM Friday, April 03, 2009
Page 190 of 327
CL36
CL36
Page Order # :
Design Screen Type:
Phone
Fields:
Field 1:
PHONAREA
Field 2:
PHONEXCH
Field 3:
PHONLOCL
Field 4:
NOPHONE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
480
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name of Second Contact.
Multi Field display:
Horizontal Alignment
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
Is there a second phone number for contacting (SECOND
CONTACT NAME)?
[PROBE: What is that number?]
11:14:31 AM Friday, April 03, 2009
Page 191 of 327
CL36
Int. Instr II:
INPUT FIELDS / ROUTING
Field1:
PHONAREA
Cheshire Name:
( CLQ1485 )
tblPHONE.PHONAREA
Transformed to ADDR.PHONAR2 in Cheshire.
tblPHONE.PHONAREA = RF on Phone Instance = 2 is
transformed to the following in Cheshire:
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
PHONE NUMBER 2:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TareaDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL36 - PHONEXCH ( CLQ1490 )
Don't know
CL36 - PHONEXCH ( CLQ1490 )
Refusal
BOX CL36 - (CLQ1500 )
11:14:39 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL36 - PHONEXCH ( CLQ1490 )
Page 192 of 327
CL36
PHONEXCH
Field2:
Cheshire Name:
( CLQ1490 )
tblPHONE.PHONEXCH
Transformed to ADDR.PHONEX2 in Cheshire.
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TexchangeDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL36 - PHONLOCL ( CLQ1495 )
Don't know
CL36 - PHONLOCL ( CLQ1495 )
Refusal
CL36 - PHONLOCL ( CLQ1495 )
11:14:46 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
200
999
Route
CL36 - PHONLOCL ( CLQ1495 )
Page 193 of 327
CL36
PHONLOCL
Field3:
Cheshire Name:
( CLQ1495 )
tblPHONE.PHONLOCL
Transformed to ADDR.PHONLO2 in Cheshire.
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TlocalDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL36 - NOPHONE ( CLQ1496 )
Don't know
CL36 - NOPHONE ( CLQ1496 )
Refusal
CL36 - NOPHONE ( CLQ1496 )
11:14:54 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
0000
9999
Route
CL36 - NOPHONE ( CLQ1496 )
Page 194 of 327
CL36
NOPHONE
Field4:
Cheshire Name:
( CLQ1496 )
NONE
SQL = tblPHONE.NOPHONE
tblPHONE.NOPHONE = 1/NotHavePhone on Phone Instance
= 2 is transformed to the following in Cheshire:
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoPhone
1
No
No
Number Label
1 NotHavePhone
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL36 - (CLQ1500 )
English text: PERSON DOES NOT HAVE PHONE
Attribute
Empty
Route
BOX CL36 - (CLQ1500 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact2’.
tblPHONE.PhoneRost = Contact Two's ROST.ROSTNUM, same as tblCL.ContNum2,
tblPHONE.PhoneInstance = '2'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
Edit #1
If NOPHONE = 1/NoPhone, then PHONAREA, PHONEXCH, and
PHONLOCL should be empty.
11:14:59 AM Friday, April 03, 2009
Page 195 of 327
CL36
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
Edit #2
If NOPHONE= EMPTY, then PHONAREA, PHONEXCH, and
PHONLOCL should not be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
TECHNICAL NOTES
307
Contact2Name
The Second Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM2 on tblCL
where tblCL.CLRnd= current round.
DESIGN NOTES
UPDATING PHONE 2 FOR PREVIOUS ROUND CONTACT TWO.
11:14:59 AM Friday, April 03, 2009
Page 196 of 327
BOX CL36
BOX CL36
Page Order # :
490
BOX INSTRUCTIONS
( CLQ1500 )
IF CL34 - NOPHONE = 1/NoPhone OR CL34 - PHONAR2 = RF, GO TO BOX
CL44 - (CLQ1620 ).
ELSE GO TO CL37 - SAMENAME ( CLQ1505 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
11:14:59 AM Friday, April 03, 2009
Page 197 of 327
CL37
CL37
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
SAMENAME
Field 2:
NAMEOS
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
500
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name of Second Contact.
Display Second Contact's secondary phone number.
Question display:
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
CONTACT NAME: (SECOND CONTACT NAME)
PHONE NUMBER: (SECOND CONTACT SECONDARY PHONE
NUMBER ONE)
Int. Instr I:
Question Text:
Under what name is the second telephone number likely to be listed?
Int. Instr II:
INPUT FIELDS / ROUTING
11:15:02 AM Friday, April 03, 2009
Page 198 of 327
CL37
SAMENAME
Field1:
Cheshire Name:
( CLQ1505 )
tblPHONE.SAMENAME
Transformed to HRND.PHO2NAM2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TPhonnam
1
No
No
Number Label
1 SameAsContactName
91
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL44 - (CLQ1620 )
English text: SAME AS CONTACT NAME LISTED ABOVE
Other
CL37 - NAMEOS ( CLQ1510 )
English text: OTHER NAME
Attribute
Don't know
Route
BOX CL44 - (CLQ1620 )
Refusal
BOX CL44 - (CLQ1620 )
11:15:09 AM Friday, April 03, 2009
Page 199 of 327
CL37
( CLQ1510 )
NAMEOS
Field2:
tblPHONE.NAMEOS
Cheshire Name:
Transformed to HRND.PHO2N2OS in Cheshire.
Item Text display:
Display (SPECIFY) in the same blue font used for
interviewer instructions.
Item Text:
OTHER NAME (SPECIFY)
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TOthrspec
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
30
Route
BOX CL44 - (CLQ1620 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact2’.
tblPHONE.PhoneRost = Contact Two's ROST.ROSTNUM, same as tblCL.ContNum2,
tblPHONE.PhoneInstance = '2'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
307
Contact2Name
The Second Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM2 on tblCL
where tblCL.CLRnd= current round.
305
PhoneSecondaryConta
ct2
The Second Contact's Secondary phone number =
blPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost = current round
tblCL.CONTNUM2 and tblPHONE.AddressRnd = current
round and tblPHONE.PhoneInstance = '2').
DESIGN NOTES
11:15:11 AM Friday, April 03, 2009
Page 200 of 327
CL37
UPDATING PHONE 2 DETAILS FOR PREVIOUS ROUND CONTACT
TWO.
11:15:11 AM Friday, April 03, 2009
Page 201 of 327
CL38
CL38
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
REPORT_CONTACT2
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
510
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
If proxy is respondent, display "Besides yourself, please".
Else display "Please".
Display "not living" in BOLD.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
(Besides yourself, please/Please) give me another name, address,
and telephone number of a relative or close friend who would know
where (you/(SP)] would be in case we have trouble arranging for the
next interview. Again, please give me the name of someone who is
not living with [you/(SP)].
Int. Instr II:
11:15:14 AM Friday, April 03, 2009
Page 202 of 327
CL38
INPUT FIELDS / ROUTING
Field1:
REPORT_CONTACT2
Cheshire Name:
( CLQ1515 )
tblCL.REPORT_CONTACT2
Transformed to HRND.RPTCONT2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TRADDNEWC
1
No
No
Number Label
1 ReportContactName
2
FieldSize:
Min Value:
Max Value:
Mask:
Route
CL39 - PERSON_CONTACT2 ( CLQ1520 )
English text: RESPONDENT REPORTS A CONTACT NAME
NotReportContactName
BOX CL44 - (CLQ1620 )
English text: RESPONDENT DID NOT REPORT A CONTACT NAME
Attribute
Don't know
Route
BOX CL44 - (CLQ1620 )
Refusal
BOX CL44 - (CLQ1620 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
4
Respondent
On MRES where MRES.MRESRND = current round:
A Proxy interview (respondent is a proxy) =
MRES.SPPROXY=2/Proxy.
MRES.RROSTNUM=ROST.ROSTNUM of respondent.
11:15:19 AM Friday, April 03, 2009
Page 203 of 327
CL38
An SP interview (respondent is the SP) =
MRES.SPPROXY=1/SP.
MRES.RROSTNUM='01'.
DESIGN NOTES
PROBE FOR NEW CONTACT 2.
11:15:19 AM Friday, April 03, 2009
Page 204 of 327
CL39
CL39
Page Order # :
Design Screen Type:
Roster
Fields:
Field 1:
PERSON_CONTACT2
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Name:
Person Roster
Roster Type:
Single Item Select
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
Yes
Yes
No
No
Grid Functions:
Add Line
Delete Line
No
No
520
Display as ' Add a Person '
Display as ' Edit a Person '
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display Question text in brackets.
Always display "[Please give me the name….]" in brackets.
Multi Field display:
Roster/Grid Instructions:
Display all persons from Person Roster.
Display the following persons as protected rows:
1) SP
2) If proxy interview, display Proxy as a protected row
3) Any person already identified as a contact in the current round.
4) Any person already identified as living in the Household in the
current round.
Display in order of entry.
Roster/Grid display:
11:15:20 AM Friday, April 03, 2009
COL #
HEADER
INSTRUCTIONS
1
First Name
Display ROST.ROSTFNAM.
2
Last Name
Display ROST.ROSTLNAM.
3
Relationship to SP
Display relationship:
If ROST.ROSTREL=91/OtherRelative or
92/OtherNon-Relative, display
ROST.ROSTREOS.
Else display ROST.ROSTREL
relationship.
Page 205 of 327
CL39
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
[Please give me the name of another relative or close friend who
would know where [you/(SP)] would be. Again, please give me the
name of someone who is not living with [you/(SP)].]
Int. Instr II:
ENTER ONLY ONE CONTACT.
INPUT FIELDS / ROUTING
PERSON_CONTACT2
Field1:
( CLQ1520 )
tblCL.PERSON_CONTACT2
Cheshire Name:
SQL = Initially collected in tblCL.PERSON_CONTACT2 then
copied to tblCL.CONTNUM2.
tblCL.CONTNUM2 transformed to HRND.CONTNUM2 in
Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
String
TPersPick30
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
1
No
No
Number Label
1 [Continuous answer.]
FieldSize:
Min Value:
Max Value:
Mask:
30
Route
CL40 - STADDR1 ( CLQ1525 )
BACKGROUND VARIABLE ASSIGNMENTS
If Person added at Person Roster, see PERSON ROSTER POP-UP specifications for popup window programming instructions.
Variables populated in Person Roster Pop-Up Window:
ROST.ROSTNUM
ROST.ROSTRNDC
ROST.ROSTFNAM
Person number
Round number
First name
11:15:22 AM Friday, April 03, 2009
Page 206 of 327
CL39
ROST.ROSTLNAM
ROST.ROSTREL
ROST.ROSTREOS
Last Name
Relationship
Relationship Other Specify
If Person added, set reason why person added as instructed below.
Set current round Contact Two, tblCL.ContNum2, to ROST.ROSTNUM of person selected
at CL39.
CREATE NEW ADDRESS AND PHONE RECORDS:
Create a current round address and phone record(s) on tblAddress and tblPhone for
Contact selected at CL39.
Unlike Proxy, if person selected at CL39 has a previous round address and phone
number(s), we do not verify the previous round address and phone number(s) in CL.
Instead we collect a new address and new phone numbers. It the person selected has a
previous round address and phone number(s), the current round tblADDRESS.AddrNum
and tblPHONE.AddrNum will be set to the previous round AddrNum + 001.
Set on new tblADDRESS record:
tblADDRESS.AddressNum = next sequential #.
tblADDRESS.AddressRnd = current round.
tblADDRESS.AddressType = ‘OtherPerson’.
tblADDRESS.AddressDetail = ‘Contact2’.
tblADDRESS.AddrRost = ROST.ROSTNUM of person selected at CL39 (same as current
round tblCL.ContNum2).
tblADDRESS.AddrNum =
If Contact does not have a previous round address, set tblADDRESS.AddrNum = 001.
Else tblADDRESS.AddrNum = Contacts previous round tblADDRESS.AddressNum + 001.
tblADDRESS.AddrRndc = current round.
tblADDRESS.FirstName = Contact's ROST.ROSTFNAM.
tblADDRESS.MiddleInitial = Contact's ROST.ROSTMINI.
tblADDRESS.LastName = Contact's ROST.ROSTLNAM
tblADDRESS.Relationship = Contact's ROST.ROSTREL
tblADDRESS.RelationOS = Contact's ROST.ROSTREOS
tblADDRESS.Verify = EMPTY.
Set on new tblPHONE record where tblPHONE.PhoneInstance = 1:
tblPHONE.PhoneNum = next sequential #.
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact2’.
tblPHONE.PhoneRost = ROST.ROSTNUM of person selected at CL39 (same as current
round tblCL.ContNum2).
tblPHONE.PhoneInstance = '1'.
tblPHONE.PhoneResp = '1'.
tblPHONE.AddrNum = matches current round tblADDRESS.AddrNum.
tblPHONE.AddrRndc = current round.
tblPHONE.Verify = EMPTY.
Set on new tblPHONE record where tblPHONE.PhoneInstance = 2:
tblPHONE.PhoneNum = next sequential #.
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact2’.
tblPHONE.PhoneRost = ROST.ROSTNUM of person selected at CL39 (same as current
round tblCL.ContNum2).
tblPHONE.PhoneInstance = '2'.
tblPHONE.PhoneResp = '1'.
tblPHONE.AddrNum = matches current round tblADDRESS.AddrNum.
tblPHONE.AddrRndc = current round.
11:15:22 AM Friday, April 03, 2009
Page 207 of 327
CL39
See detailed instructions below:
ADDRESSNUM
Create new record on tblADDRESS where
tblADDRESS.AddressNum = next sequential #.
ADDRESSRND
tblADDRESS.AddressRnd = current round.
ADDRESSTYPE
tblADDRESS.AddressType = 'OtherPerson'.
ADDRROST
tblADDRESS.AddrRost = ROST.ROSTNUM of
person selected at CL39 (same as tblCL.ContNum2
on tblCL where tblCL.CLRnd = current round).
ADDRRESP
tblADDRESS.AddrResp = '1'.
ADDRNUM
If Contact does not have a previous round address,
set tblADDRESS.AddrNum = 001.
Else tblADDRESS.AddrNum = Contact's previous
round tblADDRESS.AddressNum + 001.
ADDRRNDC
tblADDRESS.AddrRndc = current round.
FIRSTNAME
tblADDRESS.FirstName = Contact's
ROST.ROSTFNAM.
MIDDLEINITIAL
tblADDRESS.MiddleInitial = Contact's
ROST.ROSTMINI.
LASTNAME
tblADDRESS.LastName = Contact's
ROST.ROSTLNAM.
RELATIONSHIP
tblADDRESS.Relationship = Contact's
ROST.ROSTREL.
RELATIONOS
tblADDRESS.RelationOS = Contact's
ROST.ROSTREOS.
PHONENUM
Create 1st new record on tblPHONE where
tblPHONE.PhoneNum = next sequential #.
PHONEINSTANCE
tblPHONE.PhoneInstance = 1.
PHONERND
tblPHONE.PhoneRnd = current round, set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONETYPE
tblPHONE.PhoneType = 'OtherPerson', set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONEROST
tblPHONE.PhoneRost = ROST.ROSTNUM of
person selected at CL39 (same as tblCL.ContNum1
on tblCL where tblCL.CLRnd = current round). Set
on tblPHONE where tbPHONE.PhoneInstance = 1.
PHONERESP
tblPHONE.PhoneResp = '1' , set on tblPHONE
where tbPHONE.PhoneInstance = 1.
ADDRNUM
tblPHONE.AddrNum = tblADDRESS.AddrNum on
Contact Two's current round Address record, set on
tblPHONE where tblPHONE.PhoneInstance = 1.
ADDRRNDC
tblPHONE.AddrRndc = current round, set on
tblPHONE where tblPHONE.PhoneInstance = 1.
PHONENUM
Create 2nd new record on tblPHONE where
tblPHONE.PhoneNum = next sequential #.
PHONEINSTANCE
tblPHONE.PhoneInstance = 2.
PHONERND
tblPHONE.PhoneRnd = current round, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
PHONETYPE
tblPHONE.PhoneType = 'OtherPerson', set on
tblPHONE where tblPHONE.PhoneInstance = 2.
11:15:22 AM Friday, April 03, 2009
Page 208 of 327
CL39
PHONEROST
tblPHONE.PhoneRost = ROST.ROSTNUM of
person selected at CL39 (same as tblCL.ContNum1
on tblCL where tblCL.CLRnd = current round). Set
on tblPHONE where tbPHONE.PhoneInstance = 2.
PHONERESP
tblPHONE.PhoneResp = '1', set on tblPHONE where
tblPHONE.PhoneInstance = 2.
ADDRNUM
tblPHONE.AddrNum = tblADDRESS.AddrNum on
Contact Two's current round Address record, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
ADDRRNDC
tblPHONE.AddrRndc = current round, set on
tblPHONE where tblPHONE.PhoneInstance = 2.
ADDRESSDETAIL
tblADDRESS.AddressDetail = 'Contact2'.
PHONEDETAIL
tblPHONE.PhoneDetail = 'Contact2', set on
tblPHONE where tblPHONE.PhoneInstance = 1.
PHONEDETAIL
tblPHONE.PhoneDetail = 'Contact2', set on
tblPHONE where tblPHONE.PhoneInstance = 2.
ROSTREAS
If person selected at Roster was added to the
Person Roster, set ROST.ROSTREAS = 3/Contact.
CONTNUM1
Set tblCL.CONTNUM2 on tblCL where tblCL.CLRnd
= current round to ROST.ROSTNUM of person
selected at CL39.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
4
Respondent
On MRES where MRES.MRESRND = current round:
A Proxy interview (respondent is a proxy) =
MRES.SPPROXY=2/Proxy.
MRES.RROSTNUM=ROST.ROSTNUM of respondent.
An SP interview (respondent is the SP) =
MRES.SPPROXY=1/SP.
MRES.RROSTNUM='01'.
330
PersonContactCurrent
Round
Person is already identified as a contact in the current
round =
Person's ROST.ROSTNUM = tblCL.CONTNUM1 or
tblCL.CONTNUM2 on tblCL where tblCL.CLRnd =
current round.
329
PersonInHHCurrentRou
nd
Person is already identified as living in the household in
the current round =
For this ROST, there is an ENUM where
(ENUM.ENUMROST = ROST.ROSTNUM and
ENUM.ENUMRND = current round and
ENUM.NOTHHRSN = empty).
DESIGN NOTES
COLLECTING NEW CONTACT TWO..
11:15:23 AM Friday, April 03, 2009
Page 209 of 327
CL40
CL40
Page Order # :
Design Screen Type:
Address
Fields:
Field 1:
STADDR1
Field 2:
STADDR2
Field 3:
CITY
Field 4:
STATE
Field 5:
ZIPCODE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
530
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name of Second Contact.
Always display "[Please give me…]" in brackets.
Multi Field display:
Vertical Alignment
Display all fields at one time. See general specifications for
Address Screen Layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
11:15:26 AM Friday, April 03, 2009
[Please give me an address for contacting (SECOND CONTACT
NAME).]
Page 210 of 327
CL40
Int. Instr II:
INPUT FIELDS / ROUTING
Field1:
STADDR1
Cheshire Name:
( CLQ1525 )
tblADDRESS.STADDR1
Transformed to ADDR.STADDR1 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
STREET ADDRESS 1:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStAddr
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL40 - STADDR2 ( CLQ1530 )
Refusal
CL40 - STADDR2 ( CLQ1530 )
11:15:34 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL40 - STADDR2 ( CLQ1530 )
Page 211 of 327
CL40
STADDR2
Field2:
Cheshire Name:
( CLQ1530 )
tblADDRESS.STADDR2
Transformed to ADDR.STADDR2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
STREET ADDRESS 2:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TSTAddrEmpty
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL40 - CITY ( CLQ1535 )
Don't know
CL40 - CITY ( CLQ1535 )
Refusal
CL40 - CITY ( CLQ1535 )
11:15:41 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL40 - CITY ( CLQ1535 )
Page 212 of 327
CL40
CITY
Field3:
Cheshire Name:
( CLQ1535 )
tblADDRESS.CITY
Transformed to ADDR.CITY in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
CITY:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TCity
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL40 - STATE ( CLQ1540 )
Refusal
CL40 - STATE ( CLQ1540 )
11:15:49 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
20
Route
CL40 - STATE ( CLQ1540 )
Page 213 of 327
CL40
STATE
Field4:
Cheshire Name:
( CLQ1540 )
tblADDRESS.STATE
Transformed to ADDR.STATE in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
STATE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStateSt
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL40 - ZIPCODE ( CLQ1545 )
Refusal
CL40 - ZIPCODE ( CLQ1545 )
11:15:56 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
2
Route
CL40 - ZIPCODE ( CLQ1545 )
Page 214 of 327
CL40
( CLQ1545 )
ZIPCODE
Field5:
tblADDRESS.ZIPCODE
Cheshire Name:
Transformed to ADDR.ZIPCODE in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
ZIPCODE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TZipcodeInt
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
5
00000
99999
Route
CL41 - PHONAREA ( CLQ1555 )
Attribute
Don't know
Route
CL41 - PHONAREA ( CLQ1555 )
Refusal
CL41 - PHONAREA ( CLQ1555 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblADDRESS where:
tblADDRESS.AddressRnd = current round,
tblADDRESS.AddressType = ‘OtherPerson’.
tblADDRESS.AddressDetail = ‘Contact2’.
tblADDRESS.AddrRost = Contact Two's ROST.ROSTNUM, same as tblCL.ContNum2,
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
307
Contact2Name
The Second Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM2 on tblCL
where tblCL.CLRnd= current round.
DESIGN NOTES
11:16:00 AM Friday, April 03, 2009
Page 215 of 327
CL40
COLLECTING NEW ADDRESS FOR NEW CONTACT TWO.
11:16:00 AM Friday, April 03, 2009
Page 216 of 327
CL41
CL41
Page Order # :
Design Screen Type:
Phone
Fields:
Field 1:
PHONAREA
Field 2:
PHONEXCH
Field 3:
PHONLOCL
Field 4:
NOPHONE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
540
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name of Second Contact.
Multi Field display:
Horizontal Alignment
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
Please give me a phone number for contacting (SECOND
CONTACT NAME).
Int. Instr II:
11:16:03 AM Friday, April 03, 2009
Page 217 of 327
CL41
INPUT FIELDS / ROUTING
Field1:
PHONAREA
Cheshire Name:
( CLQ1555 )
tblPHONE.PHONAREA
Transformed to ADDR.PHONAREA in Cheshire.
tblPHONE.PHONAREA = RF on Phone Instance = 1 is
transformed to the following in Cheshire:
ADDR.PHONAREA = 999
ADDR.PHONEXCH = NULL
ADDR.PHONLOCL = NULL
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Item Text:
Label:
Label Position:
PHONE NUMBER 1:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TareaDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL41 - PHONEXCH ( CLQ1560 )
Don't know
CL41 - PHONEXCH ( CLQ1560 )
Refusal
BOX CL41 - (CLQ1570 )
11:16:11 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL41 - PHONEXCH ( CLQ1560 )
Page 218 of 327
CL41
PHONEXCH
Field2:
Cheshire Name:
( CLQ1560 )
tblPHONE.PHONEXCH
Transformed to ADDR.PHONEXCH in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TexchangeDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL41 - PHONLOCL ( CLQ1565 )
Don't know
CL41 - PHONLOCL ( CLQ1565 )
Refusal
CL41 - PHONLOCL ( CLQ1565 )
11:16:18 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
200
999
Route
CL41 - PHONLOCL ( CLQ1565 )
Page 219 of 327
CL41
PHONLOCL
Field3:
Cheshire Name:
( CLQ1565 )
tblPHONE.PHONLOCL
Transformed to ADDR.PHONLOCL in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TlocalDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL41 - NOPHONE ( CLQ1566 )
Don't know
CL41 - NOPHONE ( CLQ1566 )
Refusal
CL41 - NOPHONE ( CLQ1566 )
11:16:26 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
0000
9999
Route
CL41 - NOPHONE ( CLQ1566 )
Page 220 of 327
CL41
NOPHONE
Field4:
Cheshire Name:
( CLQ1566 )
NONE
SQL = tblPHONE.NOPHONE
tblPHONE.NOPHONE = 1/NotHavePhone on Phone Instance
= 1 is transformed to the following in Cheshire:
ADDR.PHONAREA = 999
ADDR.PHONEXCH = NULL
ADDR.PHONLOCL = NULL
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoPhone
1
No
No
Number Label
1 NotHavePhone
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL41 - (CLQ1570 )
English text: PERSON DOES NOT HAVE PHONE
Attribute
Empty
Route
BOX CL41 - (CLQ1570 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact2’.
tblPHONE.PhoneRost = Contact Two's ROST.ROSTNUM, same as tblCL.ContNum2,
tblPHONE.PhoneInstance = '1'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
Edit #1
11:16:30 AM Friday, April 03, 2009
Page 221 of 327
CL41
If NOPHONE = 1/NoPhone, then PHONAREA, PHONEXCH, and
PHONLOCL should be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
Edit #2
If NOPHONE= EMPTY, then PHONAREA, PHONEXCH, and
PHONLOCL should not be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
TECHNICAL NOTES
307
Contact2Name
The Second Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM2 on tblCL
where tblCL.CLRnd= current round.
DESIGN NOTES
COLLECTING NEW PHONE 1 FOR NEW CONTACT TWO.
11:16:31 AM Friday, April 03, 2009
Page 222 of 327
BOX CL41
BOX CL41
Page Order # :
550
BOX INSTRUCTIONS
( CLQ1570 )
If CL41 - NOPHONE = 1/NoPhone OR CL41 - PHONAREA = RF, GO TO
BOX CL44 - (CLQ1620 ).
ELSE GO TO CL42 - SAMENAME ( CLQ1575 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
11:16:31 AM Friday, April 03, 2009
Page 223 of 327
CL42
CL42
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
SAMENAME
Field 2:
NAMEOS
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
560
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name of Second Contact.
Display Second Contact's primary phone number.
Question display:
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
CONTACT NAME: (SECOND CONTACT NAME)
PHONE NUMBER: (SECOND CONTACT PRIMARY PHONE
NUMBER ONE)
Int. Instr I:
Question Text:
Under what name is that telephone number likely to be listed?
Int. Instr II:
INPUT FIELDS / ROUTING
11:16:34 AM Friday, April 03, 2009
Page 224 of 327
CL42
SAMENAME
Field1:
Cheshire Name:
( CLQ1575 )
tblPHONE.SAMENAME
Transformed to HRND.PHONNAM2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TPhonnam
1
No
No
Number Label
1 SameAsContactName
91
FieldSize:
Min Value:
Max Value:
Mask:
Route
CL43 - PHONAREA ( CLQ1590 )
English text: SAME AS CONTACT NAME LISTED ABOVE
Other
CL42 - NAMEOS ( CLQ1580 )
English text: OTHER NAME
Attribute
Don't know
Route
CL43 - PHONAREA ( CLQ1590 )
Refusal
CL43 - PHONAREA ( CLQ1590 )
11:16:41 AM Friday, April 03, 2009
Page 225 of 327
CL42
( CLQ1580 )
NAMEOS
Field2:
tblPHONE.NAMEOS
Cheshire Name:
Transformed to HRND.PHONN2OS in Cheshire.
Item Text display:
Display (SPECIFY) in the same blue font used for
interviewer instructions.
Item Text:
OTHER NAME (SPECIFY)
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TOthrspec
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
30
Route
CL43 - PHONAREA ( CLQ1590 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact2’.
tblPHONE.PhoneRost = Contact Two's ROST.ROSTNUM, same as tblCL.ContNum2,
tblPHONE.PhoneInstance = '1'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
307
Contact2Name
The Second Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM2 on tblCL
where tblCL.CLRnd= current round.
304
PhonePrimaryContact2
The Second Contact's Primary phone number =
blPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost = current round
tblCL.CONTNUM2 and tblPHONE.AddressRnd = current
round and tblPHONE.PhoneInstance = '1').
DESIGN NOTES
11:16:43 AM Friday, April 03, 2009
Page 226 of 327
CL42
COLLECTING NEW PHONE 1 DETAILS FOR NEW CONTACT TWO.
11:16:43 AM Friday, April 03, 2009
Page 227 of 327
CL43
CL43
Page Order # :
Design Screen Type:
Phone
Fields:
Field 1:
PHONAREA
Field 2:
PHONEXCH
Field 3:
PHONLOCL
Field 4:
NOPHONE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
570
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name of Second Contact.
Multi Field display:
Horizontal Alignment
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
Is there a second phone number for contacting (SECOND
CONTACT NAME)?
[PROBE: What is that number?]
11:16:47 AM Friday, April 03, 2009
Page 228 of 327
CL43
Int. Instr II:
INPUT FIELDS / ROUTING
Field1:
PHONAREA
Cheshire Name:
( CLQ1590 )
tblPHONE.PHONAREA
Transformed to ADDR.PHONAR2 in Cheshire.
tblPHONE.PHONAREA = RF on Phone Instance = 2 is
transformed to the following in Cheshire:
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Item Text:
Label:
Label Position:
PHONE NUMBER 2:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TareaDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL43 - PHONEXCH ( CLQ1595 )
Don't know
CL43 - PHONEXCH ( CLQ1595 )
Refusal
BOX CL43 - (CLQ1605 )
11:16:54 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL43 - PHONEXCH ( CLQ1595 )
Page 229 of 327
CL43
PHONEXCH
Field2:
Cheshire Name:
( CLQ1595 )
tblPHONE.PHONEXCH
Transformed to ADDR.PHONEX2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TexchangeDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL43 - PHONLOCL ( CLQ1600 )
Don't know
CL43 - PHONLOCL ( CLQ1600 )
Refusal
CL43 - PHONLOCL ( CLQ1600 )
11:17:01 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
200
999
Route
CL43 - PHONLOCL ( CLQ1600 )
Page 230 of 327
CL43
PHONLOCL
Field3:
Cheshire Name:
( CLQ1600 )
tblPHONE.PHONLOCL
Transformed to ADDR.PHONLO2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TlocalDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL43 - NOPHONE ( CLQ1601 )
Don't know
CL43 - NOPHONE ( CLQ1601 )
Refusal
CL43 - NOPHONE ( CLQ1601 )
11:17:09 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
0000
9999
Route
CL43 - NOPHONE ( CLQ1601 )
Page 231 of 327
CL43
NOPHONE
Field4:
Cheshire Name:
( CLQ1601 )
NONE
SQL = tblPHONE.NOPHONE
tblPHONE.NOPHONE = 1/NotHavePhone on Phone Instance
= 2 is transformed to the following in Cheshire:
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoPhone
1
No
No
Number Label
1 NotHavePhone
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL43 - (CLQ1605 )
English text: PERSON DOES NOT HAVE PHONE
Attribute
Empty
Route
BOX CL43 - (CLQ1605 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact2’.
tblPHONE.PhoneRost = Contact Two's ROST.ROSTNUM, same as tblCL.ContNum2,
tblPHONE.PhoneInstance = '2'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
Edit #1
If NOPHONE = 1/NoPhone, then PHONAREA, PHONEXCH, and
PHONLOCL should be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
11:17:14 AM Friday, April 03, 2009
Page 232 of 327
CL43
"PERSON DOES NOT HAVE PHONE".".
Edit #2
If NOPHONE= EMPTY, then PHONAREA, PHONEXCH, and
PHONLOCL should not be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
TECHNICAL NOTES
307
Contact2Name
The Second Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM2 on tblCL
where tblCL.CLRnd= current round.
DESIGN NOTES
COLLECTING NEW PHONE 2 FOR NEW CONTACT TWO.
11:17:14 AM Friday, April 03, 2009
Page 233 of 327
BOX CL43
BOX CL43
580
Page Order # :
BOX INSTRUCTIONS
( CLQ1605 )
If CL43 - NOPHONE = 1/NoPhone OR CL43 - PHONAR2 = RF, GO TO BOX
CL44 - (CLQ1620 ).
ELSE GO TO CL44 - SAMENAME ( CLQ1610 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
11:17:14 AM Friday, April 03, 2009
Page 234 of 327
CL44
CL44
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
SAMENAME
Field 2:
NAMEOS
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
590
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name of Second Contact.
Display Second Contact's secondary phone number.
Question display:
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
CONTACT NAME: (SECOND CONTACT NAME)
PHONE NUMBER: (SECOND CONTACT SECONDARY PHONE
NUMBER ONE)
Int. Instr I:
Question Text:
Under what name is the second phone number likely to be listed?
Int. Instr II:
INPUT FIELDS / ROUTING
11:17:17 AM Friday, April 03, 2009
Page 235 of 327
CL44
SAMENAME
Field1:
Cheshire Name:
( CLQ1610 )
tblPHONE.SAMENAME
Transformed to HRND.PHO2NAM2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TPhonnam
1
No
No
Number Label
1 SameAsContactName
91
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL44 - (CLQ1620 )
English text: SAME AS CONTACT NAME LISTED ABOVE
Other
CL44 - NAMEOS ( CLQ1615 )
English text: OTHER NAME
Attribute
Don't know
Route
BOX CL44 - (CLQ1620 )
Refusal
BOX CL44 - (CLQ1620 )
11:17:24 AM Friday, April 03, 2009
Page 236 of 327
CL44
( CLQ1615 )
NAMEOS
Field2:
tblPHONE.NAMEOS
Cheshire Name:
Transformed to HRND.PHO2N2OS in Cheshire.
Item Text display:
Display (SPECIFY) in the same blue font used for
interviewer instructions.
Item Text:
OTHER NAME (SPECIFY)
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TOthrspec
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
30
Route
BOX CL44 - (CLQ1620 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPhone where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘Contact2’.
tblPHONE.PhoneRost = Contact Two's ROST.ROSTNUM, same as tblCL.ContNum2,
tblPHONE.PhoneInstance = '2'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
307
Contact2Name
The Second Contact's name =
ROST.ROSTFNAM + ROST.ROSTLNAM on ROST
where ROST.ROSTNUM = tblCL.CONTNUM2 on tblCL
where tblCL.CLRnd= current round.
305
PhoneSecondaryConta
ct2
The Second Contact's Secondary phone number =
blPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where (tblPHONE.AddrRost = current round
tblCL.CONTNUM2 and tblPHONE.AddressRnd = current
round and tblPHONE.PhoneInstance = '2').
DESIGN NOTES
11:17:26 AM Friday, April 03, 2009
Page 237 of 327
CL44
COLLECTING NEW PHONE 2 DETAILS FOR NEW CONTACT TWO.
11:17:26 AM Friday, April 03, 2009
Page 238 of 327
BOX CL44
BOX CL44
11:17:26 AM Friday, April 03, 2009
Page Order # :
600
Page 239 of 327
BOX CL44
BOX INSTRUCTIONS
( CLQ1620 )
IF A VACATION HOME HAS BEEN COLLECTED FOR THE SP, GO TO
CL48 - VERIFY ( CLQ1675 ).
ELSE GO TO CL45 - ANOTHHOM ( CLQ1625 ).
ASSIGNMENTS
CREATE NEW ADDRESS AND PHONE RECORDS:
If a vacation home address has been collected for the SP, create a current round address
and phone records for VACATION HOME.
Else do not create new records.
Set on new tblADDRESS record:
tblADDRESS.AddressNum = next sequential #.
tblADDRESS.AddressRnd = current round.
tblADDRESS.AddressType = ‘SecondHome’.
tblADDRESS.AddressDetail = ‘SecondHome’.
tblADDRESS.AddrRost = '0'.
tblADDRESS.AddrResp = '1'.
tblADDRESS.AddrNum = EMPTY.
tblADDRESS.AddrRndc = EMPTY.
tblADDRESS.FirstName = EMPTY.
tblADDRESS.MiddleInitial = EMPTY.
tblADDRESS.LastName = EMPTY.
tblADDRESS.Relationship = EMPTY.
tblADDRESS.RelationOS = EMPTY.
tblADDRESS.Verify = EMPTY.
Set on new tblPHONE record where tblPHONE.PhoneInstance = 1:
tblPHONE.PhoneNum = next sequential #.
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = ‘SecondHome’.
tblPHONE.PhoneDetail = 'SecondHome’.
tblPHONE.PhoneRost = '0'.
tblPHONE.PhoneResp = '1'.
tblPHONE.PhoneInstance = '1'.
tblPHONE.AddrNum = EMPTY.
tblPHONE.AddrRndc = EMPTY.
tblPHONE.Verify = EMPTY.
Note: We do not collect second phone number for VACATION HOME.
ADDRESSNUM
If creating a new record on tblADDRESS, create
record where tblADDRESS.AddressNum = next
sequential #.
ADDRESSRND
tblADDRESS.AddressRnd = current round.
ADDRESSTYPE
tblADDRESS.AddressType = 'VacationHome'.
ADDRROST
tblADDRESS.AddrRost = '0';
ADDRRESP
tblADDRESS.AddrResp = '1'.
ADDRNUM
tblADDRESS.AddrNum = EMPTY.
ADDRRNDC
tblADDRESS.AddrRndc = EMPTY.
FIRSTNAME
tblADDRESS.FirstName = EMPTY.
MIDDLEINITIAL
tblADDRESS.MiddleInitial = EMPTY.
11:17:26 AM Friday, April 03, 2009
Page 240 of 327
BOX CL44
LASTNAME
tblADDRESS.LastName = EMPTY.
RELATIONSHIP
tblADDRESS.Relationship = EMPTY.
RELATIONOS
tblADDRESS.RelationOS = EMPTY.
VERIFY
tblADDRESS.Verify = EMPTY.
PHONENUM
If creating a new record on tblPHONE, create new
record on tblPHONE where tblPHONE.PhoneNum =
next sequential #.
PHONEINSTANCE
tblPHONE.PhoneInstance = 1.
PHONERND
tblPHONE.PhoneRnd = current round on tblPHONE
where tbPHONE.PhoneInstance = 1.
PHONETYPE
tblPHONE.PhoneType = 'SecondHome' on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONEROST
tblPHONE.PhoneRost = '0'.
PHONERESP
tblPHONE.PhoneResp = '1' on tblPHONE where
tbPHONE.PhoneInstance = 1.
ADDRNUM
tblPHONE.AddrNum = EMPTY.
ADDRRNDC
tblPHONE.AddrRndc = EMPTY.
VERIFY
tblPHONE.Verify = empty on tblPHONE where
tblPHONE.PhoneInstance = 1.
ADDRESSDETAIL
tblADDRESS.AddressDetail = 'SecondHome'.
PHONEDETAIL
tblPHONE.PhoneDetail = 'SecondHome' where
tblPHONE.PhoneInstance = 1.
TECHNICAL NOTES
289
PrevVacHomeCollected
Vacation Home has been collected for SP =
tblADDRESS.STAddr1 ^= empty on tblADDRESS where
(tblADDRESS.AddressRnd = previous round &
tblADDRESS.AddressType = 'SecondHome' &
tblADDRESS.AddressDetail = 'SecondHome').
DESIGN NOTES
11:17:26 AM Friday, April 03, 2009
Page 241 of 327
CL45
CL45
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
ANOTHHOM
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
610
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
[Do you/Does (SP)] spend more than one month away, during the
year, at another home other than your primary home?
Int. Instr II:
INPUT FIELDS / ROUTING
11:17:29 AM Friday, April 03, 2009
Page 242 of 327
CL45
ANOTHHOM
Field1:
Cheshire Name:
( CLQ1625 )
tblCL.ANOTHHOM
Transformed to HRND.ANOTHHOM in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNoDKRF
1
No
No
Number Label
1 Yes
2
FieldSize:
Min Value:
Max Value:
Mask:
Route
CL46 - STADDR1 ( CLQ1630 )
English text: YES
No
BOX CL51 - (CLQ1730 )
English text: NO
Attribute
Don't know
Route
BOX CL51 - (CLQ1730 )
Refusal
BOX CL51 - (CLQ1730 )
BACKGROUND VARIABLE ASSIGNMENTS
CREATE NEW ADDRESS AND PHONE RECORDS:
If CL45 - ANOTHHOM = 1/Yes, create a current round address and phone records for
VACATION HOME.
Else do not create new records.
Set on new tblADDRESS record:
tblADDRESS.AddressNum = next sequential #.
tblADDRESS.AddressRnd = current round.
tblADDRESS.AddressType = ‘SecondHome’.
tblADDRESS.AddressDetail = ‘SecondHome’.
tblADDRESS.AddrRost = '0'.
tblADDRESS.AddrResp = '1'.
tblADDRESS.AddrNum = EMPTY.
tblADDRESS.AddrRndc = EMPTY.
tblADDRESS.FirstName = EMPTY.
tblADDRESS.MiddleInitial = EMPTY.
tblADDRESS.LastName = EMPTY.
tblADDRESS.Relationship = EMPTY.
tblADDRESS.RelationOS = EMPTY.
11:17:34 AM Friday, April 03, 2009
Page 243 of 327
CL45
tblADDRESS.Verify = EMPTY.
Set on new tblPHONE record where tblPHONE.PhoneInstance = 1:
tblPHONE.PhoneNum = next sequential #.
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = ‘SecondHome’.
tblPHONE.PhoneDetail = 'SecondHome’.
tblPHONE.PhoneRost = '0'.
tblPHONE.PhoneResp = '1'.
tblPHONE.PhoneInstance = '1'.
tblPHONE.AddrNum = EMPTY.
tblPHONE.AddrRndc = EMPTY.
tblPHONE.Verify = EMPTY.
Note: We do not collect second phone number for VACATION HOME.
ADDRESSNUM
If CL45 - ANOTHHOM = 1/Yes, create record where
tblADDRESS.AddressNum = next sequential #.
ADDRESSRND
tblADDRESS.AddressRnd = current round.
ADDRESSTYPE
tblADDRESS.AddressType = 'VacationHome'.
ADDRROST
tblADDRESS.AddrRost = '0';
ADDRRESP
tblADDRESS.AddrResp = '1'.
ADDRNUM
tblADDRESS.AddrNum = EMPTY.
ADDRRNDC
tblADDRESS.AddrRndc = EMPTY.
FIRSTNAME
tblADDRESS.FirstName = EMPTY.
MIDDLEINITIAL
tblADDRESS.MiddleInitial = EMPTY.
LASTNAME
tblADDRESS.LastName = EMPTY.
RELATIONSHIP
tblADDRESS.Relationship = EMPTY.
RELATIONOS
tblADDRESS.RelationOS = EMPTY.
VERIFY
tblADDRESS.Verify = EMPTY.
PHONENUM
If CL45 - ANOTHHOM = 1/Yes, create new record
on tblPHONE where tblPHONE.PhoneNum = next
sequential #.
PHONEINSTANCE
tblPHONE.PhoneInstance = 1.
PHONERND
tblPHONE.PhoneRnd = current round on tblPHONE
where tbPHONE.PhoneInstance = 1.
PHONETYPE
tblPHONE.PhoneType = 'SecondHome' on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONEROST
tblPHONE.PhoneRost = '0'.
PHONERESP
tblPHONE.PhoneResp = '1' on tblPHONE where
tbPHONE.PhoneInstance = 1.
ADDRNUM
tblPHONE.AddrNum = EMPTY.
ADDRRNDC
tblPHONE.AddrRndc = EMPTY.
VERIFY
tblPHONE.Verify = empty on tblPHONE where
tblPHONE.PhoneInstance = 1.
ADDRESSDETAIL
tblADDRESS.AddressDetail = 'SecondHome'.
PHONEDETAIL
tblPHONE.PhoneDetail = 'SecondHome' where
tblPHONE.PhoneInstance = 1.
SOFT EDIT CHECKS
11:17:34 AM Friday, April 03, 2009
Page 244 of 327
CL45
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
PROBE FOR NEW VACATION HOME ADDRESS.
11:17:34 AM Friday, April 03, 2009
Page 245 of 327
CL46
CL46
Page Order # :
Design Screen Type:
Address
Fields:
Field 1:
STADDR1
Field 2:
STADDR2
Field 3:
CITY
Field 4:
STATE
Field 5:
ZIPCODE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
620
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Always display "[Please give me…]" in brackets.
Multi Field display:
Vertical Alignment
Display all fields at one time. See general specifications for
Address Screen Layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
[Please give me an address for this home.]
Int. Instr II:
11:17:38 AM Friday, April 03, 2009
Page 246 of 327
CL46
INPUT FIELDS / ROUTING
Field1:
STADDR1
Cheshire Name:
( CLQ1630 )
tblADDRESS.STADDR1
Transformed to HRND.VSTADDR1 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
STREET ADDRESS 1:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStAddr
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL46 - STADDR2 ( CLQ1635 )
Refusal
CL46 - STADDR2 ( CLQ1635 )
11:17:45 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL46 - STADDR2 ( CLQ1635 )
Page 247 of 327
CL46
STADDR2
Field2:
Cheshire Name:
( CLQ1635 )
tblADDRESS.STADDR2
Transformed to HRND.VSTADDR2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
STREET ADDRESS 2:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TSTAddrEmpty
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL46 - CITY ( CLQ1640 )
Don't know
CL46 - CITY ( CLQ1640 )
Refusal
CL46 - CITY ( CLQ1640 )
11:17:53 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL46 - CITY ( CLQ1640 )
Page 248 of 327
CL46
CITY
Field3:
Cheshire Name:
( CLQ1640 )
tblADDRESS.CITY
Transformed to HRND.VCITY in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
CITY:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TCity
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL46 - STATE ( CLQ1645 )
Refusal
CL46 - STATE ( CLQ1645 )
11:18:00 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
20
Route
CL46 - STATE ( CLQ1645 )
Page 249 of 327
CL46
STATE
Field4:
Cheshire Name:
( CLQ1645 )
tblADDRESS.STATE
Transformed to HRND.VSTATE in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
STATE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStateSt
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL46 - ZIPCODE ( CLQ1650 )
Refusal
CL46 - ZIPCODE ( CLQ1650 )
11:18:07 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
2
Route
CL46 - ZIPCODE ( CLQ1650 )
Page 250 of 327
CL46
ZIPCODE
Field5:
Cheshire Name:
( CLQ1650 )
tblADDRESS.ZIPCODE
Transformed to HRND.VZIPCODE in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
ZIPCODE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TZipcodeInt
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL47 - PHONAREA ( CLQ1660 )
Refusal
CL47 - PHONAREA ( CLQ1660 )
FieldSize:
Min Value:
Max Value:
Mask:
5
00000
99999
Route
CL47 - PHONAREA ( CLQ1660 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblADDRESS where:
tblADDRESS.AddressRnd = current round,
tblADDRESS.AddressType = 'SecondHome',
tblADDRESS.AddressDetail = 'SecondHome'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
COLLECT NEW ADDRESS FOR NEW VACATION HOME.
11:18:10 AM Friday, April 03, 2009
Page 251 of 327
CL47
CL47
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
PHONAREA
Field 2:
PHONEXCH
Field 3:
PHONLOCL
Field 4:
NOPHONE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
630
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Horizontal Alignment
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
Please give me a phone number for this home.
Int. Instr II:
INPUT FIELDS / ROUTING
11:18:14 AM Friday, April 03, 2009
Page 252 of 327
CL47
PHONAREA
Field1:
Cheshire Name:
( CLQ1660 )
tblPHONE.PHONAREA
Transformed to HRND.VPHONARE in Cheshire.
tblPHONE.PHONAREA = RF on Phone Instance = 1 is
transformed to the following in Cheshire:
HRND.VPHONARE = 999
HRND.VPHONEXC = NULL
HRND.VPHONLOC = NULL
Item Text display:
Item Text:
Label:
Label Position:
PHONE NUMBER:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TareaDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL47 - PHONEXCH ( CLQ1665 )
Don't know
CL47 - PHONEXCH ( CLQ1665 )
Refusal
BOX CL51 - (CLQ1730 )
11:18:21 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL47 - PHONEXCH ( CLQ1665 )
Page 253 of 327
CL47
PHONEXCH
Field2:
Cheshire Name:
( CLQ1665 )
tblPHONE.PHONEXCH
Transformed to HRND.VPHONEXC in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TexchangeDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL47 - PHONLOCL ( CLQ1670 )
Don't know
CL47 - PHONLOCL ( CLQ1670 )
Refusal
CL47 - PHONLOCL ( CLQ1670 )
11:18:29 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
200
999
Route
CL47 - PHONLOCL ( CLQ1670 )
Page 254 of 327
CL47
PHONLOCL
Field3:
Cheshire Name:
( CLQ1670 )
tblPHONE.PHONLOCL
Transformed to HRND.VPHONLOC in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TlocalDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL47 - NOPHONE ( CLQ1671 )
Don't know
CL47 - NOPHONE ( CLQ1671 )
Refusal
CL47 - NOPHONE ( CLQ1671 )
11:18:37 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
0000
9999
Route
CL47 - NOPHONE ( CLQ1671 )
Page 255 of 327
CL47
NOPHONE
Field4:
( CLQ1671 )
NONE
Cheshire Name:
SQL = tblPHONE.NOPHONE
tblPHONE.NOPHONE = 1/NotHavePhone on Phone Instance
= 1 is transformed to the following in Cheshire:
HRND.VPHONARE = 999
HRND.VPHONEXC = NULL
HRND.VPHONLOC = NULL
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoPhone
1
No
No
Number Label
1 NotHavePhone
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL51 - (CLQ1730 )
English text: PERSON DOES NOT HAVE PHONE
Attribute
Empty
Route
BOX CL51 - (CLQ1730 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPHONE where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = 'SecondHome',
tblPHONE.PhoneDetail = 'SecondHome'.
tblPHONE.PhoneInstance = '1'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
Edit #1
If NOPHONE = 1/NoPhone, then PHONAREA, PHONEXCH, and
PHONLOCL should be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
11:18:41 AM Friday, April 03, 2009
Page 256 of 327
CL47
Edit #2
If NOPHONE= EMPTY, then PHONAREA, PHONEXCH, and
PHONLOCL should not be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
TECHNICAL NOTES
DESIGN NOTES
COLLECT NEW PRIMARY PHONE FOR NEW VACATION HOME.
11:18:41 AM Friday, April 03, 2009
Page 257 of 327
CL48
CL48
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
VERIFY
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
640
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
If SP is respondent, display "spend".
Else display "spends".
Display SP's previous round Vacation Home address.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
CODE "YES" IF ALREADY KNOWN, OTHERWISE ASK.
Question Text:
I would like to verify the address of the place where [you/(SP)]
(spend/spends) some portion of the year. I have it listed as…
[READ ADDRESS LISTED BELOW].
Is this correct?
STREET ADDRESS 1: (VACATION HOME ADDRESS LINE 1)
11:18:43 AM Friday, April 03, 2009
Page 258 of 327
CL48
STREET ADDRESS 2: (VACATION HOME ADDRESS LINE 2)
CITY: (VACATION HOME CITY) STATE: (VACATION HOME
STATE) ZIPCODE: (VACATION HOME ZIPCODE)
Int. Instr II:
INPUT FIELDS / ROUTING
VERIFY
Field1:
Cheshire Name:
( CLQ1675 )
tblADDRESS.VERIFY.
First copied to tblCL.VRFYHOME in transformation. Then
transformed to HRND.VRFYHOME in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TVrfyhome
1
No
No
FieldSize:
Min Value:
Max Value:
Mask:
Number Label
1 Yes
Route
BOX CL49 - (CLQ1703 )
2
English text: YES
No
CL49 - STADDR1 ( CLQ1680 )
3
English text: NO
NoLongerHas2ndHome
BOX CL51 - (CLQ1730 )
English text: SP NO LONGER HAS 2ND HOME
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblADDRESS where:
tblADDRESS.AddressRnd = current round,
tblADDRESS.AddressType = 'SecondHome',
tblADDRESS.AddressDetail = 'SecondHome'.
COPY INSTRUCTIONS:
If CL48 - VERIFY = 1/Yes or 2/No, copy the SP's previous round VACATION HOME
address and phone number to the current round VACATION HOME address and phone
records.
Else do not copy.
Copy fields on tblADDRESS:
11:18:47 AM Friday, April 03, 2009
Page 259 of 327
CL48
tblADDRESS.STAddr1
tblADDRESS.STAddr2
tblADDRESS.City
tblADDRESS.State
tblADDRESS.Zipcode
Copy fields on tblPhone, where PhoneInstance = '1':
tblPHONE.PhonArea
tblPHONE.Exch
tblPHONE.PhonLocl
tblPHONE.NoPhone
tblPHONE.PhonWher
tblPHONE.PhonWhOS
tblPHONE.SameName
tblPHONE.NameOS
STADDR1
tblADDRESS.STAddr1 = previous round VACATION
HOME tblADDRESS.STAddr1.
STADDR2
tblADDRESS.STAddr2 = previous round VACATION
HOME tblADDRESS.STAddr2.
CITY
tblADDRESS.City = previous round VACATION
HOME tblADDRESS.City.
STATE
tblADDRESS.State = pevious round VACATION
HOME tblADDRESS.State.
ZIPCODE
tblADDRESS.Zipcode = previous round VACATION
HOME tblADDRESS.Zipcode.
PHONAREA
tblPHONE.PhonArea = previous round VACATION
HOME tblPHONE.PhonArea.
PHONEXCH
tblPHONE.PhonExch = previous round VACATION
HOME tblPHONE.PhonExch.
PHONLOCL
tblPHONE.PhonLocl = previous round VACATION
HOME tblPHONE.PhonLocl.
NOPHONE
tblPHONE.NoPhone = previous round VACATION
HOME tblPHONE.NoPhone.
SAMENAME
tblPHONE.SameName = previous round VACATION
HOME tblPHONE.SameName.
NAMEOS
tblPHONE.NameOS = previous round VACATION
HOME tblPHONE.NameOS.
PHONWHER
tblPHONE.PhonWher = previous round VACATION
HOME tblPHONE.PhonWher.
PHONWHOS
tblPHONE.PhonWhOS = previous round VACATION
HOME tblPHONE.PhonWhOS.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
4
Respondent
On MRES where MRES.MRESRND = current round:
A Proxy interview (respondent is a proxy) =
MRES.SPPROXY=2/Proxy.
11:18:47 AM Friday, April 03, 2009
Page 260 of 327
CL48
MRES.RROSTNUM=ROST.ROSTNUM of respondent.
An SP interview (respondent is the SP) =
MRES.SPPROXY=1/SP.
MRES.RROSTNUM='01'.
319
AddressPrevVacHome
SP's previous Vacaction Home Address =
tblADDRESS.STAddr1, STAddr2, City, State, Zipcode on
tblADDRESS where (tblADDRESS.AddressType =
'SecondHome'' and tblADDRESS.AddressDetail =
'SecondHome' & tblADDRESS.AddressRnd = previous
round).
289
PrevVacHomeCollected
Vacation Home has been collected for SP =
tblADDRESS.STAddr1 ^= empty on tblADDRESS where
(tblADDRESS.AddressRnd = previous round &
tblADDRESS.AddressType = 'SecondHome' &
tblADDRESS.AddressDetail = 'SecondHome').
DESIGN NOTES
VERIFYING PREVIOUS ROUND ADDRESS FOR VACATION HOME.
11:18:48 AM Friday, April 03, 2009
Page 261 of 327
CL49
CL49
Page Order # :
Design Screen Type:
Address
Fields:
Field 1:
STADDR1
Field 2:
STADDR2
Field 3:
CITY
Field 4:
STATE
Field 5:
ZIPCODE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
650
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Always display "[What is the correct…]" in brackets.
Multi Field display:
Display all fields at one time. See general specifications for
Address Screen Layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
[What is the correct address of that place?]
Int. Instr II:
CLEAR ADDRESS LINE 2 IF NO LONGER APPLICABLE.
11:18:51 AM Friday, April 03, 2009
Page 262 of 327
CL49
INPUT FIELDS / ROUTING
Field1:
STADDR1
Cheshire Name:
( CLQ1680 )
tblADDRESS.STADDR1
Transformed to HRND.VSTADDR1 in Cheshire.
Item Text display:
Display SP's current round Vacation Home street address
line 1, tblADDRESS.STADDR1. Allow field to be updated.
Item Text:
Label:
Label Position:
STREET ADDRESS 1:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStAddr
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL49 - STADDR2 ( CLQ1685 )
Refusal
CL49 - STADDR2 ( CLQ1685 )
11:18:59 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL49 - STADDR2 ( CLQ1685 )
Page 263 of 327
CL49
STADDR2
Field2:
Cheshire Name:
( CLQ1685 )
tblADDRESS.STADDR2
Transformed to HRND.VSTADDR2 in Cheshire.
Item Text display:
Display SP's current round Vacation Home street address
line 1, tblADDRESS.STADDR1. Allow field to be updated.
Item Text:
Label:
Label Position:
STREET ADDRESS 2:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TSTAddrEmpty
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL49 - CITY ( CLQ1690 )
Don't know
CL49 - CITY ( CLQ1690 )
Refusal
CL49 - CITY ( CLQ1690 )
11:19:06 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL49 - CITY ( CLQ1690 )
Page 264 of 327
CL49
CITY
Field3:
Cheshire Name:
( CLQ1690 )
tblADDRESS.CITY
Transformed to HRND.VCITY in Cheshire.
Item Text display:
Display SP's current round Vacation Home City,
tblADDRESS.CITY. Allow field to be updated.
Item Text:
Label:
Label Position:
CITY:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TCity
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL49 - STATE ( CLQ1695 )
Refusal
CL49 - STATE ( CLQ1695 )
11:19:14 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
20
Route
CL49 - STATE ( CLQ1695 )
Page 265 of 327
CL49
STATE
Field4:
Cheshire Name:
( CLQ1695 )
tblADDRESS.STATE
Transformed to HRND.VSTATE in Cheshire.
Item Text display:
Display SP's current round Vacation Home State,
tblADDRESS.STATE. Allow field to be updated.
Item Text:
Label:
Label Position:
STATE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStateSt
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL49 - ZIPCODE ( CLQ1700 )
Refusal
CL49 - ZIPCODE ( CLQ1700 )
11:19:21 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
2
Route
CL49 - ZIPCODE ( CLQ1700 )
Page 266 of 327
CL49
ZIPCODE
Field5:
Cheshire Name:
( CLQ1700 )
tblADDRESS.ZIPCODE
Transformed to HRND.VZIPCODE in Cheshire.
Item Text display:
Display SP's current round Vacation Home zipcode,
tblADDRESS.ZIPCODE. Allow field to be updated.
Item Text:
Label:
Label Position:
ZIPCODE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TZipcodeInt
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
BOX CL49 - (CLQ1703 )
Refusal
BOX CL49 - (CLQ1703 )
FieldSize:
Min Value:
Max Value:
Mask:
5
00000
99999
Route
BOX CL49 - (CLQ1703 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblADDRESS where:
tblADDRESS.AddressRnd = current round,
tblADDRESS.AddressType = 'SecondHome',
tblADDRESS.AddressDetail = 'SecondHome'.
If Street Address Line 2 is cleared, update VACATION HOME current round
tblADDRESS.STADDR2 = empty.
See detailed instructions below.
STADDR2
If CL49 - STADDR2 is cleared, set
tblADDRESS.STADDR2 = empty.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
11:19:25 AM Friday, April 03, 2009
Page 267 of 327
CL49
320
AddressCurrentVacHo
me
SP's current Vacation Home Address =
tblADDRESS.STAddr1, STAddr2, City, State, Zipcode on
tblADDRESS where (tblADDRESS.AddressType =
'SecondHome'' and tblADDRESS.AddressDetail =
'SecondHome' & tblADDRESS.AddressRnd = current
round).
DESIGN NOTES
UPDATING ADDRESS FOR VACATION HOME.
11:19:25 AM Friday, April 03, 2009
Page 268 of 327
BOX CL49
BOX CL49
Page Order # :
655
BOX INSTRUCTIONS
( CLQ1703 )
IF A PHONE NUMBER HAS BEEN COLLECTED FOR SP'S VACATION
HOME, GO TO CL50 - VERIFY ( CLQ1705 ).
ELSE GO TO CL51 - PHONAREA ( CLQ1715 ).
ASSIGNMENTS
TECHNICAL NOTES
331
PhoneVacHomeCollect
ed
If a phone number has been collected for SP's Vacation
Home=
tblPHONE.NoPhone ^= 1/NotHavePhone on tblPHONE
where tblPHONE.PhoneRnd = previous round &
tblPHONE.PhoneType = 'SecondHome' &
tblPHONE.PhoneDetail = 'SecondHome' &
tblPHONE.PhoneInstance='1';
DESIGN NOTES
11:19:25 AM Friday, April 03, 2009
Page 269 of 327
CL50
CL50
Page Order # :
Design Screen Type:
Yes/No
Fields:
Field 1:
VERIFY
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
660
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
If SP is respondent, display "spend".
Else display "spends".
PHONE NUMBER:
Display previous Vacation Home Phone Number.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
CODE "YES" IF ALREADY KNOWN. OTHERWISE ASK:
Question Text:
I would like to verify the phone number of the place where [you/(SP)]
(spend/spends) some portion of the year.
PHONE NUMBER: (VACATION HOME PHONE NUMBER)
Int. Instr II:
11:19:27 AM Friday, April 03, 2009
Page 270 of 327
CL50
INPUT FIELDS / ROUTING
Field1:
VERIFY
( CLQ1705 )
tblPHONE.VERIFY
Cheshire Name:
Stored on tblPHONE where tblPHONE.PhoneInstance = 1.
First copied to tblCL.VRFYPHON in transformation. Then
transformed to HRND.VRFYPHON in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TYesNo
1
No
No
Number Label
1 Yes
2
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL51 - (CLQ1730 )
English text: YES
No
CL51 - PHONAREA ( CLQ1715 )
English text: NO
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPHONE where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = 'SecondHome',
tblPHONE.PhoneDetail = 'SecondHome'.
tblPHONE.PhoneInstance = '1'.
If CL6 - VERFIY = 2/No, update VACATION HOME current round phone number and
phone details to empty. We will probe for new phone number and details.
See detailed instructions below.
PHONWHER
If CL50 - VERIFY = 2/No, update VACATION HOME
current round tblPHONE.PhonWher = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
PHONWHOS
If CL50 - VERIFY = 2/No, update VACATION HOME
current round tblPHONE.PhonWhOS = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
11:19:30 AM Friday, April 03, 2009
Page 271 of 327
CL50
PHONAREA
If CL50 - VERIFY = 2/No, update VACATION HOME
current round tblPHONE.PhonArea = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
PHONEXCH
If CL50 - VERIFY = 2/No, update VACATION
HOMEcurrent round tblPHONE.PhonExch = empty
on tblPHONE where tblPHONE.PhoneInstance = '1';
PHONLOCL
If CL50 - VERIFY = 2/No, update VACATION HOME
current round tblPHONE.PhonLocl = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
NOPHONE
If CL50 - VERIFY = 2/No, update VACATION HOME
current round tblPHONE.NoPhone = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
SAMENAME
If CL50 - VERIFY = 2/No, update VACATION HOME
current round tblPHONE.SameName = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
NAMEOS
If CL50 - VERIFY = 2/No, update VACATION HOME
current round tblPHONE.NameOS = empty on
tblPHONE where tblPHONE.PhoneInstance = '1';
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
4
Respondent
On MRES where MRES.MRESRND = current round:
A Proxy interview (respondent is a proxy) =
MRES.SPPROXY=2/Proxy.
MRES.RROSTNUM=ROST.ROSTNUM of respondent.
An SP interview (respondent is the SP) =
MRES.SPPROXY=1/SP.
MRES.RROSTNUM='01'.
332
PhonePrevVacHome
Previous Vacation Home phone number =
tblPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where tblPHONE.PhoneRnd = previous round
& tblPHONE.PhoneType = 'SecondHome' &
tblPHONE.PhoneDetail = 'SecondHome' &
tblPHONE.PhoneInstance='1';
DESIGN NOTES
VERFYING PREVIOUS ROUND PHONE 1 FOR VACATION HOME.
11:19:30 AM Friday, April 03, 2009
Page 272 of 327
CL51
CL51
Page Order # :
Design Screen Type:
Phone
Fields:
Field 1:
PHONAREA
Field 2:
PHONEXCH
Field 3:
PHONLOCL
Field 4:
NOPHONE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
670
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
Please give me a phone number for this home.
Int. Instr II:
INPUT FIELDS / ROUTING
11:19:34 AM Friday, April 03, 2009
Page 273 of 327
CL51
PHONAREA
Field1:
Cheshire Name:
( CLQ1715 )
tblPHONE.PHONAREA
Transformed to HRND.VPHONARE in Cheshire.
tblPHONE.PHONAREA = RF on Phone Instance = 1 is
transformed to the following in Cheshire:
HRND.VPHONARE = 999
HRND.VPHONEXC = NULL
HRND.VPHONLOC = NULL
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
PHONE NUMBER:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TareaDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL51 - PHONEXCH ( CLQ1720 )
Don't know
CL51 - PHONEXCH ( CLQ1720 )
Refusal
BOX CL51 - (CLQ1730 )
11:19:41 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL51 - PHONEXCH ( CLQ1720 )
Page 274 of 327
CL51
PHONEXCH
Field2:
Cheshire Name:
( CLQ1720 )
tblPHONE.PHONEXCH
Transformed to HRND.VPHONEXC in Cheshire.
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TexchangeDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL51 - PHONLOCL ( CLQ1725 )
Don't know
CL51 - PHONLOCL ( CLQ1725 )
Refusal
CL51 - PHONLOCL ( CLQ1725 )
11:19:49 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
200
999
Route
CL51 - PHONLOCL ( CLQ1725 )
Page 275 of 327
CL51
PHONLOCL
Field3:
Cheshire Name:
( CLQ1725 )
tblPHONE.PHONLOCL
Transformed to HRND.VPHONLOC in Cheshire.
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TlocalDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL51 - NOPHONE ( CLQ1726 )
Don't know
CL51 - NOPHONE ( CLQ1726 )
Refusal
CL51 - NOPHONE ( CLQ1726 )
11:19:56 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
0000
9999
Route
CL51 - NOPHONE ( CLQ1726 )
Page 276 of 327
CL51
NOPHONE
Field4:
( CLQ1726 )
NONE
Cheshire Name:
SQL = tblPHONE.NOPHONE
tblPHONE.NOPHONE = 1/NotHavePhone on Phone Instance
= 1 is transformed to the following in Cheshire:
HRND.VPHONARE = 999
HRND.VPHONEXC = NULL
HRND.VPHONLOC = NULL
Item Text display:
Do not display previously collected phone number. Collect
new phone number and update existing phone record.
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoPhone
1
No
No
Number Label
1 NotHavePhone
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL51 - (CLQ1730 )
English text: PERSON DOES NOT HAVE PHONE
Attribute
Empty
Route
BOX CL51 - (CLQ1730 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPHONE where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = 'SecondHome',
tblPHONE.PhoneDetail = 'SecondHome'.
tblPHONE.PhoneInstance = '1'.
SOFT EDIT CHECKS
HARD EDIT CHECKS
Edit #1
If NOPHONE = 1/NoPhone, then PHONAREA, PHONEXCH, and
PHONLOCL should be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
11:20:01 AM Friday, April 03, 2009
Page 277 of 327
CL51
"PERSON DOES NOT HAVE PHONE".".
Edit #2
If NOPHONE= EMPTY, then PHONAREA, PHONEXCH, and
PHONLOCL should not be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
TECHNICAL NOTES
DESIGN NOTES
UPDATING PHONE 1 FOR VACATION HOME.
11:20:01 AM Friday, April 03, 2009
Page 278 of 327
BOX CL51
BOX CL51
Page Order # :
680
BOX INSTRUCTIONS
( CLQ1730 )
GO TO CL52 - FUTRPROX ( CLQ1735 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
11:20:01 AM Friday, April 03, 2009
Page 279 of 327
CL52
CL52
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
FUTRPROX
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
690
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
During our remainng interviews, we will continue to collect
information about health care visits and the costs of any health care
[you/(SP}] may receive. If for some reason you could not do the
interview, please give me the name of someone who would be able
to provide the information for [you/SP)].
Int. Instr II:
INPUT FIELDS / ROUTING
11:20:04 AM Friday, April 03, 2009
Page 280 of 327
CL52
FUTRPROX
Field1:
Cheshire Name:
( CLQ1735 )
tblCL.FUTRPROX
Transformed to HRND.FUTRPROX in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TFutrprox
1
No
No
Number Label
1 SomeoneNamed
FieldSize:
Min Value:
Max Value:
Mask:
Route
CL53 - PERSON_FUTRPROXY ( CLQ1740 )
2
English text: SOMEONE NAMED
NoOneNamed
BOX CL58 - (CLQ1845 )
3
English text: NO ONE NAMED
RefusedToNameSomeone
BOX CL58 - (CLQ1845 )
English text: REFUSED TO NAME SOMEONE
Attribute
Don't know
Route
BOX CL58 - (CLQ1845 )
Refusal
BOX CL58 - (CLQ1845 )
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
PROBE FOR FUTURE PROXY.
11:20:09 AM Friday, April 03, 2009
Page 281 of 327
CL53
CL53
Page Order # :
Design Screen Type:
Roster
Fields:
Field 1:
PERSON_FUTRPROX
Y
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Name:
Person Roster
Roster Type:
Single Item Select
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
Yes
No
No
Grid Functions:
Add Line
Delete Line
No
No
700
Display as ' Add a Person '
Display as ' Edit a Person '
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Always display "[Please give me…]" in brackets.
Multi Field display:
Roster/Grid Instructions:
Display all persons from Person Roster.
Display the following persons as protected rows:
1) SP
2) If proxy interview, display Proxy as a protected row
Display in order of entry.
Roster/Grid display:
COL #
HEADER
INSTRUCTIONS
1
First Name
Display ROST.ROSTFNAM.
2
Last Name
Display ROST.ROSTLNAM.
3
Relationship to SP
Display relationship:
If ROST.ROSTREL=91/OtherRelative or
92/OtherNon-Relative, display
ROST.ROSTREOS.
Else display ROST.ROSTREL
relationship.
Report display:
11:20:10 AM Friday, April 03, 2009
Page 282 of 327
CL53
TEXT:
Context Header:
Int. Instr I:
Question Text:
[Please give me the name of someone who would be able to provide
this information for [you/(SP)].]
Int. Instr II:
ENTER ONLY ONE PERSON.
INPUT FIELDS / ROUTING
Field1:
PERSON_FUTRPROX
Y
( CLQ1740 )
tblCL.PERSON_FUTUREPROXY
Cheshire Name:
SQL = Initially collected in tblCL.PERSON_FUTRPROXY
then copied to tblCL.FPROXNUM.
tblCL.FPROXNUM transformed to HRND.FPROXNUM in
Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
String
TPersPick30
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
1
No
No
Number Label
1 [Continuous answer.]
FieldSize:
Min Value:
Max Value:
Mask:
30
Route
BOX CL53 - (CLQ1745 )
BACKGROUND VARIABLE ASSIGNMENTS
If Person added at Person Roster, see PERSON ROSTER POP-UP specifications for popup window programming instructions.
Variables populated in Person Roster Pop-Up Window:
ROST.ROSTNUM
ROST.ROSTRNDC
ROST.ROSTFNAM
ROST.ROSTLNAM
Person number
Round number
First name
Last Name
If Person added, set reason why person added as instructed below.
11:20:12 AM Friday, April 03, 2009
Page 283 of 327
CL53
Regardless if person added or existing person selected, set current round tblFPROXNUM
= ROST.ROSTNUM of person selected at Roster.
ROSTREAS
If Person selected at Roster was added to the
Person Roster, set ROST.ROSTREAS =
11/FutureProxy.
FPROXNUM
Set current round tblCL.FPROXNUM =
ROST.ROSTNUM of person selected at Roster.
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
4
Respondent
On MRES where MRES.MRESRND = current round:
A Proxy interview (respondent is a proxy) =
MRES.SPPROXY=2/Proxy.
MRES.RROSTNUM=ROST.ROSTNUM of respondent.
An SP interview (respondent is the SP) =
MRES.SPPROXY=1/SP.
MRES.RROSTNUM='01'.
333
AddressPrevRndFProxy Address has been collected in the previous round for
person selected as Future Proxy =
tblADDRESS.STAddr1 ^= EMPTY on tblADDRESS
where ((tblADDRESS.AddressRnd = previous round) &
tblADDRESS.AddrRost = current round tblCL.FProxNum).
DESIGN NOTES
11:20:12 AM Friday, April 03, 2009
Page 284 of 327
BOX CL53
BOX CL53
11:20:12 AM Friday, April 03, 2009
Page Order # :
710
Page 285 of 327
BOX CL53
BOX INSTRUCTIONS
( CLQ1745 )
IF AN ADDRESS HAS BEEN COLLECTED FOR THE FUTURE PROXY
SELECTED AT CL53 IN THE CURRENT OR PREVIOUS ROUND, GO TO
BOX CL58 - (CLQ1845 ).
ELSE GO TO CL54 - STADDR1 ( CLQ1750 ).
ASSIGNMENTS
If an address has not already been collected for FUTURE PROXY in the current round,
and FUTURE PROXY does not have a previous round address, create a current round
FUTURE PROXY address and phone records on tblADDRESS and tblPHONE for person
selected at CL53.
Else do not create new records.
The Future Proxy cannot be the same person as the current round Proxy. However, the
Future Proxy can be the same person as the current round Contact 1 or Contact 2. To
check if Future Proxy has a current round address, check if the person selected as Future
Proxy is the same person as the current round Contact 1 or Contact 2. If yes, than a
current round address has already been collected. If no, next check if the person selected
as Future Proxy has a a previous round address collected where
tblADDRESS.AddressRnd = previous round and tblADDRESS.ADDRROST = the Future
Proxy's ROST.ROSTNUM (same as tblCL.FPROXNUM).
CREATE NEW ADDRESS AND PHONE RECORDS:
Set on new tblADDRESS record:
tblADDRESS.AddressNum = next sequential #.
tblADDRESS.AddressRnd = current round.
tblADDRESS.AddressType = ‘OtherPerson’.
tblADDRESS.AddressDetail = ‘FutureProxy’.
tblADDRESS.AddrRost = tblCL.FProxNum (same as ROST.ROSTNUM of person selected
at CL53).
tblADDRESS.AddrResp = '1'.
tblADDRESS.AddrNum = '001' (person does not have a current or previous round address).
tblADDRESS.AddrRndc = current round.
tblADDRESS.FirstName = Future Proxy's ROST.ROSTFNAM.
tblADDRESS.MiddleInitial = Future Proxy's ROST.ROSTMINI.
tblADDRESS.LastName = Future Proxy's ROST.ROSTLNAM
tblADDRESS.Relationship = Future Proxy's ROST.ROSTREL
tblADDRESS.RelationOS = Future Proxy's ROST.ROSTREOS
tblADDRESS.Verify = EMPTY.
Set on new tblPHONE record where tblPHONE.PhoneInstance = 1:
tblPHONE.PhoneNum = next sequential #.
tblPHONE.PhoneRnd = current round.
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘FutureProxy’.
tblPHONE.PhoneRost = tblCL.FProxNum (same as ROST.ROSTNUM of person selected
at CL53).
tblPHONE.PhoneResp = '1'.
tblPHONE.PhoneInstance = '1'.
tblPHONE.AddrNum = '001' (person does not have a current or previous round address).
tblPHONE.AddrRndc = current round.
tblPHONE.Verify = EMPTY.
Set on new tblPHONE record where tblPHONE.PhoneInstance = 1:
tblPHONE.PhoneNum = next sequential #.
tblPHONE.PhoneRnd = current round.
11:20:12 AM Friday, April 03, 2009
Page 286 of 327
BOX CL53
tblPHONE.PhoneType = ‘OtherPerson’.
tblPHONE.PhoneDetail = ‘FutureProxy’.
tblPHONE.PhoneRost = tblCL.FProxNum (same as ROST.ROSTNUM of person selected
at CL53).
tblPHONE.PhoneResp = '1'.
tblPHONE.PhoneInstance = '2'.
tblPHONE.AddrNum = '001' (person does not have a current or previous round address).
tblPHONE.AddrRndc = current round.
tblPHONE.Verify = EMPTY.
See detailed instructions below.
ADDRESSNUM
If creating a new address record for Future Proxy,
create new record on tblADDRESS where
tblADDRESS.AddressNum = next sequential #.
ADDRESSRND
tblADDRESS.AddressRnd = current round.
ADDRESSTYPE
tblADDRESS.AddressType = 'OtherPerson'.
ADDRROST
tblADDRESS.AddrRost = ROST.ROSTNUM of
person selected at CL53 (same as tblCL.FProxNum
on tbCL where tblCL.CLRnd = current round).
ADDRRESP
tblADDRESS.AddrResp = '1'.
ADDRNUM
tblADDRESS.AddrNum = 001. (Person does not
have a current or previous round address).
ADDRRNDC
tblADDRESS.AddrRndc = current round.
FIRSTNAME
tblADDRESS.FirstName = Future Proxy's
ROST.ROSTFNAM.
MIDDLEINITIAL
tblADDRESS.MiddleInitial = Future Proxy's
ROST.ROSTMINI.
LASTNAME
tblADDRESS.LastName = Future Proxy's
ROST.ROSTLNAM.
RELATIONSHIP
tblADDRESS.Relationship = Future Proxy's
ROST.ROSTREL.
RELATIONOS
tblADDRESS.RelationOS = Future Proxy's
ROST.ROSTREOS.
PHONENUM
If creating a new address record for Future Proxy,
create 1st new record on tblPHONE where
tblPHONE.PhoneNum = next sequential #.
PHONEINSTANCE
tblPHONE.PhoneInstance = 1.
PHONERND
tblPHONE.PhoneRnd = current round, set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONETYPE
tblPHONE.PhoneType = 'OtherPerson' , set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONEROST
tblPHONE.PhoneRost = ROST.ROSTNUM of
person selected at CL53 (same as tblCL.FProxNum
on tbCL where tblCL.CLRnd = current round). Set
on tblPHONE where tbPHONE.PhoneInstance = 1.
PHONERESP
tblPHONE.PhoneResp = '1', set on tblPHONE where
tbPHONE.PhoneInstance = 1.
ADDRNUM
tblPHONE.AddrNum = tblADDRESS.AddrNum on
Future Proxy's current round Address record, set on
tblPHONE where tbPHONE.PhoneInstance = 1.
ADDRRNDC
tblPHONE.AddrRndc = current round, set on
tblPHONE where tbPHONE.PhoneInstance = 1.
11:20:12 AM Friday, April 03, 2009
Page 287 of 327
BOX CL53
PHONENUM
If creating a new address record for Future Proxy,
create 2nd new record on tblPHONE where
tblPHONE.PhoneNum = next sequential #.
PHONEINSTANCE
tblPHONE.PhoneInstance = 2.
PHONERND
tblPHONE.PhoneRnd = current round, set on
tblPHONE where tbPHONE.PhoneInstance = 2.
PHONETYPE
tblPHONE.PhoneType = 'OtherPerson' , set on
tblPHONE where tbPHONE.PhoneInstance = 2.
PHONEROST
tblPHONE.PhoneRost = ROST.ROSTNUM of
person selected at CL53 (same as tblCL.FProxNum
on tbCL where tblCL.CLRnd = current round). Set
on tblPHONE where tbPHONE.PhoneInstance = 2.
PHONERESP
tblPHONE.PhoneResp = '1', set on tblPHONE where
tbPHONE.PhoneInstance = 2.
ADDRNUM
tblPHONE.AddrNum = tblADDRESS.AddrNum on
Future Proxy's current round Address record, set on
tblPHONE where tbPHONE.PhoneInstance = 2.
ADDRRNDC
tblPHONE.AddrRndc = current round, set on
tblPHONE where tbPHONE.PhoneInstance = 2.
ADDRESSDETAIL
tblADDRESS.AddressDetail = 'FutureProxy'.
PHONEDETAIL
tblPHONE.PhoneDetail = 'FutureProxy', set on
tblPHONE where tbPHONE.PhoneInstance = 1.
PHONEDETAIL
tblPHONE.PhoneDetail = 'FutureProxy', set on
tblPHONE where tbPHONE.PhoneInstance = 2.
TECHNICAL NOTES
333
AddressPrevRndFProxy Address has been collected in the previous round for
person selected as Future Proxy =
tblADDRESS.STAddr1 ^= EMPTY on tblADDRESS
where ((tblADDRESS.AddressRnd = previous round) &
tblADDRESS.AddrRost = current round tblCL.FProxNum).
446
AddressCurrRndFProxy Address has been collected in the current round for
person selected as Future Proxy =
Current round tblCL.FPROXNUM = current round
tblCL.CONTNUM1 or tblCL.CONTNUM2.
DESIGN NOTES
11:20:12 AM Friday, April 03, 2009
Page 288 of 327
CL54
CL54
Page Order # :
Design Screen Type:
Address
Fields:
Field 1:
STADDR1
Field 2:
STADDR2
Field 3:
CITY
Field 4:
STATE
Field 5:
ZIPCODE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
720
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name of Future Proxy.
Always display "[Please give me ….]" in brackets.
Multi Field display:
Display all fields at one time. See general specifications for
Address Screen Layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
11:20:16 AM Friday, April 03, 2009
[Please give me an address for contacting (FUTURE PROXY
NAME).]
Page 289 of 327
CL54
Int. Instr II:
INPUT FIELDS / ROUTING
Field1:
STADDR1
Cheshire Name:
( CLQ1750 )
tblADDRESS.STADDR1
Transformed to ADDR.STADDR1 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
STREET ADDRESS 1:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStAddr
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL54 - STADDR2 ( CLQ1755 )
Refusal
CL54 - STADDR2 ( CLQ1755 )
11:20:23 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL54 - STADDR2 ( CLQ1755 )
Page 290 of 327
CL54
STADDR2
Field2:
Cheshire Name:
( CLQ1755 )
tblADDRESS.STADDR2
Transformed to ADDR.STADDR2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
STREET ADDRESS 2:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TSTAddrEmpty
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL54 - CITY ( CLQ1760 )
Don't know
CL54 - CITY ( CLQ1760 )
Refusal
CL54 - CITY ( CLQ1760 )
11:20:31 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
45
Route
CL54 - CITY ( CLQ1760 )
Page 291 of 327
CL54
CITY
Field3:
Cheshire Name:
( CLQ1760 )
tblADDRESS.CITY
Transformed to ADDR.CITY in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
CITY:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TCity
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL54 - STATE ( CLQ1765 )
Refusal
CL54 - STATE ( CLQ1765 )
11:20:38 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
20
Route
CL54 - STATE ( CLQ1765 )
Page 292 of 327
CL54
STATE
Field4:
Cheshire Name:
( CLQ1765 )
tblADDRESS.STATE
Transformed to ADDR.STATE in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
STATE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TStateSt
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Don't know
Route
CL54 - ZIPCODE ( CLQ1770 )
Refusal
CL54 - ZIPCODE ( CLQ1770 )
11:20:45 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
2
Route
CL54 - ZIPCODE ( CLQ1770 )
Page 293 of 327
CL54
( CLQ1770 )
ZIPCODE
Field5:
Cheshire Name:
tblADDRESS.ZIPCODE
Transformed to ADDR.ZIPCODE in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
ZIPCODE:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TZipcodeInt
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
5
00000
99999
Route
CL55 - PHONAREA ( CLQ1780 )
Attribute
Don't know
Route
CL55 - PHONAREA ( CLQ1780 )
Refusal
CL55 - PHONAREA ( CLQ1780 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblADDRESS where:
tblADDRESS.AddressRnd = current round.
tblADDRESS.AddressType = ‘OtherPerson’.
tblADDRESS.AddressDetail = ‘FutureProxy’.
tblADDRESS.AddrRost = tblCL.FProxNum (same as Future Proxy's ROST.ROSTNUM).
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
334
FutureProxyName
11:20:49 AM Friday, April 03, 2009
Future Proxy Name =
There is a ROST where (ROST.ROSTNUM =
tblCL.FProxNum on tblCL where tblCL.CLRnd = current
round.
Future Proxy Name = ROST.ROSTFNAM +
ROST.ROSTLNAM.
Page 294 of 327
CL54
DESIGN NOTES
COLLECT ADDRESS FOR FUTURE PROXY.
11:20:49 AM Friday, April 03, 2009
Page 295 of 327
CL55
CL55
Page Order # :
Design Screen Type:
Phone
Fields:
Field 1:
PHONAREA
Field 2:
PHONEXCH
Field 3:
PHONLOCL
Field 4:
NOPHONE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
730
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name of Future Proxy.
Multi Field display:
Horizontal Alignment
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
Please give me a phone number for contacting (FUTURE PROXY
NAME).
Int. Instr II:
11:20:53 AM Friday, April 03, 2009
Page 296 of 327
CL55
INPUT FIELDS / ROUTING
Field1:
PHONAREA
Cheshire Name:
( CLQ1780 )
tblPHONE.PHONAREA
Transformed to ADDR.PHONAREA in Cheshire.
tblPHONE.PHONAREA = RF on Phone Instance = 1 is
transformed to the following in Cheshire:
ADDR.PHONAREA = 999
ADDR.PHONEXCH = NULL
ADDR.PHONLOCL = NULL
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Item Text:
Label:
Label Position:
PHONE NUMBER 1:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TareaDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL55 - PHONEXCH ( CLQ1785 )
Don't know
CL55 - PHONEXCH ( CLQ1785 )
Refusal
BOX CL55 - (CLQ1795 )
11:21:00 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL55 - PHONEXCH ( CLQ1785 )
Page 297 of 327
CL55
PHONEXCH
Field2:
Cheshire Name:
( CLQ1785 )
tblPHONE.PHONEXCH
Transformed to ADDR.PHONEXCH in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TexchangeDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL55 - PHONLOCL ( CLQ1790 )
Don't know
CL55 - PHONLOCL ( CLQ1790 )
Refusal
CL55 - PHONLOCL ( CLQ1790 )
11:21:08 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
200
999
Route
CL55 - PHONLOCL ( CLQ1790 )
Page 298 of 327
CL55
PHONLOCL
Field3:
Cheshire Name:
( CLQ1790 )
tblPHONE.PHONLOCL
Transformed to ADDR.PHONLOCL in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TlocalDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL55 - NOPHONE ( CLQ1791 )
Don't know
CL55 - NOPHONE ( CLQ1791 )
Refusal
CL55 - NOPHONE ( CLQ1791 )
11:21:16 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
0000
9999
Route
CL55 - NOPHONE ( CLQ1791 )
Page 299 of 327
CL55
NOPHONE
Field4:
Cheshire Name:
( CLQ1791 )
NONE
SQL = tblPHONE.NOPHONE
tblPHONE.NOPHONE = 1/NotHavePhone on Phone
Instance = 1 is transformed to the following in Cheshire:
ADDR.PHONAREA = 999
ADDR.PHONEXCH = NULL
ADDR.PHONLOCL = NULL
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoPhone
1
No
No
Number Label
1 NotHavePhone
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL55 - (CLQ1795 )
English text: PERSON DOES NOT HAVE PHONE
Attribute
Empty
Route
BOX CL55 - (CLQ1795 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPHONE where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = 'OtherPerson',
tblPHONE.PhoneDetail = 'FutureProxy',
tblPHONE.PhoneRost = tblCL.FProxNum (same as Future Proxy's ROST.ROSTNUM).
SOFT EDIT CHECKS
HARD EDIT CHECKS
Edit #1
If NOPHONE = 1/NoPhone, then PHONAREA, PHONEXCH, and
11:21:20 AM Friday, April 03, 2009
Page 300 of 327
CL55
PHONLOCL should be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
Edit #2
If NOPHONE= EMPTY, then PHONAREA, PHONEXCH, and
PHONLOCL should not be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
TECHNICAL NOTES
334
FutureProxyName
Future Proxy Name =
There is a ROST where (ROST.ROSTNUM =
tblCL.FProxNum on tblCL where tblCL.CLRnd = current
round.
Future Proxy Name = ROST.ROSTFNAM +
ROST.ROSTLNAM.
DESIGN NOTES
COLLECT PHONE 1 FOR FUTURE PROXY.
11:21:20 AM Friday, April 03, 2009
Page 301 of 327
BOX CL55
BOX CL55
Page Order # :
740
BOX INSTRUCTIONS
( CLQ1795 )
IF CL55 - NOPHONE = 1/NoPhone OR CL55 - PHONAREA = RF, GO TO
BOX CL58 - (CLQ1845 ).
ELSE GO TO CL56 - SAMENAME ( CLQ1800 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
11:21:21 AM Friday, April 03, 2009
Page 302 of 327
CL56
CL56
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
SAMENAME
Field 2:
NAMEOS
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
750
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name of Future Proxy.
Display Future Proxy's primary phone number.
Question display:
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
FUTURE PROXY NAME: (FUTURE PROXY NAME)
PHONE NUMBER: (FUTURE PROXY PRIMARY PHONE NUMBER)
Int. Instr I:
Question Text:
Under what name is that telephone number likely to be listed?
Int. Instr II:
INPUT FIELDS / ROUTING
11:21:24 AM Friday, April 03, 2009
Page 303 of 327
CL56
SAMENAME
Field1:
Cheshire Name:
( CLQ1800 )
tblPHONE.SAMENAME
Transformed to HRND.PROXNAM1 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TPhonnam
1
No
No
Number Label
1 SameAsContactName
91
FieldSize:
Min Value:
Max Value:
Mask:
Route
CL57 - PHONAREA ( CLQ1815 )
English text: SAME AS CONTACT NAME LISTED ABOVE
Other
CL56 - NAMEOS ( CLQ1805 )
English text: OTHER NAME
Attribute
Don't know
Route
CL57 - PHONAREA ( CLQ1815 )
Refusal
CL57 - PHONAREA ( CLQ1815 )
11:21:31 AM Friday, April 03, 2009
Page 304 of 327
CL56
( CLQ1805 )
NAMEOS
Field2:
Cheshire Name:
tblPHONE.NAMEOS
Transformed to HRND.PROXN1OS in Cheshire.
Item Text display:
Display (SPECIFY) in the same blue font used for
interviewer instructions.
Item Text:
OTHER NAME (SPECIFY)
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TOthrspec
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
30
Route
CL57 - PHONAREA ( CLQ1815 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPHONE where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = 'OtherPerson',
tblPHONE.PhoneDetail = 'FutureProxy',
tblPHONE.PhoneRost = tblCL.FProxNum (same as Future Proxy's ROST.ROSTNUM).
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
334
FutureProxyName
11:21:33 AM Friday, April 03, 2009
Future Proxy Name =
There is a ROST where (ROST.ROSTNUM =
tblCL.FProxNum on tblCL where tblCL.CLRnd = current
round.
Future Proxy Name = ROST.ROSTFNAM +
ROST.ROSTLNAM.
Page 305 of 327
CL56
335
PhonePrimFutureProxy
The Future Proxy's Primary phone number =
tblPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where tblPHONE.PhoneRnd = current round
and tblPHONE.PhoneRost = tblCL.FProxNum on tblCL
where tblCL.CLRnd = current round, and
tblPHONE.PhoneInstance = '1';
DESIGN NOTES
COLLECT NEW PHONE 1 DETAILS FOR FUTURE PROXY.
11:21:33 AM Friday, April 03, 2009
Page 306 of 327
CL57
CL57
Page Order # :
Design Screen Type:
Phone
Fields:
Field 1:
PHONAREA
Field 2:
PHONEXCH
Field 3:
PHONLOCL
Field 4:
NOPHONE
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
760
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Display name of Future Proxy.
Multi Field display:
Horizontal Alignment
Display all fields at one time. See General Specifications for Phone
Screen layout.
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
Is there a second phone number for contacting (FUTURE PROXY
NAME)?
[PROBE: What is that number?]
11:21:37 AM Friday, April 03, 2009
Page 307 of 327
CL57
Int. Instr II:
INPUT FIELDS / ROUTING
Field1:
PHONAREA
Cheshire Name:
( CLQ1815 )
tblPHONE.PHONAREA
Transformed to ADDR.PHONAR2 in Cheshire.
tblPHONE.PHONAREA = RF on Phone Instance = 2 is
transformed to the following in Cheshire:
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Item Text:
Label:
Label Position:
PHONE NUMBER 2:
Left
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TareaDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL57 - PHONEXCH ( CLQ1820 )
Don't know
CL57 - PHONEXCH ( CLQ1820 )
Refusal
BOX CL57 - (CLQ1830 )
11:21:44 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
3
100
999
Route
CL57 - PHONEXCH ( CLQ1820 )
Page 308 of 327
CL57
PHONEXCH
Field2:
Cheshire Name:
( CLQ1820 )
tblPHONE.PHONEXCH
Transformed to ADDR.PHONEX2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TexchangeDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL57 - PHONLOCL ( CLQ1825 )
Don't know
CL57 - PHONLOCL ( CLQ1825 )
Refusal
CL57 - PHONLOCL ( CLQ1825 )
11:21:51 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
200
999
Route
CL57 - PHONLOCL ( CLQ1825 )
Page 309 of 327
CL57
PHONLOCL
Field3:
Cheshire Name:
( CLQ1825 )
tblPHONE.PHONLOCL
Transformed to ADDR.PHONLO2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Integer
TlocalDKRF
1
No
No
Number Label
1 [Continuous answer.]
Attribute
Empty
Route
CL57 - NOPHONE ( CLQ1826 )
Don't know
CL57 - NOPHONE ( CLQ1826 )
Refusal
CL57 - NOPHONE ( CLQ1826 )
11:22:00 AM Friday, April 03, 2009
FieldSize:
Min Value:
Max Value:
Mask:
0000
9999
Route
CL57 - NOPHONE ( CLQ1826 )
Page 310 of 327
CL57
NOPHONE
Field4:
Cheshire Name:
( CLQ1826 )
NONE
SQL = tblPHONE.NOPHONE
tblPHONE.NOPHONE = 1/NotHavePhone on Phone Instance
= 2 is transformed to the following in Cheshire:
ADDR.PHONAR2 = 999
ADDR.PHONEX2 = NULL
ADDR.PHONLO2 = NULL
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TNoPhone
1
No
No
Number Label
1 NotHavePhone
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL57 - (CLQ1830 )
English text: PERSON DOES NOT HAVE PHONE
Attribute
Empty
Route
BOX CL57 - (CLQ1830 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPHONE where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = 'OtherPerson',
tblPHONE.PhoneDetail = 'FutureProxy',
tblPHONE.PhoneRost = tblCL.FProxNum (same as Future Proxy's ROST.ROSTNUM).
SOFT EDIT CHECKS
HARD EDIT CHECKS
Edit #1
If NOPHONE = 1/NoPhone, then PHONAREA, PHONEXCH, and
PHONLOCL should be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
11:22:04 AM Friday, April 03, 2009
Page 311 of 327
CL57
Edit #2
If NOPHONE= EMPTY, then PHONAREA, PHONEXCH, and
PHONLOCL should not be empty.
If not true, display "PLEASE ENTER PHONE NUMBER OR SELECT
"PERSON DOES NOT HAVE PHONE".".
TECHNICAL NOTES
334
FutureProxyName
Future Proxy Name =
There is a ROST where (ROST.ROSTNUM =
tblCL.FProxNum on tblCL where tblCL.CLRnd = current
round.
Future Proxy Name = ROST.ROSTFNAM +
ROST.ROSTLNAM.
DESIGN NOTES
COLLECT PHONE 2 FOR FUTURE PROXY.
11:22:04 AM Friday, April 03, 2009
Page 312 of 327
BOX CL57
BOX CL57
Page Order # :
770
BOX INSTRUCTIONS
( CLQ1830 )
IF CL57 - NOPHONE = 1/NoPhone OR CL57 - PHONAR2 = RF, GO TO BOX
CL58 - (CLQ1845 ).
ELSE GO TO CL58 - SAMENAME ( CLQ1835 ).
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
11:22:04 AM Friday, April 03, 2009
Page 313 of 327
CL58
CL58
Page Order # :
Design Screen Type:
Code 1
Fields:
Field 1:
SAMENAME
Field 2:
NAMEOS
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
Enable Functions:
780
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Display name of Future Proxy.
Display Future Proxy's secondary phone number.
Question display:
Multi Field display:
Vertical Alignment
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
FUTURE PROXY NAME: (FUTURE PROXY NAME)
PHONE NUMBER: (FUTURE PROXY SECONDARY PHONE
NUMBER)
Int. Instr I:
Question Text:
Under what name is the second telephone number likely to be listed?
Int. Instr II:
INPUT FIELDS / ROUTING
11:22:08 AM Friday, April 03, 2009
Page 314 of 327
CL58
SAMENAME
Field1:
Cheshire Name:
( CLQ1835 )
tblPHONE.SAMENAME
Transformed to HRND.PROXNAM2 in Cheshire.
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TPhonnam
1
No
No
Number Label
1 SameAsContactName
91
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CL58 - (CLQ1845 )
English text: SAME AS CONTACT NAME LISTED ABOVE
Other
CL58 - NAMEOS ( CLQ1840 )
English text: OTHER NAME
Attribute
Don't know
Route
BOX CL58 - (CLQ1845 )
Refusal
BOX CL58 - (CLQ1845 )
11:22:15 AM Friday, April 03, 2009
Page 315 of 327
CL58
( CLQ1840 )
NAMEOS
Field2:
Cheshire Name:
tblPHONE.NAMEOS
Transformed to HRND.PROXN2OS in Cheshire.
Item Text display:
Display (SPECIFY) in the same blue font used for
interviewer instructions.
Item Text:
OTHER NAME (SPECIFY)
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
String
TOthrspec
FieldSize:
Min Value:
Max Value:
Mask:
1
No
No
Number Label
1 [Continuous answer.]
30
Route
BOX CL58 - (CLQ1845 )
BACKGROUND VARIABLE ASSIGNMENTS
Collect on tblPHONE where:
tblPHONE.PhoneRnd = current round,
tblPHONE.PhoneType = 'OtherPerson',
tblPHONE.PhoneDetail = 'FutureProxy',
tblPHONE.PhoneRost = tblCL.FProxNum (same as Future Proxy's ROST.ROSTNUM).
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
334
FutureProxyName
11:22:17 AM Friday, April 03, 2009
Future Proxy Name =
There is a ROST where (ROST.ROSTNUM =
tblCL.FProxNum on tblCL where tblCL.CLRnd = current
round.
Future Proxy Name = ROST.ROSTFNAM +
ROST.ROSTLNAM.
Page 316 of 327
CL58
336
PhoneSecFutureProxy
The Future Proxy's Secondary phone number =
tblPHONE.PHONAREA, PHONEXCH, PHONLOCL on
tblPHONE where tblPHONE.PhoneRnd = current round
and tblPHONE.PhoneRost = tblCL.FProxNum on tblCL
where tblCL.CLRnd = current round, and
tblPHONE.PhoneInstance = '2';
DESIGN NOTES
COLLECT PHONE 2 DETAILS FOR FUTURE PROXY.
11:22:17 AM Friday, April 03, 2009
Page 317 of 327
BOX CL58
BOX CL58
790
Page Order # :
BOX INSTRUCTIONS
( CLQ1845 )
IF (SP IS IN THE SUPPLEMENTAL SAMPLE), GO TO CL60 - THANK_SUPP
( CLQ1855 ).
ELSE IF (SP IS THE RESPONDENT), GO TO CL59 - THANK_SP ( CLQ1850
).
ELSE GO TO CL61 - THANK_PROXYPLANNER ( CLQ1860 ).
ASSIGNMENTS
TECHNICAL NOTES
9
SuppORD
SP is in the Supplemental Sample =
MRES.INTTYPE=3/NewFromSupplement on MRES
where MRES.MRESRND = current round.
4
Respondent
On MRES where MRES.MRESRND = current round:
A Proxy interview (respondent is a proxy) =
MRES.SPPROXY=2/Proxy.
MRES.RROSTNUM=ROST.ROSTNUM of respondent.
An SP interview (respondent is the SP) =
MRES.SPPROXY=1/SP.
MRES.RROSTNUM='01'.
DESIGN NOTES
11:22:17 AM Friday, April 03, 2009
Page 318 of 327
CL59
CL59
Page Order # :
Design Screen Type:
No Entry
Fields:
Field 1:
THANK_SP
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
800
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Always display first sentence, "[I would like..]", "[also]" and
"[continue to]" in brackets.
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
[I would like to thank you for keeping the planner for this interview.] I
would [also] appreciate it if you would [continue to] record health
care visits and keep information about medical expenses for the
next interview. Thank you for your time and cooperatoin during this
interview.
Int. Instr II:
CIRCLE TODAY'S DATE IN THE PLANNER AS A REFERENCE
FOR THE RESPONDENT. EXPLAIN PLANNER SECTIONS AS
NECESSARY.
11:22:18 AM Friday, April 03, 2009
Page 319 of 327
CL59
INPUT FIELDS / ROUTING
Field1:
THANK_SP
Cheshire Name:
( CLQ1850 )
TEMP
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TContinue
1
No
No
Number Label
1 Continue
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CLEND - (CLQ1885 )
English text: CONTINUE
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
11:22:20 AM Friday, April 03, 2009
Page 320 of 327
CL60
CL60
Page Order # :
Design Screen Type:
No Entry
Fields:
Field 1:
THANK_SUPP
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
810
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
I would like to give you this planner [HAND PLANNER TO
RESPONDENT] to record any health care visits [you have/(SP) has]
with any kind of medical professional or facility.
Here is a folder to keep any medical bills, receipts, Medicare
statements, and insurance statements that would be connected to
[your/(SP)'s] health care visits and other medical expenses so that
we can talk about them during the next interview. I'd like to thank
you for your time and cooperation and I look forward to seeing you
soon.
11:22:22 AM Friday, April 03, 2009
Page 321 of 327
CL60
CIRCLE TODAY'S DATE IN PLANNER AS A REFERENCE FOR
THE RESPONDENT. EXPLAIN PLANNER SECTIONS IN DETAIL
TO RESPONDENT.
Int. Instr II:
INPUT FIELDS / ROUTING
THANK_SUPP
Field1:
Cheshire Name:
( CLQ1855 )
TEMP
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TContinue
1
No
No
Number Label
1 Continue
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CLEND - (CLQ1885 )
English text: CONTINUE
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
11:22:24 AM Friday, April 03, 2009
Page 322 of 327
CL61
CL61
Page Order # :
Design Screen Type:
No Entry
Fields:
Field 1:
THANK_PROXYPLAN
NER
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
820
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
I would like to make sure you are aware of the planner we use to
record health care visits as well as the folder for keeping information
about medical expenses for the next interview.
Int. Instr II:
CIRCLE TODAY'S DATE IN PLANNER AS A REFERENCE FOR
THE RESPONDENT. EXPLAIN PLANNER SECTIONS IN DETAIL
TO RESPONDENT.
INPUT FIELDS / ROUTING
11:22:25 AM Friday, April 03, 2009
Page 323 of 327
CL61
THANK_PROXYPLAN
NER
Field1:
Cheshire Name:
( CLQ1860 )
TEMP
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TContinue
1
No
No
Number Label
1 Continue
FieldSize:
Min Value:
Max Value:
Mask:
Route
CL62 - THANK_PROXY ( CLQ1865 )
English text: CONTINUE
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
11:22:27 AM Friday, April 03, 2009
Page 324 of 327
CL62
CL62
Page Order # :
Design Screen Type:
No Entry
Fields:
Field 1:
THANK_PROXY
Enable Functions:
HELP
COMMENTS
JUMPBACK
No
Yes
Yes
Roster Functions:
Add Item
Edit Item
Delete Item
Search Item
No
No
No
No
Grid Functions:
Add Line
Delete Line
No
No
830
Roster Name:
Roster Type:
DISPLAY INSTRUCTIONS:
Context header display:
Question display:
Multi Field display:
Roster/Grid Instructions:
Roster/Grid display:
Report display:
TEXT:
Context Header:
Int. Instr I:
Question Text:
I would like to thank you for your time and cooperation during this
interview. We may be contacting you in the future for further
information.
Int. Instr II:
INPUT FIELDS / ROUTING
11:22:28 AM Friday, April 03, 2009
Page 325 of 327
CL62
THANK_PROXY
Field1:
Cheshire Name:
( CLQ1865 )
TEMP
Item Text display:
Item Text:
Label:
Label Position:
Field Type:
Type Name:
Answers Allowed:
Drop Down List:
Lookup File:
Lookup File Name:
Enumerated
TContinue
1
No
No
Number Label
1 Continue
FieldSize:
Min Value:
Max Value:
Mask:
Route
BOX CLEND - (CLQ1885 )
English text: CONTINUE
BACKGROUND VARIABLE ASSIGNMENTS
SOFT EDIT CHECKS
HARD EDIT CHECKS
TECHNICAL NOTES
DESIGN NOTES
11:22:30 AM Friday, April 03, 2009
Page 326 of 327
BOX CLEND
BOX CLEND
Page Order # :
860
BOX INSTRUCTIONS
( CLQ1885 )
FINALIZE CASE AND RETURN TO IMS .
ASSIGNMENTS
TECHNICAL NOTES
DESIGN NOTES
11:22:30 AM Friday, April 03, 2009
Page 327 of 327
File Type | application/pdf |
File Title | rptMCBSSpecs_Main |
Author | Sweeney_l |
File Modified | 2010-04-02 |
File Created | 2009-04-03 |