* Name, Sex, DOB, SSN
* Change DOB entry to dropdown boxes for month/day and numeric text entry for year
* Check that age isn't below 30, or otherwise obviously invalid.
* Can we calculate and display age for subject to verify?
* Change wording: "Sex at birth"
* Move SSN to a new page.
* Prompt: Your social security number is optional, but extremely useful to us. Please consider providing it (or at least the last 4) as it allows us to link your questionnaire to cancer data. We also value your privacy and will never share it with anyone. Your SSN is stored in a secure database, separate from other identifying data.
* Input: numeric text box, validated upon clicking next.
* Move religious affiliation questions here.
* Upon completion of these fields, ask the subject to verify and finalize these details, not allowing the subject to change them later.
* Address, Phone
* Limit country options to U.S. and other
* If subject selects "other" then halt progress and alert them that the questionnaire is only open to people living the United States.
* Provide an input mask.
* Note that these must be "U.S. phone numbers"
* Add two spots for phone numbers with dropdown boxes with type.
* Types: mobile, home, work, other
* Cancer DX, AHS-1, Supplements
* these are all defaulted to no -- is that right?
* Alternate Contact
* It does apparently do some checks to ensure zip code matches country/state/territory, but doesn't alert the user to a problem until after the consent page. It then returns the user to page 1 of the personal details section with an error banner. Move this check to this page, or at least navigate the subject to the offending page.
* Email field requires an @ symbol before leaving page, but not a dot after the @. Only local addresses would not have a top level domain. Check that there is a dot after the at and at least one character before and after the dot.
* Consent Signature
* Change "date" to "today's date"