Generated by Vanny_Pong, Mar 12, 2021 03:03 Sections: 11, Sub-sections: 1,
Questionnaire created by Vanny_Pong, Feb 15, 2021 16:14 Questions: 252.
Last modified by Vanny_Pong, Mar 05, 2021 16:34 Questions with enabling conditions: 171
Questions with validation conditions:24
Not shared with anyone Rosters: 8
Variables: 20
Cambodia High Frequency
Phone Survey - IDPoor -
Round5
SURVEY IDENTIFICATION INFORMATION
QUESTIONNAIRE DESCRIPTION
[1] ព័ត៌ នស សន៍
Sub-sections: 1, Rosters: 2, Questions: 31, Static texts: 7, Variables: 7.
[2] រេធបចប ន ពប ីរេ ះគ រ
No sub-sections, Rosters: 2, Questions: 33, Static texts: 2, Variables: 6.
[2C] ន ពសងមេសដកិច
No sub-sections, No rosters, Questions: 7.
[5]លទ ពរក ន ំ មប រនិងេស កម
No sub-sections, No rosters, Questions: 34, Static texts: 1, Variables: 1.
[7] រ ត់បង់ ក់ចំណូល
No sub-sections, Rosters: 1, Questions: 24.
[11] សំ ញ់សុវតិ ព
No sub-sections, Rosters: 2, Questions: 12.
[11A] ជំនួយឧបតម
No sub-sections, No rosters, Questions: 36, Variables: 2.
[8] បទពិេ ធន៍អសនិសុខេស ង
No sub-sections, No rosters, Questions: 11, Static texts: 2.
[6] រ រ
No sub-sections, No rosters, Questions: 33, Static texts: 4, Variables: 2.
[12] លទផលៃន រស សន៍
No sub-sections, No rosters, Questions: 8, Static texts: 2.
[CB] ក់ទងមងេទ ត
No sub-sections, Rosters: 1, Questions: 23, Static texts: 6, Variables: 2.
APPENDIX A — VALIDATION CONDITIONS AND MESSAGES
APPENDIX B — INSTRUCTIONS
APPENDIX C — CATEGORIES
APPENDIX D — VARIABLES
APPENDIX E — CATEGORIES FILTERS
1 / 50
LEGEND
2 / 50
SURVEY IDENTIFICATION INFORMATION
QUESTIONNAIRE DESCRIPTION
Basic information
Title Cambodia High Frequency Phone Survey - IDPoor - Round5
SURVEY IDENTIFICATION INFORMATION QUESTIONNAIRE DESCRIPTION 3 / 50
[1] ព័ត៌ នស សន៍
តំបន់ SINGLE-SELECT zone
SCOPE: IDENTIFYING
00 ភំ◌ េពញ
01 តំបន់ទំ ប
02 តំបន់ជុំ វញបឹងទេន ប
03 តំបន់េឆរ
04 តំបន់ខង់ ប/តំបន់ភំ
េខត SINGLE-SELECT: COMBO BOX province
SCOPE: IDENTIFYING
01 ប យ នជ័យ
02 ត់ដំបង
03 កំពង់ ម
04 កំពង់ ំង
05 កំពង់ស ឺ
06 កំពង់ធំ
07 កំពត
08 ក ល
09 េ ះកុង
10 កេចះ
11 មណលគិ រ
12 ភំេពញ
13 ពះវ
14 ៃ ពែវង
15 េ ធិ ត់
16 រតនគិ រ
And 9 other symbols [1]
ស ក/ខណ SINGLE-SELECT: CASCADING district
0102 មងលបូ រ
0103 ភំ ស ក
0104 ពះេន ត ពះ
0107 ថពួ ក
0108 យេចក
0109 ៉ ៃឡ
0110 េ ៉ យែប៉ត
0201 ណន់
0202 ថេ ល
0203 ត់ដំបង
0204 បេវល
0205 ឯកភំ
0206 េ ងឫស ី
0207 រតនមណល
0208 សែង
0209 សំឡ ត
And 165 other symbols [2]
[1] ព័ត ៌ នស សន៍ 4 / 50
ឃុំ/ស ត់ SINGLE-SELECT: CASCADING commune
010207 ភំតូច
010210 សំបួរ
010304 នែ សង
010305 សះជីក
010403 ភំេល ប
010704 ថពួ ក
010802 រង
010905 ទួ ល ព ង
011003 ផ រក ល
020102 កនឺ ២
020108 ម
020209 បន យែ តង
020210 រ ូងៃ ជ
020307 អូ រ ៉ ល់
020401 បេវល
020506 ៃ ព ស់
And 275 other symbols [3]
ទី បជុំជន / ជនបទ SINGLE-SELECT sector
SCOPE: IDENTIFYING
01 ទី បជុំជន
00 ជនបទ
េលខកូ ដ គ រ TEXT hhid
SCOPE: IDENTIFYING
េ ះេម គ រ TEXT head_name
SCOPE: IDENTIFYING
គ រចូ ល រ ួមស សន៍ លពីជុំមុន SINGLE-SELECT previous_hh
SCOPE: IDENTIFYING
01 ទ ស
00 េទ
បំេពញ មុន៖ ០េ ជសេរស សំ ក SINGLE-SELECT cntrlhh
SCOPE: HIDDEN
១មិនេ ជសេរស សំ ក
00 េ ជសេរស សំ ក
01 មិនេ ជសេរស សំ ក
បំេពញ មុន៖ ស ជិកែដលបំេពញ មុន TEXT membrs
SCOPE: HIDDEN
preloaded: អករកចំណូ លចម ង TEXT mainearner
SCOPE: HIDDEN
[1] ព័ត ៌ នស សន៍ 5 / 50
S1Q0. អកស សន៍៖ LIST nclatm
កត់ ល់េពលេ កអកេធ រេ េចញេ េលខ មួ យ
(េបេ ះបី េ កអកកំពុងេ េចញេ ន់េលខែដល ប់ នេ េចញរ ួចមកេហយ)។
ល់េពលែដលេ េចញ
1. ប់េផមពីេលខ1េ
េហយបំេពញេលខប ប់ មលំ ប់ល ំេ យកង បអប់ែដលសរេសរ
"Enter new item"
សូ មកុំល ុបឬសរេសរពីេល បអប់ ស់ែដល នបំេពញពីមុន។
2. ចូ លេ បំេពញែផករងែដលសរេសរ
" រេ ទូ រស័ពេចញ" មុនសិន មុននឹងខលេចញ
3. កត់ ពត៌ នលមិតកងែផករង
" រេ ទូ រស័ពេចញ"
V1 self.All(x=>x.Item2.Length<3)
M1 សូ ម យេលខ មលំ ប់ល ំេ យ។
[1] ព័ត ៌ នស សន៍
Roster: រេ េចញ
generated by list question nclatm attempts
S1Q1. អកស សន៍៖ សូ មេ ជសេរសេលខស ប់ខល SINGLE-SELECT: LINKED s1q1
I ព មខល មលំ ប់ល ំេ យពីេលចុះេ ម។ កត់ រប៉ុន ប៉ង ថី ល់េពលដ
ែ◌លអកខលេចញ (េ ះបី េលខដែដលក៏េ យ )
V1 1==1 //@rowcode==1 ? self==1 : true
M1 កល ងេលខដំបូ ង េគសិន ។ សូ មព មខល មលំ ប់ល ំេ យពីេលចុះេ ម
។ សូ មខលេលខប ប់ក ងករណីម ិន ច ក់ទ ង នេពលខលេ េលខមុន ។
VARIABLE STRING nmb_who
numbers[(int)s1q1].s1q12
VARIABLE STRING nmb_hhr
numbers[(int)s1q1].num_hhr
VARIABLE STRING nmb_rel
numbers[(int)s1q1].num_rel
STATIC TEXT
អកស សន៍៖ េលខទូ រស័ពេនះ កមសិទរបស់៖
%nmb_who%, %nmb_hhr%, %nmb_rel%
S1Q2. អកស សន៍៖ ចុចេ ៉ ង ប់េផម DATE: CURRENT TIME s1q2
S1Q3. អកស សន៍៖ េត នអកទទួ លទូ រស័ពេទ? SINGLE-SELECT s1q3
01 ន
V1 IsAnswered(s1q2)
M1 សូ ម ប់េផមចុច េ ៉ ង ងេល 02 នអកទទួ ល ទូ រស័ព
03 េលខទូ រស័ព នកង បព័ន
04 បិទទូ រស័ព/មិន ច ក់ទង ន
STATIC TEXT
E s1q3==1 && previous_hh==0
ជ បសួ រេ កពូ /អកមីង....... ខំ ទ/ ងខំេ ះ.......។ ខំទូរស័ពេចញពីគេ ង វ វរបស់អង រធ រពិភពេ ក។
គេ ងេនះសិក អំពីផលប៉ះ ល់ៃន រ តត តជំងឺកូ វដ19 េ េលជីវ ពរបស់ ប ពលរដនិង វ ន រេឆយតប។
ខំចង់ជួបនិ យ មួ យ%nmb_who% ឬមនុស ស់េផ ងេទ តែដលរស់េ កង គ ររបស់%head_name% (%membrs%)?
សូ មសួ រ េតខំកំពុងនិ យ មួ យនរ ែដរ?
STATIC TEXT
E s1q3==1 && previous_hh==1
ជ បសួ រេ កពូ /អកមីង....... ខំ ទ/ ងខំេ ះ.......។ ខំទូរស័ពេចញពីគេ ង វ វរបស់អង រធ រពិភពេ ក។
គេ ងេនះសិក អំពីផលប៉ះ ល់ៃន រ តត តជំងឺកូ វដ19 េ េលជីវ ពរបស់ ប ពលរដនិង វ ន រេឆយតប។
[1] ព័ត ៌ នស សន៍ 6 / 50
េយង នជួ បស សន៍ មួ យ គ ររបស់អក លពីេលកមុនកងែខធស ប់ រសង់មតិេនះ។ ខំសូមបន រស សន៍។
ខំចង់ជួបនិ យ មួ យ%membrs%
សូ មសួ រ េតខំកំពុងនិ យ មួ យនរ ែដរ?
S1Q5. អកស សន៍៖ SINGLE-SELECT s1q5
េតអកកំពុងនិ យ មួ យស ជិក គ រឬេទ? 01 ទ ស
E s1q3==1 02 េទ
03 ប់មិនយល់
S1Q6. េតអក ចេ យេលខទូ រស័ពរបស់ ត់ SINGLE-SELECT s1q6
ឬក៏ខំ ចជួ បនិ យ មួ យ ត់ មរយៈទូ រស័ពរបស់អក នេទ?
01 េទ ខំមិន ល់ គ រេ ះេទ
ំ ច់ ស់ស ប់ខំេដម ី ចជួ បនិ យ មួ យ ត់។ 02 េទ ខំមិន ច
E s1q5==2 ក់ទងេ គ រេ ះ នេទ
03 ន ខំឱ េលខទូ រស័ព (កត់េលខទុក)
04 ន ខំឱ ជួ បនិ យ មួ យ ត់
STATIC TEXT
E s1q6==3
អកស សន៍៖ សូ មកត់េលខទូ រស័ពនិងពត៌ នលមិតកងែផក [េលខទូ រស័ព](s1q12a)
STATIC TEXT
E s1q5==1
S1Q7.អកស សន៍ ន៖
បទស សន៍េនះ នឹងចំ យេពល បែហល 2០ -30 ទី។
ំ យ ែដលអកែចករែលក មួ យេយងនឹង តវរក ទុក ស ត់បំផុត
ព័ត៌ ន ង
េហយ តវ នេ បស ប់កងេ លបំណ ងសិតិែតប៉ុេ ះ។ បសិនេប សំណួ រ មួ យែដលអកពិ កកង រេឆយ
អក ចបដិេសធេឆយ ន។ អកក៏ ចេ ជសេរសប ប់បទស សន៍េ ចំណ ុ ច មួ យក៏ នផងែដរ។
រេ ទូ រស័ពេនះ នឹងមិនេធឱ អកចំ យថវ េទ។
S1Q8. អកស សន៍៖ SINGLE-SELECT consnt
េតអកេឆយតបយល់ ពមផល់បទស សន៍េទ? 01 យល់ ពម
E s1q5==1 02 មិនយល់ ពម េពលេនះ
03 មិនយល់ ពម បដិេសធ
S1Q9. អកស សន៍៖ េ ជសេរសអកេឆយតប SINGLE-SELECT: LINKED s1q9
I បសិន េប បុគ លេ ះ ស ជិក ថី សូ មកត់ប ែនមកងប ីរបចប ន ព គ រសិ
ន
E consnt==1
W1 hhroster.Count(x=> self.Last()==x.@rowcode && (x.preload_
relation==1))==1 || memdetails.Count(x=> self.Last()==x.@
rowcode && (x.s2q7==1 ))==1
M1 សូ មព មស សន៍ មួ យ េម គ រ បសិន េប ត់ទ ំេនរ។ បសិន េបមិន ច
មនុស ធំេផ ងេទ តែដល នចំេណះដឹង សមរម ចស សន៍ ន
V2 hhroster.Count(x=> self.Last()==x.@rowcode && x.preload_a
ge>=15)==1 || memdetails.Count(x=> self.Last()==x.@rowcod
e && x.s2q6>=15)==1
M2 េ ជសេរសអកេឆយែដល ន យុេ ម១៥ ។ ំ សូ មប ក់ម ងេទ តនិង ែក យុ
េ សំណួ រទី៦ែផកទី២(S2Q6) កងប ីរបចប ន ព គ រ
STATIC TEXT
E s1q6==4
េតៃថនិងេពល ែដលអកខលមងេទ ត ន?
S1Q10. SINGLE-SELECT s1q10
េតខំ ច ក់ទងអកមងេទ តេ េពលេ យ នេទ? 01 ន
ពិត ំ ច់ ស់ស ប់េយងេដម ីនិ យ មួ យអកឬអក 02
ងន
ក់កមិ គ នរអក។
E consnt==2
S1Q11A. ៃថ ែដរ? DATE s1q11a
E s1q10==1 || s1q6==4
[1] ព័ត ៌ នស សន៍ 7 / 50
S1Q11B. េពល ែដរ? TEXT s1q11b
I សូ មប ល ទ មង់២៤េ ៉ ង៖ ##:## ឧ ហរណ៍៖ 13:30 េប 1:30 PM.
E s1q10==1 || s1q6==4
VARIABLE STRING atpout
s1q3==2 ? "NOBODY ANSWERING" : s1q3==3 ? "NUMBER DOES NOT
EXIST" : s1q3==4 ? "PHONE SWITCHED OFF" : s1q5==3 ? "CANN
OT UNDERSTAND THEIR LANGUAGE" : s1q6==1 ? "DON'T KNOW THE
HOUSEHOLD" : s1q6==2 ? "CAN
And 194 other symbols [1]
STATIC TEXT
អកស សន៍៖ កត់ គប់េលខទូ រស័ព ែដល ច ក់ទង នកងែផករង "េលខទូ រស័ព"
[1] ព័ត ៌ នស សន៍
េលខទូ រសព
ំ អស់។
អកស សន៍៖ កត់ េលខទូ រស័ពរបស់ គ រ ង LIST s1q12a
កត់បែនមេលខថីេ ទីេនះ។
I សូ មសរេសរ ទ មង់ 0## ### ### ឬ 0## ### ####
V1 self.Select(x=>x.Text.Trim().ToUpper()) .Distinct() .Coun
t() == self.Count()
M1 េលខទូ រស័ព ◌ប់ នកត់រ ួចេហយ។ ែកែ ប បសិន េប ំ ច់
V2 self.All(x=>(x.Item2.Length==11 || x.Item2.Length==12) &&
x.Item2.Substring(3,1)==" " && x.Item2.Substring(7,1)=="
") // x.Item2.Convert.ToInt32().InRange(07010000000,0907
9999999))
M2 េលខទូ រស័ព សរេសរខុស ទ មង់េហយ
[1] ព័ត ៌ នស សន៍ / េលខទូ រសព
Roster: េលខទូ រស័ព
generated by list question s1q12a numbers
បំេពញ មុន៖ េលខែដលបំេពញ មុន TEXT nbprld
SCOPE: HIDDEN
បំេពញ មុន៖ ស ជិកែដលបំេពញ មុន NUMERIC: INTEGER nbhhme
SCOPE: HIDDEN
S1Q12. េលខទូ រស័ពរបស់អក ? TEXT s1q12
S1Q13. េត %s1q12% ស ជិក គ រេទ? SINGLE-SELECT s1q13
01 ស ជិក
02 មិនែមនស ជិក
S1Q14. េត %s1q12%'S TEXT s1q14
នទំ ក់ទំនងអី មួ យេម គ រ?
E s1q13==2
[1] ព័ត ៌ នស សន៍ 8 / 50
S1Q15. េត %s1q12%' តវ អី មួ យេម គ រ? SINGLE-SELECT s1q15
01 េម គ រ
E s1q13==1
02 បី បពន/ៃដគូ
03 កូ នបេងត
04 កូ នចុង
05 កូ នចិ ឹម
06 េ
07 បងបន
08 កយ
09 បងបនៃថ
10 ឳពុក យ
11 ឳពុក យេកក
12 អកបេ មកង គ រ
( ក់េ មួ យ)
14 ច់ តិេផ ងេទ ត
15 អកេផ ងេទ តែដលមិនែមន ច់ តិ
98 អតីតេម គ រ
សូ មប ក់៖ TEXT s1q15_sp
E s1q15==14 || s1q15==15
VARIABLE STRING num_rel
IsAnswered(s1q14) ? s1q14 : //take the ref person relatio
nship if ref person new[]{"empty", "HEAD", "SPOUSE", "OWN
CHILD", "STEP CHILD", "ADOPTED CHILD", "GRANDCHILD", "BRO
THER/SISTER", "NIECE/NEPHEW"
And 204 other symbols [2]
VARIABLE STRING num_hhr
s1q13==1 ? "MEMBER" : "REFERENCE PERSON"
VARIABLE LONG notrch
attempts.Count(x=>x.s1q1==@rowcode && (x.s1q3==3 || x.s1q
6.InList(1,2)))
បំេពញ មុន៖ េបក រថតសេមង SINGLE-SELECT aud_audion
SCOPE: HIDDEN
01 េបក
02 បិទ
[1] ព័ត ៌ នស សន៍ 9 / 50
[2] រេធបចប ន ពប ីរេ ះគ រ
E attempts.Any(x=>x.consnt==1)
េ ៉ ង ប់េផម DATE: CURRENT TIME Sec2_StartTime
VARIABLE LONG dayOfWeek
((int)Sec2_StartTime.Value.DayOfWeek) //InterviewStart.Va
lue.Date.DayOfWeek.ToString("dddd, dd-MMMM")
VARIABLE DATETIME monday_date
Sec2_StartTime.Value.AddDays(-((int)dayOfWeek)).AddDays(-
6)
VARIABLE DATETIME sunday_date
Sec2_StartTime.Value.Date.AddDays(-(int)dayOfWeek)
STATIC TEXT
អកស សន៍ ន៖ ដំបូងខំ តវ រេធ រេផ ង ត់ មួ យអកសិន
អកែដលពួ កេយង នស សន៍ លពីេលកមុនេ ែត ស ជិក គ រែដរឬេទ?
ែដល ត់ទុក ស ជិកគឺសំេ េលអកែដល ក់េ េ មដំបូលផះែតមួ យនិងបរេ គ រ មួ យ ។
[2] រេធបចប ន ពប ីរេ ះគ រ
Roster: ស ជិកបចប ន
generated by list question s2q1 hhroster
ក់៖េភទ %rostertitle% បំេពញ មុន SINGLE-SELECT preload_sex
SCOPE: HIDDEN
01 បស
02 សី
ក់៖ យុ %rostertitle% បំេពញ មុន NUMERIC: INTEGER preload_age
SCOPE: HIDDEN
( យុេពញ)?
I បសិន េបអកេឆយមិន ដឹង សូ មយកគណ ំ ដល ត់េកត ឬេហតុ រ
មរយៈ ែ
ណ៍ ែដលជួ យ េ យ ត់ន ឹក េឃញ។
ក់៖ ទំ ក់ទំនង មួ យេម គ រ %rostertitle% SINGLE-SELECT preload_relation
េ នឹងេម គ រែដល នបំេពញ មុន SCOPE: HIDDEN
01 េម គ រ
02 បី បពន/ៃដគូ
03 កូ នបេងត
04 កូ នចុង
05 កូ នចិ ឹម
06 ឪពុក យបេងត
07 បងបន
08 េ
09 កយ
10 កូ ន ប រ
11 បងបនៃថ
12 ឪពុក យេកក
13 ច់ តិេផ ងេទ ត
14 អកបេ មកង គ រ
( ក់េ មួ យ)
15 អកេផ ងេទ តែដលមិនែមន ច់ តិ
VARIABLE BOOLEAN filter4
hhroster.Any(x=>x.preload_age.InRange(10,100))
[2] រេធបចប ន ពប ីរេ ះគ រ 10 / 50
ក់៖ កូ ដរបស់បុគល លពីស សន៍េលកមុន NUMERIC: INTEGER preload_pid
SCOPE: HIDDEN
S2Q3. េត %rostertitle% (%preload_age%, SINGLE-SELECT s2q3
%preload_relation%) 01 ែមន
េ ែត ស ជិក គ រែមនេទ? 02 មិនែមន
I និយ មន័យ របស់ គ រ
គ រគឺ ក មមនុស ែដល េរ យៗ ក់េ ក្
េ មដំបូ ល ផះែតមួ យ និង ហូ ប រជុំ ។ ឧ ហរណ៍៖
1. គ រែដល
នបី បពននិង កូ ន ឪពុក យ កូ ន ក យនិង ច់ តិដៃទេទ ត។
<
And 483 other symbols [2]
E // Activate only for old members preload_pid!=null
V1 IsAnswered(Sec2_StartTime)
M1 សូ មកត់ េ ៉ ង ប់េផម ងេល
S2Q4. េហតុអី %rostertitle% កេចញពី គ រ? SINGLE-SELECT s2q4
01 លះែលង / ែបក ក់
I េ ជសេរសមូ ល េហតុច ម ង
E s2q3==2 02 កេចញេ សិក / ទទួ ល រអប់រ
03 កេចញេ រក រ រ
04 កេចញេ ប់ដីល ងេនះ.
05 េហតុផលសុខ ព
06 េហតុផលសុវតិ ព
07 េរ ប ហ៍ពិ ហ៍ /
េ រ ួមរស់ មួ យ
08 េ រ ួមរស់ មួ យ កម គ រែដលរស់េ កែនងេផ ង
09 ស់ទីល ំេ ងំ គ រ
10 កេចញ
េដម ី ងសង់ផះេ យខនឯង
11 មិន ច ក់េ េ យ រែតជេ ះ
( រេធស ម / កុបកម)
12 វ ទ មួ យស ជិក គ រ /
ស ជិកសហគមន៍ដៃទេទ ត
13 ប់ព ត់ / ប់ជ មិត
14 ប់
15 េផ ងេទ ត
99 បដិេសធ
សូ មប ក់៖ TEXT s2q4_os
E s2q4==15
S2Q9. េត ត់េធ រ រអីែដរ លពីែខមុន? SINGLE-SELECT s2q9_a
01 កំពុងេរ ន
E filter4 == true && preload_pid!=null
02 កំពុងែសងរ រ រេធ
03 ន រ រេធេទ
04 កសិករ
05 រ រសុីឈ លកងវស័យកសិកម
06 េធ ជីវកម ល់ខន
07 េធ រកង ជីវកមរបស់ គ រ
08 េធ រសុីឈ លគិតៃថ
09 រ រទទួ ល ន ក់ឈ លេផ ងេទ ត
ប ក់ TEXT s2q9_a_os
E s2q9_a==9
S2Q10. េត ត់េធ រេ ឯ ? SINGLE-SELECT s2q10_a
01 េ កង ស កេផ ង
E s2q9_a==4||s2q9_a==5||s2q9_a==6||s2q9_a==7||s2q9_a==8||s2
q9_a==9 02 េ កងេខតេផ ង
03 េ កង បេទសេផ ង (ប ក់)
04 េ កង ស ក េខតដែដល
[2] រេធបចប ន ពប ីរេ ះគ រ 11 / 50
ប ក់៖ TEXT s2q10_a_os
E s2q10_a==3
S7Q11. េត ត់េធ រ រអីែដរ លពីែខមក SINGLE-SELECT s2q11_a
ំ2020? 01 កំពុងេរ ន
E filter4 == true && preload_pid!=null 02 កំពុងែសងរ រ រេធ
03 ន រ រេធេទ
04 កសិករ
05 រ រសុីឈ លកងវស័យកសិកម
06 េធ ជីវកម ល់ខន
07 េធ រកង ជីវកមរបស់ គ រ
08 េធ រសុីឈ លគិតៃថ
09 រ រទទួ ល ន ក់ឈ លេផ ងេទ ត
ប ក់ TEXT s2q11_a_os
E s2q10_a==9
S2Q12. េត ត់េធ រេ ឯ ? SINGLE-SELECT s2q12_a
01 េ កង ស កេផ ង
E s2q11_a==4||s2q11_a==5||s2q11_a==6||s2q11_a==7||s2q11_a==
8||s2q11_a==9 02 េ កងេខតេផ ង
03 េ កង បេទសេផ ង (ប ក់)
04 េ កង ស ក េខតដែដល
ប ក់៖ TEXT s2q12_a_os
E s2q12_a==3
S1Q0. SINGLE-SELECT othmem
េត ននរ ក់ែដល ស ជិកៃន គ ររបស់អកែដលខំមិន 01 ?ស ជិកបែនម)
ន (សូ មកត់
នេលកេឡងែដរឬេទ
I និយ មន័យ របស់ គ រ
គ រគឺ ក មមនុស ែដល េរ យៗ ក់េ ក្ 02 មិន ន
េ មដំបូ ល ផះែតមួ យ និង ហូ ប រជុំ ។ ឧ ហរណ៍៖
1. គ រែដល
នបី បពននិង កូ ន ឪពុក យ កូ ន ក យនិង ច់ តិដៃទេទ ត។
<
And 483 other symbols [1]
S2Q1. មនិង ម តកូ ល LIST s2q1
I អកស សន៍ៈ កត់ ស ជិក ថីេ ទីេនះ
V1 self.Select(x=>x.Item2.ToUpper()) .Distinct() .Count() ==
self.Count()
M1 សូ មេ ះេពញ ( បសិន េបេ ះដូ ច )
W2 self.All(x=>x.Item2.Split(' ').Length>1)
M2 សូ មកត់ ◌ មនិង ម តកូ ល
W3 self.All(x=>x.Item2.Length>=2)
M3 េ ះរបស់ ត់ខ ី ស់។ តវ កដ េ កអក នកត់ នូ វេ ះេពញរបស់
ត់។
V4 othmem==1 ? memdetails.Any(x=>x.preload_pid==null) : true
M4 សរេសរបែនមនូ វេ ះស ជិក ថីន ិង កត់ ព័ត ៌ នលមិត របស់ ត់
[2] រេធបចប ន ពប ីរេ ះគ រ
Roster: ព័ត៌ នលមិតរបស់ស ជិកថី
generated by list question s2q1 memdetails
E preload_pid==null || s2q3==1 // new member or old member still present
VARIABLE BOOLEAN s2q2
preload_pid==null
VARIABLE BOOLEAN filter5
memdetails.Any(x=>x.s2q6.InRange(10,100))
[2] រេធបចប ន ពប ីរេ ះគ រ 12 / 50
S2Q1. េ ះ (សូ មសរេសរឱ ន តឹម តវ) TEXT s2q1_open
E // Activate only for old members preload_pid!=null
STATIC TEXT
E s2q2 == false
%s2q1_open% យុ %preload_age% េភទ %preload_sex%.
តវ %s2q1_open% របស់េម គ រ - %preload_relation%.
S2Q5. េត %rostertitle%? នេភទអី? SINGLE-SELECT s2q5
01 បស
E s2q2 == true
02 សី
S2Q6. េត %rostertitle% ន យុប៉ុ ន? NUMERIC: INTEGER s2q6
( យុេពញ)
E s2q2 == true
S2Q7. េត %rostertitle% SINGLE-SELECT s2q7
នទំ ក់ទំនងអី មួ យេម គ រ? 01 េម គ រ
F preload_pid==null ? @optioncode!=98 : true 02 បី បពន/ៃដគូ
E !hhroster.Any(x=> x.preload_relation==1 && x.s2q3==2) && 03 កូ នបេងត
s2q2 == true// open for new members if old head has not l
eft hh 04 កូ នចុង
V1 /// This code checks that the head and his/her spouse are 05 កូ នចិ ឹម
not of the same gender self == 1 && preload_pid==null ? (
hhroster.Count(x=> x.s2q7==2 && x.s2q3!=2 && ((x.s2q5) == 06 ឪពុក យបេងត
(s2q5)))==0) : self == And 108 other symbols [1]
07 បងបន
M1 មិន ទំន ងេទែដលេម គ រ នេភទដូ ច នឹង បី បពនឬៃដគូ របស់ ត់។ សូ ម
ប ក់។ 08 េ
V2 // This checks if there is one and only one head of HH // 09 កយ
Check that all information has been filled hhroster.All(x
=>x.s2q7!=null || x.s2q3==2) ? // If all information has 10 កូ ន ប រ
been filled out, check fo And 183 other symbols [1]
11 បងបនៃថ
M2 េម គ រ តវ នែតមួ យ គត់។ សូ មប ក់។
V3 // if current person is head's child self == 3 && s2q3!=2 12 ឪពុក យេកក
&& preload_pid==null ? hhroster.Count(x=> x.s2q7 == 1 && 13 ច់ តិេផ ងេទ ត
s2q3!=2 && ((x.s2q6 - (s2q6) <= 12))) == 0 : // if curr
ent person is head s2 And 125 other symbols [1] 14 អកបេ មកង គ រ
M3 គ ត យុរបស់េម គ រនឹង កូ ន មិន តឹម តវ។ សូ មពិន ិត យុន ិង ទំ ក់ទ ំន ង ( ក់េ មួ យ)
មងេទ ត។ 15 អកេផ ងេទ តែដលមិនែមន ច់ តិ
V4 /* ======================================================
====================== AGE DIFFERENCE BETWEEN PDM AND PAR
ENT < 12 YEARS ==========================================
=========================== And 367 other symbols [1]
M4 គ ត យុរបស់េម គ រនឹង ឪពុក យរបស់ ត់ម ិន តឹម តវ។ សូ មពិន ិត
យុន ិង ទំ ក់ទ ំន ងមងេទ ត។
V5 /* ======================================================
====================== AGE DIFFERENCE BETWEEN PDM's SPOUS
E AND PDM's PARENTS >= 12 YEARS =========================
=========================== And 372 other symbols [1]
M5 គ ត យុរបស់ប ីឬ បពនរបស់េម គ រនឹង ឪពុក យរបស់ ត់ម ិន តឹម តវ។
សូ មពិន ិត យុន ិង ទំ ក់ទ ំន ងមងេទ ត។
V6 /* ======================================================
====================== AGE DIFFERENCE BETWEEN PDM AND GRA
NDCHILDREN >= 24 YEARS ==================================
=========================== And 362 other symbols [1]
M6 គ ត យុរបស់េម គ រនឹង េ របស់ ត់ម ិន តឹម តវ។ សូ មពិន ិត យុន ិង ទំ
ក់ទ ំន ងមងេទ ត។
សូ មប ក់៖ TEXT s2q7_os
E s2q7.InList(13,15)
[2] រេធបចប ន ពប ីរេ ះគ រ 13 / 50
S2Q8. 8. េហតុអី ន SINGLE-SELECT s2q8
%rostertitle%េទបចូ ល ស ជិកកង គ រអក? 01 េទបេកត
E // Only enable for new members of preloaded housesholds p 02 េទបទទួ ល មកចិ ឹម
reload_pid==null 03 េទបេរ ប រ/េទបមករ ួមរស់ មួ យ
04 េទបែលងលះ /ែបក ក់
05 េទប តលប់មកពីេរ នេ កលវទ ល័យ
06 េទប តលប់មកពី ប័ន មួ យ
07 េទបចូ ល មកេ មួ យឪពុក យ
ឬ ច់ តិ
08 ែចករែលកកែនង ក់េ
09 តឡប់មកវញេ យចំ ក ស កេ េធ រ
10 េភចកត់ លពី រស សន៍េលកមុន
11 រ ស់ទីល ំេ េ េ យ រែតជេ ះ
( រេធស ម / កុបកម)
12 េ យ រេហតុ ក់ទងនឹង វរុស កូ រ៉ ូ
96 េផ ងេទ ត
សូ មប ក់៖ TEXT s2q8_os
E s2q8==96
S2Q9. េត ត់េធ រ រអីែដរ លពីែខមុន? SINGLE-SELECT s2q9_b
01 កំពុងេរ ន
E s2q2 == true && filter5 == true
02 កំពុងែសងរ រ រេធ
03 ន រ រេធេទ
04 កសិករ
05 រ រសុីឈ លកងវស័យកសិកម
06 េធ ជីវកម ល់ខន
07 េធ រកង ជីវកមរបស់ គ រ
08 េធ រសុីឈ លគិតៃថ
09 រ រទទួ ល ន ក់ឈ លេផ ងេទ ត
ប ក់៖ TEXT s2q9_b_os
E s2q9_b==9
S7Q10. េត ត់េធ រេ ឯ ? SINGLE-SELECT s2q10_b
01 េ កង ស កេផ ង
E s2q9_b==4||s2q9_b==5||s2q9_b==6||s2q9_b==7||s2q9_b==8||s2
q9_b==9 02 េ កងេខតេផ ង
03 េ កង បេទសេផ ង (ប ក់)
04 េ កង ស ក េខតដែដល
ប ក់៖ TEXT s2q10_b_os
E s2q10_b==3
S2Q11. េត ត់េធ រ រអីែដរ លពីែខមក SINGLE-SELECT s2q11_b
ំ2020? 01 កំពុងេរ ន
E s2q2 == true && filter5 == true 02 កំពុងែសងរ រ រេធ
03 ន រ រេធេទ
04 កសិករ
05 រ រសុីឈ លកងវស័យកសិកម
06 េធ ជីវកម ល់ខន
07 េធ រកង ជីវកមរបស់ គ រ
08 េធ រសុីឈ លគិតៃថ
09 រ រទទួ ល ន ក់ឈ លេផ ងេទ ត
[2] រេធបចប ន ពប ីរេ ះគ រ 14 / 50
ប ក់៖ TEXT s2q11_b_os
E s2q11_b==9
S2Q12. េត ត់េធ រេ ឯ ? SINGLE-SELECT s2q12_b
01 េ កង ស កេផ ង
E s2q11_b==4||s2q11_b==5||s2q11_b==6||s2q11_b==7||s2q11_b==
8||s2q11_b==9 02 េ កងេខតេផ ង
03 េ កង បេទសេផ ង (ប ក់)
04 េ កង ស ក េខតដែដល
ប ក់៖ TEXT s2q12_b_os
E s2q12_b==3
[2] រេធបចប ន ពប ីរេ ះគ រ 15 / 50
[2C] ន ពសងមេសដកិច
section_2c
E attempts.Any(x=>x.consnt==1)
េ ៉ ង ប់េផម DATE: CURRENT TIME Sec2c_StartTime
S2CQ1. កងែខមក ំមុន (2020) SINGLE-SELECT s2cq1
សូ មអកេធ រ យតៃមក មិតជីវ ពេ យេ ប បេធ ប 01 1 កី កបំផុត
ន ពេសដកិច គ ររបស់អកេ នឹង គ រដៃទេទ តេ កងភូ
02
ម ិ 2
េតអកគិត គ ររបស់អកសិតេ ក មិតមួ យ ែដរ?
03 3
V1 IsAnswered(Sec2c_StartTime)
04 4
M1 សូ មកត់ េ ៉ ង ប់េផម ងេល
05 5 មធ ម
06 6
07 7
08 8
09 9
10 10 នបំផុត
S2CQ2. កងែខមិថុ ំ2020 SINGLE-SELECT s2cq2
សូ មអកេធ រ យតៃមក មិតជីវ ពេ យេ ប បេធ ប ន ពេសដកិ
01 ច 1 កី កបំផុត
គ ររបស់ អកេ នឹ ង គ រដៃទេទ តេ កងភូ មិ
េតអកគិត គ ររបស់អកសិតេ ក មិតមួ យ ែដរ? 02 2
03 3
04 4
05 5 មធ ម
06 6
07 7
08 8
09 9
10 10 នបំផុត
S2CQ3. េ ប បេធ បេ ែខមក ំមុន (2020) SINGLE-SELECT s2cq3
េត ន ពេសដកិច គ ររបស់អកែ ប បលដូ ចេមច? 01 េកនេឡង ំង
02 េកនេឡងតិចតួ ច
03 េ ដែដល
04 ថយចុះតិចតួ ច
05 ថយចុះ ំង
S2CQ4. េ ប បេធ បេ ែខមិថុ 2020 SINGLE-SELECT s2cq4
េត ន ពេសដកិច គ ររបស់អកែ ប បលដូ ចេមច? 01 េកនេឡង ំង
02 េកនេឡងតិចតួ ច
03 េ ដែដល
04 ថយចុះតិចតួ ច
05 ថយចុះ ំង
[2C] ន ពសងមេសដកិច 16 / 50
S2CQ5. ប់ ំងពីែខមក ំ ២០២០ កនងមក SINGLE-SELECT s2cq5
េតេ កងែខមួ យ ែដលអកគិត អកលំ មក
ន ពេសដកិច គ ររបស់01 ំងបំផុត?
ក (2020)
02 កុមៈ (2020)
03 មិ (2020)
04 េម (2020)
05 ឧស (2020)
06 មិថុ (2020)
07 កក (2020)
08 សី (2020)
09 ក (2020)
10 តុ (2020)
11 វចិ (2020)
12 ធ (2020)
13 មក (2021)
14 កុមៈ (2021)
S2CQ6. SINGLE-SELECT s2cq6
េតអកគិត ចេមចេនឹង
ន ពេសដកិច គ ររបស់អកនឹងែ ប បល ៉ ងដូ01 កងប៉
ន់ែុ តលំ ក ប់
នែខប ំងេ ទផត
បំ ុត
េបេ ប បេធ បេ នឹងេពលបចប ន? 02 នឹងលំ ក ងេពលបចប នតិចតួ ច
03 នឹងដូ ច េពលបចប ន
04 នឹងល បេសរ េពលបចប នតិចតួ ច
05 នឹងល បេសរ ងមុន ំង
[2C] ន ពសងមេសដកិច 17 / 50
[5]លទ ពរក ន ំ មប រនិងេស កម
E attempts.Any(x=>x.consnt==1)
េ ៉ ង ប់េផម DATE: CURRENT TIME Sec5_StartTime
STATIC TEXT
[5] លទ ពរក ន ំ មប រនិងេស កម
S5Q1A. េត គ ររបស់អក ចរកទិញ ំ នែដរឬេទ SINGLE-SELECT s5q1a
(7 ៃថកនងមក) ? 01 ចរកទិញ ន
V1 IsAnswered(Sec5_StartTime) 02 មិន ចរកទិញ ន
M1 សូ មេ ៉ ង ប់េផម ងេល 03 មិន នរកទិញ ផង
S5Q1B. MULTI-SELECT s5q1b
េហតុអី ន គ ររបស់អកមិន ចទិញ ំ ន? 01 ងលក់អស់ស ក
I ចេមយ ចេរស នេ ចន។ សូ មកុំ ចជេ មស។ 02 ទីផ រកងតំបន់មិនដំេណរ រ / បិទ
E s5q1a==2 03 ររតត ិត រេធដំេណរ /
នមេធ យេធដំេណរ
04 ររតត ិតមិនឱ េចញេ ងេ
05 ៃថទំនិញ េឡងៃថ
06 ចំ យេ ប តេ កឌីត
07 េផ ងេទ ត
99 បដិេសធ
សូ មប ក់៖ TEXT s5q1b_os
E s5q1b.Contains(7)
S5Q2A. េត គ ររបស់អក ចរកទិញ SINGLE-SELECT s5q2a
អងរ នែដរឬេទ(7 ៃថកនងមក) ? 01 ចរកទិញ ន
02 មិន ចរកទិញ ន
03 មិន នរកទិញ ផង
S5Q2B. MULTI-SELECT s5q2b
េហតុអី ន គ ររបស់អកមិន ចទិញ អងរ ន? 01 ងលក់អស់ស ក
I ចេមយ ចេរស នេ ចន។ សូ មកុំ ចជេ មស។ 02 ទីផ រកងតំបន់មិនដំេណរ រ / បិទ
E s5q2a==2 03 ររតត ិត រេធដំេណរ /
នមេធ យេធដំេណរ
04 ររតត ិតមិនឱ េចញេ ងេ
05 ៃថទំនិញ េឡងៃថ
06 ចំ យេ ប តេ កឌីត
07 េផ ងេទ ត
99 បដិេសធ
សូ មប ក់៖ TEXT s5q2b_os
E s5q2b.Contains(7)
S5Q2C. េត គ ររបស់អក ចរកទិញ SINGLE-SELECT s5q2c
តីឬ ច់ នេទ(7 ៃថកនងមក) ? 01 ចរកទិញ ន
02 មិន ចរកទិញ ន
03 មិន នរកទិញ ផង
[5]លទ ពរក ន ំ មប រនិង េស កម 18 / 50
S5Q2D. MULTI-SELECT s5q2d
េហតុអី ន គ ររបស់អកមិន ចទិញ តីឬ ច់ ន? 01 ងលក់អស់ស ក
I ចេមយ ចេរស នេ ចន។ សូ មកុំ ចជេ មស។ 02 ទីផ រកងតំបន់មិនដំេណរ រ / បិទ
E s5q2c==2 03 ររតត ិត រេធដំេណរ /
នមេធ យេធដំេណរ
04 ររតត ិតមិនឱ េចញេ ងេ
05 ៃថទំនិញ េឡងៃថ
06 ចំ យេ ប តេ កឌីត
07 េផ ងេទ ត
99 បដិេសធ
សូ មប ក់ TEXT s5q2d_os
E s5q2d.Contains(7)
S5Q2E. េត គ ររបស់អក ចរកទិញ SINGLE-SELECT s5q2e
បែនឬែផេឈ នេទ(7 ៃថកនងមក) ? 01 ចរកទិញ ន
02 មិន ចរកទិញ ន
03 មិន នរកទិញ ផង
S5Q2F. MULTI-SELECT s5q2f
េហតុអី ន គ ររបស់អកមិន ចទិញ បែនឬែផេឈ ន? 01 ងលក់អស់ស ក
I ចេមយ ចេរស នេ ចន 02 ទីផ រកងតំបន់មិនដំេណរ រ / បិទ
E s5q2e==2 03 ររតត ិត រេធដំេណរ /
នមេធ យេធដំេណរ
04 ររតត ិតមិនឱ េចញេ ងេ
05 ៃថទំនិញ េឡងៃថ
06 ចំ យេ ប តេ កឌីត
07 េផ ងេទ ត
99 បដិេសធ
សូ មប ក់៖ TEXT s5q2f_os
E s5q2f.Contains(7)
S5Q3. SINGLE-SELECT s5q3
េតអកឬស ជិក គ ររបស់អក ប់ តវ រ រព លែដរឬេទ 01ប់ ំងពី ប់
រស សន៍េលកមុនកងែខធ? 02 មិន ប់
I រព លទូ េ 99 បដិេសធ
S5Q4.េតអកឬស ជិក គ ររបស់អក SINGLE-SELECT s5q4
នទទួ ល រព លេទ? 01 នទទួ ល
E s5q3==1 02 មិន នទទួ ល
99 បដិេសធ
S5Q5. េតមូ លេហតុអី SINGLE-SELECT s5q5
ែដលអកឬស ជិក គ ររបស់អកមិន ចទទួ ល រព ?
ល ន01 ខះលុយ
I សូ មកុំ នចេមយ 02 មិន នបុគលិកេពទ គប់ ន់ស ប់ព ល
E s5q4==2 03 មិនទទួ ល រព លេ យ រមនីេពទ
េ រេពញេ យអកជមឺ
04 េផ ងេទ ត
99 បដិេសធ
សូ មប ក់៖ TEXT s5q5_os
E s5q5==4
[5]លទ ពរក ន ំ មប រនិង េស កម 19 / 50
S5Q9. SINGLE-SELECT s5q9
េតអកឬស ជិក គ ររបស់អកេ ពិ ក េ ប័ន មុនេគ?01 ប័នសុ ភិ ល រណៈ
E s5q4==1 || s5q4==2 02 ប័នសុ ភិ លឯកជន
03 េផ ងេទ តេ ពី ប័នសុ ភិ ល រណៈ
និងឯកជន
S5Q10. TEXT s5q10
េហតុអី ន អកឬស ជិក គ ររបស់អកេ ជសេរសេ ប័នសុ ភិ លេនះ?
E s5q4==1 || s5q4==2
S5Q18. MULTI-SELECT s5q18
េតបុគលិកសុ ភិ ល នអនុវតវ ន រណ៍ រ រ ខះដូ ច 01 រ ក់ ៉ ស
រ ក់ ៉ ស ររក គ ត និង រ ងៃដ? 02 ររក គ ត
E s5q3==1 03 រ ងៃដ
04 វ ន រណ៍ ង ំ អស់ ងេល
05 មិន នសេងតេមល
S5Q19. SINGLE-SELECT s5q19
េត ប័នសុ ភិ ល រណៈ(េពទ រដ) នផល់ ស
ំ ប់ រព01 លឬអកជមឺ ំ ួយ
នផល់ តវទិ
ំ ញ ប់
ម
ស ចំនួនឬ
រព ល ងំ អស់េ យខនឯង?
E s5q9==1 02 ំ ួ យចំនួនឬ ង
អកជមឺ តវទិញ ម ំ អស់េ យខនឯង
S5Q20. SINGLE-SELECT s5q20
េតអកដឹងេទ ឥឡ វេនះ ៉ ក់ ុ ំង រ រជំងឺកូ វដ 19 01 ដឹង
នេ កង បេទសកម ? 02 មិនដឹង
S5Q21. េបសិន អកដឹង SINGLE-SELECT s5q21
េតអក ន ក់ ៉ ក់ ុ ំង រ រជំងឺកូ វដ 19 01 ន
េហយឬេ ? 02 មិន ន
E s5q20==1
S5Q22. េហតុអី ន អកមិន ន ក់? SINGLE-SELECT s5q22
01 ខំគិត មិន នសុវតិ ព
F s5q20==1
E s5q21==2 02 ខំមិនដឹងអំពីនីតិ វធីេដម ីទទួ ល ន រ ក់ ៉ ក់ ុ ំង
03 ខំមិនែមន កម ទិ ពែដល តវទទួ ល ន រ ក់ ៉ ក់ ុ ំង
04 ខំមិនេ កងលកខណេដម ីទទួ ល ន រ ក់ ៉ ក់ ុ ំង
( ន យុេ ចនេពក
96 េផ ងេទ ត, ប ក់
S5Q22_os. សូ មប ក់៖ TEXT s5q22_os
E s5q22==96
VARIABLE BOOLEAN filter1
hhroster.Any(x=>x.s2q6.InRange(6,17)) || hhroster.Any(x=>
x.preload_age.InRange(6,17))
S5Q6a.មុនេពល េរ ន តវ នបិទេ យ រែតវរុស កូ រ៉ ូ SINGLE-SELECT s5q6a
េតកុ រេ េរ នែដរឬេទ? 01 េ េរ ន
E filter1==true 02 មិនេ េរ នេទ
S5Q11. ប់ ំងពី េរ ន នបិទមក SINGLE-SELECT s5q11
េតកុ រ នចូ ល រ ួម រអប់រឬសកម ពសិក ែដររេទ 01 ន
? 02 មិន ន
E s5q6a==1
S5Q6b. SINGLE-SELECT s5q6b
េតកុ រ នចូ ល រ ួមកងសកម ពអប់រឬ រសិក េទ 01 ន
(7ៃថកនងមក)? 02 មិន ន
E s5q11==1
[5]លទ ពរក ន ំ មប រនិង េស កម 20 / 50
S5Q6. MULTI-SELECT s5q6
េតកុ រ នចូ ល រ ួម រអប់រឬសកម ពេរ នសូ តអីខះ 01 បំេពញកិច រែដល គ ក់ឱ
(7ៃថកនងមក) ? 02 េ ប ស់កមវធីេរ ន មទូ រស័ព
I សូ ម នជេ មស ចេមយ ច នេ ចន 03 េមលកមវធីអប់រ មទូ រទស ន៍
E s5q6b==1 04 ប់កមវធីអប់រ មវទ
05 ជួ ប មួ យ គបេ ង ន
96 េផ ងេទ ត
សូ មប ក់៖ TEXT s5q6_os
E s5q6.Contains(96)
S5Q12. NUMERIC: INTEGER s5q12
េតកុ រ នចូ ល រ ួម រអប់រឬសកម ពេរ នសូ ត
រយៈេពលប៉ុ នែដរ 7ៃថកនងមក?
(គិត េ ៉ ងកងរយៈេពល7ៃថ)
E s5q6b==1
S5Q7.េតកុ រឬស ជិកកង គ ររបស់អក SINGLE-SELECT s5q7
ន ក់ទង មួ យ គរបស់ពួក ត់េទ 7 ៃថកនងមក 01 ន
? 02 មិន ន
E s5q6a==1
S5Q8.េតកុ រឬស ជិកកង គ ររបស់អក MULTI-SELECT s5q8
ច ក់ទង មួ យ គរបស់ពួក 01 រទូ រស័ព
ត់ នេ យវធី 7ៃថកនងមក? 02 កមវធី ម បព័នអុីនធឺែណត
I ចេមយ ចេ ជសេរស នេ ចន សូ ម នជេ មស (online)
E s5q7==1 03 អុីែម៉ល
04 សំបុ ត
05 ទូ រស័ព (សំេឡង)
06 វតេសប (whatsapp)
07 េហសប៊ុក (Facebook)
08 េផ ងេទ ត (ប ក់)
S5Q8_os. សូ មប ក់ TEXT s5q8_os
E s5q8.Contains(8)
[5]លទ ពរក ន ំ មប រនិង េស កម 21 / 50
[7] រ ត់បង់ ក់ចំណូល
E attempts.Any(x=>x.consnt==1)
េ ៉ ង ប់េផម DATE: CURRENT TIME Sec7_StartTime
S7Q1. កងរយៈេពល 12 ែខចុងេ យេនះ MULTI-SELECT: YES/NO s7q1
( លពីេដម ំមុន ២០២០ 01 / កសិកមលកណៈ គ រ រចិ ឹមសត
ឬមុនេពល ររក ល លៃនវរុស កូ រ៉ ូ ) ឬេន ទ
េត បភពចំណូ លរបស់ គ រអក នអីខះ? 02 / ជីវកមលកណៈ គ រេ ពីកសិកម
ំ អស់
បនិច េទ ត ខំន ឹង េរ ប ប់ បភពចំណូ លមួ យ
I សូ ម នចេមយ ង 03 / រ រទទួ ល ន ក់ឈ លឬ ក់ែខរបស់ស ជិក គ រ
ចំនួ ន បសិន េប បភពចំណូ លរបស់ គ ររបស់េ កពូ ឬអកមីង សូ មេឆយ
ទឬ ស។ បសិន េប មិន ែមន បភពចំណូ លរបស់ គ ររបស់េ កពូ អកមី
04 / រេផរ ក់ពីកង ស កឬពីបរេទស
ងេទ And 14 other symbols [3] 05 / ជំនួយពីបងបនឬអកេ ពីបងបន
V1 !(self.Missing.Any() && (self.Yes.Contains(96) || self.No
06 / ក់ចំណូ លពី ទព សម តិ រវនិេ គ
.Contains(96)))
M1 សូ មកត់ ចេមយ ង ំ អស់ម ុន នឹង បន
ឬសន ំ
V2 /* if this question contains missings options and anythig
07 / ក់េ ធននិវតន៍
in the next question has been answered*/ !(self.Missing.A
ny() && IsAnswered(s7q2_tot))
08 / ជំនួយពីរ ភិ លឬអង រ
M2 សូ មកត់ ចេមយ ង ំ អស់ម ុន នឹង បន
V3 self.No.Length!=11
M3 មិន ទំន ងែដល គ រមួ យ ន បភពចំណូ លេ ះ។ សូ មប ក់ម ងេទ ត។
V4 IsAnswered(s6q12) ? !self.No.Contains(2) : true
M4 អកេឆយតបឬអក ក់ក ង គ រ នេបក ជីវកម ( ជីវកមលកណៈ គស
◌ារេ ពីក សិក ម ) េនះេបេ ង មចេមយកងែផក រ រ (ែផក៦ សំណួ រទី១ ២)។
សូ មប ក់ម ងេទ ត ត់ព ិត នចំណូ លពី ជីវកមែមនឬ។
V5 IsAnswered(s6q16) ? !self.No.Contains(1) : true
M5 អកេឆយតបឬអក ក់ក ង គ រេធ រកងកសិក មលកណៈ គ រ ( រចិ ឹ
មសត ឬេន ទ ) េនះេបេ ង មចេមយកងែផក រ រ (ែផក៦ សំណួ រទី១ ៦)។
សូ មប ក់ម ងេទ ត ត់ព ិត នចំណូ លពីក សិក មែមនឬ។
V6 s6q6.InList(4,5) ? !self.No.Contains(3) : true
M6 អកេឆយតបេឆយ េធ រ រទទួ ល ន ក់ឈ លឬ ក់ែខ េនះេបេ ង ម
ចេមយកងែផក រ រ (ែផក៦ សំណួ រទី៦)។ សូ មប ក់ម ងេទ ត ត់ព ិត
នចំណូ លពី ក់ឈ លឬ ក់ែខែមនឬ។
V7 IsAnswered(Sec7_StartTime)
M7 សូ មកត់ ប់េផម ងេល
[7] រ ត់ប ង់ ក់ច ំណូ ល
Roster: រ ត់បង់ ក់ចំណូល
generated by multi-select question s7q1 income_loss
S7Q2: SINGLE-SELECT s7q2
ប់ ំងពី រស សន៍េលកមុនកងែខធកនងមក 01 េកនេឡង
េត ក់ចំណូ ល នមកពី%rostertitle% 02 ដែដល
របស់ គ រអក ែ ប បលដូ ចេមច ?
03 ថយចុះ
S7Q3. េត ក់ចំណូ ល នមកពី %rostertitle% NUMERIC: INTEGER s7q3
របស់ គ រអកែ ប បលប៉ុ ន គរយ (%)
េបេ ប បេធ បនឹង លស សន៍េលកមុនកងែខធ?
I អកស សន៍គួ រប ក់ បសិន េបេ ជសេរស "េកនេឡង " េតេកនប៉ុ ន គរយ
(%) េហយេបេ ជសេរស "ថយចុះ"េតថយចុះប៉ុ ន គរយ (%)។
E s7q2==1 || s7q2==3
S7Q6. េបេ ប បេធ បេ ែខមិថុ 2020 SINGLE-SELECT s7q6
េត ក់ចំណូ ល នមកពី%rostertitle%របស់ គ រអក 01 េកនេឡង
ែ ប បលដូ ចេមច? 02 ដែដល
03 ថយចុះ
[7] រ ត់ប ង់ ក់ច ំណូ ល 22 / 50
S7Q7. េត ក់ចំណូ ល នមកពី%rostertitle% NUMERIC: INTEGER s7q7
របស់ គ រអកែ ប បលប៉ុ ន គរយ (%)
េបេ ប បេធ បេ នឹងែខមិថុ 2020?
I (អកស សន៍គួ រប ក់ បសិន េបេ ជសេរស "េកនេឡង " េតេកនប៉ុ ន គរ
យ (%) េហយេបេ ជសេរស "ថយចុះ"េតថយចុះប៉ុ ន គរយ (%)។ )
E s7q6==1 || s7q6==3
S7Q4. េបេ ប បេធ បេ ែខមក 2020 SINGLE-SELECT s7q4
េត ក់ចំណូ ល នមកពី %rostertitle% 01 េកនេឡង
របស់ គ រអក ែ ប បលដូ ចេមច? 02 េ ដែដល
03 ថយចុះ
S7Q5. េត ក់ចំណូ ល នមកពី %rostertitle% NUMERIC: INTEGER s7q5
របស់ គ រអកែ ប បលប៉ុ ន គរយ (%)
េបេ ប បេធ បេ នឹងែខមក 2020?
I (អកស សន៍គួ រប ក់ បសិន េបេ ជសេរស "េកនេឡង " េតេកនប៉ុ ន គរ
យ (%) េហយេបេ ជសេរស "ថយចុះ"េតថយចុះប៉ុ ន គរយ (%)។ )
E s7q4==1 || s7q4==3
S7Q2. ប់ ំងពី រស សន៍េលកមុនកងែខធ េត SINGLE-SELECT s7q2_tot
ក់ចំណូ លសរុបរបស់ គ រអក ? 01 េកនេឡង
02 េ ដែដល
03 ថយចុះ
S7Q3.េត ក់ចំណូ លសរុប របស់ គ រអកែ ប បលប៉ុ ន គរយ NUMERIC: INTEGER s7q3_tot
(%)
េបេ ប បេធ បនឹង លស សន៍េលកមុនកងែខធ?
I (អកស សន៍គួ រប ក់ បសិន េបេ ជសេរស "េកនេឡង " េតេកនប៉ុ ន គរ
យ (%) េហយេបេ ជសេរស "ថយចុះ"េតថយចុះប៉ុ ន គរយ (%)។ )
E s7q2_tot==1 || s7q2_tot==3
S7Q6. េបេ ប បេធ បេ ែខមិថុ 2020 SINGLE-SELECT s7q6_tot
េត ក់ចំណូ លសរុបរបស់ គ រអក ែ ប បលដូ ចេមច? 01 េកនេឡង
02 េ ដែដល
03 ថយចុះ
S7Q7. TEXT s7q7_tot
េត ក់ចំណូ លសរុបរបស់ គ រអកែ ប បលប៉ុ ន គរយ
(%) េបេ ប បេធ បេ នឹងែខមិថុ 2020?
I (អកស សន៍គួ រប ក់ បសិន េបេ ជសេរស "េកនេឡង " េតេកនប៉ុ ន គរ
យ (%) េហយេបេ ជសេរស "ថយចុះ"េតថយចុះប៉ុ ន គរយ (%)។
S7Q4. េបេ ប បេធ បេ ែខមក 2020 SINGLE-SELECT s7q4_tot
េត ក់ចំណូ លសរុបរបស់ គ រអក ែ ប បលដូ ចេមច? 01 េកនេឡង
02 េ ដែដល
03 ថយចុះ
S7Q5. NUMERIC: INTEGER s7q5_tot
េត ក់ចំណូ លសរុបរបស់ គ រអកែ ប បលប៉ុ ន គរយ
(%) េបេ ប បេធ បេ នឹងែខមក 2020?
I (អកស សន៍គួ រប ក់ បសិន េបេ ជសេរស "េកនេឡង " េតេកនប៉ុ ន គរ
យ (%) េហយេបេ ជសេរស "ថយចុះ"េតថយចុះប៉ុ ន គរយ (%)។
E s7q4_tot==1 || s7q4_tot==3
S7Q8. SINGLE-SELECT s7q8
េតេហតុអី ន ក់ចំណូ លែដល នមកពី រេធកសិកម 01 តៃមខស់
ថយចុះឬេកនេឡង? 02 តៃមេ ក
E s7q1.Yes.Contains(1) 03 នអកប ទិញ
04 នអកប ទិញ េ ចន ងមុន
05 េផ ងេទ ត (ប ក់៖)
[7] រ ត់ប ង់ ក់ច ំណូ ល 23 / 50
S7Q8_os. ប ក់៖ TEXT s7q8_os
E s7q8==5
S7Q9. េ ប បេធ ប SINGLE-SELECT s7q9
រដូ វ លែដល ត់ ន បមូ ល ផលេហយ 01 េកនេឡង ងមុន
េ និងទិនផលែដល ត់នឹង បមូ ល ផល៖ 02 េ ដែដល
E s7q1.Yes.Contains(1) 03 ថយចុះ ងមុន
S7Q9_os. ប ក់៖ TEXT s7q9_os
E s7q9==5
S7Q10. MULTI-SELECT s7q10
េតក ខះកងចំេ មក ងេ មេនះែដលអករពឹង នឹងេធឱ
01 ចំណូ លែដល នមកពី
រ ស់បរែដល រេធកសិ
ក់ទងនឹ កឺក
ងជំង មូ វដ-ន រេកនេឡងខស់ ងមុន
[េ ជសេរសបីក ធំៗ] 19
02 បេងនទំហ ំដី ដ
ំ ុះេ ចន ងមុន
E s7q1.Yes.Contains(1) && s7q9==1
03 រចំ យេ េលវត តុេដម ប ងមុន
04 វត តុេដម ចរក ន
05 សម រក ំងពលកម
06 ព យ សល ងមុនកង រទទួ ល នឥណ ន
07 េផ ងេទ ត (ប ក់៖)
S7Q10_os. (ប ក់៖) TEXT s7q10_os
E s7q10.Contains(7)
S7Q11. MULTI-SELECT s7q11
េតក ខះកងចំេ មក ងេ 01 ចំណ
មេនះែដលអករពឹង នឹងេធឱ ូ លែដល នមកពី
រ ស់បរែដល រេធកសិ
ក់ទងនឹ ងជំងកឺក
មូ វដ-ន រថយចុះ ងមុន
[េ ជសេរសបីក ធំៗ] 19
02 ត់បនយទំហ ំដី ដំ ុះតិច ងមុន
E s7q1.Yes.Contains(1) && s7q9==3
03 រចំ យេ េលវត តុេដមខស់ ងមុន
04 កងះវត តុេដម
05 ខះក ំងពលកម
06 ខះេដមទុន
07 េផ ងេទ ត
S7Q11_os. ប ក់៖ TEXT s7q11_os
E s7q11.Contains(7)
S7Q12. SINGLE-SELECT s7q12
េហតុអី ន ន ក់ចំណូ លពី រលក់ឬេហតុអី ន ទទួ ល 01
ន ចំណូ លពី ជីវជី
ក់កែនង កម វកមតិ
តវបិច រ ? ររតត ិតែផកច ប់ ក់ទិននឹង
ទេ ងយ ំមុន
E s7q1.Yes.Contains(2) 02 កែនង ជីវកម តវបិទេ យ រេហតុផលេផ ងេទ ត
03 នអតិថិជន
04 មិន ចរកវត តុេដម ន
05 មិន ចេធដំេណរ /
ដឹកទំនិញ ស ប់េធ ជីវកម
06 ឈឺ /
តវ ន ក់ឱ េ ច់ពីេគេ យ រវរុស កូ រ៉ ូ
07 ឈឺេ យ រជមឺេផ ងេទ ត.....
08 តវ រែថ ស ំ ជិក គ រេផ ងេទ ត
09 ដល់រដូ វ ល តវបិទ
10 វស ម ល
11 េផ ងេទ ត (ប ក់)
S7Q12_os. ប ក់៖ TEXT s7q12_os
E s7q12==11
[7] រ ត់ប ង់ ក់ច ំណូ ល 24 / 50
[11] សំ ញ់សុវតិ ព
E attempts.Any(x=>x.consnt==1)
េ ៉ ង ប់េផម DATE: CURRENT TIME Sec11_StartTime
S11Q4. េត គ រអក ន ន់ប័ណ កី កែដរឬេទ? SINGLE-SELECT s11q4
01 ន
V1 IsAnswered(Sec11_StartTime)
M1 សូ មកត់ េ ៉ ង ប់េផម ងេល 02 មិន ន
S11Q5. េតអកទទួ ល នប័ណ កី កេនះេ ំ ? NUMERIC: INTEGER s11q5
E s11q4==1
V1 s11q5>=2016
S11Q10. េតប័ណ កី កេ នសុពល ពែដរឬេទ? SINGLE-SELECT s11q10
01 េ នសុពល ព
E s11q4==1
02 ផុតសុពល ព
03 មិនដឹង
S11Q1. ប់ ំងពី រស សន៍េលកមុនកងែខធ MULTI-SELECT: YES/NO s11q1
េតស ជិក គ ររបស់អក នទទួ ល ជំនួយពី ប័ន ដូ ច រ 01 ភិ /
ល រ
អង រអនរ តិ ង ស ឬេទ? 02 / ក់ឧបតម (លុយ)
I េលកែលងែតជំនួ យ ពី គ រនិង មិត ភកិ 03 / ស រៈេផ ងៗ េ ពី រ
V1 !(self.Missing.Any() && (self.Yes.Contains(3) || self.No.
Contains(3)))
M1 សូ មេឆយចេមយ ង ំ អស់ម ុន នឹង បន
V2 /* if this question contains missings options and anythig
in the next question has been answered*/ !(self.Missing.A
ny() && Sec11_SafetyNets.Count(x=>IsAnswered(x.s11q3))!=0
)
M2 សូ មេឆយចេមយ ង
ំ អស់ម ុន នឹង បន
[11] សំ ញ់ស ុវតិ ព
Roster: សំ ញ់សុវតិ ព
generated by multi-select question s11q1 Sec11_SafetyNets
S11Q2. េត %rostertitle%តៃមសរុបៃន [ជំនួយ] NUMERIC: INTEGER s11q2
ប៉ុ ន?
I ឯក ៖ (មុឺន េរ ល )
E @rowcode==2
V1 self>0
M1 តៃមរបស់ជំនួ យ មិន ចសូ ន នេទ េ ះកងសំណួ រទី១ អកកត់ ត់ ន
ទទួ ល នជំនួ យ ។ សូ មប ក់។ សូ មឱ កដ អក ៉ ន់ នតៃមរបស់ជំនួ យ
ស រៈេផ ងៗ ន តឹម តវ។
S11Q3. េត បភពចម ងៃន %rostertitle% SINGLE-SELECT s11q3
នមកពី ? 01 រ ភិ ល
02 អង រមូ ល ន
03 អង រេ រ ភិ ល
04 អង រអនរ តិ
05 ង ស
96 េផ ងេទ ត
[11] សំ ញ់ស ុវតិ ព 25 / 50
សូ មប ក់៖ TEXT s11q4_os
E s11q3==96
V1 self.ToUpper()!="FAMILY" && self.ToUpper()!="FRIENDS" &&
self.ToUpper()!="FAMILY AND FRIENDS" && self.ToUpper()!="
FRIEND" && self.ToUpper()!="RELATIVE" && self.ToUpper()!=
"RELATIVES"
M1 ជំនួ យ ពី គ រឬអកេ ពីស ជិក គ រមិន ត់ចូ ល កងែផកេនះេទ។ នែត
ជំនួ យ ពី ប័ន ដូ ច រ ភិ ល អង រ ង ស ប៉ុេ ះែដល ត់ចូ ល កង
ែផកេនះ។ សូ មប ក់ម ងេទ តនិង េធ រែកត មវកងសំណួ រទី១ ែផក១១ (s11q1)ប្
រសិន េប ំ ច់។
S11Q8. ប ក់េ ះគំេ ង ឬកមវធី MULTI-SELECT s11q8
(ចេមយ ច នេ ចន) 01 កមវធីឧបតម ច់ ក់ជូន គ រ កី កនិង យរងេ ះកងអំឡ ង
I សូ ម នេ ំ អស់។
ះកមវធី ង 02 កមវធីឧបតម ច់ ក់ជូន ស◌ី នៃផេ ះនិងកុ រេ ម យ
03 កមវធីជំនួយផល់ រ ម េរ ន
04 កមវធីជំនួយ ក់ រ ូបករណ៍
05 កមវធីជំនួយ ក់ឧបតមរបស់រ ភិ លស ប់កមករ ត់េដរន
06 កមវធីឧបតមេផ ងៗពី ធរមូ ល ន
96 កមវធីេផ ងេទ ត (ប ក់)
S11Q8_os. ប ក់ TEXT s11q8_specify
E s11q8.Contains(96)
[11] សំ ញ់ស ុវតិ ព / សំ ញ់ស ុវតិ ព
Roster: វធីេផរ ក់
generated by multi-select question s11q8 payment_method
E s11q1.Yes.Contains(2)
S11Q9. មេធ យៃន រទូ ត់ SINGLE-SELECT s11q9
01 ទូ ត់ ច់ ក់ពី រ ល័យរបស់រ ភិ ល
02 ទូ ត់ ច់ ក់ពី ក់ រេវរលុយ វង
03 ទូ ត់ ច់ ក់ មរយៈ mobile
wallet ( ក់ រេវលុយ វង ឬ
ក់ រេវលុយេផ ងេទ ត)
96 េផ ងេទ ត (ប ក់)
S11Q9_os. ប ក់ TEXT s11q9_specify
E s11q9==96
[11] សំ ញ់ស ុវតិ ព 26 / 50
[11A] ជំនួយឧបតម
E attempts.Any(x=>x.consnt==1)
VARIABLE BOOLEAN filter2
Sec11_SafetyNets.Any(x=>x.s11q8.Contains(1)) && s11q4==1
VARIABLE BOOLEAN filter3
Sec11_SafetyNets.Any(x=>x.s11q8.Contains(1))
s11q8_r4. SINGLE-SELECT
SCOPE: HIDDEN
s11q8_r4
អកែដល នប័ណ កី កប៉ុែនមិនទទួ ល ន ក់ឧបតម លពីជុំទី៤។
01 ទ ស
00 េទ
េ ៉ ង ប់េផម DATE: CURRENT TIME Sec11a_StartTime
S11AQ0. ប់ ំងពីែខមិថុ 2020មក SINGLE-SELECT s11aq0
េតអក ប់ទទួ ល ន ក់ឧបតមពីរ ភិ លេ ម 01 ប់
"កមវធីឧបតម ច់ ក់ជូន គ រ កី កនិង យរងេ ះ 02 មិន ប់
កងអំឡ ងេពលជំងឺកូ វដ-១៩"ែដរឬេទ?
V1 IsAnswered(Sec11a_StartTime)
M1 សូ មកត់ េ ៉ ង ងេល។
V2 Sec11_SafetyNets.Any(x=>IsAnswered(x.s11q8)&&x.s11q8.Cont
ains(1))&&s11aq0==1 || !Sec11_SafetyNets.Any(x=>IsAnswere
d(x.s11q8)&&x.s11q8.Contains(1))
M2 អក នេ ជសេរសចេមយ ត់ ប់ទ ទួ ល ន ក់ឧបតមពីក មវធីឧបតមស
◌ាច់ ក់ជូន គ រ កី កនិង យរងេ ះកងអំឡ ងេពលជំង ឺកូ វដ-១៩េ ែផក១
១សំណួ រទី៨។ សូ មេផ ង ត់ម ងេទ ត។
S11AQ1. NUMERIC: INTEGER s11aq1
េតអកទទួ ល ន ក់ឧបតមចំនួនប៉ុ នដងេហយ?
E s11aq0==1
V1 s11aq1<9 && s11aq1!=0
S11AQ2. េតអកទទួ ល នទឹក ក់ស រុបចំនួនប៉ុ ន? NUMERIC: INTEGER s11aq2
(មុឺនេរ ល)
E s11aq0==1
S11AQ3. SINGLE-SELECT s11aq3
េតអកទទួ ល នដំណ ឹងឱ េ ទទួ ល ក់ឧបតម មរយៈអី? 01 រេ ទូ រស័ព
E s11aq0==1 02 រ មទូ រស័ព
03 េមភូ មិ
04 ស ជិក កម បឹក ឃុំស ត់
05 ស ជិកកងភូ មិេផ ងេទ ត
06 វទ /េ បកង់/ទូ រទស ន៍/ ែសត
07 បព័នផ ពផ យសងម
08 រផ ពផ យកងតំបន់/ផ ពផ យេ យ ប ប់បំពងសេមង
09 េផ ងេទ ត (ប ក់)
S11AQ3_os.ប ក់ TEXT s11aq3_specify
E s11aq3==9
S11AQ4. េតអកចំ យេពលេធដំេណរប៉ុ ន ទី NUMERIC: INTEGER s11aq4
េដម ីេ ទទួ ល ក់ឧបតម? (េពលេវ គិត ទី)
E s11aq0==1
[11A] ជំនួ យ ឧបតម 27 / 50
S11AQ5. េតអក នទទួ ល ក់ឧបតម មរយៈអី? SINGLE-SELECT s11aq5
01 ក់ រេវលុយ វង
E s11aq0==1
02 េមភូ មិ
03 ស ជិក កម បឹក ឃុំស ត់ស ជិក កម បឹក ឃុំស ត់
04 ស ជិកកងភូ មិេផ ងេទ ត
05 េផ ងេទ ត (ប ក់)
S11AQ5_os. ប ក់ TEXT s11aq5_specify
E s11aq5==5
S11AQ6. SINGLE-SELECT s11aq6
េត ក់ឧបតម តវ នេគ ត់េស អីែដរេទ? 01 ត់
E s11aq0==1 02 មិន ត់េទ
S11AQ7. បសិនេប ន អស់ប៉ុ ន? (គិត លុយេរ ល) NUMERIC: INTEGER s11aq7
I អកស សន៍៖ បសិន េបចំ យៃថេស ប់ព ី២ដងេឡង សូ មបូ ក សរុប េស ំ
ង
អស់ចូ ល ។
E s11aq6==1
S11AQ8. SINGLE-SELECT s11aq8
េតអក ចដក ំ អស់េ ះកងេពលែតមួ យឬេទ?
ក់ ង 01 ច
E s11aq0==1 02 មិន ច
S11AQ9. SINGLE-SELECT s11aq9
េតអក ចេផរ ច់ ក់មួយចំនួនៃនចំនួន ច់ ក់ស រុប មួ យ ច យ វង នេទ
01 ក់ រេវលុ
បសិនេបអកចង់? 02 មិន ច
E s11aq0==1 03 មិនដឹង
S11AQ10. ជំនួសឱ រដក ក់ ង ំ អស់ SINGLE-SELECT s11aq10
េតអកចង់តំកល់ ក់មួយចំនួនទុកស ប់ រេ ប 01 គតចង់
ស់េ េពលអ
មួ យ ក់ រេវលុយ វងែដរឬេទ? 02 មិនចង់
E s11aq0==1
S11AQ11. SINGLE-SELECT s11aq11
េហតុអី ន អកចង់តំកល់ ក់ មួ យ ក់ រេវលុយ វង? 01 ទុកេ ផះមិន នសុវតិ ព
E s11aq10==1 02 ស ជិក គ រ ចេ ប ស់ខុស េ លេ
03 នបំណ ងេ ប ស់ល ុយកងេ លបំណ ងមិនប ន់
04 ច ច់ តិខីល ុយ
05 ច តវ រលុយេ េពលអ គតេ ចន ង
S11AQ12. េតអកចំ យ ំ េ ះេ េលអីខះ?
ក់ ង MULTI-SELECT s11aq12
01 ទិញ មប រ
E s11aq0==1
02 ទិញ របស់ស ំ ន់ៗេផ ងេទ ត
03 សង ក់កមី
04 េផ ងេទ ត (ប ក់).............4
S11AQ12_os. ប ក់ TEXT s11aq12_specify
E s11aq12.Contains(4)
S11AQ13. SINGLE-SELECT s11aq13
េត យ សលេទកង រដក ំ េ ះ?
ក់ ង 01 យ សល
E s11aq0==1 02 មិន យ សល
S11AQ14. េហតុអី? TEXT s11aq14
E s11aq13==2
[11A] ជំនួ យ ឧបតម 28 / 50
S11AQ23. េតអកគិត ដំេណរ រចុះេ ះ SINGLE-SELECT s11aq23
(េ េផ ង ត់ប័ណ កី ក) 01 យ សល ស់
េដម ីទទួ ល ន ក់ឧបតមពីកមវធីឧបតម ច់ កី កនិង យ
ក់ជូន គ រ 02 សល ះ
យរងេ
កងអំឡ ងេពលជំងឺកូ វដ-១៩ យ សលែដរឬេទ?
03 ពិ ក
E s11aq0==1
04 ពិ ក ស់
05 ខំមិនែមន អកេ ចុះេ ះេទ។
S11AQ24. SINGLE-SELECT s11aq24
េតអកគិត ដំេណរ រេបក ក់ឧបតមពីកមវធីឧបតម ច់ 01ជូន គ យ
ក់ រ កី
សលកនិង ស់យរងេ ះ
កងអំឡ ងេពលជំងឺកូ វដ-១៩ យ សលែដរឬេទ? 02 យ សល
E s11aq0==1 03 ពិ ក
04 ពិ ក ស់
05 ខំមិនែមន អកេ េបក ក់ឧបតមេទ។
S11AQ25. SINGLE-SELECT s11aq25
េត ក់ឧបតមពីកមវធីឧបតម ច់ ក់ជូន គ រ កី កនិង យរងេ
01 ះ ន់ ំង ស់
សំ
កងអំឡ ងេពលជំងឺកូ វដ-១៩ ន រៈសំ ន់ស ប់ជីវ ព គ រអកក
02
មិ ត ? ស់
សំ ន់
E s11aq0==1 03 សំ ន់គួរសម
04 មិនសំ ន់េទ
05 មិនសំ ន់ ល់ែតេ ះ
S11AQ26. ចេ ះពី 1 ដល់ 5 SINGLE-SELECT s11aq26
េត ក់ឧបតមពីកមវធីឧបតម ច់ ក់ជូន គ រ កី កនិង យរងេ 01 ះ – មិន នជួ យស មល ល់ែតេ ះ
1
កងអំឡ ងេពលជំងឺកូ វដ-១៩ នជួ យស មលដល់ជីវ ពរបស់ គ រអក
02
? 2
E s11aq0==1 03 3
04 4
05 5 – ជួ យស មល នេ ចន ស់
S11AQ22. SINGLE-SELECT: LINKED s11aq22
េតស ជិក គ រមួ យ អកេ េបក ំ េ ះ?
ក់ ង
F $hhmember
E s11aq0==1
S11AQ16. េតអក នចុះេ ះ មួ យេមភូ មិ ឬ SINGLE-SELECT s11aq16
កម បឹក ឃុំេដម ីទទួ ល ន ក់ឧបតមេទ? 01 ន
E s11aq0==2 || s11q8_r4==1 02 មិន ន
S11AQ17. េហតុអី? SINGLE-SELECT s11aq17
01 មិន នដឹងពីកមវធីេនះ
E s11aq16==2
02 មិនដឹង ក់ឧបតមេនះស ប់ពួក ត់
03 មិនចង់ ន ក់ឧបតម
07 មិន នបណ កី ក
08 បណ កី កផុតកំណ ត់
09 បណ កី កីមិន ចេ ប ស់ ន
04 េផ ងេទ ត (ប ក់)
S11AQ17_os. ប ក់ TEXT s11aq17_specify
E s11aq17==4
S11AQ18. SINGLE-SELECT s11aq18
េហតុអី ន អកេ ែតមិនទទួ ល ន ក់ឧបតម? 01 មិន តវនឹងលកខណ
E s11aq16==1 02 តវ នដកេចញពីកមវធី
03 ចុះេ ះយឺត
04 េផ ងេទ ត (ប ក់)
[11A] ជំនួ យ ឧបតម 29 / 50
S11AQ18_os. ប ក់ TEXT s11aq18_specify
E s11aq18==4
S11AQ19. េតអក ប់េធ រត ៉ ឬ SINGLE-SELECT s11aq19
ជូ នដំណ ឹងេ នរ ក់អំពី រមិនទទួ ល ន ក់ឧបតមេទ? 01 ប់
E s11aq0==2 || s11q8_r4==1 02 មិន ប់
S11AQ20. SINGLE-SELECT s11aq20
េតអក នេធ រត ៉ ឬជូ នដំណ ឹងអំពី រមិន នទទួ ល ន ក់01
ឧបតមេកមះេបឹកកែនង ?
ឃុំស ត់
E s11aq19==1 02 េមឃុំ
03 េមភូ មិ
04 ធរមូ ល នេផ ងេទ ត
(ប ក់)
05 ក់ រវង
06 េផ ងេទ ត (ប ក់)
S11AQ20_os. ធរមូ ល នេផ ងេទ ត (ប ក់) TEXT s11aq20_specify4
E s11aq20==4
S11AQ20_os. ប ក់ TEXT s11aq20_specify6
E s11aq20==6
S11AQ21. េតទទួ ល នលទផលដូ ចេមចែដរ? SINGLE-SELECT s11aq21
01 ទទួ ល ន ក់ឧបតម
E s11aq19==1
02 កំពុងេ ះ យ
03 ធរមិនខល់ យនឹង រត ៉
04 នសកម ពេ ះ យ
05 ពន ល់ពីមូល េហតុែដលមិន ន ក់ឧបតម
06 េផ ងេទ ត (ប ក់)
S11AQ21_os. ប ក់ TEXT s11aq21_specify
E s11aq21==6
[11A] ជំនួ យ ឧបតម 30 / 50
[8] បទពិេ ធន៍អសនិសុខេស ង
E attempts.Any(x=>x.consnt==1)
េ ៉ ង ប់េផម DATE: CURRENT TIME Sec8_StartTime
STATIC TEXT
[8] បទពិេ ធន៍អសនិសុខេស ង
STATIC TEXT
អកស សន៍៖ ឥឡវេនះខំសូមសួ រសំណួ រមួ យចំនួនអំពីេស ង រ។ អំឡង30ៃថចុងេ យ េ យ រែតខះ ក់
ឬធន នេផ ងេទ ត េត នេពល ែដលអកឬស ជិក គ រអក(មនុស េពញវយ)៖
S8Q1. SINGLE-SELECT s8q1
ន ពយ រម ន រ គប់ ន់ស ប់ប រេ គ 01 ទ ស
េ យ រែតខះ ក់ ឬធន នេផ ងេទ តឬេទ? 02 េទ
(30ៃថចុងេ យ)
V1 IsAnswered(Sec8_StartTime)
M1 សូ មកត់ េ ៉ ង ប់េផម ងេល
S8Q2. មិន ចបរេ គ SINGLE-SELECT s8q2
រែដលេធឲ នសុខ ពល និងជីវ តិ គប់ ន់ 01 ប់
េ យ រែតខះ ក់ ឬធន នេផ ងេទ តឬេទ? 02 មិន ប់
(30ៃថចុងេ យ)
S8Q3. SINGLE-SELECT s8q3
នបនយចំនួនមុខមបឬ រែដល តវហូ បេ យ រែតខះ ក់
01 ប់
ឬធន នេផ ងេទ ត (30ៃថចុងេ យ) 02 មិន ប់
S8Q4. SINGLE-SELECT s8q4
ត់បនយចំនួនដងៃន រហូ ប រេ យ រែតខះ ក់ 01 ប់
ឬធន នេផ ងេទ ត 02 មិន ប់
(េប ប់ហូប៣េពលមកហូ បែត២េពល ឬ
ពី២េពលមក១េពល ) (30ៃថចុងេ យ)
S8Q5. SINGLE-SELECT s8q5
បរេ គតិច ងបរ ណែដលគិត ំ ច់េ យ រែតខះ ក់ 01 ប់
ឬធន នេផ ងេទ ត (បនយបរ ណ ) 02 មិន ប់
(30ៃថចុងេ យ)
S8Q6. ច់េស ង រេ យ រែតខះ ក់ SINGLE-SELECT s8q6
ឬធន នេផ ងេទ ត (30ៃថចុងេ យ) 01 ប់
02 មិន ប់
S8Q7. SINGLE-SELECT s8q7
នែតមិន នហូ បេ យ រខះ តេ យ រែតខះ ក់ 01 ប់
ឬធន នេផ ងេទ ត (30ៃថចុងេ យ) 02 មិន ប់
S8Q8. SINGLE-SELECT s8q8
មិន នហូ ប រេពញមួ យៃថេ យ រែតខះ ក់ 01 ប់
ឬធន នេផ ងេទ ត (30ៃថចុងេ យ) 02 មិន ប់
S8Q9. SINGLE-SELECT s8q9
ខីមប រអកជិត ងឬ ច់ តិេ យ រែតខះ ក់ 01 ប់
ឬធន នេផ ងេទ ត (30ៃថចុងេ យ) 02 មិន ប់
[8] បទពិេ ធន៍អ សនិស ុខ េស ង 31 / 50
S8Q10. SINGLE-SELECT s8q10
េតអក រមពីស ជិក គ ររបស់អកមិន ន រហូ ប គប់ ន់
01ក មិត ន? រ ពយ រមណ៍ ល់ែតេ ះ
02 ពយ រមណ៍តិចតួ ច
03 ពយ រមណ៍ ំង
04 ពយ រមណ៍ ំង ស់
[8] បទពិេ ធន៍អ សនិស ុខ េស ង 32 / 50
[6] រ រ
E attempts.Any(x=>x.consnt==1)
កត់ េ ៉ ង ប់េផម DATE: CURRENT TIME Sec6_StartTime
STATIC TEXT
លពីស សន៍េលមុនកងែខធ ខំ ន កសួ រពី រ ររបស់ %mainearner% ែដល អករកចំណូ លចម ងកង គ រ។ ដូ េចះ
ខំសូម កសួ រពី ត់ដែដល។
S6Q1. 7ៃថកនងមក SINGLE-SELECT s6q1
េត%mainearner% នេធ ររក ក់កៃ ម េធជំនួញ 01 នេធ
េធែ ស ឬ េធសកម ពអីេផ ងេទ ត 02 មិន នេធ
េដម ីរក ក់ចំណូ លេទ
េបេ ះបី ចំ យេពលែតមួ យេ ៉ ងក៏េ យ?
V1 IsAnswered(Sec6_StartTime)
M1 សូ មកត់ េ ៉ ង ប់េផម
S6Q2. ប់ ំងពី រស សន៍េលកមុនកងែខធ SINGLE-SELECT s6q2
េត%mainearner% ន រ រេធឬេទ? 01 ន
E s6q1==2 02 មិន ន
S6Q3. េហតុអី ន %mainearner%ឈប់េធ រ? SINGLE-SELECT s6q3
01 ជីវកម / រ ភិ ល នបិទេ យ រ
I សូ មកុំ នជេ មស ររតត ិតែផកច ប់ ក់ទិននឹង វរុស កូ រ៉ ូ
E s6q2==1 && s6q1==2 02 ជីវកម /
រ ភិ ល នបិទេ យ រេហតុផលេផ ងេទ ត
03 តវ នេគប ប់ខណៈេពល ជីវកមេ បនេ េឡយ
04 កមហ៊ុនឱ ក រ រមួ យរយៈេ យ រប ហិរ វតរបស់ កមហ៊ុន
05 វស ម ល
14 ស កលំែហ តុ ព
06 ឈឺ / តវ ន ក់ ច់េចញពីេគ
07 តវ រែថ ំ ច់ តិឈ ឺ
08 កមករ មរដូ វ ល
09 ចូ ល និវតន៍
10 មិន ចេ ែ សច រ នេ យ រ ររតត ឹត រេធដំេណរ
11 មិន ចេ ែ សច រ នេ ះខះវត តុេដម
12 មិនែមនរដូ វ រេធ រ ដំ ុះ
13 េផ ងេទ ត
សូ មប ក់៖ TEXT s6q3_os
E s6q3==13
[6] រ រ 33 / 50
S6Q4. ប់ ំងពី រស សន៍េលកមុនកងែខធ SINGLE-SELECT s6q4
េតសកម ពចម ង 01 វស័យកសិកម
(ចំ យេពលេវ េ ចន ងេគ)របស់ ជីវកមឬ ប័នែដល%mainearner%
02 វស័យ ែរ៉ ុងេធ រ
កំព
សិតកងវស័យ ែដរ?
03 វស័យផលិតកម
I សូ មកុំ នជេ មស 04 រ រវ ជីវៈ / វទ ស/
E s6q2==1
បេចកេទស
05 អគិស នី / ទឹក / ឧស័ន / កសំណ ល់
06 សំណ ង់
07 មេធ យដឹកជ ន
08 រទិញ និងលក់
09 ហិរ វត / ៉ ប់រង /
េស កមអចលន ទព
10 េស កម
11 រអប់រ
12 សុខ ព
13 រដ ល រណៈ
14 េទសចរណ៍
15 េផ ងេទ ត
សូ មប ក់៖ TEXT s6q4_os
E s6q4==15
S6Q4A. SINGLE-SELECT s6q4a
េត រ រដូ ច នឹង រ រែដល %mainearner%េធ ប់ ំង ពី រស
01 ដូ ចសន៍េលកមុនកងែខធ
ឬេទ? 02 ខុស
E s6q1==1
S6Q4B. SINGLE-SELECT s6q4b
េហតុអី ន %mainearner% ស់បរ រ រ? 01 ជីវកម /
E s6q4a==2
រ ភិ ល នបិទេ យ រែត ររតត ិតែផកច ប់ ក់ទិននឹង វរ
02 ជីវកម /
រ ភិ ល នបិទេ យេហតុផលេផ ងេទ ត
03 ស កមួ យរយៈខណៈ ជីវកមេ ែតបនេបក
04 កមហ៊ុនឱ ក រ រមួ យរយៈេ យ រប ហិរ វតរបស់ កមហ៊ុន
05 វស ម ល
06 ឈឺ /
តវ ន ក់ឱ េ ច់េ យែឡក
07 តវ រែថ ំ ច់ តិឈ ឺ
08 កមករ មរដូ វ ល
09 ចូ ល និវតន៍
10 មិន ចេ ែ សច រ នេ យ រ ររតត ិត រេធដំេណរ
11 មិន ចេ ែ សច រ នេ យ រខះវត តុេដម
12 មិនែមនរដូ វ រេធែ សច រ
13 េផ ងេទ ត
សូ មប ក់៖ TEXT s6q4b_os
E s6q4b==13
[6] រ រ 34 / 50
S6Q4C. ប់ ំងពី រស សន៍េលកមុនកងែខធ SINGLE-SELECT s6q4c
េតសកម ពចម ង 01 វស័យកសិកម
(ចំ យេពលេវ េ ចន ងេគ)របស់ ជីវកមឬ ប័នែដល%mainearner%
02 វស័យ ែរ៉ ុងេធ រ
កំព
សិតកងវស័យ ែដរ?
03 វស័យផលិតកម
I សូ មកុំ នជេ មស 04 រ រវ ជីវៈ / វទ ស/
E s6q4a==2
បេចកេទស
05 អគិស នី / ទឹក / ឧស័ន / កសំណ ល់
06 សំណ ង់
07 មេធ យដឹកជ ន
08 រទិញ និងលក់
09 ហិរ វត / ៉ ប់រង /
េស កមអចលន ទព
10 េស កម
11 រអប់រ
12 សុខ ព
13 រដ ល រណៈ
14 េទសចរណ៍
15 េផ ងេទ ត (ប ក់)
សូ មប ក់៖ TEXT s6q4c_os
E s6q4c==15
S6Q5. បចប ន SINGLE-SELECT s6q5
េតសកម ពចម ង(ចំ យេពលេវ េ ចន ងេគ)របស់ ជីវកមឬ
01 ប័ន ែដល
វស័ %mainearner%
យកសិ កម កំពុងេធ រ
េពលបចប នសិតកងវស័យ ែដរ? 02 វស័យែរ៉
I សូ មកុំ នជេ មស 03 វស័យផលិតកម
E s6q1==1 04 រ រវ ជីវៈ / វទ ស/
បេចកេទស
05 អគិស នី / ទឹក / ឧស័ន / កសំណ ល់
06 សំណ ង់
07 មេធ យដឹកជ ន
08 រទិញ និងលក់
09 ហិរ វត / ៉ ប់រង /
េស កមអចលន ទព
10 េស កម
11 រអប់រ
12 សុខ ព
13 រដ ល រណៈ
14 េទសចរណ៍
15 េផ ងេទ ត
សូ មប ក់៖ TEXT s6q5_os
E s6q5==15
S6Q6. កង រ រចម ង SINGLE-SELECT s6q6
(ចំ យេពលេវ េ ចន ងេគ)របស់%mainearner% 01 កង ជីវកម ល់ខន
េត ត់កំពុងេធ រកង ... 02 កង ជីវកមរបស់ គ រឬស ជិក គ រ ក់
I សូ ម នចេមយ 03 កងកសិ នឬចិ ឹមសតរបស់ គ រ
E s6q1==1 04 កង ម បុគលិក
05 កង ម អកហឹកហឺន
ឬអក ត់ រ រ
STATIC TEXT
E s6q1==1
[A] រ រែដលទទួ ល ន ក់ែខឬ ក់ឈ ល
[6] រ រ 35 / 50
S6Q7. 7 ៃថកនងមក SINGLE-SELECT s6q7
េត%mainearner% ចេធ រធម ឬេទ 01 ច
មិន េធ រេ កែនង រ រឬេធ រពីច យេទ? 02 មិន ច
E s6q6.InList(4,5)
S6Q8. SINGLE-SELECT s6q8
េ ះបី %mainearner%មិន ចេធ រដូ ចធម ក៏េ យ 01 េបក ក់ែខធម េពញ
េត ត់ នទទួ ល ក់ែខឬេទ? 02 េបក ក់ែខឱ ខះ
I សូ ម នជេ មស ង
ំ អស់ 03 មិនេបក ក់ែខ
E s6q7==2
S6Q8A. SINGLE-SELECT s6q8a
េហតុអី ន %mainearner%មិន ចេធ រដូ ចធម ? 01 ជីវកម / រ ភិ ល នបិទេ យ រ
E s6q7==2
ររតត ិតែផកច ប់ ក់ទិននឹង វរុស កូ រ៉ ូ
02 ជីវកម /
រ ភិ ល នបិទេ យ រេហតុផលេផ ងេទ ត
03 កមហ៊ុនឱ ក រ រមួ យរយៈេ យ រប ហិរ វតរបស់ កមហ៊ុន
04 ឈឺ / តវ ន ក់ ច់េចញពីេគ
05 តវ រែថ ំ ច់ តិឈ ឺ
06 កមករ មរដូ វ ល
07 មិន ចេ ែ សច រ នេ យ រ ររតត ឹត រេធដំេណរ
08 េផ ងេទ ត
សូ មប ក់៖ TEXT s6q8a_os
E s6q8a==8
S6Q8B.េតកែនងេធ ររបស់%mainearner%ផល់ឱ MULTI-SELECT:
ត់នូវអត បេ ជន៍ដូច ងេ មេទ?
YES/NO s6q8b
E s6q6.InList(4,5)
01 / ផល់ ៉ ប់រងសុខ ព
02 / េបក ក់េពល ក់ច ប់ឈ ឺ
03 / ក់ឧបតមេពល ន រ រេធ
S6Q8C.េត%mainearner% នកិចសន យលកណ៍អក រស SINGLE-SELECT
ប់ រ រែដល ត់េធេទ? s6q8c
01 ន
E s6q6.InList(4,5)
02 មិន ន
03 បដិេសធ
S6Q9. 7 ៃថកនងមក េត នស ជិកេផ ង ក់ SINGLE-SELECT s6q9
(េ ពីខនអក) 01 ន
ែដលមិន ចបំេពញ រ រទទួ ល ក់ឈ លឬ ក់ែខរបស់ ត់ នេទ
02 មិន នស ជិក ែដលមិន ចេ បំេពញ រ រ នេទ
( ងំ េ កែនងេធ រនិងពីផះ)?
03 ី លកង គ រេទ
មិន នស ជិកែដលេធ រ រឬសុឈ
I សូ មដកអកេឆយេចញ
S6Q10. េត ត់េ ះអី? MULTI-SELECT: LINKED s6q10
I សូ មេ ជសេរសស ជិក ែដល ក់ព ័ន េលកែលងែតអកេឆយ
F // Must be current hh member $hhmember
E s6q9==1
V1 attempts.Count(x=>self.Last()==x.s1q9)==0 && attempts.Cou
nt(x=>self.First()==x.s1q9)==0
M1 មិន ចេ ជសេរស អកេឆយ នេទ។ សំណួ រេនះសួ រេ ស ជិក េផ ងេទ តេ ពី
អកេឆយ។
STATIC TEXT
[B] ជីវកមលកណៈ គ រ
S6Q11. ប់ ំងពី រស សន៍េលកមុនកងែខធ SINGLE-SELECT s6q11
េតអកឬស ជិក គ ររបស់អក នេធ ជីវកមែដរឬេទ 01 ន
ំ ជីវកម គ រ?
រ ួម ង 02 មិន ន
E s6q6!=1 || s6q6!=2
[6] រ រ 36 / 50
VARIABLE STRING fam_bus_txt
s6q6==1 ? "non-farm family business you own" : s6q6==2 ?
"non-farm family business you worked in" : "non-farm fami
ly business"
S6Q12. េត ជីវកមរបស់អកសិតកងវស័យ ? SINGLE-SELECT s6q12
01 វស័យកសិកម
E s6q11==1 || s6q6.InList(1,2)
W1 self!=1 02 វស័យែរ៉
M1 សូ មប ក់ម ងេទ ត បសិន េបអកេឆយសំេ េលសកម ពកសិក មកង គ រ។ 03 វស័យផលិតកម
សូ មចង់ ំ ពួ ក េយងកំព ុង កសួ រពី ជីវកមេ ពីក សិក ម (សកម ពកសិ
កមមិន ប់ប លេទ ) 04 រ រវ ជីវៈ / វទ ស/
បេចកេទស
05 អគិស នី / ទឹក / ឧស័ន / កសំណ ល់
06 សំណ ង់
07 មេធ យដឹកជ ន
08 រទិញ និងលក់
09 ហិរ វត / ៉ ប់រង /
េស កមអចលន ទព
10 េស កម (កមសិទ ល់ខន)
11 រអប់រ
12 សុខ ព
13 រដ ល រណៈ
14 េទសចរណ៍
15 េផ ងេទ ត
សូ មប ក់៖ TEXT s6q12_os
E s6q12==15
S6Q13. េបេ ប បេធ បនឹង ែខមុន SINGLE-SELECT s6q13
េត ក់ចំណូ លែដល នមកពី រេធ ជីវកមេនះ 01 ខស់ ង
ថយចុះឬេកនេឡង ... 02 េ ដែដល
I សូ ម នជេ មស 03 តិច ង
E s6q11==1 || s6q6.InList(1,2) 04 នចំណូ ល
VARIABLE STRING income_less
s6q13==4? "was there no revenue from sales from" : "was t
he revenue from sales less than in March from"
S6Q14. SINGLE-SELECT s6q14
េហតុអី ន ចំណូ លពី រលក់ ជីវកម នតិច ងធម ឬ នចំ
01 ណ ូ លកែនង ជីវកម តវបិទេ យ រ ររតត ិតែផកច ប់ ក់ទិននឹង
[ែខមុន] 02 កែនង ជីវកម តវបិទេ យ រេហតុផលេផ ងេទ ត
I សូ មកុំ នជេ មស 03 នអតិថិជន/អតិថិជនតិច ងមុន
E s6q13.InList(3,4)
04 មិន ចរកវត តុេដម ន
05 មិន ចេធដំេណរ /
ដឹកទំនិញ ស ប់េធ ជីវកម
06 ឈឺ /
តវ ន ក់ឱ េ ច់ពីេគេ យ រវរុស កូ រ៉ ូ
07 ឈឺេ យ រជមឺេផ ងេទ ត
08 តវ រែថ ស ំ ជិក គ រេផ ងេទ ត
09 ដល់រដូ វ ល តវបិទ
10 វស ម ល
11 េផ ងេទ ត
សូ មប ក់៖ TEXT s6q14_os
E s6q14==11
STATIC TEXT
[C] កសិកម
[6] រ រ 37 / 50
S6Q15. ប់ ំងពី រស សន៍េលកមុនកងែខធ SINGLE-SELECT s6q15
េតអកឬស ជិក គ ររបស់អក 01 នេធ
នេធ រ រ ដំ ុះឬចិ ឹមសត និងេន ទែដរឬេទ? 02 មិន នេធ
S6Q16. ប់ ំងពី រស សន៍េលកមុនកងែខធ SINGLE-SELECT s6q16
េតអក ចេធសកម ពកងកសិ នឬ រចិ ឹមសតឬេន ទ 01
នដូ ចធម េធធម ឬេទ?
E s6q15==1 || s6q6==3 02 ខុស ពីធម
S6Q17.េហតុអី ន អកមិន ចេធ រ រេ កសិ ន MULTI-SELECT s6q17
ចិ ឹមសត ឬេន ទ នដូ ចធម ? 01 តំរ ូវេ យ ក់េ ផះ
I សូ មកុំ នជេ មស 02 មិន នកមករសុីឈ ល គប់ ន់
E s6q16==2 03 ររតត ិតេល រ ស់ទី/ េធដំេណរ
04 មិន ចទទួ ល ន /
ដឹកជ នវត តុេដម
05 មិន ចលក់ / ដឹកជ នផលិតផល
06 តវ រែថ ស ំ ជិក គ រែដល នជមឺ
07 េផ ងេទ ត
សូ មប ក់៖ TEXT s6q17_os
E s6q17.Contains(7)
[6] រ រ 38 / 50
[12] លទផលៃន រស សន៍
េ ៉ ង ប់េផម DATE: CURRENT TIME Sec12_StartTime
ប ន កម៖ យប លេលខស ត់េដម ីខលមងេទ ត TEXT clb_sprvpw
SCOPE: SUPERVISOR
STATIC TEXT
E attempts.Any(x=>x.consnt==1)
សូ មកត់ ែតលទផលចុងេ យ។ បសិនេបលទផលមិនប ញសូ មពិនិត េមល រកត់ កងែផក
" រេ ទូ រស័ពេចញ"មងេទ ត ពិត តឹម តវអស់េហយ។
STATIC TEXT
E attempts.Any(x=>x.consnt==1)
ខំនឹងេផរទឹក ក់ $1 ជូ នអក។ បសិនេបអក នសំណួ រអី ក់ទិននឹង រ វ វេនះ អក ចខលមក ន់េលខទូ រស័ព 023-
994-378។ បសិនេបអក នសំណួ រអី ក់ទងនឹង វរុសកូ វដ19សូ ម ក់ទងេ េលខទូ រស័ព 115។
S12Q5. SINGLE-SELECT result
េតលទផលៃន រស សន៍ចុងេ យ ៉ ងដូ ចេម◌ច? 01 ប ប់េពញេលញ
I សូ មកត់ ែតលទផលចុង េ យ។ បសិន េបលទផលមិន ប ញសូ មពិន ិត េមល 02 ប ប់ែផកខះ (បដិេសធ)
រកត់ កងែផក " រេ ទូ រស័ព េចញ "មងេទ ត ពិត តឹម តវអស់េហយ។ 03 បដិេសធ
F @optioncode.InList(1,2) ? attempts.Any(x=>x.consnt==1) : @optioncode.I
nList(3) ? attempts.Any(x=>x.consnt==3) : @optioncode.InList(4) ? attemp 04 មិនេចះនិ យ
ts.Any(x=>x.s1q5==3) : @optioncode.InList(5) ? attempt 05 នអកទទួ ល ទូ រស័ព
And 242 other symbols [1]
V1 IsAnswered(Sec12_StartTime) 06 េលខទូ រស័ព នកង បព័ន
M1 សូ មកត់ េ ៉ ង ប់េផម ងេល 07 បិទទូ រស័ព
08 មិន ចជួ ប គ រេនះ ន
09 បុគលេ ងមិន ច ក់ទង គ រេនះ ន
S12Q6. េត ច ក់ទងេ គ រេនះ SINGLE-SELECT s12q6
ឬប ប់ រស សន៍ នេទ 01 ច
បសិនេបអកស សន៍េផ ងេទ តព ម ក់ទងេ េ េពលេ យ?
02 មិន ច
E result.InList(2)
S12Q7. អកស សន៍៖ សូ មផល់េហតុផល TEXT s12q7
េហតុអី ន គ រេ ះមិន ច ក់ទង ន
េហតុអី ន េគបដិេសធ។
E result.InList(2,3,8,9)
S12Q9. អកស សន៍៖ SINGLE-SELECT: LINKED s12q9
េតនរ េគ អកេឆយសំ ន់ស ប់ រស សន៍េនះ?
F $hhmember
E result.InList(1,2)
W1 attempts.Any(x=>x.s1q9==self)
M1 អកេឆយេនះខុស ពីអ កេឆយកងែផក ពត៌ នៃន រស សន៍ ែផក១ សំណួ រទី៩ (
s1q9)។ សូ មប ក់
S12Q11. អកស សន៍៖ SINGLE-SELECT: LINKED s12q11
សូ មប ក់េលខទូ រស័ពែដលអក ក់ទង
F notrch==0
E result==1 || result==2
S12Q14. DATE: CURRENT TIME s12q14
កត់ េពលនិង លបរេចទប ប់ រស សន៍
[12] លទផលៃន រស សន៍ 39 / 50
[CB] ក់ទងមងេទ ត
E clb_sprvpw=="helloagain"
STATIC TEXT
ពត៌ នលមិតរបស់េម គ រ:
េ ះេម គ រ: %head_name%
េ ះស ជិកេផ ងេទ ត: %membrs%
េខត: %province%
STATIC TEXT
រខលេចញរបស់អកស សន៍និងលទផលៃនេលខទូ រស័ពនីមួយៗ
[CB] ក់ទ ងមងេទ ត
Roster: %ROSTERTITLE% (%CLB_NBATMP% ខល, %CLB_ATPLST%)
generated by list question s1q12a clb_cllnum
VARIABLE LONG clb_nbatmp
attempts.Count(x=>x.s1q1==@rowcode)
VARIABLE STRING clb_atplst
attempts.Where(x=>x.s1q1==@rowcode).Select(x=>x.atpout).L
ast()
STATIC TEXT
អកស សន៍៖ េលខទូ រស័ពេនះ កមសិទរបស់៖
%s1q12%, %num_hhr%, %num_rel%
រប៉ុនប៉ងរបស់អកស សន៍៖
# ៃន រប៉ុនប៉ង៖ %clb_nbatmp%
លទផលៃន រប៉ុនប៉ងចុងេ យ៖ %clb_atplst%
STATIC TEXT
លទផលចុងេ យៃន រស សន៍គឺ %result%.
STATIC TEXT
E IsAnswered(s12q7)
អកស សន៍ផល់ រពន ល់:
%s12q7%
CB1. ខលេ អកេឆយេដម ីប ក់ របដិេសធ។ SINGLE-SELECT clb_cfmref
យតៃម េតអកេឆយ ចប ះប លេ យចូ ល រ ួម នឬេទ។ SCOPE: SUPERVISOR
កត់ រ យតៃមចុងេ យរបស់អក។ 01 បដិេសដ
មិន ចប ះប ល នេទ
E result==3 02 បដិេសដ
ែតទំនង ចប ះប ល ន
03 នខលេ
ប៉ុែនមិន នបដិេសធេទ
04 អកស សន៍មិន នខលេ េទ
05 មិន ច ក់ទងេ េលខហឹង នេទ
-96 េផ ងេទ ត
CB2. ខលេ អកេឆយ SINGLE-SELECT clb_cfmlan
ែ កងលអកស សន៍ ច ក់ទង មួ យអកេឆយ ន។ SUPERVISOR
េផ ង SCOPE:
កត់ រ យតៃមចុងេ យរបស់អក។ 01 និ យ ែដលអកស សន៍មិនេចះនិ យ
02 អកស សន៍គួរែត ច ក់ទង ន
E result==4
03 អកស សន៍មិន នខលេ េទ
04 មិន ច ក់ទងេ េលខហឹង នេទ
-95 មិន ច ប់ ន ៉ ងេម៉ច
[CB] ក់ទ ងមងេទ ត 40 / 50
CB3. SINGLE-SELECT clb_cfmavl
SCOPE:
ពិនិត េមល លបរេចទៃន រខលនិងសេ មចចិត េតអកស សន៍ពិត SUPERVISOR
នព មអត់ល ទ ពឬេទ។
ព ម ក់ទងេ េលខដែដលហឹង 01 អកស សន៍មិន នព មខលេ ះ
េដម ីឱ កដ ពិត មិន ច ក់ទង នែមន។ 02 អកស សន៍មិន នព មខល គប់ ន់
បសិនេបអកខលចូ ល ន
ប ក់ អកស សន៍ពិត នខលេ ែមនឬក៏អកេឆយពិត 03
ខក ន អកស សន៍
រទទួ ល
នេហតុ ផទូ
ល រស័ នព
ព
គប់ េ ៃថេ
ន់
ម ះែមន។
កត់ រ យតៃមចុងេ យរបស់អក។ 04 ខំមិន ច ក់ទងេលខហឹង នេទ
E result.InList(5,7)
CB4. ខល គប់េលខេដម ីព ម ក់ទងេ គ រ។ SINGLE-SELECT clb_cfmnum
កត់ រ យតៃមចុងេ យរបស់អក។ SCOPE: SUPERVISOR
01 េលខទូ រស័ព នកង បព័ន
E result.InList(6,8,9)
02 គ រមិន ល់
03 បុគលេ ងមិន ច ក់ទង គ រេ ះ ន
04 អកស សន៍ ច ក់ទងេ អកេឆយ ន
05 អកស សន៍មិន នព ម
CB5. សូ មពន ល់លមិត TEXT clb_nrpdet_sp
SCOPE: SUPERVISOR
E clb_cfmref.InList(2,3,4,-96) || clb_cfmlan==2 || clb_cfma
vl.InList(1,2,3) || clb_cfmnum.InList(4,5)
CB6. ខលេ អកេឆយែដល នស សន៍េហយ SINGLE-SELECT clb_cfmcmp
SCOPE: SUPERVISOR
(%s12q9%). ែណ ំពីេ លបំណ ងៃន រខលរបស់អក។
េតអក ចខលស ប់ រស សន៍េលកេ យេទ? 01 ន
02 មិន ន បដិេសធ
E result.InList(1,2)
03 មិន ច ក់ទងេ េលខហឹង នេទ
CB7. អំឡងេពលប៉ុ នៃថចុងេ យ SINGLE-SELECT
SCOPE: SUPERVISOR
clb_cllany
េត ននរ ខលេ អក កសួ រពី គ រអកនិង បតិកមរបស់អកេ នឹងកូ រ៉ ូ វរុស េទ?
01 ន
E clb_cfmcmp==1
02 ខលេ ស ជិកេផ ងេទ តកង គ រ
03 មិន ននរ ខលមកេទ
-99 មិន ំ
CB8. េតអកនិ យទូ រស័ពប៉ុ នដង? SINGLE-SELECT clb_clltms
SCOPE: SUPERVISOR
E clb_cllany==1 01 1
02 2
03 3
04 េលសពី4ដង
-99 មិន ំ
CB11. េតអកគិត រស សន៍េនះ...... SINGLE-SELECT clb_tmescl
SCOPE: SUPERVISOR
E clb_cllany==1 01 ែវង ំង
02 ែវង
03 សមរម
04 ខី
05 ខី ំង
-99 មិន ំ
CB12. េតអកចំ យេពលប៉ុ នែដរ? SINGLE-SELECT clb_clldur
SCOPE: SUPERVISOR
E clb_cllany==1 01 < 15 ទី
02 16 - 30 ទី
03 31 - 60 ទី
04 > 60 ទី
-99 មិន ំ
[CB] ក់ទ ងមងេទ ត 41 / 50
CB13. េតអកស សន៍... SINGLE-SELECT clb_polite
SCOPE: SUPERVISOR
E clb_cllany==1 01 េចះគួ រសម ស់
02 េចះគួ រសម
03 េរ ងេឈយ
04 េឈយ ស់
CB14. SINGLE-SELECT clb_intclr
េតអកស សន៍ នពន ល់ពីេ លបំណ ងរបស់ រសង់មតិេនះេទ?SCOPE: SUPERVISOR
01 ពន ល់ច ស់ល
E clb_cllany==1
02 ពន ល់ ប៉ុែនមិនសូ វច ស់ប៉ុ នេទ
03 មិន នពន ល់េទ
-99 មិន ំ
CB15. SINGLE-SELECT clb_rcvinc
េតអក នទទួ ល នទឹក ក់១ ដុ រស ប់ រចំ ចូ លSUPERVISOR
យេពលេវ SCOPE: រ ួមេទ?
01 ន
បសិនេបេទ សូ មប ញ ពេ ះ តង់។ 02 មិន នទទួ ល
ខំនឺង កសួ រ អកពិត មិន នទទួ ល ែមន 03 េគ ប់ ឱ ែតមិន នទទួ ល េទ
រ ួចខំនឹងេផរជូ នអក ថី។
04 េទ មិន នឮ ន $1 េទ
I កគិត េមល ែ កងលស ជិក េផ ងេទ តអកទទួ ល
E clb_cllany==1
STATIC TEXT
E clb_cllany==1
សូ ម ន៖ មុនេពលប ប់ ខំ កសួ រប ក់សំណួ រ២េ ៣ែដលអក នេឆយ មួ យនឹងអកស សន៍។
CB16. េត នកុ រេ េរ នែដរេទ SINGLE-SELECT
SCOPE: SUPERVISOR
clb_s5q6a
មុនេពល េរ ន តវ នបិទេ យ រែតវរុស កូ រ៉ ូ ?
01 ន
E IsAnswered(s5q6a) && clb_cllany==1
02 មិន ន
CB17. បសិនេបអកស សន៍េ ជសេរសយក TEXT clb_s5q6a_sp
%s5q6a%. SCOPE: SUPERVISOR
ប ក់ មួ យអកេឆយមងេទ តនិងពន ល់ល មិត។
E s5q6a!=clb_s5q6a && IsAnswered(clb_s5q6a) // answered no
by interviewer, but yes by supervisor
CB18. ប់ ំងពីេដម ំ 2020 SINGLE-SELECT clb_s6q11
េតអកឬស ជិក គ ររបស់អក ប់ នេធ ជីវកមែដរឬេទ? SCOPE: SUPERVISOR
01 ប់
E IsAnswered(s6q11) && clb_cllany==1
02 មិន ប់
CB19. បសិនេបអកស សន៍េ ជសេរសយក TEXT
SCOPE: SUPERVISOR
clb_s6q11_sp
%s6q11%.
កគិតេមលពីេហតុផលែដល ចេ រ ួចនិងផល់ រពន ល់ល មិត។
E s6q11!=clb_s6q11 && IsAnswered(clb_s6q11)
CB20. ប់ ំងពីេដម ំ 2020 SINGLE-SELECT clb_s6q15
េតអកឬស ជិក គ ររបស់អក ប់ ន ដ ំ ុះឬចិ ឹមសតឬេន SCOPE:
ទឬេទSUPERVISOR
?
01 ប់
E IsAnswered(s6q15) && clb_cllany==1
02 មិន ប់
CB21. បសិនេបអកស សន៍េ ជសេរសយក TEXT
SCOPE: SUPERVISOR
clb_s6q15_sp
%s6q15%.
កគិតេមលពីេហតុផលែដល ចេ រ ួចនិងផល់ រពន ល់ល មិត។
E s6q15!=clb_s6q15 && IsAnswered(clb_s6q15)
[CB] ក់ទ ងមងេទ ត 42 / 50
CB22. SINGLE-SELECT
SCOPE: SUPERVISOR
clb_intdne
េតអកស សន៍ នេធកិចស សន៍ មួ យអកេឆយេទ?
01 ន
E clb_cfmcmp==1
02 ស សន៍អកេផ ងេទ ត (ឧ ហរណ៍៖
បុគលេ ង)
03 ន រស សន៍េទ
04 អកេផ ងេទ ត អកស សន៍
-95 មិន ច ប់ ន ៉ ងេម៉ច
CB23. TEXT clb_nbclld
េតេលខមួ យ ែដលអកខលស ប់ រខលេតសេនះ? SCOPE: SUPERVISOR
កត់ េលខ៣ខង់ចុងេ យ ល់េលខនីមួយៗ
េ យ នេក ស ច់េលខនីមួយៗ
CB24. េត នប េផ ងអីេទ តេទ SINGLE-SELECT
SCOPE: SUPERVISOR
clb_notwrt
ឬអក នេ បល់អីេទ?
01 ន
02 មិន ន
CB25. សូ មពន ល់លមិត។ TEXT clb_notwrt_sp
SCOPE: SUPERVISOR
E clb_notwrt==1
[CB] ក់ទ ងមងេទ ត 43 / 50
APPENDIX A — VALIDATION CONDITIONS AND MESSAGES
[1] s2q7: S2Q7. េត %rostertitle% នទំ ក់ទ ំន ងអី មួ យ េម គ រ?
Validation Condition:
/// This code checks that the head and his/her spouse are not of the same gender
self == 1 && preload_pid==null ?
(hhroster.Count(x=> x.s2q7==2 && x.s2q3!=2
&& ((x.s2q5) == (s2q5)))==0)
:
self == 2 && preload_pid==null ?
(hhroster.Count(x=> x.s2q7==1 && x.s2q3!=2
&& ((x.s2q5) == (s2q5)))==0)
:
true
Validation Message: មិន ទំន ងេទែដលេម គ រ នេភទដូ ច នឹង បី បពនឬៃដគូ របស់ ត់។ សូ មប ក់។
Validation Condition:
// This checks if there is one and only one head of HH
// Check that all information has been filled
hhroster.All(x=>x.s2q7!=null || x.s2q3==2) ?
// If all information has been filled out, check for only 1 head
hhroster.Count(x=> x.s2q7==1)==1 :
// Otherwise, check if there is one depending on what they
// select
((self==1 && hhroster.Count(x=> x.s2q7==1)==1) || self>1)
Validation Message: េម គ រ តវ នែតមួ យ គត់។ សូ មប ក់។
Validation Condition:
// if current person is head's child
self == 3 && s2q3!=2 && preload_pid==null ?
hhroster.Count(x=> x.s2q7 == 1 && s2q3!=2 &&
((x.s2q6 - (s2q6) <= 12))) == 0 :
// if current person is head
s2q7 == 1 && s2q3!=2 && preload_pid==null ?
hhroster.Count(x=> x.s2q7 == 3 && s2q3!=2 &&
(s2q6 - x.s2q6 <= 12)) == 0 :
true
Validation Message: គ ត យុរបស់េម គ រនឹង កូ ន មិន តឹម តវ។ សូ មពិន ិត យុន ិង ទំ ក់ទ ំន ងមងេទ ត។
Validation Condition:
/* ============================================================================
AGE DIFFERENCE BETWEEN PDM AND PARENT < 12 YEARS
============================================================================ */
// if head, no parent with age difference less than 12
self==1 && s2q3!=2 && preload_pid==null?
!hhroster.Any(x=>x.s2q7==10 && s2q3!=2 && (x.s2q6-s2q6)<12) :
// if parent, no head with age difference less than 12
self==10 && s2q3!=2 && preload_pid==null ?
!hhroster.Any(x=>x.s2q7==1 && s2q3!=2 && (s2q6-x.s2q6)<12) :
// otherwise, OK
true
Validation Message: គ ត យុរបស់េម គ រនឹង ឪពុក យរបស់ ត់ម ិន តឹម តវ។ សូ មពិន ិត យុន ិង ទំ ក់ទ ំន ងមងេទ ត។
Validation Condition:
/* ============================================================================
AGE DIFFERENCE BETWEEN PDM's SPOUSE AND PDM's PARENTS >= 12 YEARS
============================================================================ */
// if spouse, no parent-in-law with age difference less than 12
self==2 && preload_pid==null ?
!hhroster.Any(x=>x.s2q7==11 && s2q3!=2 && (x.s2q6-s2q6)<12) :
// if parent, no head with age difference less than 12
self==11 && preload_pid==null ?
!hhroster.Any(x=>x.s2q7==1 && s2q3!=2 && (s2q6-x.s2q6)<12) :
// otherwise, OK
true
Validation Message: គ ត យុរបស់ប ីឬ បពនរបស់េម គ រនឹង ឪពុក យរបស់ ត់ម ិន តឹម តវ។ សូ មពិន ិត យុន ិង ទំ ក់ទ ំន ងមងេទ ត។
Validation Condition:
/* ============================================================================
AGE DIFFERENCE BETWEEN PDM AND GRANDCHILDREN >= 24 YEARS
============================================================================ */
// if head, no grandchildren with age difference less than 24
self==1 && preload_pid==null ?
!hhroster.Any(x=>x.s2q7==6 && s2q3!=2 && (s2q6-x.s2q6)<24) :
// if grandchild, no head with age difference less than 24
self==6 && preload_pid==null ?
!hhroster.Any(x=>x.s2q7==1 && s2q3!=2 && (x.s2q6-s2q6)<24) :
APPENDIX A — VALIDATION CONDITIONS AND MESSAGES 44 / 50
// otherwise, OK
true
Validation Message: គ ត យុរបស់េម គ រនឹង េ របស់ ត់ម ិន តឹម តវ។ សូ មពិន ិត យុន ិង ទំ ក់ទ ំន ងមងេទ ត។
APPENDIX A — VALIDATION CONDITIONS AND MESSAGES 45 / 50
APPENDIX B — INSTRUCTIONS
[1] othmem: S1Q0. េត ននរ ក់ែដល ស ជិក ៃន គ ររបស់អ កែដលខំម ិន នេលកេឡងែដរឬេទ ?
និយ មន័យ របស់ គ រ
គ រគឺ ក មមនុស ែដល េរ យៗ ក់េ េ មដំបូ ល ផះែតមួ យ និង ហូ ប រជុំ ។ ឧ ហរណ៍៖
1.
គ រែដល នបី បពននិង កូ ន ឪពុក យ កូ ន ក យនិង ច់ តិដៃទេទ ត។
2. គ រែដល នស ជិក ែតខ នឯង ក់។
3.
គ រែដល ៃដគូ ន ឹង (ៃដគូ ក់ឬ េ ចន ) េ ះ នឬ នកូ ន ក៏េ យ។
ល់ស ជិក ែដលមិន រស់េ កង គ រ នេលសពី៦ែខ
គឺម ិន ត់ចូ ល ស ជិក េទ។េដម ី ច ស ជិក នលុះ ែត៖
1. បុគ លេ ះគឺ េម គ រ េបេ ះបី ត់ កេចញពី គ រេលសពី៦ែខកី។
2. រកែដលេទបនឹង េកត (ឬេកងែដលេទបយកមកចិ ឹម )
3.
សិស និស ិត និង កមករេ សុីឈ ល មរដូ វ រែដលមិន នរស់េ ឬមិន ែមន ែផកមួ យ ៃន គ រ។
4. ៃដគូ ថីេ ង
[2] s2q3: S2Q3. េត %rostertitle% (%preload_age%, %preload_relation%) េ ែត ស ជិក គ រែមនេទ ?
និយ មន័យ របស់ គ រ
គ រគឺ ក មមនុស ែដល េរ យៗ ក់េ េ មដំបូ ល ផះែតមួ យ និង ហូ ប រជុំ ។ ឧ ហរណ៍៖
1.
គ រែដល នបី បពននិង កូ ន ឪពុក យ កូ ន ក យនិង ច់ តិដៃទេទ ត។
2. គ រែដល នស ជិក ែតខ នឯង ក់។
3.
គ រែដល ៃដគូ ន ឹង (ៃដគូ ក់ឬ េ ចន ) េ ះ នឬ នកូ ន ក៏េ យ។
ល់ស ជិក ែដលមិន រស់េ កង គ រ នេលសពី៦ែខ
គឺម ិន ត់ចូ ល ស ជិក េទ។េដម ី ច ស ជិក នលុះ ែត៖
1. បុគ លេ ះគឺ េម គ រ េបេ ះបី ត់ កេចញពី គ រេលសពី៦ែខកី។
2. រកែដលេទបនឹង េកត (ឬេកងែដលេទបយកមកចិ ឹម )
3.
សិស និស ិត និង កមករេ សុីឈ ល មរដូ វ រែដលមិន នរស់េ ឬមិន ែមន ែផកមួ យ ៃន គ រ។
4. ៃដគូ ថីេ ង
[3] s7q1: S7Q1. កងរយៈេពល 12 ែខចុង េ យេនះ ( លពីេដម ម ំ ុន ២០២០ ឬមុន េពល ររក ល លៃនវរុស កូ រ៉ ូ ) េត បភពចំណូ លរបស់ គ រអក នអីខ ះ?
សូ ម នចេមយ ង ំ អស់
បនិច េទ ត ខំន ឹង េរ ប ប់ បភពចំណូ លមួ យ ចំនួ ន បសិន េប បភពចំណូ លរបស់ គ ររបស់េ កពូ ឬអកមីង
សូ មេឆយ ទឬ ស។ បសិន េប មិន ែមន បភពចំណូ លរបស់ គ ររបស់េ កពូ អកមីង េទ សូ មេឆយ េទ។
APPENDIX B — INSTRUCTIONS 46 / 50
APPENDIX C — CATEGORIES
[1] province: េខត
Categories: 1:ប យ នជ័យ , 2: ត់ដំប ង , 3:កំព ង់ ម , 4:កំព ង់ ង ំ , 5:កំព ង់ស ឺ, 6:កំព ង់ធ ំ, 7:កំព ត , 8:ក ល , 9:េ ះកុង , 10: កេចះ, 11:មណលគិ រ,
12:ភំេពញ , 13: ពះវ , 14:ៃ ពែវង , 15:េ ធិ ត់, 16:រតនគិ រ , 17:េស ម ប , 18: ពះសីហ នុ, 19:សឹង ែ តង , 20: យេរ ង , 21: ែកវ, 22:ឧតរ នជ័យ , 23:
ែកប , 24:ែប៉ល ិន , 25:ត ងឃ ំ
[2] district: ស ក /ខណ
Categories: 102:មងលបូ រ, 103:ភំ ស ក , 104: ពះេន ត ពះ, 107:ថពួ ក , 108: យេចក , 109: ៉ ៃឡ , 110:េ ៉ យែប៉ត , 201: ណន់, 202:ថេ ល , 203: ត់ដំ
បង , 204:បេវល , 205:ឯកភំ, 206:េ ងឫស ី, 207:រតនមណល , 208:សែង , 209:សំឡ ត , 210:សំេ លូ ន , 211:ភំ ពឹក , 212:កំេរ ង , 213: ស់ កឡ , 214:រុក គិ រ,
301: យ , 302:ចំ រេល , 303:េជងៃ ព , 305:កំព ង់ ម , 306:កំព ង់េស ម , 307:កង ស , 308:េ ះសូ ទិន , 313:ៃ ពឈរ, 314: សីស នរ, 315:សឹង តង់, 401
:បរ បូ ណ ៌, 403:កំព ង់ ង ំ , 404:កំព ង់ែលង , 405:កំព ង់ ត ច , 406:រ េប រ, 407: មគី នជ័យ , 408:ទឹក ផុស , 501:បរេសដ, 502:ច រមន , 503:គងពិស ី,
504:ឱ ៉ ល ់, 505:ឧដុង , 506:ភំ សច , 507:សំេ ងទង , 508:ថង , 601: យណ៍, 602:កំព ង់ យ , 603:សឹង ែសន , 604: ទបល័ង , 605: ទសំបូ រ, 606:
ស ន់, 607:សនក , 608:េ ង , 701:អងរជ័យ , 702:ប យ ស , 703:ឈូ ក , 704:ជុំគ ិ រ, 705:ដងទង់, 706:កំព ង់ ច , 707:ទឹក ឈូ , 708:កំព ត , 801:ក
លសឹង , 802:េក ន យ , 803:ខ ច់ក ល , 804:េ ះធំ, 805:េលកែដក , 806: ឯម , 807:មុខ កំពូ ល , 809:ព ឮ , 810: ង , 811: េ , 901:បុទ ុម គរ,
903:េ ះកុង , 904:េខមរភូ ម ិន , 905:មណលសី , 906:ែ ស អំប ិល , 907:ថ ង ំ , 1001:ឆ ង , 1002: កេចះ, 1003:ែ ពក បសព , 1004:សំបូ រ, 1005:ស ល , 1006:
ចិ តបុ រ, 1101:ែកវសី , 1102:េ ះែញក , 1103:អូ រេរ ង , 1104:េព , 1105:ែសនមេ រម , 1205:ដេ រ, 1206: នជ័យ , 1207:ឫស ីែកវ, 1208:ែសនសុខ ,
1209:េ ធិែសនជ័យ , 1210:េ យច រ, 1211:ែ ពកេ , 1212:ច រអំេ , 1301:ជ័យ ែសន , 1302:ែឆប , 1303: ក ំ ន , 1304:គូ ែលន , 1305:រេវ ង , 1306:ស
ងមថី, 1307:ែត ង នជ័យ , 1308: ពះវ រ, 1401: ភំ, 1402:កំ យ រ, 1403:កំព ង់ តែបក , 1404:កេ ច , 1405:េម ង , 1406: មជរ, 1407: មរក៍,
1408: ំ , 1409: ពះេសច , 1410:ៃ ពែវង , 1411:េ ធិេរ ង , 1412:សុីធ រក ល , 1413: យអនរ, 1501:
ង ន , 1502:កេណ ង , 1503: កគរ, 1504:ភំ ក ៉
ញ , 1505:េ ធិ ត់, 1506: លែវង , 1601:អណ ង ស , 1603:បរែកវ, 1604:កូ ន មុំ, 1605:លំ ត់, 1606:អូ រជុំ, 1607:អូ រ ៉ វ, 1608: ែវង , 1609:េវនៃស , 1
701:អងរជុំ, 1703:ប យ សី, 1704:ជីែ កង , 1706: ក ញ់, 1707:ពួ ក , 1709: ទ គង , 1710:េស ម ប , 1711:សូ ទនិគ ម , 1712: សីស ំ, 1713: យេល
, 1714: ៉ រន , 1802:ៃ ពនប់, 1803:សឹង វ, 1804:កំព ង់ស ី , 1901:េស ន , 1902:េស មបូ ក , 1903:េស ម ៉ ង , 1904:សឹង ែ តង , 1905: បរ ៉ ត ់, 2001:
ច , 2002:កំព ង់េ ទិ, 2003:រដួ ល , 2004:រ សែហក , 2005: យ ជំ, 2006: យេរ ង , 2007: យ ប , 2008: វត , 2101:អងរបូ រ, 2102: ទី, 2103:បូ រ
ជល រ, 2104:គី រវង់, 2105:េ ះអែណត , 2106:ៃ ពកប ស , 2107:សំេ ង , 2109: ក ំ ក់, 2110: ង ំ , 2201:អនង់ែវង , 2202:ប យអំព ិល , 2203:ចុង ល់,
2204:សំេ ង , 2205: ត ង ំ ទ , 2301:ដំ ក់ច េងរ, 2401:ៃប៉ល ិន , 2402: េ , 2501:ព ែ កក , 2502:ត ងឃ ំ, 2503:េមមត់, 2505:ព ែ កក១ , 2
507:ត ងឃ ំ
[3] commune: ឃុំ/ស ត់
Categories: 10207:ភំតូ ច , 10210:សំបួ រ, 10304: នែ សង , 10305: សះជីក , 10403:ភំេល ប , 10704:ថពួ ក , 10802: រង , 10905:ទួ ល ព ង , 11003:ផ រក
ល , 20102:កនឺ ២, 20108: ម , 20209:បន យែ តង , 20210:រ ូងៃ ជ, 20307:អូ រ ៉ ល់, 20401:បេវល , 20506:ៃ ព ស់, 20507:េ ះជី ង ំ , 20608:ៃ ពតូ
ច , 20704:ែ តង , 20802:ន , 20903:អូ រសំ រល , 21003: , 21102:េព ជចិ , 21202:បឹង ង ំ , 21204: ង , 21303:ហប់, 21403:មុខ ហ៍, 30111: តប់, 3
0205:សឺ, 30206: យ ប , 30310: ត ង ំ គរ, 30501:បឹង កុក , 30604:គគរ, 30704: មជីក ង , 30706:ែ ពក កេ , 30709:រ គយ , 30802:េ ះសូ ទិន , 30
805:ម ខ ង , 30807:ព ង , 31303:ៃ ជេវ ន , 31304:ខិត ធំ, 31308:េម ន , 31309:ៃ ពឈរ, 31402:ជី ល , 31403: រស , 31409:ែ ពកេ ធិ, 31501: រក
េ ត , 31513:ទួ ល ពះ ំង , 40103:ចក , 40104:ខុន រ៉ង , 40110:ពៃន , 40303:េបរ, 40401: ចណូ ក , 40402: រ, 40506:អូ រឫស ី, 40602:ប យ ល , 40603
:េជង វ, 40703: ង ំ , 40708:ែត ងខស់, 40709:ធកេវ ន , 40806: ង ំ រ, 50103:និ ន , 50106:ផុង , 50113:កក់, 50201:ច រមន , 50204:សុព ័រេទ
ព , 50301:អងពេពល , 50307:ៃ ព វ រ, 50311: សង់, 50404:សែង ទប , 50505: ង ំ េចក , 50506: នជ័យ , 50509: ចទង , 50604:គិ រវន , 50608:ៃ ពរ
ដួ ល , 50611: ង ំ ស , 50703:ខំ ង ំ , 50708:សំបូ រ, 50808: អង , 60103: យណ៍, 60104:បឹង , 60107:ឈូ ក ខ ច់, 60111: ក ៉ , 60203:កំព ង់េ , 6030
1:ដំ រ ន់ , 60404: ម , 60504:េ សង , 60505: ង ំ កេ , 60605: នជ័យ , 60609:ទំ រង , 60703:កំព ង់ថ, 60707: ទ , 60803:ចំ េល , 60812:
សំេ ជ, 70111: នី, 70202:ប យ ស ងលិច , 70213:ទូ ក ស ងលិច , 70214:វតអង ងេជង , 70313: ត ង ំ បី, 70404:ែ សែចង , 70501:ដំ ក់ស ុ
កំ, 70504: យ ងត ង , 70508:ទទុង , 70509:អង រ ស , 70602:បឹង ងត ង , 70603:ដំ ក់ក ន ត ងេជង , 70605:កំព ង់ ច ងេកត , 70612:
ែ ពក កឹស , 70705:កេ ល , 70707:េ ះតូ ច , 70804:អណ ងែខរ, 80101:អំេ ៃ ព , 80122:េស ម ប , 80202:េឈ ល , 80203:ដីឥ ដ, 80211:សំេ ងធំ, 80301
: ក់ វ, 80411:ែ ពកថី, 80505:ែ ពក ច់, 80506:ែ ពកទ ប់, 80614:ថគរ, 80615:ទឹក ំង , 80707:រ េ ង ទី ១ , 80901: ង ំ , 80907:ព ឮ , 81010
: ងភំ, 81104: េ , 90103: នូ ន , 90302:េ ះ ពិ, 90403:សឹង ែវង , 90503:ទួ ល គគីរ, 90606:ែ សអំប ិល , 90701: ៃទេល , 100104:កំព ង់ដ ំ រ , 100211:
រ ក ល , 100306:ឫស ីែកវ, 100402:កំព ង់ ម , 100404:េ ះែខរ, 100409:ែ សជិះ, 100505: យ ជះ, 100603: រ, 100609:ថែ គ , 110103:ែ សឈូ ក , 11
0204:សុខ ន , 110301: ក់ ,ំ 110404:ប៊ូ , 110504:រម , 120507:ពងទឹក , 120607: ក់អ ែ ងេ ម , 120703: យ ៉ ក , 120808:អូ រែបកកម , 120
906:សំេ ងេ ម , 120909: បទី២, 121001:េ យច រ, 121003:ែ ពក េសក , 121101:ែ ពកេ , 121102:ព ពន់, 121104:េ ករ , 121204:ែ ព
ក , 130101: ង , 130106:ពុ , 130204:សែងពីរ, 130306:កន ត , 130406: សយង់, 130501:រេប ប , 130604:េ , 130605:រណសិរ , 130704:េ ធិ, 13
0802: ៉ ល ល , 140105:េ ងដំ រ , 140201: ច , 140202:ដូ ន កឹង , 140303: ងែដក , 140311:ៃ ពឈរ, 140313:ថ វ, 140403:េក ង យ , 140502:េ ចស , 14
0601:អងរអង , 140701: េ ង , 140706:ែ ពកខ យ ក , 140801:កំព ង់ព ពិល , 140807:ៃ ពេ , 140808:ៃ ពេស ត , 140911:េស ជឧតម , 141001:
យណ៍, 141107:ែ ពក សរ, 141201:អំព ិល េ , 141210:រេលច , 141304:ដំ រពួ ន , 141306: នេ ង , 141310: យអនរ, 150106:រេលច , 150109: េ , 15
0205: ង ំ ទិល , 150302:អន ចំប ក់, 150304:េឈតុំ, 150311:េ តជុំ, 150406:សែ ន , 150503:លលកស , 150601:អូ រេ ម , 150603:អនង់ ប , 160103: ៉
ង , 160301:កក់, 160401:សិ រមងល , 160501:ជ័យ ឧតម , 160607:លក់, 160701:បរ , ំ 160705:េស ន , 160802: ែវងេ ម , 160904: ចូ ន , 170107:ត
◌ាេ ម , 170302:ឃុន ម , 170412: នេ ត , 170604: កចគរ, 170608:ស ល , 170709:េ ធិ យ , 170715: តីញ ័រ, 170906:កែណក , 170909: ត ង ំ ធំ, 1
70910:អំព ិល , 171010: សែង៉, 171104:កំព ង់ ំង , 171105:េក នសែង , 171109:សំេ ង , 171204:េ ង , 171302:កន ត , 171304: យេល , 171405: ៉ រ ន , 1
80202:បឹង ពហ , 180205:អូ រេ , 180303:ទំន ប់រលក , 180401:ចំ រហ ង , 190106:ែ សគរ, 190201:េ ះ ពះ, 190303:សនិ ព , 190404: មគី, 19050
5:អនង់ៃ ជ , 200108:ៃ ពគគីរ, 200109:សំេ ង , 200207:សំឡ ី, 200309: យេចក , 200401:អំព ិល , 200404:អង បែ ស , 200502: ក់, 200503:ចំប ក់, 20
0510:េ លេ , 200512:េ ធិ ជ , 200605:េចក , 200709:សំបួ រ, 200803: ចកេមស , 200805:ៃ ពអងញ , 210101:អងរបូ រ , 210104:ពៃន , 210209: ម,
210302:ជ័យ េ គ , 210304:កំព ង់ ក ំង , 210401:អង ទ , 210407:ភំដិន , 210412: អូ រ, 210502:េពជ រ, 210605:កំែពង , 210608:េ ធិរ ក , 2
10609:ៃ ពកប ស , 210705: វ, 210902: ងទង , 210906:អូ រ យ , 210908:ឧតមសុ រ , 210911:ែ សរេ ង , 211001:អ ញ់, 211003:ជី , 211009:
សំបួ រ, 220104: ត ង ំ បីយ ៍, 220201:អំព ិល , 220304:ព ង , 220403:កូ ន េ ក ល , 220504: ពះ ប យ , 230101:អេ ល , 240103:ទួ ល , 240204:អូ រអណ ង ,
250106: ត ង ំ ពីង , 250209:រ រខរ, 250304: ំ េ ៉ , 250308:េមមង , 250314:េ ទ ក , 250501:ដូ ន តី, 250502:កក់, 250504:េ ង ង , 250507: តព
◌ា◌ំង ផង , 250701:អេ ម , 250703:ជីគ រ, 250705:ជីេ ទ៍ ទី២
APPENDIX C — CATEGORIES 47 / 50
APPENDIX D — VARIABLES
[1] atpout:
s1q3==2 ? "NOBODY ANSWERING" : s1q3==3 ? "NUMBER DOES NOT EXIST" : s1q3==4 ? "PHONE SWITCHED OFF" : s1q5==3 ? "CANNOT
UNDERSTAND THEIR LANGUAGE" : s1q6==1 ? "DON'T KNOW THE HOUSEHOLD" : s1q6==2 ? "CAN'T/WON'T CONNECT TO THE HOUSEHOLD" :
s1q6==3 ? "GAVE PHONE NUMBER" : s1q6==4 ? "VISIT THE HOUSEHOLD" : consnt==1 ? "GAVE CONSENT" : consnt==2 ? "CALL ME BACK LATER" :
consnt==3 ? "REFUSED" : ""
[2] num_rel:
IsAnswered(s1q14) ? s1q14 : //take the ref person relationship if ref person new[]{"empty", "HEAD", "SPOUSE", "OWN CHILD", "STEP CHILD",
"ADOPTED CHILD", "GRANDCHILD", "BROTHER/SISTER", "NIECE/NEPHEW", "BROTHER/SISTER-IN-LAW", "PARENT", "PARENT-IN-LAW", "DOMESTIC
HELP (RESIDENT)", "DOMESTIC HELP (NON RESIDENT)", "OTHER RELATION (SPECIFY)", "OTHER NON-RELATION (SPECIFY)", "FORMER HEAD" }
[(int)s1q15]
APPENDIX D — VARIABLES 48 / 50
APPENDIX E — CATEGORIES FILTERS
[1] result: S12Q5. េតលទផលៃន រស សន៍ច ុង េ យ ៉ ងដូ ច េម◌ច ?
@optioncode.InList(1,2) ? attempts.Any(x=>x.consnt==1) : @optioncode.InList(3) ? attempts.Any(x=>x.consnt==3) : @optioncode.InList(4) ?
attempts.Any(x=>x.s1q5==3) : @optioncode.InList(5) ? attempts.Any(x=>x.s1q3==2) : @optioncode.InList(6) ? attempts.Any(x=>x.s1q3==3) :
@optioncode.InList(7) ? attempts.Any(x=>x.s1q3==4) : @optioncode.InList(8) ? attempts.Any(x=>x.s1q6==1) : @optioncode.InList(9) ?
attempts.Any(x=>x.s1q6==2) : true
APPENDIX E — CATEGORIES FILTERS 49 / 50
LEGEND
Legend and structure of information in this file
LEGEND 50 / 50