Routing for UAS213

Fill code of question 'FLBankAccount' executed
Fill code of question 'FLOnline' executed
Fill code of question 'FLDebit' executed
Fill code of question 'FLCredit' executed
Fill code of question 'FLPrePaid' executed
Fill code of question 'FLCash' executed
Fill code of question 'FLCheck' executed
Fill code of question 'FLMoneyOrder' executed
Fill code of question 'FLOtherBills' executed
Fill code of question 'FLMoreDetails1' executed
Fill code of question 'FLMoreDetails2' executed
Fill code of question 'FLHomeBills' executed
Fill code of question 'FLInsuranceBills' executed
Fill code of question 'FLSubscriptionBills' executed
Fill code of question 'FLCreditcardBills' executed
FLDate := getCustomDate()
bills_mainintro
Thank you for agreeing to tell us about the bill payments you have made since [[]] (in the last 30 days).

For each bill payment, we will ask for some details, including:
  1. How often you pay this bill.
  2. The dollar value of the latest bill.
  3. The payment method used (click or tap on a payment method for more information):

    Electronic payment methods Card payment methods Paper payment methods
    [Bank account number/You pay by giving your bank's number (sometimes called a 'routing number') and your account number.]
    [Online banking bill pay/A payment made from your bank’s online banking website or mobile app.]
    [Debit card/Your payments are deducted from your bank account. Also, you can use a debit card to withdraw or deposit cash at ATMs.]
    [Credit card/You pay back the credit card company later. Credit cards charge interest.]
    [Prepaid card/You store or load money on a prepaid card. Sometimes called 'prepaid debit,' 'gift cards,' 'payroll cards,' or 'stored value cards.']
    [Cash/Coins and paper bills.]
    [Check/You write a paper check to a person or business.]
    [Money order/You purchase a money order from a bank, post office, check-cashing store, or retail store. At the time of purchase, you specify the amount and the person or business to be paid.]
Group of questions presented on the same screen
pay000 (paid type of bill)
Since [[]] (in the last 30 days), which of the following bill types have you paid?

Please report:
1. Bills for which you yourself made the payment ([More details/For example, if Alice and Bob share a mortgage, but Alice wrote a check or money order to pay the last bill, Alice should report the mortgage bill and Bob should not./Bills for which you yourself made the payment])
2. Automatic bill payments ([More details/An automatic payment is set up to make payments for repeating bills at set times./Automatic payment]).

If you did not pay any bills, check the "I did not pay any bills since [[]]" box below the table.
1 Home and Household Utilities, including:
  • Rent/Mortgage
  • Homeowner’s association/condo fees
  • Energy/heating/electricity
  • House/yard maintenance
  • Water/sewer/trash collection

4 Insurance payments, including:
  • Health insurance
  • Vehicle insurance
  • Homeowner's/Condo/Renter's insurance
  • Life/Umbrella insurance

2 Phone/cable/internet payments
7 Subscriptions, including:
  • Music streaming
  • Video streaming
  • Newspaper/magazines
  • Home delivery of food/clothes/gear
  • Gym and health clubs
  • Other club memberships

3 Credit card and loan payments, including:
  • Car or other vehicle payments
  • Student loans
  • HELOC loans

5 Taxes
6 Other Bills:
  • Tuition/childcare
  • Alimony/child support
  • Medical/dental bills
  • Parking/transportation passes
  • Religious/charitable contributions
  • Miscellaneous bills
pay000_none (none paid type of bill)
OR
1 I did not pay any bills since [[]]
End of group of questions
numberofbills := 0
split_indicator := 1
if 1 in pay000 then
billtrack := 1
Fill code of question 'FLBillType' executed
FLSubBillTypes := array()
FLSubBillTypes := getSubTypes(billtrack)
Fill code of question 'FLSubBillType' executed
start := (numberofbills+1)
Loop from START to 20
if PDCnt = start then
payhavebill[PDCnt] := 1
Else
payhavebill (another bill)
Did you pay any more [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bills since [[]] (in the last 30 days)?

Examples are:
    [[]]
1 (YES) Yes
2 (NO) No
End of if
if payhavebill[PDCnt] = 1 then
Group of questions presented on the same screen
q2_purchases
Please enter the details of your [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill below.

If two or more bills were combined into one payment, please enter each bill that was part of the payment. You can tell us which bills were paid together later.
  • If each bill in the payment does not have it's own dollar value, please enter the total dollar value of the payment for each reported bill.
paytype (bill type)
1 Rent
2 Mortgage
3 Home equity loan
4 Home Equity Line of Credit (HELOC)
5 Yard/property maintenance
6 Housing maintenance (Cleaning, laundry service, regular servicing)
7 Electricity
8 Water/sewer
9 Natural gas, propane, heating fuel, other energy
10 Homeowner's association or condo fees
11 Trash collection
12 Other regular household/utility bills
21 Mobile phone
22 Cable TV (wired/wireless/satellite)
23 Internet
24 Telephone (landline)
31 Credit card bill
32 Car, truck, motorcycle, boat, or other vehicle payments
33 Student loan
34 Other types of loans
41 Health insurance (out-of-pocket, including Medicare supplemental insurance)
42 Vehicle insurance
43 Homeowner's or Condo insurance
44 Renter\'s insurance
45 Life insurance
46 Umbrella insurance
47 Other types of insurance
51 Federal taxes
52 State taxes
53 Local taxes
54 Property taxes
55 Car vehicle taxes
56 Other taxes
61 Tuition, daycare, regular babysitting
62 Regular medical or dental payments
63 Parking (weekly, monthly, or annual pass)
64 Public transportation (weekly, monthly, or annual pass for bus, subway, ferry, etc.)
65 Memberships or subscriptions (Gym, Netflix, social or professional club dues, magazines, etc.)
66 Regular religious contributions, monetary only (tithes, offerings, etc.)
67 Other regular charitable contributions, monetary only (United Way, Red Cross, American Cancer Society, etc.)
68 Alimony/child support
69 Miscellaneous bills
71 Music streaming
72 Video streaming
73 Newspaper/magazines
74 Gaming subscriptions
75 Home delivery of food/clothes/gear
76 Gym and health clubs
77 Other club memberships
78 Other subscriptions
81 Other/miscellaneous
payamnt (paid amount)
paymethod (daily purchases payment method)
0 Multiple payment methods
1 Cash
2 Check
3 Credit card
4 Debit card
5 Prepaid/Gift/EBT card
6 Bank account number payment
7 Online banking bill payment
8 Money order
10 Mobile payment apps, such as PayPal, Zelle, Venmo, Square Cash, MoneyGram, Western Union, etc.
11 Account to account transfer
13 Other payment method
14 Direct deduction from income
paylocation (paid how)
STRING
payfrequency (paid frequency)
STRING
paydescription (bill description)
Please describe this payment in words
STRING
End of group of questions
paysplit[PDCnt] := 1
IF (paytype[PDCnt] = EMPTY) THEN
type_empty (type empty)
You left the type of this payment empty. Please go back and select the type.
End of if
IF (payamnt[PDCnt] = EMPTY) THEN
pay_empty (amount empty)
You left the amount you paid for this payment empty. Please go back and enter the amount.
End of if
IF (paymethod[PDCnt] = EMPTY) THEN
paymethod_empty (amount empty)
You left the method you used for this payment empty. Please go back and enter the method you used.
End of if
IF paylocation[PDCnt] = EMPTY THEN
paylocation_empty (amount empty)
You left the did you pay in person question open.Please go back and tell us if you paid in person.
End of if
IF payfrequency[PDCnt] = EMPTY THEN
payfrequency_empty (type empty)
You left the frequency of the payment you made empty. Please go back and select the frequency of the payment.
End of if
if paylocation[PDcnt] = 1 then
pay004 (who set up payment)
Who set up the payment?
1 I did
2 Someone else
3 I don’t remember
End of if
if paymethod[PDCnt] = 10 then
pay007 (fund mobile app payment)
How did you fund this mobile app payment?
1 Credit card
2 Debit card
3 Linked checking or savings account
4 Money stored with the mobile app (PayPal, Zelle, Venmo, etc.)
End of if
numberofbills := numberofbills + 1
Else
End of if
End of loop
End of if
if 4 in pay000 then
billtrack := 4
Fill code of question 'FLBillType' executed
FLSubBillTypes := array()
FLSubBillTypes := getSubTypes(billtrack)
Fill code of question 'FLSubBillType' executed
start := (numberofbills+1)
Loop from START to 20
if PDCnt = start then
payhavebill[PDCnt] := 1
Else
payhavebill (another bill)
Did you pay any more [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bills since [[]] (in the last 30 days)?

Examples are:
    [[]]
1 (YES) Yes
2 (NO) No
End of if
if payhavebill[PDCnt] = 1 then
Group of questions presented on the same screen
q2_purchases
Please enter the details of your [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill below.

If two or more bills were combined into one payment, please enter each bill that was part of the payment. You can tell us which bills were paid together later.
  • If each bill in the payment does not have it's own dollar value, please enter the total dollar value of the payment for each reported bill.
paytype (bill type)
1 Rent
2 Mortgage
3 Home equity loan
4 Home Equity Line of Credit (HELOC)
5 Yard/property maintenance
6 Housing maintenance (Cleaning, laundry service, regular servicing)
7 Electricity
8 Water/sewer
9 Natural gas, propane, heating fuel, other energy
10 Homeowner's association or condo fees
11 Trash collection
12 Other regular household/utility bills
21 Mobile phone
22 Cable TV (wired/wireless/satellite)
23 Internet
24 Telephone (landline)
31 Credit card bill
32 Car, truck, motorcycle, boat, or other vehicle payments
33 Student loan
34 Other types of loans
41 Health insurance (out-of-pocket, including Medicare supplemental insurance)
42 Vehicle insurance
43 Homeowner's or Condo insurance
44 Renter\'s insurance
45 Life insurance
46 Umbrella insurance
47 Other types of insurance
51 Federal taxes
52 State taxes
53 Local taxes
54 Property taxes
55 Car vehicle taxes
56 Other taxes
61 Tuition, daycare, regular babysitting
62 Regular medical or dental payments
63 Parking (weekly, monthly, or annual pass)
64 Public transportation (weekly, monthly, or annual pass for bus, subway, ferry, etc.)
65 Memberships or subscriptions (Gym, Netflix, social or professional club dues, magazines, etc.)
66 Regular religious contributions, monetary only (tithes, offerings, etc.)
67 Other regular charitable contributions, monetary only (United Way, Red Cross, American Cancer Society, etc.)
68 Alimony/child support
69 Miscellaneous bills
71 Music streaming
72 Video streaming
73 Newspaper/magazines
74 Gaming subscriptions
75 Home delivery of food/clothes/gear
76 Gym and health clubs
77 Other club memberships
78 Other subscriptions
81 Other/miscellaneous
payamnt (paid amount)
paymethod (daily purchases payment method)
0 Multiple payment methods
1 Cash
2 Check
3 Credit card
4 Debit card
5 Prepaid/Gift/EBT card
6 Bank account number payment
7 Online banking bill payment
8 Money order
10 Mobile payment apps, such as PayPal, Zelle, Venmo, Square Cash, MoneyGram, Western Union, etc.
11 Account to account transfer
13 Other payment method
14 Direct deduction from income
paylocation (paid how)
STRING
payfrequency (paid frequency)
STRING
paydescription (bill description)
Please describe this payment in words
STRING
End of group of questions
paysplit[PDCnt] := 1
IF (paytype[PDCnt] = EMPTY) THEN
type_empty (type empty)
You left the type of this payment empty. Please go back and select the type.
End of if
IF (payamnt[PDCnt] = EMPTY) THEN
pay_empty (amount empty)
You left the amount you paid for this payment empty. Please go back and enter the amount.
End of if
IF (paymethod[PDCnt] = EMPTY) THEN
paymethod_empty (amount empty)
You left the method you used for this payment empty. Please go back and enter the method you used.
End of if
IF paylocation[PDCnt] = EMPTY THEN
paylocation_empty (amount empty)
You left the did you pay in person question open.Please go back and tell us if you paid in person.
End of if
IF payfrequency[PDCnt] = EMPTY THEN
payfrequency_empty (type empty)
You left the frequency of the payment you made empty. Please go back and select the frequency of the payment.
End of if
if paylocation[PDcnt] = 1 then
pay004 (who set up payment)
Who set up the payment?
1 I did
2 Someone else
3 I don’t remember
End of if
if paymethod[PDCnt] = 10 then
pay007 (fund mobile app payment)
How did you fund this mobile app payment?
1 Credit card
2 Debit card
3 Linked checking or savings account
4 Money stored with the mobile app (PayPal, Zelle, Venmo, etc.)
End of if
numberofbills := numberofbills + 1
Else
End of if
End of loop
End of if
if 7 in pay000 then
billtrack := 7
Fill code of question 'FLBillType' executed
FLSubBillTypes := array()
FLSubBillTypes := getSubTypes(billtrack)
Fill code of question 'FLSubBillType' executed
start := (numberofbills+1)
Loop from START to 20
if PDCnt = start then
payhavebill[PDCnt] := 1
Else
payhavebill (another bill)
Did you pay any more [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bills since [[]] (in the last 30 days)?

Examples are:
    [[]]
1 (YES) Yes
2 (NO) No
End of if
if payhavebill[PDCnt] = 1 then
Group of questions presented on the same screen
q2_purchases
Please enter the details of your [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill below.

If two or more bills were combined into one payment, please enter each bill that was part of the payment. You can tell us which bills were paid together later.
  • If each bill in the payment does not have it's own dollar value, please enter the total dollar value of the payment for each reported bill.
paytype (bill type)
1 Rent
2 Mortgage
3 Home equity loan
4 Home Equity Line of Credit (HELOC)
5 Yard/property maintenance
6 Housing maintenance (Cleaning, laundry service, regular servicing)
7 Electricity
8 Water/sewer
9 Natural gas, propane, heating fuel, other energy
10 Homeowner's association or condo fees
11 Trash collection
12 Other regular household/utility bills
21 Mobile phone
22 Cable TV (wired/wireless/satellite)
23 Internet
24 Telephone (landline)
31 Credit card bill
32 Car, truck, motorcycle, boat, or other vehicle payments
33 Student loan
34 Other types of loans
41 Health insurance (out-of-pocket, including Medicare supplemental insurance)
42 Vehicle insurance
43 Homeowner's or Condo insurance
44 Renter\'s insurance
45 Life insurance
46 Umbrella insurance
47 Other types of insurance
51 Federal taxes
52 State taxes
53 Local taxes
54 Property taxes
55 Car vehicle taxes
56 Other taxes
61 Tuition, daycare, regular babysitting
62 Regular medical or dental payments
63 Parking (weekly, monthly, or annual pass)
64 Public transportation (weekly, monthly, or annual pass for bus, subway, ferry, etc.)
65 Memberships or subscriptions (Gym, Netflix, social or professional club dues, magazines, etc.)
66 Regular religious contributions, monetary only (tithes, offerings, etc.)
67 Other regular charitable contributions, monetary only (United Way, Red Cross, American Cancer Society, etc.)
68 Alimony/child support
69 Miscellaneous bills
71 Music streaming
72 Video streaming
73 Newspaper/magazines
74 Gaming subscriptions
75 Home delivery of food/clothes/gear
76 Gym and health clubs
77 Other club memberships
78 Other subscriptions
81 Other/miscellaneous
payamnt (paid amount)
paymethod (daily purchases payment method)
0 Multiple payment methods
1 Cash
2 Check
3 Credit card
4 Debit card
5 Prepaid/Gift/EBT card
6 Bank account number payment
7 Online banking bill payment
8 Money order
10 Mobile payment apps, such as PayPal, Zelle, Venmo, Square Cash, MoneyGram, Western Union, etc.
11 Account to account transfer
13 Other payment method
14 Direct deduction from income
paylocation (paid how)
STRING
payfrequency (paid frequency)
STRING
paydescription (bill description)
Please describe this payment in words
STRING
End of group of questions
paysplit[PDCnt] := 1
IF (paytype[PDCnt] = EMPTY) THEN
type_empty (type empty)
You left the type of this payment empty. Please go back and select the type.
End of if
IF (payamnt[PDCnt] = EMPTY) THEN
pay_empty (amount empty)
You left the amount you paid for this payment empty. Please go back and enter the amount.
End of if
IF (paymethod[PDCnt] = EMPTY) THEN
paymethod_empty (amount empty)
You left the method you used for this payment empty. Please go back and enter the method you used.
End of if
IF paylocation[PDCnt] = EMPTY THEN
paylocation_empty (amount empty)
You left the did you pay in person question open.Please go back and tell us if you paid in person.
End of if
IF payfrequency[PDCnt] = EMPTY THEN
payfrequency_empty (type empty)
You left the frequency of the payment you made empty. Please go back and select the frequency of the payment.
End of if
if paylocation[PDcnt] = 1 then
pay004 (who set up payment)
Who set up the payment?
1 I did
2 Someone else
3 I don’t remember
End of if
if paymethod[PDCnt] = 10 then
pay007 (fund mobile app payment)
How did you fund this mobile app payment?
1 Credit card
2 Debit card
3 Linked checking or savings account
4 Money stored with the mobile app (PayPal, Zelle, Venmo, etc.)
End of if
numberofbills := numberofbills + 1
Else
End of if
End of loop
End of if
if 2 in pay000 then
billtrack := 2
Fill code of question 'FLBillType' executed
FLSubBillTypes := array()
FLSubBillTypes := getSubTypes(billtrack)
Fill code of question 'FLSubBillType' executed
start := (numberofbills+1)
Loop from START to 20
if PDCnt = start then
payhavebill[PDCnt] := 1
Else
payhavebill (another bill)
Did you pay any more [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bills since [[]] (in the last 30 days)?

Examples are:
    [[]]
1 (YES) Yes
2 (NO) No
End of if
if payhavebill[PDCnt] = 1 then
Group of questions presented on the same screen
q2_purchases
Please enter the details of your [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill below.

If two or more bills were combined into one payment, please enter each bill that was part of the payment. You can tell us which bills were paid together later.
  • If each bill in the payment does not have it's own dollar value, please enter the total dollar value of the payment for each reported bill.
paytype (bill type)
1 Rent
2 Mortgage
3 Home equity loan
4 Home Equity Line of Credit (HELOC)
5 Yard/property maintenance
6 Housing maintenance (Cleaning, laundry service, regular servicing)
7 Electricity
8 Water/sewer
9 Natural gas, propane, heating fuel, other energy
10 Homeowner's association or condo fees
11 Trash collection
12 Other regular household/utility bills
21 Mobile phone
22 Cable TV (wired/wireless/satellite)
23 Internet
24 Telephone (landline)
31 Credit card bill
32 Car, truck, motorcycle, boat, or other vehicle payments
33 Student loan
34 Other types of loans
41 Health insurance (out-of-pocket, including Medicare supplemental insurance)
42 Vehicle insurance
43 Homeowner's or Condo insurance
44 Renter\'s insurance
45 Life insurance
46 Umbrella insurance
47 Other types of insurance
51 Federal taxes
52 State taxes
53 Local taxes
54 Property taxes
55 Car vehicle taxes
56 Other taxes
61 Tuition, daycare, regular babysitting
62 Regular medical or dental payments
63 Parking (weekly, monthly, or annual pass)
64 Public transportation (weekly, monthly, or annual pass for bus, subway, ferry, etc.)
65 Memberships or subscriptions (Gym, Netflix, social or professional club dues, magazines, etc.)
66 Regular religious contributions, monetary only (tithes, offerings, etc.)
67 Other regular charitable contributions, monetary only (United Way, Red Cross, American Cancer Society, etc.)
68 Alimony/child support
69 Miscellaneous bills
71 Music streaming
72 Video streaming
73 Newspaper/magazines
74 Gaming subscriptions
75 Home delivery of food/clothes/gear
76 Gym and health clubs
77 Other club memberships
78 Other subscriptions
81 Other/miscellaneous
payamnt (paid amount)
paymethod (daily purchases payment method)
0 Multiple payment methods
1 Cash
2 Check
3 Credit card
4 Debit card
5 Prepaid/Gift/EBT card
6 Bank account number payment
7 Online banking bill payment
8 Money order
10 Mobile payment apps, such as PayPal, Zelle, Venmo, Square Cash, MoneyGram, Western Union, etc.
11 Account to account transfer
13 Other payment method
14 Direct deduction from income
paylocation (paid how)
STRING
payfrequency (paid frequency)
STRING
paydescription (bill description)
Please describe this payment in words
STRING
End of group of questions
paysplit[PDCnt] := 1
IF (paytype[PDCnt] = EMPTY) THEN
type_empty (type empty)
You left the type of this payment empty. Please go back and select the type.
End of if
IF (payamnt[PDCnt] = EMPTY) THEN
pay_empty (amount empty)
You left the amount you paid for this payment empty. Please go back and enter the amount.
End of if
IF (paymethod[PDCnt] = EMPTY) THEN
paymethod_empty (amount empty)
You left the method you used for this payment empty. Please go back and enter the method you used.
End of if
IF paylocation[PDCnt] = EMPTY THEN
paylocation_empty (amount empty)
You left the did you pay in person question open.Please go back and tell us if you paid in person.
End of if
IF payfrequency[PDCnt] = EMPTY THEN
payfrequency_empty (type empty)
You left the frequency of the payment you made empty. Please go back and select the frequency of the payment.
End of if
if paylocation[PDcnt] = 1 then
pay004 (who set up payment)
Who set up the payment?
1 I did
2 Someone else
3 I don’t remember
End of if
if paymethod[PDCnt] = 10 then
pay007 (fund mobile app payment)
How did you fund this mobile app payment?
1 Credit card
2 Debit card
3 Linked checking or savings account
4 Money stored with the mobile app (PayPal, Zelle, Venmo, etc.)
End of if
numberofbills := numberofbills + 1
Else
End of if
End of loop
End of if
if 3 in pay000 then
billtrack := 3
Fill code of question 'FLBillType' executed
FLSubBillTypes := array()
FLSubBillTypes := getSubTypes(billtrack)
Fill code of question 'FLSubBillType' executed
start := (numberofbills+1)
Loop from START to 20
if PDCnt = start then
payhavebill[PDCnt] := 1
Else
payhavebill (another bill)
Did you pay any more [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bills since [[]] (in the last 30 days)?

Examples are:
    [[]]
1 (YES) Yes
2 (NO) No
End of if
if payhavebill[PDCnt] = 1 then
Group of questions presented on the same screen
q2_purchases
Please enter the details of your [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill below.

If two or more bills were combined into one payment, please enter each bill that was part of the payment. You can tell us which bills were paid together later.
  • If each bill in the payment does not have it's own dollar value, please enter the total dollar value of the payment for each reported bill.
paytype (bill type)
1 Rent
2 Mortgage
3 Home equity loan
4 Home Equity Line of Credit (HELOC)
5 Yard/property maintenance
6 Housing maintenance (Cleaning, laundry service, regular servicing)
7 Electricity
8 Water/sewer
9 Natural gas, propane, heating fuel, other energy
10 Homeowner's association or condo fees
11 Trash collection
12 Other regular household/utility bills
21 Mobile phone
22 Cable TV (wired/wireless/satellite)
23 Internet
24 Telephone (landline)
31 Credit card bill
32 Car, truck, motorcycle, boat, or other vehicle payments
33 Student loan
34 Other types of loans
41 Health insurance (out-of-pocket, including Medicare supplemental insurance)
42 Vehicle insurance
43 Homeowner's or Condo insurance
44 Renter\'s insurance
45 Life insurance
46 Umbrella insurance
47 Other types of insurance
51 Federal taxes
52 State taxes
53 Local taxes
54 Property taxes
55 Car vehicle taxes
56 Other taxes
61 Tuition, daycare, regular babysitting
62 Regular medical or dental payments
63 Parking (weekly, monthly, or annual pass)
64 Public transportation (weekly, monthly, or annual pass for bus, subway, ferry, etc.)
65 Memberships or subscriptions (Gym, Netflix, social or professional club dues, magazines, etc.)
66 Regular religious contributions, monetary only (tithes, offerings, etc.)
67 Other regular charitable contributions, monetary only (United Way, Red Cross, American Cancer Society, etc.)
68 Alimony/child support
69 Miscellaneous bills
71 Music streaming
72 Video streaming
73 Newspaper/magazines
74 Gaming subscriptions
75 Home delivery of food/clothes/gear
76 Gym and health clubs
77 Other club memberships
78 Other subscriptions
81 Other/miscellaneous
payamnt (paid amount)
paymethod (daily purchases payment method)
0 Multiple payment methods
1 Cash
2 Check
3 Credit card
4 Debit card
5 Prepaid/Gift/EBT card
6 Bank account number payment
7 Online banking bill payment
8 Money order
10 Mobile payment apps, such as PayPal, Zelle, Venmo, Square Cash, MoneyGram, Western Union, etc.
11 Account to account transfer
13 Other payment method
14 Direct deduction from income
paylocation (paid how)
STRING
payfrequency (paid frequency)
STRING
paydescription (bill description)
Please describe this payment in words
STRING
End of group of questions
paysplit[PDCnt] := 1
IF (paytype[PDCnt] = EMPTY) THEN
type_empty (type empty)
You left the type of this payment empty. Please go back and select the type.
End of if
IF (payamnt[PDCnt] = EMPTY) THEN
pay_empty (amount empty)
You left the amount you paid for this payment empty. Please go back and enter the amount.
End of if
IF (paymethod[PDCnt] = EMPTY) THEN
paymethod_empty (amount empty)
You left the method you used for this payment empty. Please go back and enter the method you used.
End of if
IF paylocation[PDCnt] = EMPTY THEN
paylocation_empty (amount empty)
You left the did you pay in person question open.Please go back and tell us if you paid in person.
End of if
IF payfrequency[PDCnt] = EMPTY THEN
payfrequency_empty (type empty)
You left the frequency of the payment you made empty. Please go back and select the frequency of the payment.
End of if
if paylocation[PDcnt] = 1 then
pay004 (who set up payment)
Who set up the payment?
1 I did
2 Someone else
3 I don’t remember
End of if
if paymethod[PDCnt] = 10 then
pay007 (fund mobile app payment)
How did you fund this mobile app payment?
1 Credit card
2 Debit card
3 Linked checking or savings account
4 Money stored with the mobile app (PayPal, Zelle, Venmo, etc.)
End of if
numberofbills := numberofbills + 1
Else
End of if
End of loop
End of if
if 5 in pay000 then
billtrack := 5
Fill code of question 'FLBillType' executed
FLSubBillTypes := array()
FLSubBillTypes := getSubTypes(billtrack)
Fill code of question 'FLSubBillType' executed
start := (numberofbills+1)
Loop from START to 20
if PDCnt = start then
payhavebill[PDCnt] := 1
Else
payhavebill (another bill)
Did you pay any more [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bills since [[]] (in the last 30 days)?

Examples are:
    [[]]
1 (YES) Yes
2 (NO) No
End of if
if payhavebill[PDCnt] = 1 then
Group of questions presented on the same screen
q2_purchases
Please enter the details of your [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill below.

If two or more bills were combined into one payment, please enter each bill that was part of the payment. You can tell us which bills were paid together later.
  • If each bill in the payment does not have it's own dollar value, please enter the total dollar value of the payment for each reported bill.
paytype (bill type)
1 Rent
2 Mortgage
3 Home equity loan
4 Home Equity Line of Credit (HELOC)
5 Yard/property maintenance
6 Housing maintenance (Cleaning, laundry service, regular servicing)
7 Electricity
8 Water/sewer
9 Natural gas, propane, heating fuel, other energy
10 Homeowner's association or condo fees
11 Trash collection
12 Other regular household/utility bills
21 Mobile phone
22 Cable TV (wired/wireless/satellite)
23 Internet
24 Telephone (landline)
31 Credit card bill
32 Car, truck, motorcycle, boat, or other vehicle payments
33 Student loan
34 Other types of loans
41 Health insurance (out-of-pocket, including Medicare supplemental insurance)
42 Vehicle insurance
43 Homeowner's or Condo insurance
44 Renter\'s insurance
45 Life insurance
46 Umbrella insurance
47 Other types of insurance
51 Federal taxes
52 State taxes
53 Local taxes
54 Property taxes
55 Car vehicle taxes
56 Other taxes
61 Tuition, daycare, regular babysitting
62 Regular medical or dental payments
63 Parking (weekly, monthly, or annual pass)
64 Public transportation (weekly, monthly, or annual pass for bus, subway, ferry, etc.)
65 Memberships or subscriptions (Gym, Netflix, social or professional club dues, magazines, etc.)
66 Regular religious contributions, monetary only (tithes, offerings, etc.)
67 Other regular charitable contributions, monetary only (United Way, Red Cross, American Cancer Society, etc.)
68 Alimony/child support
69 Miscellaneous bills
71 Music streaming
72 Video streaming
73 Newspaper/magazines
74 Gaming subscriptions
75 Home delivery of food/clothes/gear
76 Gym and health clubs
77 Other club memberships
78 Other subscriptions
81 Other/miscellaneous
payamnt (paid amount)
paymethod (daily purchases payment method)
0 Multiple payment methods
1 Cash
2 Check
3 Credit card
4 Debit card
5 Prepaid/Gift/EBT card
6 Bank account number payment
7 Online banking bill payment
8 Money order
10 Mobile payment apps, such as PayPal, Zelle, Venmo, Square Cash, MoneyGram, Western Union, etc.
11 Account to account transfer
13 Other payment method
14 Direct deduction from income
paylocation (paid how)
STRING
payfrequency (paid frequency)
STRING
paydescription (bill description)
Please describe this payment in words
STRING
End of group of questions
paysplit[PDCnt] := 1
IF (paytype[PDCnt] = EMPTY) THEN
type_empty (type empty)
You left the type of this payment empty. Please go back and select the type.
End of if
IF (payamnt[PDCnt] = EMPTY) THEN
pay_empty (amount empty)
You left the amount you paid for this payment empty. Please go back and enter the amount.
End of if
IF (paymethod[PDCnt] = EMPTY) THEN
paymethod_empty (amount empty)
You left the method you used for this payment empty. Please go back and enter the method you used.
End of if
IF paylocation[PDCnt] = EMPTY THEN
paylocation_empty (amount empty)
You left the did you pay in person question open.Please go back and tell us if you paid in person.
End of if
IF payfrequency[PDCnt] = EMPTY THEN
payfrequency_empty (type empty)
You left the frequency of the payment you made empty. Please go back and select the frequency of the payment.
End of if
if paylocation[PDcnt] = 1 then
pay004 (who set up payment)
Who set up the payment?
1 I did
2 Someone else
3 I don’t remember
End of if
if paymethod[PDCnt] = 10 then
pay007 (fund mobile app payment)
How did you fund this mobile app payment?
1 Credit card
2 Debit card
3 Linked checking or savings account
4 Money stored with the mobile app (PayPal, Zelle, Venmo, etc.)
End of if
numberofbills := numberofbills + 1
Else
End of if
End of loop
End of if
if 6 in pay000 then
billtrack := 6
Fill code of question 'FLBillType' executed
FLSubBillTypes := array()
FLSubBillTypes := getSubTypes(billtrack)
Fill code of question 'FLSubBillType' executed
start := (numberofbills+1)
Loop from START to 20
if PDCnt = start then
payhavebill[PDCnt] := 1
Else
payhavebill (another bill)
Did you pay any more [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bills since [[]] (in the last 30 days)?

Examples are:
    [[]]
1 (YES) Yes
2 (NO) No
End of if
if payhavebill[PDCnt] = 1 then
Group of questions presented on the same screen
q2_purchases
Please enter the details of your [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill below.

If two or more bills were combined into one payment, please enter each bill that was part of the payment. You can tell us which bills were paid together later.
  • If each bill in the payment does not have it's own dollar value, please enter the total dollar value of the payment for each reported bill.
paytype (bill type)
1 Rent
2 Mortgage
3 Home equity loan
4 Home Equity Line of Credit (HELOC)
5 Yard/property maintenance
6 Housing maintenance (Cleaning, laundry service, regular servicing)
7 Electricity
8 Water/sewer
9 Natural gas, propane, heating fuel, other energy
10 Homeowner's association or condo fees
11 Trash collection
12 Other regular household/utility bills
21 Mobile phone
22 Cable TV (wired/wireless/satellite)
23 Internet
24 Telephone (landline)
31 Credit card bill
32 Car, truck, motorcycle, boat, or other vehicle payments
33 Student loan
34 Other types of loans
41 Health insurance (out-of-pocket, including Medicare supplemental insurance)
42 Vehicle insurance
43 Homeowner's or Condo insurance
44 Renter\'s insurance
45 Life insurance
46 Umbrella insurance
47 Other types of insurance
51 Federal taxes
52 State taxes
53 Local taxes
54 Property taxes
55 Car vehicle taxes
56 Other taxes
61 Tuition, daycare, regular babysitting
62 Regular medical or dental payments
63 Parking (weekly, monthly, or annual pass)
64 Public transportation (weekly, monthly, or annual pass for bus, subway, ferry, etc.)
65 Memberships or subscriptions (Gym, Netflix, social or professional club dues, magazines, etc.)
66 Regular religious contributions, monetary only (tithes, offerings, etc.)
67 Other regular charitable contributions, monetary only (United Way, Red Cross, American Cancer Society, etc.)
68 Alimony/child support
69 Miscellaneous bills
71 Music streaming
72 Video streaming
73 Newspaper/magazines
74 Gaming subscriptions
75 Home delivery of food/clothes/gear
76 Gym and health clubs
77 Other club memberships
78 Other subscriptions
81 Other/miscellaneous
payamnt (paid amount)
paymethod (daily purchases payment method)
0 Multiple payment methods
1 Cash
2 Check
3 Credit card
4 Debit card
5 Prepaid/Gift/EBT card
6 Bank account number payment
7 Online banking bill payment
8 Money order
10 Mobile payment apps, such as PayPal, Zelle, Venmo, Square Cash, MoneyGram, Western Union, etc.
11 Account to account transfer
13 Other payment method
14 Direct deduction from income
paylocation (paid how)
STRING
payfrequency (paid frequency)
STRING
paydescription (bill description)
Please describe this payment in words
STRING
End of group of questions
paysplit[PDCnt] := 1
IF (paytype[PDCnt] = EMPTY) THEN
type_empty (type empty)
You left the type of this payment empty. Please go back and select the type.
End of if
IF (payamnt[PDCnt] = EMPTY) THEN
pay_empty (amount empty)
You left the amount you paid for this payment empty. Please go back and enter the amount.
End of if
IF (paymethod[PDCnt] = EMPTY) THEN
paymethod_empty (amount empty)
You left the method you used for this payment empty. Please go back and enter the method you used.
End of if
IF paylocation[PDCnt] = EMPTY THEN
paylocation_empty (amount empty)
You left the did you pay in person question open.Please go back and tell us if you paid in person.
End of if
IF payfrequency[PDCnt] = EMPTY THEN
payfrequency_empty (type empty)
You left the frequency of the payment you made empty. Please go back and select the frequency of the payment.
End of if
if paylocation[PDcnt] = 1 then
pay004 (who set up payment)
Who set up the payment?
1 I did
2 Someone else
3 I don’t remember
End of if
if paymethod[PDCnt] = 10 then
pay007 (fund mobile app payment)
How did you fund this mobile app payment?
1 Credit card
2 Debit card
3 Linked checking or savings account
4 Money stored with the mobile app (PayPal, Zelle, Venmo, etc.)
End of if
numberofbills := numberofbills + 1
Else
End of if
End of loop
End of if
Fill code of question 'FLThanks' executed
if numberofbills > 0 then
Group of questions presented on the same screen
paymentoverview
morebills (any more bills)
[Thank you for telling us about your bill payments.

] Are there any bills that you would like to add?
  • If yes, please select the types of bills you would like to add. Otherwise, select "I don't have any more bills to add" and click "Next" to continue.
1 Yes, I'd like to add one or more "home or household utility bills" (click [here/
  • Rent/Mortgage
  • Homeowner’s association/condo fees
  • Energy/heating/electricity
  • House/yard maintenance
  • Water/sewer/trash collection
/Home or household utility bills] to see list)
4 Yes, one or more "insurance bills" (click [here/
  • Health insurance
  • Vehicle insurance
  • Homeowner's/Condo/Renter's insurance
  • Life/Umbrella insurance
/Insurance bills] to see list)
7 Yes, one or more "subscriptions bills" (click [here/
  • Music streaming
  • Video streaming
  • Newspaper/magazines
  • Home delivery of food/clothes/gear
  • Gym and health clubs
  • Other club memberships
/Subscription bills] to see list)
3 Yes, one or more "credit card/loan bills" (click [here/
  • Car or other vehicle payments
  • Student loans
  • HELOC loans
/Credit card/loan bills] to see list)
2 Yes, one or more "phone/cable/internet bills"
5 Yes, one or more "tax bills"
8 Yes, one or more bills that does not fit in the above types (click [here/Other bills/
  • Tuition/childcare
  • Alimony/child support
  • Medical/dental bills
  • Parking/transportation passes
  • Religious/charitable contributions
  • Miscellaneous bills
] to see list of other bills)
9 I don't have any more bills to add
End of group of questions
if 1 in morebills then
billtrack := 1
Fill code of question 'FLBillType' executed
FLSubBillTypes := array()
FLSubBillTypes := getSubTypes(billtrack)
Fill code of question 'FLSubBillType' executed
start := (numberofbills+1)
Loop from START to 20
if PDCnt = start then
payhavebill_summary[PDCnt] := 1
Else
payhavebill_summary (another bill forgot)
Do you have another [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill that you want to add?

Examples are:
    [[]]
1 (YES) Yes
2 (NO) No
End of if
if payhavebill_summary[PDCnt] = 1 then
Group of questions presented on the same screen
q2_purchases
Please enter the details of your [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill below.

If two or more bills were combined into one payment, please enter each bill that was part of the payment. You can tell us which bills were paid together later.
  • If each bill in the payment does not have it's own dollar value, please enter the total dollar value of the payment for each reported bill.
paytype (bill type)
1 Rent
2 Mortgage
3 Home equity loan
4 Home Equity Line of Credit (HELOC)
5 Yard/property maintenance
6 Housing maintenance (Cleaning, laundry service, regular servicing)
7 Electricity
8 Water/sewer
9 Natural gas, propane, heating fuel, other energy
10 Homeowner's association or condo fees
11 Trash collection
12 Other regular household/utility bills
21 Mobile phone
22 Cable TV (wired/wireless/satellite)
23 Internet
24 Telephone (landline)
31 Credit card bill
32 Car, truck, motorcycle, boat, or other vehicle payments
33 Student loan
34 Other types of loans
41 Health insurance (out-of-pocket, including Medicare supplemental insurance)
42 Vehicle insurance
43 Homeowner's or Condo insurance
44 Renter\'s insurance
45 Life insurance
46 Umbrella insurance
47 Other types of insurance
51 Federal taxes
52 State taxes
53 Local taxes
54 Property taxes
55 Car vehicle taxes
56 Other taxes
61 Tuition, daycare, regular babysitting
62 Regular medical or dental payments
63 Parking (weekly, monthly, or annual pass)
64 Public transportation (weekly, monthly, or annual pass for bus, subway, ferry, etc.)
65 Memberships or subscriptions (Gym, Netflix, social or professional club dues, magazines, etc.)
66 Regular religious contributions, monetary only (tithes, offerings, etc.)
67 Other regular charitable contributions, monetary only (United Way, Red Cross, American Cancer Society, etc.)
68 Alimony/child support
69 Miscellaneous bills
71 Music streaming
72 Video streaming
73 Newspaper/magazines
74 Gaming subscriptions
75 Home delivery of food/clothes/gear
76 Gym and health clubs
77 Other club memberships
78 Other subscriptions
81 Other/miscellaneous
payamnt (paid amount)
paymethod (daily purchases payment method)
0 Multiple payment methods
1 Cash
2 Check
3 Credit card
4 Debit card
5 Prepaid/Gift/EBT card
6 Bank account number payment
7 Online banking bill payment
8 Money order
10 Mobile payment apps, such as PayPal, Zelle, Venmo, Square Cash, MoneyGram, Western Union, etc.
11 Account to account transfer
13 Other payment method
14 Direct deduction from income
paylocation (paid how)
STRING
payfrequency (paid frequency)
STRING
paydescription (bill description)
Please describe this payment in words
STRING
End of group of questions
paysplit[PDCnt] := 1
IF (paytype[PDCnt] = EMPTY) THEN
type_empty (type empty)
You left the type of this payment empty. Please go back and select the type.
End of if
IF (payamnt[PDCnt] = EMPTY) THEN
pay_empty (amount empty)
You left the amount you paid for this payment empty. Please go back and enter the amount.
End of if
IF (paymethod[PDCnt] = EMPTY) THEN
paymethod_empty (amount empty)
You left the method you used for this payment empty. Please go back and enter the method you used.
End of if
IF paylocation[PDCnt] = EMPTY THEN
paylocation_empty (amount empty)
You left the did you pay in person question open.Please go back and tell us if you paid in person.
End of if
IF payfrequency[PDCnt] = EMPTY THEN
payfrequency_empty (type empty)
You left the frequency of the payment you made empty. Please go back and select the frequency of the payment.
End of if
if paylocation[PDcnt] = 1 then
pay004 (who set up payment)
Who set up the payment?
1 I did
2 Someone else
3 I don’t remember
End of if
numberofbills := numberofbills + 1
Else
End of if
End of loop
End of if
if 4 in morebills then
billtrack := 4
Fill code of question 'FLBillType' executed
FLSubBillTypes := array()
FLSubBillTypes := getSubTypes(billtrack)
Fill code of question 'FLSubBillType' executed
start := (numberofbills+1)
Loop from START to 20
if PDCnt = start then
payhavebill_summary[PDCnt] := 1
Else
payhavebill_summary (another bill forgot)
Do you have another [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill that you want to add?

Examples are:
    [[]]
1 (YES) Yes
2 (NO) No
End of if
if payhavebill_summary[PDCnt] = 1 then
Group of questions presented on the same screen
q2_purchases
Please enter the details of your [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill below.

If two or more bills were combined into one payment, please enter each bill that was part of the payment. You can tell us which bills were paid together later.
  • If each bill in the payment does not have it's own dollar value, please enter the total dollar value of the payment for each reported bill.
paytype (bill type)
1 Rent
2 Mortgage
3 Home equity loan
4 Home Equity Line of Credit (HELOC)
5 Yard/property maintenance
6 Housing maintenance (Cleaning, laundry service, regular servicing)
7 Electricity
8 Water/sewer
9 Natural gas, propane, heating fuel, other energy
10 Homeowner's association or condo fees
11 Trash collection
12 Other regular household/utility bills
21 Mobile phone
22 Cable TV (wired/wireless/satellite)
23 Internet
24 Telephone (landline)
31 Credit card bill
32 Car, truck, motorcycle, boat, or other vehicle payments
33 Student loan
34 Other types of loans
41 Health insurance (out-of-pocket, including Medicare supplemental insurance)
42 Vehicle insurance
43 Homeowner's or Condo insurance
44 Renter\'s insurance
45 Life insurance
46 Umbrella insurance
47 Other types of insurance
51 Federal taxes
52 State taxes
53 Local taxes
54 Property taxes
55 Car vehicle taxes
56 Other taxes
61 Tuition, daycare, regular babysitting
62 Regular medical or dental payments
63 Parking (weekly, monthly, or annual pass)
64 Public transportation (weekly, monthly, or annual pass for bus, subway, ferry, etc.)
65 Memberships or subscriptions (Gym, Netflix, social or professional club dues, magazines, etc.)
66 Regular religious contributions, monetary only (tithes, offerings, etc.)
67 Other regular charitable contributions, monetary only (United Way, Red Cross, American Cancer Society, etc.)
68 Alimony/child support
69 Miscellaneous bills
71 Music streaming
72 Video streaming
73 Newspaper/magazines
74 Gaming subscriptions
75 Home delivery of food/clothes/gear
76 Gym and health clubs
77 Other club memberships
78 Other subscriptions
81 Other/miscellaneous
payamnt (paid amount)
paymethod (daily purchases payment method)
0 Multiple payment methods
1 Cash
2 Check
3 Credit card
4 Debit card
5 Prepaid/Gift/EBT card
6 Bank account number payment
7 Online banking bill payment
8 Money order
10 Mobile payment apps, such as PayPal, Zelle, Venmo, Square Cash, MoneyGram, Western Union, etc.
11 Account to account transfer
13 Other payment method
14 Direct deduction from income
paylocation (paid how)
STRING
payfrequency (paid frequency)
STRING
paydescription (bill description)
Please describe this payment in words
STRING
End of group of questions
paysplit[PDCnt] := 1
IF (paytype[PDCnt] = EMPTY) THEN
type_empty (type empty)
You left the type of this payment empty. Please go back and select the type.
End of if
IF (payamnt[PDCnt] = EMPTY) THEN
pay_empty (amount empty)
You left the amount you paid for this payment empty. Please go back and enter the amount.
End of if
IF (paymethod[PDCnt] = EMPTY) THEN
paymethod_empty (amount empty)
You left the method you used for this payment empty. Please go back and enter the method you used.
End of if
IF paylocation[PDCnt] = EMPTY THEN
paylocation_empty (amount empty)
You left the did you pay in person question open.Please go back and tell us if you paid in person.
End of if
IF payfrequency[PDCnt] = EMPTY THEN
payfrequency_empty (type empty)
You left the frequency of the payment you made empty. Please go back and select the frequency of the payment.
End of if
if paylocation[PDcnt] = 1 then
pay004 (who set up payment)
Who set up the payment?
1 I did
2 Someone else
3 I don’t remember
End of if
numberofbills := numberofbills + 1
Else
End of if
End of loop
End of if
if 7 in morebills then
billtrack := 7
Fill code of question 'FLBillType' executed
FLSubBillTypes := array()
FLSubBillTypes := getSubTypes(billtrack)
Fill code of question 'FLSubBillType' executed
start := (numberofbills+1)
Loop from START to 20
if PDCnt = start then
payhavebill_summary[PDCnt] := 1
Else
payhavebill_summary (another bill forgot)
Do you have another [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill that you want to add?

Examples are:
    [[]]
1 (YES) Yes
2 (NO) No
End of if
if payhavebill_summary[PDCnt] = 1 then
Group of questions presented on the same screen
q2_purchases
Please enter the details of your [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill below.

If two or more bills were combined into one payment, please enter each bill that was part of the payment. You can tell us which bills were paid together later.
  • If each bill in the payment does not have it's own dollar value, please enter the total dollar value of the payment for each reported bill.
paytype (bill type)
1 Rent
2 Mortgage
3 Home equity loan
4 Home Equity Line of Credit (HELOC)
5 Yard/property maintenance
6 Housing maintenance (Cleaning, laundry service, regular servicing)
7 Electricity
8 Water/sewer
9 Natural gas, propane, heating fuel, other energy
10 Homeowner's association or condo fees
11 Trash collection
12 Other regular household/utility bills
21 Mobile phone
22 Cable TV (wired/wireless/satellite)
23 Internet
24 Telephone (landline)
31 Credit card bill
32 Car, truck, motorcycle, boat, or other vehicle payments
33 Student loan
34 Other types of loans
41 Health insurance (out-of-pocket, including Medicare supplemental insurance)
42 Vehicle insurance
43 Homeowner's or Condo insurance
44 Renter\'s insurance
45 Life insurance
46 Umbrella insurance
47 Other types of insurance
51 Federal taxes
52 State taxes
53 Local taxes
54 Property taxes
55 Car vehicle taxes
56 Other taxes
61 Tuition, daycare, regular babysitting
62 Regular medical or dental payments
63 Parking (weekly, monthly, or annual pass)
64 Public transportation (weekly, monthly, or annual pass for bus, subway, ferry, etc.)
65 Memberships or subscriptions (Gym, Netflix, social or professional club dues, magazines, etc.)
66 Regular religious contributions, monetary only (tithes, offerings, etc.)
67 Other regular charitable contributions, monetary only (United Way, Red Cross, American Cancer Society, etc.)
68 Alimony/child support
69 Miscellaneous bills
71 Music streaming
72 Video streaming
73 Newspaper/magazines
74 Gaming subscriptions
75 Home delivery of food/clothes/gear
76 Gym and health clubs
77 Other club memberships
78 Other subscriptions
81 Other/miscellaneous
payamnt (paid amount)
paymethod (daily purchases payment method)
0 Multiple payment methods
1 Cash
2 Check
3 Credit card
4 Debit card
5 Prepaid/Gift/EBT card
6 Bank account number payment
7 Online banking bill payment
8 Money order
10 Mobile payment apps, such as PayPal, Zelle, Venmo, Square Cash, MoneyGram, Western Union, etc.
11 Account to account transfer
13 Other payment method
14 Direct deduction from income
paylocation (paid how)
STRING
payfrequency (paid frequency)
STRING
paydescription (bill description)
Please describe this payment in words
STRING
End of group of questions
paysplit[PDCnt] := 1
IF (paytype[PDCnt] = EMPTY) THEN
type_empty (type empty)
You left the type of this payment empty. Please go back and select the type.
End of if
IF (payamnt[PDCnt] = EMPTY) THEN
pay_empty (amount empty)
You left the amount you paid for this payment empty. Please go back and enter the amount.
End of if
IF (paymethod[PDCnt] = EMPTY) THEN
paymethod_empty (amount empty)
You left the method you used for this payment empty. Please go back and enter the method you used.
End of if
IF paylocation[PDCnt] = EMPTY THEN
paylocation_empty (amount empty)
You left the did you pay in person question open.Please go back and tell us if you paid in person.
End of if
IF payfrequency[PDCnt] = EMPTY THEN
payfrequency_empty (type empty)
You left the frequency of the payment you made empty. Please go back and select the frequency of the payment.
End of if
if paylocation[PDcnt] = 1 then
pay004 (who set up payment)
Who set up the payment?
1 I did
2 Someone else
3 I don’t remember
End of if
numberofbills := numberofbills + 1
Else
End of if
End of loop
End of if
if 2 in morebills then
billtrack := 2
Fill code of question 'FLBillType' executed
FLSubBillTypes := array()
FLSubBillTypes := getSubTypes(billtrack)
Fill code of question 'FLSubBillType' executed
start := (numberofbills+1)
Loop from START to 20
if PDCnt = start then
payhavebill_summary[PDCnt] := 1
Else
payhavebill_summary (another bill forgot)
Do you have another [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill that you want to add?

Examples are:
    [[]]
1 (YES) Yes
2 (NO) No
End of if
if payhavebill_summary[PDCnt] = 1 then
Group of questions presented on the same screen
q2_purchases
Please enter the details of your [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill below.

If two or more bills were combined into one payment, please enter each bill that was part of the payment. You can tell us which bills were paid together later.
  • If each bill in the payment does not have it's own dollar value, please enter the total dollar value of the payment for each reported bill.
paytype (bill type)
1 Rent
2 Mortgage
3 Home equity loan
4 Home Equity Line of Credit (HELOC)
5 Yard/property maintenance
6 Housing maintenance (Cleaning, laundry service, regular servicing)
7 Electricity
8 Water/sewer
9 Natural gas, propane, heating fuel, other energy
10 Homeowner's association or condo fees
11 Trash collection
12 Other regular household/utility bills
21 Mobile phone
22 Cable TV (wired/wireless/satellite)
23 Internet
24 Telephone (landline)
31 Credit card bill
32 Car, truck, motorcycle, boat, or other vehicle payments
33 Student loan
34 Other types of loans
41 Health insurance (out-of-pocket, including Medicare supplemental insurance)
42 Vehicle insurance
43 Homeowner's or Condo insurance
44 Renter\'s insurance
45 Life insurance
46 Umbrella insurance
47 Other types of insurance
51 Federal taxes
52 State taxes
53 Local taxes
54 Property taxes
55 Car vehicle taxes
56 Other taxes
61 Tuition, daycare, regular babysitting
62 Regular medical or dental payments
63 Parking (weekly, monthly, or annual pass)
64 Public transportation (weekly, monthly, or annual pass for bus, subway, ferry, etc.)
65 Memberships or subscriptions (Gym, Netflix, social or professional club dues, magazines, etc.)
66 Regular religious contributions, monetary only (tithes, offerings, etc.)
67 Other regular charitable contributions, monetary only (United Way, Red Cross, American Cancer Society, etc.)
68 Alimony/child support
69 Miscellaneous bills
71 Music streaming
72 Video streaming
73 Newspaper/magazines
74 Gaming subscriptions
75 Home delivery of food/clothes/gear
76 Gym and health clubs
77 Other club memberships
78 Other subscriptions
81 Other/miscellaneous
payamnt (paid amount)
paymethod (daily purchases payment method)
0 Multiple payment methods
1 Cash
2 Check
3 Credit card
4 Debit card
5 Prepaid/Gift/EBT card
6 Bank account number payment
7 Online banking bill payment
8 Money order
10 Mobile payment apps, such as PayPal, Zelle, Venmo, Square Cash, MoneyGram, Western Union, etc.
11 Account to account transfer
13 Other payment method
14 Direct deduction from income
paylocation (paid how)
STRING
payfrequency (paid frequency)
STRING
paydescription (bill description)
Please describe this payment in words
STRING
End of group of questions
paysplit[PDCnt] := 1
IF (paytype[PDCnt] = EMPTY) THEN
type_empty (type empty)
You left the type of this payment empty. Please go back and select the type.
End of if
IF (payamnt[PDCnt] = EMPTY) THEN
pay_empty (amount empty)
You left the amount you paid for this payment empty. Please go back and enter the amount.
End of if
IF (paymethod[PDCnt] = EMPTY) THEN
paymethod_empty (amount empty)
You left the method you used for this payment empty. Please go back and enter the method you used.
End of if
IF paylocation[PDCnt] = EMPTY THEN
paylocation_empty (amount empty)
You left the did you pay in person question open.Please go back and tell us if you paid in person.
End of if
IF payfrequency[PDCnt] = EMPTY THEN
payfrequency_empty (type empty)
You left the frequency of the payment you made empty. Please go back and select the frequency of the payment.
End of if
if paylocation[PDcnt] = 1 then
pay004 (who set up payment)
Who set up the payment?
1 I did
2 Someone else
3 I don’t remember
End of if
numberofbills := numberofbills + 1
Else
End of if
End of loop
End of if
if 3 in morebills then
billtrack := 3
Fill code of question 'FLBillType' executed
FLSubBillTypes := array()
FLSubBillTypes := getSubTypes(billtrack)
Fill code of question 'FLSubBillType' executed
start := (numberofbills+1)
Loop from START to 20
if PDCnt = start then
payhavebill_summary[PDCnt] := 1
Else
payhavebill_summary (another bill forgot)
Do you have another [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill that you want to add?

Examples are:
    [[]]
1 (YES) Yes
2 (NO) No
End of if
if payhavebill_summary[PDCnt] = 1 then
Group of questions presented on the same screen
q2_purchases
Please enter the details of your [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill below.

If two or more bills were combined into one payment, please enter each bill that was part of the payment. You can tell us which bills were paid together later.
  • If each bill in the payment does not have it's own dollar value, please enter the total dollar value of the payment for each reported bill.
paytype (bill type)
1 Rent
2 Mortgage
3 Home equity loan
4 Home Equity Line of Credit (HELOC)
5 Yard/property maintenance
6 Housing maintenance (Cleaning, laundry service, regular servicing)
7 Electricity
8 Water/sewer
9 Natural gas, propane, heating fuel, other energy
10 Homeowner's association or condo fees
11 Trash collection
12 Other regular household/utility bills
21 Mobile phone
22 Cable TV (wired/wireless/satellite)
23 Internet
24 Telephone (landline)
31 Credit card bill
32 Car, truck, motorcycle, boat, or other vehicle payments
33 Student loan
34 Other types of loans
41 Health insurance (out-of-pocket, including Medicare supplemental insurance)
42 Vehicle insurance
43 Homeowner's or Condo insurance
44 Renter\'s insurance
45 Life insurance
46 Umbrella insurance
47 Other types of insurance
51 Federal taxes
52 State taxes
53 Local taxes
54 Property taxes
55 Car vehicle taxes
56 Other taxes
61 Tuition, daycare, regular babysitting
62 Regular medical or dental payments
63 Parking (weekly, monthly, or annual pass)
64 Public transportation (weekly, monthly, or annual pass for bus, subway, ferry, etc.)
65 Memberships or subscriptions (Gym, Netflix, social or professional club dues, magazines, etc.)
66 Regular religious contributions, monetary only (tithes, offerings, etc.)
67 Other regular charitable contributions, monetary only (United Way, Red Cross, American Cancer Society, etc.)
68 Alimony/child support
69 Miscellaneous bills
71 Music streaming
72 Video streaming
73 Newspaper/magazines
74 Gaming subscriptions
75 Home delivery of food/clothes/gear
76 Gym and health clubs
77 Other club memberships
78 Other subscriptions
81 Other/miscellaneous
payamnt (paid amount)
paymethod (daily purchases payment method)
0 Multiple payment methods
1 Cash
2 Check
3 Credit card
4 Debit card
5 Prepaid/Gift/EBT card
6 Bank account number payment
7 Online banking bill payment
8 Money order
10 Mobile payment apps, such as PayPal, Zelle, Venmo, Square Cash, MoneyGram, Western Union, etc.
11 Account to account transfer
13 Other payment method
14 Direct deduction from income
paylocation (paid how)
STRING
payfrequency (paid frequency)
STRING
paydescription (bill description)
Please describe this payment in words
STRING
End of group of questions
paysplit[PDCnt] := 1
IF (paytype[PDCnt] = EMPTY) THEN
type_empty (type empty)
You left the type of this payment empty. Please go back and select the type.
End of if
IF (payamnt[PDCnt] = EMPTY) THEN
pay_empty (amount empty)
You left the amount you paid for this payment empty. Please go back and enter the amount.
End of if
IF (paymethod[PDCnt] = EMPTY) THEN
paymethod_empty (amount empty)
You left the method you used for this payment empty. Please go back and enter the method you used.
End of if
IF paylocation[PDCnt] = EMPTY THEN
paylocation_empty (amount empty)
You left the did you pay in person question open.Please go back and tell us if you paid in person.
End of if
IF payfrequency[PDCnt] = EMPTY THEN
payfrequency_empty (type empty)
You left the frequency of the payment you made empty. Please go back and select the frequency of the payment.
End of if
if paylocation[PDcnt] = 1 then
pay004 (who set up payment)
Who set up the payment?
1 I did
2 Someone else
3 I don’t remember
End of if
numberofbills := numberofbills + 1
Else
End of if
End of loop
End of if
if 5 in morebills then
billtrack := 5
Fill code of question 'FLBillType' executed
FLSubBillTypes := array()
FLSubBillTypes := getSubTypes(billtrack)
Fill code of question 'FLSubBillType' executed
start := (numberofbills+1)
Loop from START to 20
if PDCnt = start then
payhavebill_summary[PDCnt] := 1
Else
payhavebill_summary (another bill forgot)
Do you have another [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill that you want to add?

Examples are:
    [[]]
1 (YES) Yes
2 (NO) No
End of if
if payhavebill_summary[PDCnt] = 1 then
Group of questions presented on the same screen
q2_purchases
Please enter the details of your [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill below.

If two or more bills were combined into one payment, please enter each bill that was part of the payment. You can tell us which bills were paid together later.
  • If each bill in the payment does not have it's own dollar value, please enter the total dollar value of the payment for each reported bill.
paytype (bill type)
1 Rent
2 Mortgage
3 Home equity loan
4 Home Equity Line of Credit (HELOC)
5 Yard/property maintenance
6 Housing maintenance (Cleaning, laundry service, regular servicing)
7 Electricity
8 Water/sewer
9 Natural gas, propane, heating fuel, other energy
10 Homeowner's association or condo fees
11 Trash collection
12 Other regular household/utility bills
21 Mobile phone
22 Cable TV (wired/wireless/satellite)
23 Internet
24 Telephone (landline)
31 Credit card bill
32 Car, truck, motorcycle, boat, or other vehicle payments
33 Student loan
34 Other types of loans
41 Health insurance (out-of-pocket, including Medicare supplemental insurance)
42 Vehicle insurance
43 Homeowner's or Condo insurance
44 Renter\'s insurance
45 Life insurance
46 Umbrella insurance
47 Other types of insurance
51 Federal taxes
52 State taxes
53 Local taxes
54 Property taxes
55 Car vehicle taxes
56 Other taxes
61 Tuition, daycare, regular babysitting
62 Regular medical or dental payments
63 Parking (weekly, monthly, or annual pass)
64 Public transportation (weekly, monthly, or annual pass for bus, subway, ferry, etc.)
65 Memberships or subscriptions (Gym, Netflix, social or professional club dues, magazines, etc.)
66 Regular religious contributions, monetary only (tithes, offerings, etc.)
67 Other regular charitable contributions, monetary only (United Way, Red Cross, American Cancer Society, etc.)
68 Alimony/child support
69 Miscellaneous bills
71 Music streaming
72 Video streaming
73 Newspaper/magazines
74 Gaming subscriptions
75 Home delivery of food/clothes/gear
76 Gym and health clubs
77 Other club memberships
78 Other subscriptions
81 Other/miscellaneous
payamnt (paid amount)
paymethod (daily purchases payment method)
0 Multiple payment methods
1 Cash
2 Check
3 Credit card
4 Debit card
5 Prepaid/Gift/EBT card
6 Bank account number payment
7 Online banking bill payment
8 Money order
10 Mobile payment apps, such as PayPal, Zelle, Venmo, Square Cash, MoneyGram, Western Union, etc.
11 Account to account transfer
13 Other payment method
14 Direct deduction from income
paylocation (paid how)
STRING
payfrequency (paid frequency)
STRING
paydescription (bill description)
Please describe this payment in words
STRING
End of group of questions
paysplit[PDCnt] := 1
IF (paytype[PDCnt] = EMPTY) THEN
type_empty (type empty)
You left the type of this payment empty. Please go back and select the type.
End of if
IF (payamnt[PDCnt] = EMPTY) THEN
pay_empty (amount empty)
You left the amount you paid for this payment empty. Please go back and enter the amount.
End of if
IF (paymethod[PDCnt] = EMPTY) THEN
paymethod_empty (amount empty)
You left the method you used for this payment empty. Please go back and enter the method you used.
End of if
IF paylocation[PDCnt] = EMPTY THEN
paylocation_empty (amount empty)
You left the did you pay in person question open.Please go back and tell us if you paid in person.
End of if
IF payfrequency[PDCnt] = EMPTY THEN
payfrequency_empty (type empty)
You left the frequency of the payment you made empty. Please go back and select the frequency of the payment.
End of if
if paylocation[PDcnt] = 1 then
pay004 (who set up payment)
Who set up the payment?
1 I did
2 Someone else
3 I don’t remember
End of if
numberofbills := numberofbills + 1
Else
End of if
End of loop
End of if
if 8 in morebills then
billtrack := 8
Fill code of question 'FLBillType' executed
FLSubBillTypes := array()
FLSubBillTypes := getSubTypes(billtrack)
Fill code of question 'FLSubBillType' executed
start := (numberofbills+1)
Loop from START to 20
if PDCnt = start then
payhavebill_summary[PDCnt] := 1
Else
payhavebill_summary (another bill forgot)
Do you have another [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill that you want to add?

Examples are:
    [[]]
1 (YES) Yes
2 (NO) No
End of if
if payhavebill_summary[PDCnt] = 1 then
Group of questions presented on the same screen
q2_purchases
Please enter the details of your [Home and household utilities/Phone/cable/internet payments/Credit card and loan payments/Insurance payments/Taxes/Other bills/Subscriptions/Other/miscellaneous] bill below.

If two or more bills were combined into one payment, please enter each bill that was part of the payment. You can tell us which bills were paid together later.
  • If each bill in the payment does not have it's own dollar value, please enter the total dollar value of the payment for each reported bill.
paytype (bill type)
1 Rent
2 Mortgage
3 Home equity loan
4 Home Equity Line of Credit (HELOC)
5 Yard/property maintenance
6 Housing maintenance (Cleaning, laundry service, regular servicing)
7 Electricity
8 Water/sewer
9 Natural gas, propane, heating fuel, other energy
10 Homeowner's association or condo fees
11 Trash collection
12 Other regular household/utility bills
21 Mobile phone
22 Cable TV (wired/wireless/satellite)
23 Internet
24 Telephone (landline)
31 Credit card bill
32 Car, truck, motorcycle, boat, or other vehicle payments
33 Student loan
34 Other types of loans
41 Health insurance (out-of-pocket, including Medicare supplemental insurance)
42 Vehicle insurance
43 Homeowner's or Condo insurance
44 Renter\'s insurance
45 Life insurance
46 Umbrella insurance
47 Other types of insurance
51 Federal taxes
52 State taxes
53 Local taxes
54 Property taxes
55 Car vehicle taxes
56 Other taxes
61 Tuition, daycare, regular babysitting
62 Regular medical or dental payments
63 Parking (weekly, monthly, or annual pass)
64 Public transportation (weekly, monthly, or annual pass for bus, subway, ferry, etc.)
65 Memberships or subscriptions (Gym, Netflix, social or professional club dues, magazines, etc.)
66 Regular religious contributions, monetary only (tithes, offerings, etc.)
67 Other regular charitable contributions, monetary only (United Way, Red Cross, American Cancer Society, etc.)
68 Alimony/child support
69 Miscellaneous bills
71 Music streaming
72 Video streaming
73 Newspaper/magazines
74 Gaming subscriptions
75 Home delivery of food/clothes/gear
76 Gym and health clubs
77 Other club memberships
78 Other subscriptions
81 Other/miscellaneous
payamnt (paid amount)
paymethod (daily purchases payment method)
0 Multiple payment methods
1 Cash
2 Check
3 Credit card
4 Debit card
5 Prepaid/Gift/EBT card
6 Bank account number payment
7 Online banking bill payment
8 Money order
10 Mobile payment apps, such as PayPal, Zelle, Venmo, Square Cash, MoneyGram, Western Union, etc.
11 Account to account transfer
13 Other payment method
14 Direct deduction from income
paylocation (paid how)
STRING
payfrequency (paid frequency)
STRING
paydescription (bill description)
Please describe this payment in words
STRING
End of group of questions
paysplit[PDCnt] := 1
IF (paytype[PDCnt] = EMPTY) THEN
type_empty (type empty)
You left the type of this payment empty. Please go back and select the type.
End of if
IF (payamnt[PDCnt] = EMPTY) THEN
pay_empty (amount empty)
You left the amount you paid for this payment empty. Please go back and enter the amount.
End of if
IF (paymethod[PDCnt] = EMPTY) THEN
paymethod_empty (amount empty)
You left the method you used for this payment empty. Please go back and enter the method you used.
End of if
IF paylocation[PDCnt] = EMPTY THEN
paylocation_empty (amount empty)
You left the did you pay in person question open.Please go back and tell us if you paid in person.
End of if
IF payfrequency[PDCnt] = EMPTY THEN
payfrequency_empty (type empty)
You left the frequency of the payment you made empty. Please go back and select the frequency of the payment.
End of if
if paylocation[PDcnt] = 1 then
pay004 (who set up payment)
Who set up the payment?
1 I did
2 Someone else
3 I don’t remember
End of if
numberofbills := numberofbills + 1
Else
End of if
End of loop
End of if
End of if
if numberofbills > 1 then
Group of questions presented on the same screen
payhavebundle (any bundled payments)
Sometimes, several bills are combined into one payment. Looking at your reported bills below, were any of them combined into one payment?
1 (YES) Yes
2 (NO) No
bundle_white_space
paymentoverview
End of group of questions
if payhavebundle = 1 then
bundlecnt := 1
payhavemorebundle[1] := 1
Group of questions presented on the same screen
paybundleone
Please think about one payment that combines several of the bills below and select the bills that were part of that payment.
paymentoverviewbundle
payselectbundle (selected payments for bundle)
1 Payment 1
2 Payment 2
3 Payment 3
4 Payment 4
5 Payment 5
6 Payment 6
7 Payment 7
8 Payment 8
9 Payment 9
10 Payment 10
11 Payment 11
12 Payment 12
13 Payment 13
14 Payment 14
15 Payment 15
16 Payment 16
17 Payment 17
18 Payment 18
19 Payment 19
20 Payment 20
21 Payment 21
22 Payment 22
23 Payment 23
24 Payment 24
25 Payment 25
26 Payment 26
27 Payment 27
28 Payment 28
29 Payment 29
30 Payment 30
31 Payment 31
32 Payment 32
33 Payment 33
34 Payment 34
35 Payment 35
36 Payment 36
37 Payment 37
38 Payment 38
39 Payment 39
40 Payment 40
41 Payment 41
42 Payment 42
43 Payment 43
44 Payment 44
45 Payment 45
46 Payment 46
47 Payment 47
48 Payment 48
49 Payment 49
50 Payment 50
51 Payment 51
52 Payment 52
53 Payment 53
54 Payment 54
55 Payment 55
56 Payment 56
57 Payment 57
58 Payment 58
59 Payment 59
60 Payment 60
61 Payment 61
62 Payment 62
63 Payment 63
64 Payment 64
65 Payment 65
66 Payment 66
67 Payment 67
68 Payment 68
69 Payment 69
70 Payment 70
End of group of questions
if (cardinal(payselectbundle[bundlecnt]) < 2) then
payselectbundle_warning
Please go back and select at least 2 bills.
End of if
Group of questions presented on the same screen
paybundlewho (who paid)
Who did you make the payment to?
1 A friend/family member/ roommate
2 A business
3 Other, please specify:
paybundlewho_other (other who paid)
STRING
End of group of questions
paybundle_multi_method[bundlecnt] := isDifferentPaymentInstruments()
if paybundle_multi_method[bundlecnt] = 1 then
paybundlemethod (instrument paid)
In the previous screens, you reported different payment methods for these bills. Which payment method did you use to make the payment for these bills?

If these bills were separate payments, please go back to change your response.
1 Cash
2 Check
3 Credit card
4 Debit card
5 Prepaid/Gift/EBT card
6 Bank account number payment
7 Online banking bill payment
8 Money order
10 Paypal
11 Account to account transfer
12 Mobile phone payment
13 Other payment method
14 Direct deduction from income
End of if
paybundle_multi_location[bundlecnt] := isDifferentPaymentLocations()
if paybundle_multi_location[bundlecnt] = 1 then
paybundlelocation (location paid)
In the previous screens, you reported different ways of paying for these bills. How did you pay for this combination of bills?

If these bills were separate payments, please go back to change your response.
1 It was an automatic payment
2 I made the payment by a phone call
3 I made a payment online
4 I sent the payment in the mail
5 I paid in person
End of if
paybundle_same_total[bundlecnt] := isSameAmount()
if paybundle_same_total[bundlecnt] = 1 then
paybundle_same_total_amount[bundlecnt] := getSameAmount()
paybundletotal (total same for bills in bundle)
In the previous screens, you reported the amount of each bill as $[amount if same bill total for all bills in bundle[]]. Which of the following is true?
1 Each of the bills in the payment was this amount
2 The total payment for all of the bills was this amount.
End of if
Loop from 2 to 20
bundlecnt := bundlecnt2
bundlebillsleft[bundlecnt] := getUnbundledBillsCount()
if bundlebillsleft[bundlecnt] > 1 then
Group of questions presented on the same screen
payhavemorebundle (any other bundled payments)
Were any of the other bills below combined into one payment?

Note: any bills for which you already indicated they were part of a combined payment have a in front of them.
1 (YES) Yes
2 (NO) No
paynoselectbundle
End of group of questions
if payhavemorebundle[bundlecnt] = 1 then
Group of questions presented on the same screen
paybundletwoandmore
Please select the bills below that were part of that payment.

Note: any bills for which you already indicated they were part of a combined payment can no longer be selected (they do not have a checkbox in front of them).
paymentoverviewbundle
payselectbundle (selected payments for bundle)
1 Payment 1
2 Payment 2
3 Payment 3
4 Payment 4
5 Payment 5
6 Payment 6
7 Payment 7
8 Payment 8
9 Payment 9
10 Payment 10
11 Payment 11
12 Payment 12
13 Payment 13
14 Payment 14
15 Payment 15
16 Payment 16
17 Payment 17
18 Payment 18
19 Payment 19
20 Payment 20
21 Payment 21
22 Payment 22
23 Payment 23
24 Payment 24
25 Payment 25
26 Payment 26
27 Payment 27
28 Payment 28
29 Payment 29
30 Payment 30
31 Payment 31
32 Payment 32
33 Payment 33
34 Payment 34
35 Payment 35
36 Payment 36
37 Payment 37
38 Payment 38
39 Payment 39
40 Payment 40
41 Payment 41
42 Payment 42
43 Payment 43
44 Payment 44
45 Payment 45
46 Payment 46
47 Payment 47
48 Payment 48
49 Payment 49
50 Payment 50
51 Payment 51
52 Payment 52
53 Payment 53
54 Payment 54
55 Payment 55
56 Payment 56
57 Payment 57
58 Payment 58
59 Payment 59
60 Payment 60
61 Payment 61
62 Payment 62
63 Payment 63
64 Payment 64
65 Payment 65
66 Payment 66
67 Payment 67
68 Payment 68
69 Payment 69
70 Payment 70
End of group of questions
if (cardinal(payselectbundle[bundlecnt]) < 2) then
payselectbundle_warning
Please go back and select at least 2 bills.
End of if
Group of questions presented on the same screen
paybundlewho (who paid)
Who did you make the payment to?
1 A friend/family member/ roommate
2 A business
3 Other, please specify:
paybundlewho_other (other who paid)
STRING
End of group of questions
paybundle_multi_method[bundlecnt] := isDifferentPaymentInstruments()
if paybundle_multi_method[bundlecnt] = 1 then
paybundlemethod (instrument paid)
In the previous screens, you reported different payment methods for these bills. Which payment method did you use to make the payment for these bills?

If these bills were separate payments, please go back to change your response.
1 Cash
2 Check
3 Credit card
4 Debit card
5 Prepaid/Gift/EBT card
6 Bank account number payment
7 Online banking bill payment
8 Money order
10 Paypal
11 Account to account transfer
12 Mobile phone payment
13 Other payment method
14 Direct deduction from income
End of if
paybundle_multi_location[bundlecnt] := isDifferentPaymentLocations()
if paybundle_multi_location[bundlecnt] = 1 then
paybundlelocation (location paid)
In the previous screens, you reported different ways of paying for these bills. How did you pay for this combination of bills?

If these bills were separate payments, please go back to change your response.
1 It was an automatic payment
2 I made the payment by a phone call
3 I made a payment online
4 I sent the payment in the mail
5 I paid in person
End of if
paybundle_same_total[bundlecnt] := isSameAmount()
if paybundle_same_total[bundlecnt] = 1 then
paybundle_same_total_amount[bundlecnt] := getSameAmount()
paybundletotal (total same for bills in bundle)
In the previous screens, you reported the amount of each bill as $[amount if same bill total for all bills in bundle[]]. Which of the following is true?
1 Each of the bills in the payment was this amount
2 The total payment for all of the bills was this amount.
End of if
Else
End of if
End of if
End of loop
End of if
End of if
if numberofbills > 0 then
cs_000
Thank you for telling us about your bill payments!

Press "Next" to finish the survey.  Press "Back" if you want to make changes to your responses.
Else
earlyexit
Thank you for your interest! Since you didn't make any bill payments since [[]] (in the last 30 days), the survey will now finish. Please click "Next" to return to your panel member pages.
Exit the survey
End of if
CS_001 (HOW PLEASANT INTERVIEW)
Could you tell us how interesting or uninteresting you found the questions in this interview?
1 Very interesting
2 Interesting
3 Neither interesting nor uninteresting
4 Uninteresting
5 Very uninteresting
CS_003 (comments)
Do you have any other comments on the interview? Please type these in the box below.(If you have no comments, please click next to complete this survey.)
STRING
dummy := doPayout(7)