diff --git a/answer_config.json b/answer_config.json new file mode 100644 index 0000000..cf4f7f4 --- /dev/null +++ b/answer_config.json @@ -0,0 +1,24 @@ +[ + { + "type": "Text", + "title": "What is your diagnosis based on the information you currently have?", + "required": true + }, + { + "type": "Paragraph", + "title": "What additional information do you require to make a final diagnosis?", + "required": true + }, + { + "type": "SingleChoice", + "title": "What is your confidence?", + "options": ["High Confidence", "Medium Confidence", "Low Confidence"], + "required": false + }, + { + "type": "MultipleChoice", + "title": "What medical field are you interested in?", + "options": ["Cardiology", "Neurology", "Orthopedics", "Radiology"], + "required": true + } +] diff --git a/page_config.json b/page_config.json new file mode 100644 index 0000000..6217302 --- /dev/null +++ b/page_config.json @@ -0,0 +1,7 @@ +{ + "Background": { "concept_ids": [] }, + "Chief Complaint": { "concept_ids": [] }, + "Physical Examination": { "concept_ids": [] }, + "Vitals": { "concept_ids": [] }, + "Labs": { "concept_ids": [] } +} diff --git a/script/assign_cases/config.csv b/script/assign_cases/config.csv new file mode 100644 index 0000000..d69311e --- /dev/null +++ b/script/assign_cases/config.csv @@ -0,0 +1,2042 @@ +User,Case No.,Path,Collapse,Highlight,Top +test@unc.edu,1,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +srfort@live.unc.edu,1,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +joliva@cs.unc.edu,1,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +snghoang@unc.edu,1,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,1,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +test@unc.edu,1,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +srfort@live.unc.edu,1,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +snghoang@unc.edu,1,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +joliva@cs.unc.edu,1,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +hungtien@unc.edu,1,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +xdantong12@gmail.com,1,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +test@unc.edu,1,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +srfort@live.unc.edu,1,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +snghoang@unc.edu,1,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,1,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +xdantong12@gmail.com,2,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,2,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +test@unc.edu,2,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +srfort@live.unc.edu,2,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +snghoang@unc.edu,2,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +lirjiao@unc.edu,2,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +joliva@cs.unc.edu,2,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,2,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,2,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,2,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +xdantong12@gmail.com,2,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +lirjiao@unc.edu,2,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +joliva@cs.unc.edu,2,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +hungtien@unc.edu,2,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +xdantong12@gmail.com,2,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +test@unc.edu,2,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +srfort@live.unc.edu,2,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +snghoang@unc.edu,3,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,3,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +lirjiao@unc.edu,3,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,3,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +srfort@live.unc.edu,3,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,3,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +xdantong12@gmail.com,3,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +ttemplin@unc.edu,3,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +test@unc.edu,3,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,3,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +test@unc.edu,3,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +srfort@live.unc.edu,3,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +snghoang@unc.edu,3,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,3,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +hungtien@unc.edu,3,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +snghoang@unc.edu,4,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +xdantong12@gmail.com,4,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +srfort@live.unc.edu,4,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +snghoang@unc.edu,4,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +lirjiao@unc.edu,4,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +joliva@cs.unc.edu,4,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +xdantong12@gmail.com,4,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +test@unc.edu,4,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +xdantong12@gmail.com,4,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +snghoang@unc.edu,4,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,4,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,4,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,4,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +ttemplin@unc.edu,5,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +test@unc.edu,5,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +snghoang@unc.edu,5,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +xdantong12@gmail.com,5,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +test@unc.edu,5,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,5,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +xdantong12@gmail.com,5,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +snghoang@unc.edu,5,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +hungtien@unc.edu,5,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +test@unc.edu,5,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +srfort@live.unc.edu,5,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +snghoang@unc.edu,5,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,5,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,5,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +hungtien@unc.edu,5,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +ttemplin@unc.edu,6,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +test@unc.edu,6,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +snghoang@unc.edu,6,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,6,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +joliva@cs.unc.edu,6,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +test@unc.edu,6,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +srfort@live.unc.edu,6,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,6,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,6,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,6,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +hungtien@unc.edu,6,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +test@unc.edu,6,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +srfort@live.unc.edu,6,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +hungtien@unc.edu,6,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +xdantong12@gmail.com,6,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +ttemplin@unc.edu,6,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +test@unc.edu,6,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +srfort@live.unc.edu,6,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,6,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +ttemplin@unc.edu,7,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +test@unc.edu,7,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +snghoang@unc.edu,7,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,7,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +lirjiao@unc.edu,7,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +joliva@cs.unc.edu,7,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +test@unc.edu,7,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +srfort@live.unc.edu,7,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,7,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,7,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +xdantong12@gmail.com,7,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +ttemplin@unc.edu,7,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +srfort@live.unc.edu,7,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +snghoang@unc.edu,7,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +sean.sylvia@unc.edu,7,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +lirjiao@unc.edu,7,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +ttemplin@unc.edu,7,BACKGROUND.Family History.Colorectal Cancer: Yes,FALSE,TRUE, +test@unc.edu,7,BACKGROUND.Family History.Colorectal Cancer: Yes,FALSE,TRUE, +srfort@live.unc.edu,7,BACKGROUND.Family History.Colorectal Cancer: Yes,FALSE,TRUE, +snghoang@unc.edu,7,BACKGROUND.Family History.Colorectal Cancer: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,7,BACKGROUND.Family History.Colorectal Cancer: Yes,FALSE,TRUE, +xdantong12@gmail.com,8,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,8,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +srfort@live.unc.edu,8,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,8,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +lirjiao@unc.edu,8,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +srfort@live.unc.edu,8,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,8,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +ttemplin@unc.edu,8,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +sean.sylvia@unc.edu,8,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +lirjiao@unc.edu,8,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +xdantong12@gmail.com,8,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +srfort@live.unc.edu,8,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,8,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +snghoang@unc.edu,9,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,9,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +xdantong12@gmail.com,9,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +ttemplin@unc.edu,9,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +test@unc.edu,9,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +snghoang@unc.edu,9,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,9,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,9,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,9,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +xdantong12@gmail.com,9,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +test@unc.edu,9,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +srfort@live.unc.edu,9,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,9,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +hungtien@unc.edu,9,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +xdantong12@gmail.com,9,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +ttemplin@unc.edu,9,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +test@unc.edu,9,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +snghoang@unc.edu,9,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,9,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,9,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +hungtien@unc.edu,9,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +xdantong12@gmail.com,10,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +test@unc.edu,10,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +lirjiao@unc.edu,10,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,10,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +xdantong12@gmail.com,10,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +ttemplin@unc.edu,10,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +test@unc.edu,10,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +snghoang@unc.edu,10,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,10,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,10,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,10,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +hungtien@unc.edu,10,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +xdantong12@gmail.com,10,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +srfort@live.unc.edu,10,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +snghoang@unc.edu,10,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,10,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +hungtien@unc.edu,10,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +test@unc.edu,10,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +ttemplin@unc.edu,11,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +test@unc.edu,11,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +srfort@live.unc.edu,11,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,11,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +lirjiao@unc.edu,11,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +joliva@cs.unc.edu,11,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +test@unc.edu,11,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +srfort@live.unc.edu,11,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,11,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,11,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,11,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +hungtien@unc.edu,11,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +xdantong12@gmail.com,11,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +ttemplin@unc.edu,11,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +test@unc.edu,11,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +sean.sylvia@unc.edu,11,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +lirjiao@unc.edu,11,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +joliva@cs.unc.edu,11,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +ttemplin@unc.edu,11,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +srfort@live.unc.edu,11,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,11,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +xdantong12@gmail.com,12,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +srfort@live.unc.edu,12,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +snghoang@unc.edu,12,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,12,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +lirjiao@unc.edu,12,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +joliva@cs.unc.edu,12,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +xdantong12@gmail.com,12,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +srfort@live.unc.edu,12,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +snghoang@unc.edu,12,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +hungtien@unc.edu,12,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +ttemplin@unc.edu,12,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +test@unc.edu,12,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +srfort@live.unc.edu,12,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +snghoang@unc.edu,12,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +sean.sylvia@unc.edu,12,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +hungtien@unc.edu,12,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +ttemplin@unc.edu,12,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,12,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,12,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +xdantong12@gmail.com,13,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,13,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +test@unc.edu,13,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +snghoang@unc.edu,13,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,13,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +joliva@cs.unc.edu,13,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,13,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +srfort@live.unc.edu,13,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +snghoang@unc.edu,13,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,13,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,13,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,13,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +ttemplin@unc.edu,13,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +srfort@live.unc.edu,13,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +snghoang@unc.edu,13,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +lirjiao@unc.edu,13,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +hungtien@unc.edu,13,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +ttemplin@unc.edu,13,BACKGROUND.Family History.Colorectal Cancer: Yes,FALSE,TRUE, +lirjiao@unc.edu,13,BACKGROUND.Family History.Colorectal Cancer: Yes,FALSE,TRUE, +joliva@cs.unc.edu,13,BACKGROUND.Family History.Colorectal Cancer: Yes,FALSE,TRUE, +hungtien@unc.edu,13,BACKGROUND.Family History.Colorectal Cancer: Yes,FALSE,TRUE, +lirjiao@unc.edu,14,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,14,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +xdantong12@gmail.com,14,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +ttemplin@unc.edu,14,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +sean.sylvia@unc.edu,14,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +lirjiao@unc.edu,14,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +xdantong12@gmail.com,14,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +test@unc.edu,14,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,14,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,14,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,14,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +test@unc.edu,15,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,15,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +lirjiao@unc.edu,15,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +joliva@cs.unc.edu,15,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,15,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,15,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,15,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +test@unc.edu,15,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +srfort@live.unc.edu,15,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +snghoang@unc.edu,15,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +lirjiao@unc.edu,15,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +hungtien@unc.edu,15,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +xdantong12@gmail.com,15,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,15,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,15,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +hungtien@unc.edu,15,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +xdantong12@gmail.com,16,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +snghoang@unc.edu,16,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,16,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,16,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +xdantong12@gmail.com,16,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +test@unc.edu,16,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +snghoang@unc.edu,16,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,16,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,16,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +xdantong12@gmail.com,16,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +ttemplin@unc.edu,16,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +srfort@live.unc.edu,16,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +sean.sylvia@unc.edu,16,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +lirjiao@unc.edu,16,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +joliva@cs.unc.edu,16,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +hungtien@unc.edu,16,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +ttemplin@unc.edu,16,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +test@unc.edu,16,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +srfort@live.unc.edu,16,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,16,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,16,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +ttemplin@unc.edu,17,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +test@unc.edu,17,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +srfort@live.unc.edu,17,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +snghoang@unc.edu,17,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,17,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +xdantong12@gmail.com,17,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +ttemplin@unc.edu,17,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,17,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,17,BACKGROUND.Family History.Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,17,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +xdantong12@gmail.com,17,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +test@unc.edu,17,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +srfort@live.unc.edu,17,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +snghoang@unc.edu,17,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,17,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +joliva@cs.unc.edu,17,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +test@unc.edu,18,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +srfort@live.unc.edu,18,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +snghoang@unc.edu,18,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,18,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +joliva@cs.unc.edu,18,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,18,BACKGROUND.Family History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,18,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +snghoang@unc.edu,18,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +lirjiao@unc.edu,18,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +hungtien@unc.edu,18,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +xdantong12@gmail.com,18,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +test@unc.edu,18,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +srfort@live.unc.edu,18,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +snghoang@unc.edu,18,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +sean.sylvia@unc.edu,18,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +lirjiao@unc.edu,18,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +joliva@cs.unc.edu,18,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +hungtien@unc.edu,18,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +ttemplin@unc.edu,18,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +srfort@live.unc.edu,18,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +snghoang@unc.edu,18,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +sean.sylvia@unc.edu,18,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,18,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +xdantong12@gmail.com,19,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +lirjiao@unc.edu,19,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +joliva@cs.unc.edu,19,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +hungtien@unc.edu,19,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +srfort@live.unc.edu,19,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +snghoang@unc.edu,19,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,19,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +lirjiao@unc.edu,19,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +joliva@cs.unc.edu,19,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +hungtien@unc.edu,19,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +xdantong12@gmail.com,19,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +ttemplin@unc.edu,19,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +sean.sylvia@unc.edu,19,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +lirjiao@unc.edu,19,BACKGROUND.Family History.Hypertension: No,FALSE,TRUE, +test@unc.edu,19,BACKGROUND.Family History.Colorectal Cancer: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,19,BACKGROUND.Family History.Colorectal Cancer: Yes,FALSE,TRUE, +joliva@cs.unc.edu,19,BACKGROUND.Family History.Colorectal Cancer: Yes,FALSE,TRUE, +hungtien@unc.edu,19,BACKGROUND.Family History.Colorectal Cancer: Yes,FALSE,TRUE, +test@unc.edu,20,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +srfort@live.unc.edu,20,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +snghoang@unc.edu,20,BACKGROUND.Family History.Diabetes: Yes,FALSE,TRUE, +xdantong12@gmail.com,20,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +srfort@live.unc.edu,20,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +snghoang@unc.edu,20,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,20,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +joliva@cs.unc.edu,20,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +hungtien@unc.edu,20,BACKGROUND.Family History.Cancer: Yes,FALSE,TRUE, +xdantong12@gmail.com,20,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +test@unc.edu,20,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +srfort@live.unc.edu,20,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +snghoang@unc.edu,20,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +lirjiao@unc.edu,20,BACKGROUND.Family History.Hypertension: Yes,FALSE,TRUE, +snghoang@unc.edu,20,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +lirjiao@unc.edu,20,BACKGROUND.Family History.Colorectal Cancer: No,FALSE,TRUE, +xdantong12@gmail.com,1,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +ttemplin@unc.edu,1,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +test@unc.edu,1,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +srfort@live.unc.edu,1,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +snghoang@unc.edu,1,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +snghoang@unc.edu,1,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +sean.sylvia@unc.edu,1,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +xdantong12@gmail.com,1,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +ttemplin@unc.edu,1,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +test@unc.edu,1,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +srfort@live.unc.edu,1,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,1,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +sean.sylvia@unc.edu,1,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +joliva@cs.unc.edu,1,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +hungtien@unc.edu,1,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +xdantong12@gmail.com,1,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +ttemplin@unc.edu,1,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +srfort@live.unc.edu,1,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +snghoang@unc.edu,1,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +sean.sylvia@unc.edu,1,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +hungtien@unc.edu,1,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +test@unc.edu,1,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +srfort@live.unc.edu,1,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +sean.sylvia@unc.edu,1,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +joliva@cs.unc.edu,1,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +hungtien@unc.edu,1,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +ttemplin@unc.edu,1,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +srfort@live.unc.edu,1,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +sean.sylvia@unc.edu,1,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +joliva@cs.unc.edu,1,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +hungtien@unc.edu,1,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +test@unc.edu,1,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +srfort@live.unc.edu,1,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +snghoang@unc.edu,1,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +sean.sylvia@unc.edu,1,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +joliva@cs.unc.edu,1,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +hungtien@unc.edu,1,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +ttemplin@unc.edu,1,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +test@unc.edu,1,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +srfort@live.unc.edu,1,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +joliva@cs.unc.edu,1,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +xdantong12@gmail.com,1,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +ttemplin@unc.edu,1,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +test@unc.edu,1,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +srfort@live.unc.edu,1,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +snghoang@unc.edu,1,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +sean.sylvia@unc.edu,1,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +joliva@cs.unc.edu,1,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +xdantong12@gmail.com,1,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +test@unc.edu,1,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +snghoang@unc.edu,1,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +sean.sylvia@unc.edu,1,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +srfort@live.unc.edu,1,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +snghoang@unc.edu,1,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +sean.sylvia@unc.edu,1,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +joliva@cs.unc.edu,1,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +hungtien@unc.edu,1,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +test@unc.edu,1,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,1,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +xdantong12@gmail.com,1,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,1,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +snghoang@unc.edu,1,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,1,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,1,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,1,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +test@unc.edu,1,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +joliva@cs.unc.edu,1,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +ttemplin@unc.edu,1,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +test@unc.edu,1,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +srfort@live.unc.edu,1,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +sean.sylvia@unc.edu,1,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +snghoang@unc.edu,1,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +sean.sylvia@unc.edu,1,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +hungtien@unc.edu,1,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +xdantong12@gmail.com,1,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +ttemplin@unc.edu,1,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +srfort@live.unc.edu,1,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,1,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +lirjiao@unc.edu,1,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +xdantong12@gmail.com,2,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +test@unc.edu,2,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +snghoang@unc.edu,2,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +sean.sylvia@unc.edu,2,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +ttemplin@unc.edu,2,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +snghoang@unc.edu,2,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +sean.sylvia@unc.edu,2,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +lirjiao@unc.edu,2,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +xdantong12@gmail.com,2,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +test@unc.edu,2,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,2,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +lirjiao@unc.edu,2,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +srfort@live.unc.edu,2,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +joliva@cs.unc.edu,2,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +ttemplin@unc.edu,2,BACKGROUND.Medical History.Migraines: Yes,FALSE,TRUE, +test@unc.edu,2,BACKGROUND.Medical History.Migraines: Yes,FALSE,TRUE, +srfort@live.unc.edu,2,BACKGROUND.Medical History.Migraines: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,2,BACKGROUND.Medical History.Migraines: Yes,FALSE,TRUE, +lirjiao@unc.edu,2,BACKGROUND.Medical History.Migraines: Yes,FALSE,TRUE, +joliva@cs.unc.edu,2,BACKGROUND.Medical History.Migraines: Yes,FALSE,TRUE, +xdantong12@gmail.com,2,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +ttemplin@unc.edu,2,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +sean.sylvia@unc.edu,2,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +joliva@cs.unc.edu,2,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +xdantong12@gmail.com,2,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +ttemplin@unc.edu,2,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +snghoang@unc.edu,2,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +joliva@cs.unc.edu,2,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +hungtien@unc.edu,2,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +snghoang@unc.edu,2,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +sean.sylvia@unc.edu,2,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +lirjiao@unc.edu,2,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +test@unc.edu,2,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +srfort@live.unc.edu,2,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +snghoang@unc.edu,2,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +sean.sylvia@unc.edu,2,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +joliva@cs.unc.edu,2,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +xdantong12@gmail.com,2,BACKGROUND.Medical History.Chronic Diarrhea: Yes,FALSE,TRUE, +ttemplin@unc.edu,2,BACKGROUND.Medical History.Chronic Diarrhea: Yes,FALSE,TRUE, +srfort@live.unc.edu,2,BACKGROUND.Medical History.Chronic Diarrhea: Yes,FALSE,TRUE, +snghoang@unc.edu,2,BACKGROUND.Medical History.Chronic Diarrhea: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,2,BACKGROUND.Medical History.Chronic Diarrhea: Yes,FALSE,TRUE, +lirjiao@unc.edu,2,BACKGROUND.Medical History.Chronic Diarrhea: Yes,FALSE,TRUE, +snghoang@unc.edu,2,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +sean.sylvia@unc.edu,2,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +lirjiao@unc.edu,2,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +hungtien@unc.edu,2,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +xdantong12@gmail.com,2,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +ttemplin@unc.edu,2,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +test@unc.edu,2,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +lirjiao@unc.edu,2,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +hungtien@unc.edu,2,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +xdantong12@gmail.com,2,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +srfort@live.unc.edu,2,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +snghoang@unc.edu,2,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +sean.sylvia@unc.edu,2,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +hungtien@unc.edu,2,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +xdantong12@gmail.com,2,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +test@unc.edu,2,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +snghoang@unc.edu,2,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,2,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +lirjiao@unc.edu,2,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,2,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,2,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +test@unc.edu,2,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +xdantong12@gmail.com,2,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +ttemplin@unc.edu,2,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +test@unc.edu,2,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +hungtien@unc.edu,2,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +ttemplin@unc.edu,2,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +srfort@live.unc.edu,2,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +snghoang@unc.edu,2,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +sean.sylvia@unc.edu,2,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +lirjiao@unc.edu,2,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +test@unc.edu,2,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +snghoang@unc.edu,2,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +joliva@cs.unc.edu,2,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +hungtien@unc.edu,2,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +test@unc.edu,3,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +srfort@live.unc.edu,3,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +sean.sylvia@unc.edu,3,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +xdantong12@gmail.com,3,BACKGROUND.Medical History.Irritable Bowel Syndrome: Yes,FALSE,TRUE, +ttemplin@unc.edu,3,BACKGROUND.Medical History.Irritable Bowel Syndrome: Yes,FALSE,TRUE, +snghoang@unc.edu,3,BACKGROUND.Medical History.Irritable Bowel Syndrome: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,3,BACKGROUND.Medical History.Irritable Bowel Syndrome: Yes,FALSE,TRUE, +lirjiao@unc.edu,3,BACKGROUND.Medical History.Irritable Bowel Syndrome: Yes,FALSE,TRUE, +hungtien@unc.edu,3,BACKGROUND.Medical History.Irritable Bowel Syndrome: Yes,FALSE,TRUE, +ttemplin@unc.edu,3,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +test@unc.edu,3,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +srfort@live.unc.edu,3,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +joliva@cs.unc.edu,3,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,3,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +joliva@cs.unc.edu,3,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +xdantong12@gmail.com,3,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +srfort@live.unc.edu,3,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +lirjiao@unc.edu,3,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +hungtien@unc.edu,3,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +srfort@live.unc.edu,3,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +snghoang@unc.edu,3,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +lirjiao@unc.edu,3,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +joliva@cs.unc.edu,3,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +hungtien@unc.edu,3,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +xdantong12@gmail.com,3,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +snghoang@unc.edu,3,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +sean.sylvia@unc.edu,3,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +joliva@cs.unc.edu,3,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +xdantong12@gmail.com,3,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +srfort@live.unc.edu,3,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +lirjiao@unc.edu,3,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +xdantong12@gmail.com,3,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +test@unc.edu,3,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +srfort@live.unc.edu,3,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +snghoang@unc.edu,3,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,3,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +lirjiao@unc.edu,3,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,3,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +lirjiao@unc.edu,3,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +snghoang@unc.edu,3,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +sean.sylvia@unc.edu,3,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +lirjiao@unc.edu,3,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +xdantong12@gmail.com,3,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +test@unc.edu,3,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +lirjiao@unc.edu,3,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +hungtien@unc.edu,3,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +ttemplin@unc.edu,3,BACKGROUND.Medical History.Hyperlipidemia: Yes,FALSE,TRUE, +test@unc.edu,3,BACKGROUND.Medical History.Hyperlipidemia: Yes,FALSE,TRUE, +srfort@live.unc.edu,3,BACKGROUND.Medical History.Hyperlipidemia: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,3,BACKGROUND.Medical History.Hyperlipidemia: Yes,FALSE,TRUE, +lirjiao@unc.edu,3,BACKGROUND.Medical History.Hyperlipidemia: Yes,FALSE,TRUE, +xdantong12@gmail.com,3,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,3,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,3,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +srfort@live.unc.edu,3,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +snghoang@unc.edu,3,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +lirjiao@unc.edu,3,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +joliva@cs.unc.edu,3,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +ttemplin@unc.edu,3,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +srfort@live.unc.edu,3,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +snghoang@unc.edu,3,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +sean.sylvia@unc.edu,3,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +lirjiao@unc.edu,3,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +joliva@cs.unc.edu,3,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +ttemplin@unc.edu,3,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +snghoang@unc.edu,3,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +sean.sylvia@unc.edu,3,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +ttemplin@unc.edu,3,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +test@unc.edu,3,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +srfort@live.unc.edu,3,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +joliva@cs.unc.edu,3,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +hungtien@unc.edu,3,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +srfort@live.unc.edu,4,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +hungtien@unc.edu,4,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +xdantong12@gmail.com,4,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +srfort@live.unc.edu,4,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +lirjiao@unc.edu,4,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +hungtien@unc.edu,4,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +ttemplin@unc.edu,4,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +test@unc.edu,4,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +srfort@live.unc.edu,4,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,4,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +hungtien@unc.edu,4,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +srfort@live.unc.edu,4,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +snghoang@unc.edu,4,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +sean.sylvia@unc.edu,4,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +joliva@cs.unc.edu,4,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +xdantong12@gmail.com,4,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +ttemplin@unc.edu,4,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +test@unc.edu,4,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +srfort@live.unc.edu,4,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +lirjiao@unc.edu,4,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +xdantong12@gmail.com,4,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +ttemplin@unc.edu,4,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +joliva@cs.unc.edu,4,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +hungtien@unc.edu,4,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +srfort@live.unc.edu,4,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +snghoang@unc.edu,4,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +sean.sylvia@unc.edu,4,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +lirjiao@unc.edu,4,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +test@unc.edu,4,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +snghoang@unc.edu,4,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +joliva@cs.unc.edu,4,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +xdantong12@gmail.com,4,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +ttemplin@unc.edu,4,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +snghoang@unc.edu,4,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,4,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +test@unc.edu,4,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +srfort@live.unc.edu,4,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +snghoang@unc.edu,4,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +joliva@cs.unc.edu,4,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +hungtien@unc.edu,4,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +ttemplin@unc.edu,4,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +srfort@live.unc.edu,4,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +snghoang@unc.edu,4,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +joliva@cs.unc.edu,4,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +hungtien@unc.edu,4,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +srfort@live.unc.edu,4,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +snghoang@unc.edu,4,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +lirjiao@unc.edu,4,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +hungtien@unc.edu,4,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +test@unc.edu,4,BACKGROUND.Medical History.Hyperlipidemia: Yes,FALSE,TRUE, +joliva@cs.unc.edu,4,BACKGROUND.Medical History.Hyperlipidemia: Yes,FALSE,TRUE, +hungtien@unc.edu,4,BACKGROUND.Medical History.Hyperlipidemia: Yes,FALSE,TRUE, +xdantong12@gmail.com,4,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,4,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +snghoang@unc.edu,4,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +joliva@cs.unc.edu,4,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,4,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,4,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +srfort@live.unc.edu,4,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +snghoang@unc.edu,4,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,4,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +lirjiao@unc.edu,4,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +hungtien@unc.edu,4,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +xdantong12@gmail.com,4,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +ttemplin@unc.edu,4,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +test@unc.edu,4,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +srfort@live.unc.edu,4,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +snghoang@unc.edu,4,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +sean.sylvia@unc.edu,4,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +hungtien@unc.edu,4,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +ttemplin@unc.edu,4,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +snghoang@unc.edu,4,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +lirjiao@unc.edu,4,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +hungtien@unc.edu,4,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +xdantong12@gmail.com,5,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +ttemplin@unc.edu,5,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +test@unc.edu,5,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +srfort@live.unc.edu,5,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +snghoang@unc.edu,5,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +joliva@cs.unc.edu,5,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +hungtien@unc.edu,5,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +xdantong12@gmail.com,5,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +test@unc.edu,5,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +snghoang@unc.edu,5,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +sean.sylvia@unc.edu,5,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +lirjiao@unc.edu,5,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +test@unc.edu,5,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +srfort@live.unc.edu,5,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,5,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +sean.sylvia@unc.edu,5,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +lirjiao@unc.edu,5,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +joliva@cs.unc.edu,5,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +xdantong12@gmail.com,5,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +sean.sylvia@unc.edu,5,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +hungtien@unc.edu,5,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +ttemplin@unc.edu,5,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +snghoang@unc.edu,5,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +hungtien@unc.edu,5,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +xdantong12@gmail.com,5,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +ttemplin@unc.edu,5,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +srfort@live.unc.edu,5,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +sean.sylvia@unc.edu,5,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +lirjiao@unc.edu,5,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +joliva@cs.unc.edu,5,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +xdantong12@gmail.com,5,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +ttemplin@unc.edu,5,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +sean.sylvia@unc.edu,5,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +joliva@cs.unc.edu,5,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +xdantong12@gmail.com,5,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +ttemplin@unc.edu,5,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +srfort@live.unc.edu,5,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +snghoang@unc.edu,5,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +sean.sylvia@unc.edu,5,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +hungtien@unc.edu,5,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +ttemplin@unc.edu,5,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +joliva@cs.unc.edu,5,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +hungtien@unc.edu,5,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +xdantong12@gmail.com,5,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +ttemplin@unc.edu,5,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +srfort@live.unc.edu,5,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +snghoang@unc.edu,5,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +sean.sylvia@unc.edu,5,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +joliva@cs.unc.edu,5,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +hungtien@unc.edu,5,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +xdantong12@gmail.com,5,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +ttemplin@unc.edu,5,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +srfort@live.unc.edu,5,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +snghoang@unc.edu,5,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +lirjiao@unc.edu,5,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +xdantong12@gmail.com,5,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +ttemplin@unc.edu,5,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +snghoang@unc.edu,5,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +test@unc.edu,5,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +srfort@live.unc.edu,5,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +snghoang@unc.edu,5,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,5,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +lirjiao@unc.edu,5,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +hungtien@unc.edu,5,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +ttemplin@unc.edu,5,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +test@unc.edu,5,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +srfort@live.unc.edu,5,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +sean.sylvia@unc.edu,5,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +ttemplin@unc.edu,5,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +srfort@live.unc.edu,5,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +snghoang@unc.edu,5,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +joliva@cs.unc.edu,5,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +hungtien@unc.edu,5,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +xdantong12@gmail.com,5,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +ttemplin@unc.edu,5,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +srfort@live.unc.edu,5,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +snghoang@unc.edu,5,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +lirjiao@unc.edu,5,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +hungtien@unc.edu,5,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +xdantong12@gmail.com,5,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +ttemplin@unc.edu,5,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +snghoang@unc.edu,5,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,5,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +joliva@cs.unc.edu,5,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +xdantong12@gmail.com,6,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +test@unc.edu,6,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +srfort@live.unc.edu,6,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +snghoang@unc.edu,6,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +lirjiao@unc.edu,6,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +joliva@cs.unc.edu,6,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +xdantong12@gmail.com,6,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +ttemplin@unc.edu,6,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +srfort@live.unc.edu,6,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +snghoang@unc.edu,6,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +sean.sylvia@unc.edu,6,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +lirjiao@unc.edu,6,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +joliva@cs.unc.edu,6,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +xdantong12@gmail.com,6,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +ttemplin@unc.edu,6,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +test@unc.edu,6,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,6,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +joliva@cs.unc.edu,6,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +hungtien@unc.edu,6,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +srfort@live.unc.edu,6,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +snghoang@unc.edu,6,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +sean.sylvia@unc.edu,6,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +lirjiao@unc.edu,6,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +joliva@cs.unc.edu,6,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +hungtien@unc.edu,6,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +xdantong12@gmail.com,6,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +ttemplin@unc.edu,6,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +test@unc.edu,6,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +srfort@live.unc.edu,6,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +hungtien@unc.edu,6,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +ttemplin@unc.edu,6,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +srfort@live.unc.edu,6,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +snghoang@unc.edu,6,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +sean.sylvia@unc.edu,6,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +hungtien@unc.edu,6,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +ttemplin@unc.edu,6,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +test@unc.edu,6,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +snghoang@unc.edu,6,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +sean.sylvia@unc.edu,6,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +lirjiao@unc.edu,6,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +hungtien@unc.edu,6,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +ttemplin@unc.edu,6,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +srfort@live.unc.edu,6,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +snghoang@unc.edu,6,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +sean.sylvia@unc.edu,6,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +lirjiao@unc.edu,6,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +hungtien@unc.edu,6,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +snghoang@unc.edu,6,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +sean.sylvia@unc.edu,6,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +hungtien@unc.edu,6,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +xdantong12@gmail.com,6,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +ttemplin@unc.edu,6,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +test@unc.edu,6,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +srfort@live.unc.edu,6,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +snghoang@unc.edu,6,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +sean.sylvia@unc.edu,6,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +hungtien@unc.edu,6,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +ttemplin@unc.edu,6,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +srfort@live.unc.edu,6,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +sean.sylvia@unc.edu,6,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +joliva@cs.unc.edu,6,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +ttemplin@unc.edu,6,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +test@unc.edu,6,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +srfort@live.unc.edu,6,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +sean.sylvia@unc.edu,6,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +lirjiao@unc.edu,6,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +joliva@cs.unc.edu,6,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +xdantong12@gmail.com,6,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +ttemplin@unc.edu,6,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +sean.sylvia@unc.edu,6,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +joliva@cs.unc.edu,6,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +hungtien@unc.edu,6,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +ttemplin@unc.edu,6,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +test@unc.edu,6,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,6,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +hungtien@unc.edu,6,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +ttemplin@unc.edu,6,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +test@unc.edu,6,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +srfort@live.unc.edu,6,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +snghoang@unc.edu,6,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +ttemplin@unc.edu,6,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +lirjiao@unc.edu,6,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +hungtien@unc.edu,6,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +xdantong12@gmail.com,6,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +srfort@live.unc.edu,6,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +snghoang@unc.edu,6,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +xdantong12@gmail.com,6,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +test@unc.edu,6,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +srfort@live.unc.edu,6,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +lirjiao@unc.edu,6,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +joliva@cs.unc.edu,6,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +ttemplin@unc.edu,7,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +test@unc.edu,7,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +snghoang@unc.edu,7,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +sean.sylvia@unc.edu,7,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +xdantong12@gmail.com,7,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +test@unc.edu,7,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +srfort@live.unc.edu,7,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +snghoang@unc.edu,7,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +sean.sylvia@unc.edu,7,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +lirjiao@unc.edu,7,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +xdantong12@gmail.com,7,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +test@unc.edu,7,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,7,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +lirjiao@unc.edu,7,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +joliva@cs.unc.edu,7,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +hungtien@unc.edu,7,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +xdantong12@gmail.com,7,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +ttemplin@unc.edu,7,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +test@unc.edu,7,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +srfort@live.unc.edu,7,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +snghoang@unc.edu,7,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +joliva@cs.unc.edu,7,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +hungtien@unc.edu,7,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +ttemplin@unc.edu,7,BACKGROUND.Medical History.Migraines: Yes,FALSE,TRUE, +test@unc.edu,7,BACKGROUND.Medical History.Migraines: Yes,FALSE,TRUE, +srfort@live.unc.edu,7,BACKGROUND.Medical History.Migraines: Yes,FALSE,TRUE, +lirjiao@unc.edu,7,BACKGROUND.Medical History.Migraines: Yes,FALSE,TRUE, +joliva@cs.unc.edu,7,BACKGROUND.Medical History.Migraines: Yes,FALSE,TRUE, +hungtien@unc.edu,7,BACKGROUND.Medical History.Migraines: Yes,FALSE,TRUE, +xdantong12@gmail.com,7,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +ttemplin@unc.edu,7,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +hungtien@unc.edu,7,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +xdantong12@gmail.com,7,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +ttemplin@unc.edu,7,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +srfort@live.unc.edu,7,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +snghoang@unc.edu,7,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +lirjiao@unc.edu,7,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +ttemplin@unc.edu,7,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +test@unc.edu,7,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +snghoang@unc.edu,7,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +sean.sylvia@unc.edu,7,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +joliva@cs.unc.edu,7,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +srfort@live.unc.edu,7,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +sean.sylvia@unc.edu,7,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +hungtien@unc.edu,7,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +xdantong12@gmail.com,7,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +snghoang@unc.edu,7,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +hungtien@unc.edu,7,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +ttemplin@unc.edu,7,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +snghoang@unc.edu,7,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +lirjiao@unc.edu,7,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +joliva@cs.unc.edu,7,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +srfort@live.unc.edu,7,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +sean.sylvia@unc.edu,7,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +joliva@cs.unc.edu,7,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +hungtien@unc.edu,7,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +ttemplin@unc.edu,7,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +snghoang@unc.edu,7,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +lirjiao@unc.edu,7,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +hungtien@unc.edu,7,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +ttemplin@unc.edu,7,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +test@unc.edu,7,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +snghoang@unc.edu,7,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +lirjiao@unc.edu,7,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +hungtien@unc.edu,7,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +test@unc.edu,7,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +srfort@live.unc.edu,7,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +snghoang@unc.edu,7,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,7,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +lirjiao@unc.edu,7,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,7,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +lirjiao@unc.edu,7,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +joliva@cs.unc.edu,7,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +hungtien@unc.edu,7,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +xdantong12@gmail.com,7,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +sean.sylvia@unc.edu,7,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +joliva@cs.unc.edu,7,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +ttemplin@unc.edu,7,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +lirjiao@unc.edu,7,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +joliva@cs.unc.edu,7,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +ttemplin@unc.edu,8,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +test@unc.edu,8,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +snghoang@unc.edu,8,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,8,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +joliva@cs.unc.edu,8,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +hungtien@unc.edu,8,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +xdantong12@gmail.com,8,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +snghoang@unc.edu,8,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +lirjiao@unc.edu,8,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +hungtien@unc.edu,8,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +xdantong12@gmail.com,8,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +ttemplin@unc.edu,8,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +test@unc.edu,8,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +srfort@live.unc.edu,8,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,8,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +hungtien@unc.edu,8,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +xdantong12@gmail.com,8,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +ttemplin@unc.edu,8,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +joliva@cs.unc.edu,8,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +hungtien@unc.edu,8,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +xdantong12@gmail.com,8,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +srfort@live.unc.edu,8,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +sean.sylvia@unc.edu,8,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +joliva@cs.unc.edu,8,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +hungtien@unc.edu,8,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +xdantong12@gmail.com,8,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +snghoang@unc.edu,8,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +lirjiao@unc.edu,8,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +joliva@cs.unc.edu,8,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +srfort@live.unc.edu,8,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +snghoang@unc.edu,8,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +sean.sylvia@unc.edu,8,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +hungtien@unc.edu,8,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +ttemplin@unc.edu,8,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +srfort@live.unc.edu,8,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +snghoang@unc.edu,8,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +lirjiao@unc.edu,8,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +xdantong12@gmail.com,8,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +ttemplin@unc.edu,8,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +joliva@cs.unc.edu,8,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +test@unc.edu,8,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +snghoang@unc.edu,8,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +lirjiao@unc.edu,8,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +hungtien@unc.edu,8,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +xdantong12@gmail.com,8,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +ttemplin@unc.edu,8,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +lirjiao@unc.edu,8,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +joliva@cs.unc.edu,8,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +hungtien@unc.edu,8,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +xdantong12@gmail.com,8,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +test@unc.edu,8,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +srfort@live.unc.edu,8,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +sean.sylvia@unc.edu,8,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +hungtien@unc.edu,8,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +xdantong12@gmail.com,8,BACKGROUND.Medical History.Hyperlipidemia: Yes,FALSE,TRUE, +lirjiao@unc.edu,8,BACKGROUND.Medical History.Hyperlipidemia: Yes,FALSE,TRUE, +ttemplin@unc.edu,8,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +srfort@live.unc.edu,8,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,8,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +lirjiao@unc.edu,8,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +joliva@cs.unc.edu,8,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,8,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,8,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +test@unc.edu,8,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +hungtien@unc.edu,8,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +test@unc.edu,8,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +snghoang@unc.edu,8,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +lirjiao@unc.edu,8,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +xdantong12@gmail.com,8,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +srfort@live.unc.edu,8,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +snghoang@unc.edu,8,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +sean.sylvia@unc.edu,8,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +lirjiao@unc.edu,8,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +joliva@cs.unc.edu,8,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +hungtien@unc.edu,8,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +ttemplin@unc.edu,8,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +test@unc.edu,8,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +sean.sylvia@unc.edu,8,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +lirjiao@unc.edu,8,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +test@unc.edu,9,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +srfort@live.unc.edu,9,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +snghoang@unc.edu,9,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,9,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +xdantong12@gmail.com,9,BACKGROUND.Medical History.Irritable Bowel Syndrome: Yes,FALSE,TRUE, +ttemplin@unc.edu,9,BACKGROUND.Medical History.Irritable Bowel Syndrome: Yes,FALSE,TRUE, +test@unc.edu,9,BACKGROUND.Medical History.Irritable Bowel Syndrome: Yes,FALSE,TRUE, +snghoang@unc.edu,9,BACKGROUND.Medical History.Irritable Bowel Syndrome: Yes,FALSE,TRUE, +hungtien@unc.edu,9,BACKGROUND.Medical History.Irritable Bowel Syndrome: Yes,FALSE,TRUE, +xdantong12@gmail.com,9,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,9,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +hungtien@unc.edu,9,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +xdantong12@gmail.com,9,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +ttemplin@unc.edu,9,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +srfort@live.unc.edu,9,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +hungtien@unc.edu,9,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +srfort@live.unc.edu,9,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +lirjiao@unc.edu,9,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +joliva@cs.unc.edu,9,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +hungtien@unc.edu,9,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +ttemplin@unc.edu,9,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +test@unc.edu,9,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +srfort@live.unc.edu,9,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,9,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +lirjiao@unc.edu,9,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +srfort@live.unc.edu,9,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +joliva@cs.unc.edu,9,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +hungtien@unc.edu,9,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +sean.sylvia@unc.edu,9,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +joliva@cs.unc.edu,9,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +hungtien@unc.edu,9,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +xdantong12@gmail.com,9,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +ttemplin@unc.edu,9,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +test@unc.edu,9,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +srfort@live.unc.edu,9,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,9,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +srfort@live.unc.edu,9,BACKGROUND.Medical History.Chronic Diarrhea: Yes,FALSE,TRUE, +snghoang@unc.edu,9,BACKGROUND.Medical History.Chronic Diarrhea: Yes,FALSE,TRUE, +lirjiao@unc.edu,9,BACKGROUND.Medical History.Chronic Diarrhea: Yes,FALSE,TRUE, +ttemplin@unc.edu,9,BACKGROUND.Medical History.Rectal Bleeding: Yes,FALSE,TRUE, +test@unc.edu,9,BACKGROUND.Medical History.Rectal Bleeding: Yes,FALSE,TRUE, +srfort@live.unc.edu,9,BACKGROUND.Medical History.Rectal Bleeding: Yes,FALSE,TRUE, +snghoang@unc.edu,9,BACKGROUND.Medical History.Rectal Bleeding: Yes,FALSE,TRUE, +joliva@cs.unc.edu,9,BACKGROUND.Medical History.Rectal Bleeding: Yes,FALSE,TRUE, +hungtien@unc.edu,9,BACKGROUND.Medical History.Rectal Bleeding: Yes,FALSE,TRUE, +srfort@live.unc.edu,9,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +lirjiao@unc.edu,9,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +hungtien@unc.edu,9,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +test@unc.edu,9,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +srfort@live.unc.edu,9,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +sean.sylvia@unc.edu,9,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +lirjiao@unc.edu,9,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +joliva@cs.unc.edu,9,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +srfort@live.unc.edu,9,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,9,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,9,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +xdantong12@gmail.com,9,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +snghoang@unc.edu,9,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +sean.sylvia@unc.edu,9,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +lirjiao@unc.edu,9,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +xdantong12@gmail.com,9,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +snghoang@unc.edu,9,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +sean.sylvia@unc.edu,9,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +lirjiao@unc.edu,9,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +hungtien@unc.edu,9,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +xdantong12@gmail.com,9,BACKGROUND.Medical History.Blood Stained Stool: Yes,FALSE,TRUE, +srfort@live.unc.edu,9,BACKGROUND.Medical History.Blood Stained Stool: Yes,FALSE,TRUE, +snghoang@unc.edu,9,BACKGROUND.Medical History.Blood Stained Stool: Yes,FALSE,TRUE, +lirjiao@unc.edu,9,BACKGROUND.Medical History.Blood Stained Stool: Yes,FALSE,TRUE, +test@unc.edu,9,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,9,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +ttemplin@unc.edu,10,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +test@unc.edu,10,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +sean.sylvia@unc.edu,10,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +joliva@cs.unc.edu,10,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +xdantong12@gmail.com,10,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +ttemplin@unc.edu,10,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +test@unc.edu,10,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +srfort@live.unc.edu,10,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +snghoang@unc.edu,10,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +sean.sylvia@unc.edu,10,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +joliva@cs.unc.edu,10,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +xdantong12@gmail.com,10,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,10,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +sean.sylvia@unc.edu,10,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +xdantong12@gmail.com,10,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +srfort@live.unc.edu,10,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +snghoang@unc.edu,10,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +sean.sylvia@unc.edu,10,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +joliva@cs.unc.edu,10,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +xdantong12@gmail.com,10,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +test@unc.edu,10,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +srfort@live.unc.edu,10,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +snghoang@unc.edu,10,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +sean.sylvia@unc.edu,10,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +lirjiao@unc.edu,10,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +joliva@cs.unc.edu,10,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +hungtien@unc.edu,10,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +snghoang@unc.edu,10,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +sean.sylvia@unc.edu,10,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +xdantong12@gmail.com,10,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +test@unc.edu,10,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +srfort@live.unc.edu,10,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +sean.sylvia@unc.edu,10,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +lirjiao@unc.edu,10,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +joliva@cs.unc.edu,10,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +xdantong12@gmail.com,10,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +ttemplin@unc.edu,10,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +sean.sylvia@unc.edu,10,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +lirjiao@unc.edu,10,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +ttemplin@unc.edu,10,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +test@unc.edu,10,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +sean.sylvia@unc.edu,10,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +lirjiao@unc.edu,10,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +hungtien@unc.edu,10,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +srfort@live.unc.edu,10,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +sean.sylvia@unc.edu,10,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +lirjiao@unc.edu,10,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +joliva@cs.unc.edu,10,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +xdantong12@gmail.com,10,BACKGROUND.Medical History.Rectal Bleeding: Yes,FALSE,TRUE, +ttemplin@unc.edu,10,BACKGROUND.Medical History.Rectal Bleeding: Yes,FALSE,TRUE, +joliva@cs.unc.edu,10,BACKGROUND.Medical History.Rectal Bleeding: Yes,FALSE,TRUE, +hungtien@unc.edu,10,BACKGROUND.Medical History.Rectal Bleeding: Yes,FALSE,TRUE, +test@unc.edu,10,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +srfort@live.unc.edu,10,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +lirjiao@unc.edu,10,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +hungtien@unc.edu,10,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +xdantong12@gmail.com,10,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +srfort@live.unc.edu,10,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +xdantong12@gmail.com,10,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +test@unc.edu,10,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +srfort@live.unc.edu,10,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,10,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,10,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +xdantong12@gmail.com,10,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +srfort@live.unc.edu,10,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +sean.sylvia@unc.edu,10,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +ttemplin@unc.edu,10,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +test@unc.edu,10,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +snghoang@unc.edu,10,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +sean.sylvia@unc.edu,10,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +joliva@cs.unc.edu,10,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +hungtien@unc.edu,10,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +ttemplin@unc.edu,10,BACKGROUND.Medical History.Blood Stained Stool: Yes,FALSE,TRUE, +srfort@live.unc.edu,10,BACKGROUND.Medical History.Blood Stained Stool: Yes,FALSE,TRUE, +snghoang@unc.edu,10,BACKGROUND.Medical History.Blood Stained Stool: Yes,FALSE,TRUE, +joliva@cs.unc.edu,10,BACKGROUND.Medical History.Blood Stained Stool: Yes,FALSE,TRUE, +xdantong12@gmail.com,10,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +ttemplin@unc.edu,10,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +srfort@live.unc.edu,10,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +snghoang@unc.edu,10,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +hungtien@unc.edu,10,BACKGROUND.Medical History.Headache: Yes,FALSE,TRUE, +xdantong12@gmail.com,11,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +test@unc.edu,11,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +snghoang@unc.edu,11,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +lirjiao@unc.edu,11,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +joliva@cs.unc.edu,11,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +xdantong12@gmail.com,11,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +srfort@live.unc.edu,11,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +snghoang@unc.edu,11,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +sean.sylvia@unc.edu,11,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +lirjiao@unc.edu,11,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +hungtien@unc.edu,11,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +test@unc.edu,11,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +srfort@live.unc.edu,11,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,11,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +sean.sylvia@unc.edu,11,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +lirjiao@unc.edu,11,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +joliva@cs.unc.edu,11,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +hungtien@unc.edu,11,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,11,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,11,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +lirjiao@unc.edu,11,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +xdantong12@gmail.com,11,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +snghoang@unc.edu,11,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +srfort@live.unc.edu,11,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +joliva@cs.unc.edu,11,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +hungtien@unc.edu,11,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +srfort@live.unc.edu,11,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +snghoang@unc.edu,11,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +joliva@cs.unc.edu,11,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +xdantong12@gmail.com,11,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +srfort@live.unc.edu,11,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +sean.sylvia@unc.edu,11,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +hungtien@unc.edu,11,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +xdantong12@gmail.com,11,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +ttemplin@unc.edu,11,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +test@unc.edu,11,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +srfort@live.unc.edu,11,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +xdantong12@gmail.com,11,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +test@unc.edu,11,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +sean.sylvia@unc.edu,11,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +lirjiao@unc.edu,11,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +joliva@cs.unc.edu,11,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +hungtien@unc.edu,11,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +xdantong12@gmail.com,11,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +srfort@live.unc.edu,11,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +snghoang@unc.edu,11,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +sean.sylvia@unc.edu,11,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +joliva@cs.unc.edu,11,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +hungtien@unc.edu,11,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +ttemplin@unc.edu,11,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +snghoang@unc.edu,11,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +sean.sylvia@unc.edu,11,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +lirjiao@unc.edu,11,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +hungtien@unc.edu,11,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +xdantong12@gmail.com,11,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,11,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +srfort@live.unc.edu,11,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +lirjiao@unc.edu,11,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,11,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +xdantong12@gmail.com,11,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +ttemplin@unc.edu,11,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +test@unc.edu,11,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +srfort@live.unc.edu,11,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,11,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +lirjiao@unc.edu,11,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +joliva@cs.unc.edu,11,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +hungtien@unc.edu,11,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +xdantong12@gmail.com,11,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +ttemplin@unc.edu,11,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +snghoang@unc.edu,11,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +joliva@cs.unc.edu,11,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +ttemplin@unc.edu,11,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +test@unc.edu,11,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +srfort@live.unc.edu,11,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +lirjiao@unc.edu,11,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +ttemplin@unc.edu,11,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +test@unc.edu,11,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +srfort@live.unc.edu,11,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +snghoang@unc.edu,11,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +joliva@cs.unc.edu,11,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +xdantong12@gmail.com,12,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +test@unc.edu,12,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +srfort@live.unc.edu,12,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +snghoang@unc.edu,12,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +xdantong12@gmail.com,12,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +ttemplin@unc.edu,12,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +test@unc.edu,12,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +snghoang@unc.edu,12,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +joliva@cs.unc.edu,12,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +hungtien@unc.edu,12,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +xdantong12@gmail.com,12,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +ttemplin@unc.edu,12,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +test@unc.edu,12,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +srfort@live.unc.edu,12,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,12,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +lirjiao@unc.edu,12,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +hungtien@unc.edu,12,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +ttemplin@unc.edu,12,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +test@unc.edu,12,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +snghoang@unc.edu,12,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +sean.sylvia@unc.edu,12,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +xdantong12@gmail.com,12,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +ttemplin@unc.edu,12,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +srfort@live.unc.edu,12,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +joliva@cs.unc.edu,12,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +hungtien@unc.edu,12,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +xdantong12@gmail.com,12,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +ttemplin@unc.edu,12,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +test@unc.edu,12,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,12,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +test@unc.edu,12,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +srfort@live.unc.edu,12,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +lirjiao@unc.edu,12,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +joliva@cs.unc.edu,12,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +hungtien@unc.edu,12,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +xdantong12@gmail.com,12,BACKGROUND.Medical History.Abdominal Pain/Distension: Yes,FALSE,TRUE, +ttemplin@unc.edu,12,BACKGROUND.Medical History.Abdominal Pain/Distension: Yes,FALSE,TRUE, +snghoang@unc.edu,12,BACKGROUND.Medical History.Abdominal Pain/Distension: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,12,BACKGROUND.Medical History.Abdominal Pain/Distension: Yes,FALSE,TRUE, +hungtien@unc.edu,12,BACKGROUND.Medical History.Abdominal Pain/Distension: Yes,FALSE,TRUE, +xdantong12@gmail.com,12,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +test@unc.edu,12,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +snghoang@unc.edu,12,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +joliva@cs.unc.edu,12,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +xdantong12@gmail.com,12,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +test@unc.edu,12,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +snghoang@unc.edu,12,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +sean.sylvia@unc.edu,12,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +joliva@cs.unc.edu,12,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +xdantong12@gmail.com,12,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +ttemplin@unc.edu,12,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +joliva@cs.unc.edu,12,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +srfort@live.unc.edu,12,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +snghoang@unc.edu,12,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +sean.sylvia@unc.edu,12,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +lirjiao@unc.edu,12,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +xdantong12@gmail.com,12,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +ttemplin@unc.edu,12,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +snghoang@unc.edu,12,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +sean.sylvia@unc.edu,12,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +test@unc.edu,12,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +srfort@live.unc.edu,12,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +snghoang@unc.edu,12,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,12,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +joliva@cs.unc.edu,12,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +hungtien@unc.edu,12,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +xdantong12@gmail.com,12,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +snghoang@unc.edu,12,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +sean.sylvia@unc.edu,12,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +joliva@cs.unc.edu,12,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +hungtien@unc.edu,12,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +srfort@live.unc.edu,12,BACKGROUND.Medical History.Shortness of Breath: Yes,FALSE,TRUE, +joliva@cs.unc.edu,12,BACKGROUND.Medical History.Shortness of Breath: Yes,FALSE,TRUE, +hungtien@unc.edu,12,BACKGROUND.Medical History.Shortness of Breath: Yes,FALSE,TRUE, +xdantong12@gmail.com,12,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +ttemplin@unc.edu,12,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +test@unc.edu,12,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +srfort@live.unc.edu,12,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +lirjiao@unc.edu,12,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +hungtien@unc.edu,12,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +test@unc.edu,12,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +srfort@live.unc.edu,12,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +sean.sylvia@unc.edu,12,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +lirjiao@unc.edu,12,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +ttemplin@unc.edu,13,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +test@unc.edu,13,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +srfort@live.unc.edu,13,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +snghoang@unc.edu,13,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +sean.sylvia@unc.edu,13,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +lirjiao@unc.edu,13,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +test@unc.edu,13,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +srfort@live.unc.edu,13,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +sean.sylvia@unc.edu,13,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +hungtien@unc.edu,13,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +ttemplin@unc.edu,13,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,13,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +sean.sylvia@unc.edu,13,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +joliva@cs.unc.edu,13,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +test@unc.edu,13,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +srfort@live.unc.edu,13,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +snghoang@unc.edu,13,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +test@unc.edu,13,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +snghoang@unc.edu,13,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +sean.sylvia@unc.edu,13,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +lirjiao@unc.edu,13,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +ttemplin@unc.edu,13,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +test@unc.edu,13,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +srfort@live.unc.edu,13,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +snghoang@unc.edu,13,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +sean.sylvia@unc.edu,13,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +lirjiao@unc.edu,13,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +joliva@cs.unc.edu,13,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +xdantong12@gmail.com,13,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +srfort@live.unc.edu,13,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +sean.sylvia@unc.edu,13,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +joliva@cs.unc.edu,13,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +hungtien@unc.edu,13,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +test@unc.edu,13,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +sean.sylvia@unc.edu,13,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +lirjiao@unc.edu,13,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +joliva@cs.unc.edu,13,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +ttemplin@unc.edu,13,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +srfort@live.unc.edu,13,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +snghoang@unc.edu,13,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +sean.sylvia@unc.edu,13,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +lirjiao@unc.edu,13,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +joliva@cs.unc.edu,13,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +test@unc.edu,13,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +srfort@live.unc.edu,13,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +ttemplin@unc.edu,13,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +test@unc.edu,13,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +joliva@cs.unc.edu,13,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +hungtien@unc.edu,13,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +xdantong12@gmail.com,13,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +snghoang@unc.edu,13,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +joliva@cs.unc.edu,13,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +hungtien@unc.edu,13,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +test@unc.edu,13,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +sean.sylvia@unc.edu,13,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +joliva@cs.unc.edu,13,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +xdantong12@gmail.com,13,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +test@unc.edu,13,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +srfort@live.unc.edu,13,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +snghoang@unc.edu,13,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,13,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +lirjiao@unc.edu,13,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +joliva@cs.unc.edu,13,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,13,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +test@unc.edu,13,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +snghoang@unc.edu,13,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +lirjiao@unc.edu,13,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +joliva@cs.unc.edu,13,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +srfort@live.unc.edu,13,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +snghoang@unc.edu,13,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +sean.sylvia@unc.edu,13,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +hungtien@unc.edu,13,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +test@unc.edu,13,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +srfort@live.unc.edu,13,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +snghoang@unc.edu,13,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +joliva@cs.unc.edu,13,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +hungtien@unc.edu,13,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +ttemplin@unc.edu,13,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +snghoang@unc.edu,13,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +hungtien@unc.edu,13,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +ttemplin@unc.edu,14,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +test@unc.edu,14,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +srfort@live.unc.edu,14,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +sean.sylvia@unc.edu,14,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +xdantong12@gmail.com,14,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +ttemplin@unc.edu,14,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +hungtien@unc.edu,14,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +ttemplin@unc.edu,14,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +test@unc.edu,14,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,14,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +sean.sylvia@unc.edu,14,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +hungtien@unc.edu,14,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +ttemplin@unc.edu,14,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +snghoang@unc.edu,14,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +sean.sylvia@unc.edu,14,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +lirjiao@unc.edu,14,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +joliva@cs.unc.edu,14,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +xdantong12@gmail.com,14,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +ttemplin@unc.edu,14,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +sean.sylvia@unc.edu,14,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +lirjiao@unc.edu,14,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +joliva@cs.unc.edu,14,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +hungtien@unc.edu,14,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +ttemplin@unc.edu,14,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +test@unc.edu,14,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +srfort@live.unc.edu,14,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +snghoang@unc.edu,14,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +sean.sylvia@unc.edu,14,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +joliva@cs.unc.edu,14,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +hungtien@unc.edu,14,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +xdantong12@gmail.com,14,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +hungtien@unc.edu,14,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +xdantong12@gmail.com,14,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +ttemplin@unc.edu,14,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +test@unc.edu,14,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +srfort@live.unc.edu,14,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +snghoang@unc.edu,14,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +joliva@cs.unc.edu,14,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +hungtien@unc.edu,14,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +test@unc.edu,14,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +srfort@live.unc.edu,14,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +snghoang@unc.edu,14,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +sean.sylvia@unc.edu,14,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +xdantong12@gmail.com,14,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +ttemplin@unc.edu,14,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +test@unc.edu,14,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +lirjiao@unc.edu,14,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +joliva@cs.unc.edu,14,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +xdantong12@gmail.com,14,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +srfort@live.unc.edu,14,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +joliva@cs.unc.edu,14,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +hungtien@unc.edu,14,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +srfort@live.unc.edu,14,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +lirjiao@unc.edu,14,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +hungtien@unc.edu,14,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +ttemplin@unc.edu,14,BACKGROUND.Medical History.Hyperlipidemia: Yes,FALSE,TRUE, +snghoang@unc.edu,14,BACKGROUND.Medical History.Hyperlipidemia: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,14,BACKGROUND.Medical History.Hyperlipidemia: Yes,FALSE,TRUE, +joliva@cs.unc.edu,14,BACKGROUND.Medical History.Hyperlipidemia: Yes,FALSE,TRUE, +test@unc.edu,14,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +srfort@live.unc.edu,14,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,14,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +test@unc.edu,14,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +snghoang@unc.edu,14,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +xdantong12@gmail.com,14,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +lirjiao@unc.edu,14,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +hungtien@unc.edu,14,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +test@unc.edu,14,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +sean.sylvia@unc.edu,14,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +lirjiao@unc.edu,14,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +joliva@cs.unc.edu,14,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +hungtien@unc.edu,14,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +xdantong12@gmail.com,14,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +ttemplin@unc.edu,14,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +srfort@live.unc.edu,14,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +snghoang@unc.edu,14,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +sean.sylvia@unc.edu,14,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +lirjiao@unc.edu,14,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +joliva@cs.unc.edu,14,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +ttemplin@unc.edu,15,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +test@unc.edu,15,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +srfort@live.unc.edu,15,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +snghoang@unc.edu,15,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +lirjiao@unc.edu,15,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +hungtien@unc.edu,15,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +xdantong12@gmail.com,15,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +ttemplin@unc.edu,15,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +test@unc.edu,15,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +snghoang@unc.edu,15,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +sean.sylvia@unc.edu,15,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +lirjiao@unc.edu,15,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +xdantong12@gmail.com,15,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +test@unc.edu,15,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +srfort@live.unc.edu,15,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +sean.sylvia@unc.edu,15,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +joliva@cs.unc.edu,15,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +xdantong12@gmail.com,15,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +sean.sylvia@unc.edu,15,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +lirjiao@unc.edu,15,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +hungtien@unc.edu,15,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +srfort@live.unc.edu,15,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +snghoang@unc.edu,15,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +lirjiao@unc.edu,15,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +joliva@cs.unc.edu,15,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +xdantong12@gmail.com,15,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +srfort@live.unc.edu,15,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +snghoang@unc.edu,15,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,15,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +lirjiao@unc.edu,15,BACKGROUND.Medical History.Osteoarthritis: Yes,FALSE,TRUE, +xdantong12@gmail.com,15,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +ttemplin@unc.edu,15,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +test@unc.edu,15,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +sean.sylvia@unc.edu,15,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +joliva@cs.unc.edu,15,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +xdantong12@gmail.com,15,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +ttemplin@unc.edu,15,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +srfort@live.unc.edu,15,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +snghoang@unc.edu,15,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +xdantong12@gmail.com,15,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +ttemplin@unc.edu,15,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +test@unc.edu,15,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +joliva@cs.unc.edu,15,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +hungtien@unc.edu,15,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +test@unc.edu,15,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +snghoang@unc.edu,15,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +lirjiao@unc.edu,15,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +joliva@cs.unc.edu,15,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +hungtien@unc.edu,15,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +xdantong12@gmail.com,15,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +test@unc.edu,15,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +ttemplin@unc.edu,15,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +test@unc.edu,15,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +lirjiao@unc.edu,15,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +hungtien@unc.edu,15,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +xdantong12@gmail.com,15,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +srfort@live.unc.edu,15,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +snghoang@unc.edu,15,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +srfort@live.unc.edu,15,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +lirjiao@unc.edu,15,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,15,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,15,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +sean.sylvia@unc.edu,15,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +hungtien@unc.edu,15,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +ttemplin@unc.edu,15,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +srfort@live.unc.edu,15,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +snghoang@unc.edu,15,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +joliva@cs.unc.edu,15,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +xdantong12@gmail.com,15,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +srfort@live.unc.edu,15,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +sean.sylvia@unc.edu,15,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +lirjiao@unc.edu,15,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +joliva@cs.unc.edu,15,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +hungtien@unc.edu,15,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +ttemplin@unc.edu,15,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +test@unc.edu,15,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +snghoang@unc.edu,15,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +sean.sylvia@unc.edu,15,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +lirjiao@unc.edu,15,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +xdantong12@gmail.com,16,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +test@unc.edu,16,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +srfort@live.unc.edu,16,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,16,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +lirjiao@unc.edu,16,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +hungtien@unc.edu,16,BACKGROUND.Medical History.Tenderness Abdomen: Yes,FALSE,TRUE, +ttemplin@unc.edu,16,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +srfort@live.unc.edu,16,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +joliva@cs.unc.edu,16,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +xdantong12@gmail.com,16,BACKGROUND.Medical History.Asthma: Yes,FALSE,TRUE, +ttemplin@unc.edu,16,BACKGROUND.Medical History.Asthma: Yes,FALSE,TRUE, +test@unc.edu,16,BACKGROUND.Medical History.Asthma: Yes,FALSE,TRUE, +lirjiao@unc.edu,16,BACKGROUND.Medical History.Asthma: Yes,FALSE,TRUE, +xdantong12@gmail.com,16,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +ttemplin@unc.edu,16,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +test@unc.edu,16,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +srfort@live.unc.edu,16,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +snghoang@unc.edu,16,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +lirjiao@unc.edu,16,BACKGROUND.Medical History.Anxiety and/or Depression: Yes,FALSE,TRUE, +test@unc.edu,16,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +srfort@live.unc.edu,16,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +snghoang@unc.edu,16,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +lirjiao@unc.edu,16,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +hungtien@unc.edu,16,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +ttemplin@unc.edu,16,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +test@unc.edu,16,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +srfort@live.unc.edu,16,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +joliva@cs.unc.edu,16,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +hungtien@unc.edu,16,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +sean.sylvia@unc.edu,16,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +lirjiao@unc.edu,16,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +hungtien@unc.edu,16,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +xdantong12@gmail.com,16,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +ttemplin@unc.edu,16,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +test@unc.edu,16,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +sean.sylvia@unc.edu,16,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +joliva@cs.unc.edu,16,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +xdantong12@gmail.com,16,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +ttemplin@unc.edu,16,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +srfort@live.unc.edu,16,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +snghoang@unc.edu,16,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +lirjiao@unc.edu,16,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +xdantong12@gmail.com,16,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +snghoang@unc.edu,16,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +joliva@cs.unc.edu,16,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +ttemplin@unc.edu,16,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +test@unc.edu,16,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +snghoang@unc.edu,16,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +sean.sylvia@unc.edu,16,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +hungtien@unc.edu,16,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +test@unc.edu,16,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +sean.sylvia@unc.edu,16,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +joliva@cs.unc.edu,16,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +hungtien@unc.edu,16,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +lirjiao@unc.edu,16,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +test@unc.edu,16,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +srfort@live.unc.edu,16,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,16,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,16,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +lirjiao@unc.edu,16,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +joliva@cs.unc.edu,16,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +hungtien@unc.edu,16,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +srfort@live.unc.edu,16,BACKGROUND.Medical History.Shortness of Breath: Yes,FALSE,TRUE, +joliva@cs.unc.edu,16,BACKGROUND.Medical History.Shortness of Breath: Yes,FALSE,TRUE, +hungtien@unc.edu,16,BACKGROUND.Medical History.Shortness of Breath: Yes,FALSE,TRUE, +test@unc.edu,16,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +snghoang@unc.edu,16,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +sean.sylvia@unc.edu,16,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +joliva@cs.unc.edu,16,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +ttemplin@unc.edu,16,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +test@unc.edu,16,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +xdantong12@gmail.com,17,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +test@unc.edu,17,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +joliva@cs.unc.edu,17,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +hungtien@unc.edu,17,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +srfort@live.unc.edu,17,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +snghoang@unc.edu,17,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +sean.sylvia@unc.edu,17,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +joliva@cs.unc.edu,17,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +hungtien@unc.edu,17,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +test@unc.edu,17,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +sean.sylvia@unc.edu,17,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +lirjiao@unc.edu,17,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +hungtien@unc.edu,17,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +xdantong12@gmail.com,17,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +test@unc.edu,17,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +snghoang@unc.edu,17,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +sean.sylvia@unc.edu,17,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +lirjiao@unc.edu,17,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +joliva@cs.unc.edu,17,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +hungtien@unc.edu,17,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +xdantong12@gmail.com,17,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +ttemplin@unc.edu,17,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +test@unc.edu,17,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +srfort@live.unc.edu,17,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +joliva@cs.unc.edu,17,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +xdantong12@gmail.com,17,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +ttemplin@unc.edu,17,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +srfort@live.unc.edu,17,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +sean.sylvia@unc.edu,17,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +lirjiao@unc.edu,17,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +joliva@cs.unc.edu,17,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +hungtien@unc.edu,17,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +xdantong12@gmail.com,17,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +ttemplin@unc.edu,17,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +snghoang@unc.edu,17,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +lirjiao@unc.edu,17,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +joliva@cs.unc.edu,17,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +hungtien@unc.edu,17,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +xdantong12@gmail.com,17,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +sean.sylvia@unc.edu,17,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +lirjiao@unc.edu,17,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +xdantong12@gmail.com,17,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +snghoang@unc.edu,17,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +lirjiao@unc.edu,17,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +test@unc.edu,17,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +snghoang@unc.edu,17,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +joliva@cs.unc.edu,17,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +hungtien@unc.edu,17,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +xdantong12@gmail.com,17,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +ttemplin@unc.edu,17,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +test@unc.edu,17,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +sean.sylvia@unc.edu,17,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +joliva@cs.unc.edu,17,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +hungtien@unc.edu,17,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +test@unc.edu,17,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +srfort@live.unc.edu,17,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +sean.sylvia@unc.edu,17,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +lirjiao@unc.edu,17,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +joliva@cs.unc.edu,17,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +hungtien@unc.edu,17,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +srfort@live.unc.edu,17,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,17,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +xdantong12@gmail.com,17,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +ttemplin@unc.edu,17,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,17,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +lirjiao@unc.edu,17,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +xdantong12@gmail.com,17,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +snghoang@unc.edu,17,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +sean.sylvia@unc.edu,17,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +joliva@cs.unc.edu,17,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +test@unc.edu,17,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +srfort@live.unc.edu,17,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +snghoang@unc.edu,17,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +sean.sylvia@unc.edu,17,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +joliva@cs.unc.edu,17,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +test@unc.edu,17,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +srfort@live.unc.edu,17,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +snghoang@unc.edu,17,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +sean.sylvia@unc.edu,17,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +lirjiao@unc.edu,17,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +xdantong12@gmail.com,18,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +srfort@live.unc.edu,18,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +snghoang@unc.edu,18,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +lirjiao@unc.edu,18,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +xdantong12@gmail.com,18,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +ttemplin@unc.edu,18,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +test@unc.edu,18,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +sean.sylvia@unc.edu,18,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +lirjiao@unc.edu,18,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +hungtien@unc.edu,18,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +xdantong12@gmail.com,18,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +ttemplin@unc.edu,18,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +test@unc.edu,18,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +srfort@live.unc.edu,18,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,18,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +sean.sylvia@unc.edu,18,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +joliva@cs.unc.edu,18,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +xdantong12@gmail.com,18,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +ttemplin@unc.edu,18,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +test@unc.edu,18,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +srfort@live.unc.edu,18,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +snghoang@unc.edu,18,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +sean.sylvia@unc.edu,18,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +srfort@live.unc.edu,18,BACKGROUND.Medical History.Migraines: Yes,FALSE,TRUE, +xdantong12@gmail.com,18,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +ttemplin@unc.edu,18,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +test@unc.edu,18,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +sean.sylvia@unc.edu,18,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +lirjiao@unc.edu,18,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +joliva@cs.unc.edu,18,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +hungtien@unc.edu,18,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +ttemplin@unc.edu,18,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +lirjiao@unc.edu,18,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +joliva@cs.unc.edu,18,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +ttemplin@unc.edu,18,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +sean.sylvia@unc.edu,18,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +lirjiao@unc.edu,18,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +hungtien@unc.edu,18,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +snghoang@unc.edu,18,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +sean.sylvia@unc.edu,18,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +lirjiao@unc.edu,18,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +joliva@cs.unc.edu,18,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +hungtien@unc.edu,18,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +ttemplin@unc.edu,18,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +sean.sylvia@unc.edu,18,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +hungtien@unc.edu,18,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +snghoang@unc.edu,18,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +sean.sylvia@unc.edu,18,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +lirjiao@unc.edu,18,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +sean.sylvia@unc.edu,18,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +lirjiao@unc.edu,18,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +joliva@cs.unc.edu,18,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +hungtien@unc.edu,18,BACKGROUND.Medical History.Hypertension: Yes,FALSE,TRUE, +xdantong12@gmail.com,18,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +ttemplin@unc.edu,18,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +sean.sylvia@unc.edu,18,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +lirjiao@unc.edu,18,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +joliva@cs.unc.edu,18,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +xdantong12@gmail.com,18,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +snghoang@unc.edu,18,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +test@unc.edu,18,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +srfort@live.unc.edu,18,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +snghoang@unc.edu,18,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +lirjiao@unc.edu,18,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +joliva@cs.unc.edu,18,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +hungtien@unc.edu,18,BACKGROUND.Medical History.Fatigue: No,FALSE,TRUE, +xdantong12@gmail.com,18,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +ttemplin@unc.edu,18,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +sean.sylvia@unc.edu,18,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +joliva@cs.unc.edu,18,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +xdantong12@gmail.com,18,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +ttemplin@unc.edu,18,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +snghoang@unc.edu,18,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +sean.sylvia@unc.edu,18,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +joliva@cs.unc.edu,18,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +ttemplin@unc.edu,18,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +srfort@live.unc.edu,18,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +joliva@cs.unc.edu,18,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +snghoang@unc.edu,19,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +sean.sylvia@unc.edu,19,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +lirjiao@unc.edu,19,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +joliva@cs.unc.edu,19,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +xdantong12@gmail.com,19,BACKGROUND.Medical History.Irritable Bowel Syndrome: Yes,FALSE,TRUE, +srfort@live.unc.edu,19,BACKGROUND.Medical History.Irritable Bowel Syndrome: Yes,FALSE,TRUE, +hungtien@unc.edu,19,BACKGROUND.Medical History.Irritable Bowel Syndrome: Yes,FALSE,TRUE, +srfort@live.unc.edu,19,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +joliva@cs.unc.edu,19,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +hungtien@unc.edu,19,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +xdantong12@gmail.com,19,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +test@unc.edu,19,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +snghoang@unc.edu,19,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +joliva@cs.unc.edu,19,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +hungtien@unc.edu,19,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +ttemplin@unc.edu,19,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +test@unc.edu,19,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +srfort@live.unc.edu,19,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +snghoang@unc.edu,19,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +sean.sylvia@unc.edu,19,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +lirjiao@unc.edu,19,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +ttemplin@unc.edu,19,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +test@unc.edu,19,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +snghoang@unc.edu,19,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +sean.sylvia@unc.edu,19,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +hungtien@unc.edu,19,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +ttemplin@unc.edu,19,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +snghoang@unc.edu,19,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +lirjiao@unc.edu,19,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +xdantong12@gmail.com,19,BACKGROUND.Medical History.Abdominal Pain/Distension: Yes,FALSE,TRUE, +ttemplin@unc.edu,19,BACKGROUND.Medical History.Abdominal Pain/Distension: Yes,FALSE,TRUE, +test@unc.edu,19,BACKGROUND.Medical History.Abdominal Pain/Distension: Yes,FALSE,TRUE, +srfort@live.unc.edu,19,BACKGROUND.Medical History.Abdominal Pain/Distension: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,19,BACKGROUND.Medical History.Abdominal Pain/Distension: Yes,FALSE,TRUE, +lirjiao@unc.edu,19,BACKGROUND.Medical History.Abdominal Pain/Distension: Yes,FALSE,TRUE, +joliva@cs.unc.edu,19,BACKGROUND.Medical History.Abdominal Pain/Distension: Yes,FALSE,TRUE, +xdantong12@gmail.com,19,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +ttemplin@unc.edu,19,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,19,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +lirjiao@unc.edu,19,BACKGROUND.Medical History.Constipation: Yes,FALSE,TRUE, +srfort@live.unc.edu,19,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +joliva@cs.unc.edu,19,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +hungtien@unc.edu,19,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +ttemplin@unc.edu,19,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +srfort@live.unc.edu,19,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +sean.sylvia@unc.edu,19,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +xdantong12@gmail.com,19,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +ttemplin@unc.edu,19,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +test@unc.edu,19,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +srfort@live.unc.edu,19,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +sean.sylvia@unc.edu,19,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +joliva@cs.unc.edu,19,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +hungtien@unc.edu,19,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +ttemplin@unc.edu,19,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +srfort@live.unc.edu,19,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +snghoang@unc.edu,19,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +sean.sylvia@unc.edu,19,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +lirjiao@unc.edu,19,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +joliva@cs.unc.edu,19,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +hungtien@unc.edu,19,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +xdantong12@gmail.com,19,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +ttemplin@unc.edu,19,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +test@unc.edu,19,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,19,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +joliva@cs.unc.edu,19,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +hungtien@unc.edu,19,BACKGROUND.Medical History.Diabetes: Yes,FALSE,TRUE, +xdantong12@gmail.com,19,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +srfort@live.unc.edu,19,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,19,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +lirjiao@unc.edu,19,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +joliva@cs.unc.edu,19,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +hungtien@unc.edu,19,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +test@unc.edu,19,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +srfort@live.unc.edu,19,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +snghoang@unc.edu,19,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +srfort@live.unc.edu,19,BACKGROUND.Medical History.Blood Stained Stool: Yes,FALSE,TRUE, +snghoang@unc.edu,19,BACKGROUND.Medical History.Blood Stained Stool: Yes,FALSE,TRUE, +ttemplin@unc.edu,19,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +srfort@live.unc.edu,19,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +snghoang@unc.edu,19,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +sean.sylvia@unc.edu,19,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +lirjiao@unc.edu,19,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +joliva@cs.unc.edu,19,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +hungtien@unc.edu,19,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +xdantong12@gmail.com,20,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +srfort@live.unc.edu,20,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +snghoang@unc.edu,20,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +lirjiao@unc.edu,20,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +joliva@cs.unc.edu,20,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +hungtien@unc.edu,20,BACKGROUND.Medical History.Tenderness Abdomen: No,FALSE,TRUE, +ttemplin@unc.edu,20,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +test@unc.edu,20,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +srfort@live.unc.edu,20,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +snghoang@unc.edu,20,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +joliva@cs.unc.edu,20,BACKGROUND.Medical History.Irritable Bowel Syndrome: No,FALSE,TRUE, +srfort@live.unc.edu,20,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +snghoang@unc.edu,20,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +joliva@cs.unc.edu,20,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +hungtien@unc.edu,20,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, +test@unc.edu,20,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +srfort@live.unc.edu,20,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +snghoang@unc.edu,20,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +lirjiao@unc.edu,20,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +hungtien@unc.edu,20,BACKGROUND.Medical History.Anxiety and/or Depression: No,FALSE,TRUE, +xdantong12@gmail.com,20,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +snghoang@unc.edu,20,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +sean.sylvia@unc.edu,20,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +lirjiao@unc.edu,20,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +hungtien@unc.edu,20,BACKGROUND.Medical History.Migraines: No,FALSE,TRUE, +test@unc.edu,20,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +srfort@live.unc.edu,20,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +snghoang@unc.edu,20,BACKGROUND.Medical History.Osteoarthritis: No,FALSE,TRUE, +ttemplin@unc.edu,20,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +joliva@cs.unc.edu,20,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +hungtien@unc.edu,20,BACKGROUND.Medical History.Hypothyroidism: No,FALSE,TRUE, +ttemplin@unc.edu,20,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +srfort@live.unc.edu,20,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +snghoang@unc.edu,20,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +sean.sylvia@unc.edu,20,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +joliva@cs.unc.edu,20,BACKGROUND.Medical History.Abdominal Pain/Distension: No,FALSE,TRUE, +xdantong12@gmail.com,20,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +ttemplin@unc.edu,20,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +srfort@live.unc.edu,20,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +sean.sylvia@unc.edu,20,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +lirjiao@unc.edu,20,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +joliva@cs.unc.edu,20,BACKGROUND.Medical History.Constipation: No,FALSE,TRUE, +xdantong12@gmail.com,20,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +ttemplin@unc.edu,20,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +test@unc.edu,20,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +srfort@live.unc.edu,20,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +joliva@cs.unc.edu,20,BACKGROUND.Medical History.Chronic Diarrhea: No,FALSE,TRUE, +srfort@live.unc.edu,20,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +snghoang@unc.edu,20,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +hungtien@unc.edu,20,BACKGROUND.Medical History.Rectal Bleeding: No,FALSE,TRUE, +test@unc.edu,20,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +srfort@live.unc.edu,20,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +sean.sylvia@unc.edu,20,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +lirjiao@unc.edu,20,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +joliva@cs.unc.edu,20,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +hungtien@unc.edu,20,BACKGROUND.Medical History.Hypertension: No,FALSE,TRUE, +xdantong12@gmail.com,20,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +test@unc.edu,20,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +srfort@live.unc.edu,20,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +snghoang@unc.edu,20,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +lirjiao@unc.edu,20,BACKGROUND.Medical History.Hyperlipidemia: No,FALSE,TRUE, +srfort@live.unc.edu,20,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +sean.sylvia@unc.edu,20,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +joliva@cs.unc.edu,20,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +hungtien@unc.edu,20,BACKGROUND.Medical History.Diabetes: No,FALSE,TRUE, +ttemplin@unc.edu,20,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +test@unc.edu,20,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +srfort@live.unc.edu,20,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +sean.sylvia@unc.edu,20,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +lirjiao@unc.edu,20,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +joliva@cs.unc.edu,20,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +hungtien@unc.edu,20,BACKGROUND.Medical History.Fatigue: Yes,FALSE,TRUE, +test@unc.edu,20,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +snghoang@unc.edu,20,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +sean.sylvia@unc.edu,20,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +lirjiao@unc.edu,20,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +hungtien@unc.edu,20,BACKGROUND.Medical History.Shortness of Breath: No,FALSE,TRUE, +xdantong12@gmail.com,20,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +ttemplin@unc.edu,20,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +test@unc.edu,20,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +hungtien@unc.edu,20,BACKGROUND.Medical History.Blood Stained Stool: No,FALSE,TRUE, +lirjiao@unc.edu,20,BACKGROUND.Medical History.Headache: No,FALSE,TRUE, +hungtien@unc.edu,9,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +hungtien@unc.edu,20,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +hungtien@unc.edu,2,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +hungtien@unc.edu,18,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +hungtien@unc.edu,8,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +hungtien@unc.edu,5,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +hungtien@unc.edu,1,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +hungtien@unc.edu,14,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +hungtien@unc.edu,12,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +hungtien@unc.edu,19,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +joliva@cs.unc.edu,4,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +joliva@cs.unc.edu,10,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +joliva@cs.unc.edu,16,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +joliva@cs.unc.edu,17,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +joliva@cs.unc.edu,13,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +joliva@cs.unc.edu,15,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +joliva@cs.unc.edu,11,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +joliva@cs.unc.edu,6,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +joliva@cs.unc.edu,8,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +joliva@cs.unc.edu,1,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +lirjiao@unc.edu,2,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +lirjiao@unc.edu,17,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +lirjiao@unc.edu,14,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +lirjiao@unc.edu,16,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +lirjiao@unc.edu,15,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +lirjiao@unc.edu,7,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +lirjiao@unc.edu,13,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +lirjiao@unc.edu,3,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +lirjiao@unc.edu,8,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +lirjiao@unc.edu,4,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +sean.sylvia@unc.edu,8,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +sean.sylvia@unc.edu,7,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +sean.sylvia@unc.edu,15,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +sean.sylvia@unc.edu,18,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +sean.sylvia@unc.edu,2,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +sean.sylvia@unc.edu,20,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +sean.sylvia@unc.edu,19,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +sean.sylvia@unc.edu,3,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +sean.sylvia@unc.edu,17,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +sean.sylvia@unc.edu,10,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +snghoang@unc.edu,4,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +snghoang@unc.edu,10,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +snghoang@unc.edu,8,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +snghoang@unc.edu,5,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +snghoang@unc.edu,17,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +snghoang@unc.edu,13,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +snghoang@unc.edu,7,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +snghoang@unc.edu,6,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +snghoang@unc.edu,3,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +snghoang@unc.edu,1,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +srfort@live.unc.edu,6,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +srfort@live.unc.edu,1,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +srfort@live.unc.edu,12,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +srfort@live.unc.edu,15,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +srfort@live.unc.edu,10,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +srfort@live.unc.edu,5,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +srfort@live.unc.edu,8,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +srfort@live.unc.edu,9,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +srfort@live.unc.edu,2,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +srfort@live.unc.edu,14,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +test@unc.edu,12,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +test@unc.edu,15,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +test@unc.edu,2,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +test@unc.edu,7,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +test@unc.edu,13,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +test@unc.edu,8,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +test@unc.edu,10,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +test@unc.edu,17,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +test@unc.edu,9,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +test@unc.edu,6,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +ttemplin@unc.edu,12,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +ttemplin@unc.edu,17,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +ttemplin@unc.edu,19,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +ttemplin@unc.edu,9,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +ttemplin@unc.edu,6,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +ttemplin@unc.edu,3,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +ttemplin@unc.edu,15,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +ttemplin@unc.edu,1,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +ttemplin@unc.edu,16,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +ttemplin@unc.edu,13,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +xdantong12@gmail.com,20,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +xdantong12@gmail.com,8,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +xdantong12@gmail.com,15,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +xdantong12@gmail.com,13,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +xdantong12@gmail.com,17,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +xdantong12@gmail.com,12,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +xdantong12@gmail.com,6,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +xdantong12@gmail.com,4,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +xdantong12@gmail.com,16,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, +xdantong12@gmail.com,3,RISK ASSESSMENT.CRC risk assessments,FALSE,TRUE, diff --git a/script/assign_cases/generate_config.sh b/script/assign_cases/generate_config.sh new file mode 100755 index 0000000..63ed207 --- /dev/null +++ b/script/assign_cases/generate_config.sh @@ -0,0 +1,338 @@ +#!/usr/bin/env sh + +# --------------------------------------------------------------------------------------------------------------- +# generate_config.sh +# +# A Shell script to generate a configuration file for assigning cases to users in a database. +# This script connects to a PostgreSQL database and retrieves a specified number of users and cases, +# then generates a CSV file with the assigned cases and features for each user. +# +# This script requires the following parameters: +# 1. Database host +# 2. Database port (default is 5432) +# 3. Database name +# 4. Database user +# 5. Number of users to select +# 6. Number of cases per user +# 7. Number of AI cases per user +# 8. Output CSV file path (default is "config.csv", which is in the same directory as this script) +# +# It will create a CSV file for N users sampled from your public.user table, assigns each 24 random person-cases, +# randomly flags 12 of them for AI (“RISK ASSESSMENT.CRC risk assessments”), and writes out one row per +# (User, Case No., Path) in exactly the lab’s OMOP format. +# You can then use this CSV file to configure the assignment of cases to users in your application. Specifically, +# use it with Postman and the `https://augmed1.dhep.org/admin/config/upload` endpoint to upload the configuration +# CSV for case assignments. The backend will then use this configuration to assign cases to users. +# +# To run: +# 1. Change directory to the script's location: cd script/assign_cases +# 1. Run: chmod +x generate_config.sh +# 2. Run the script: (Remember to remove the # symbols at the beginning of each line) +# ./generate_config.sh \ +# \ +# \ +# \ +# \ +# \ +# \ +# \ +# +# +# Example: +# ./generate_config.sh \ +# localhost \ +# 5433 \ +# aimaheaddev \ +# aim_ahead \ +# 6 \ +# 20 10 \ +# config.csv +# +# (Enter your database password when prompted) +# +# --------------------------------------------------------------------------------------------------------------- + +set -eu + +DB_HOST="$1" +DB_PORT="$2" +DB_NAME="$3" +DB_USER="$4" +NUM_USERS="$5" +CASES_PER_USER="$6" +RISK_CASES_PER_USER="$7" +OUT="$8" + +# 1) Print a single header line. (The CSV parser expects exactly these columns.) +printf 'User,Case No.,Path,Collapse,Highlight,Top\n' > "$OUT" + +# 2) Run one big psql‐COPY that: +# • Picks N random users +# • Picks M random cases per user (only person_ids that exist in visit_occurrence) +# • For each sampled (user,case_id), fetch all leaf‐observations but filter them at random() < 0.5 +# → emit only those chosen leaves, with Collapse=FALSE, Highlight=TRUE +# • Separately, pick K random “risk cases” per user → emit exactly one "CRC risk assessments" row for each +# of those, again with Collapse=FALSE, Highlight=TRUE +psql -h "$DB_HOST" \ + -p "$DB_PORT" \ + -U "$DB_USER" \ + -d "$DB_NAME" \ + -A -F',' -t <> "$OUT" +WITH + -- STEP A: Pick N random users + users AS ( + SELECT email + FROM public."user" + ORDER BY random() + LIMIT $NUM_USERS + ), + + -- STEP B: All person_ids that actually have at least one visit (so get_case_by_user won't blow up) + valid_persons AS ( + SELECT DISTINCT person_id + FROM public.visit_occurrence + ), + + -- STEP C: Cross‐join to pick M random cases/user + K random “risk cases”/user + picks AS ( + SELECT + u.email, + vp.person_id AS case_no, + ROW_NUMBER() OVER (PARTITION BY u.email ORDER BY random()) AS rn_case, + ROW_NUMBER() OVER (PARTITION BY u.email ORDER BY random()) AS rn_risk + FROM users u + CROSS JOIN valid_persons vp + ), + + sample_cases AS ( + SELECT email, case_no + FROM picks + WHERE rn_case <= $CASES_PER_USER + ), + + risk_cases AS ( + SELECT email, case_no + FROM picks + WHERE rn_risk <= $RISK_CASES_PER_USER + ), + + -- STEP D: Gather *all* leaf‐level observation rows for each (user,case_id) + all_leaves AS ( + -- BACKGROUND.Family History (4167217) + SELECT + s.email, + s.case_no, + 'BACKGROUND.Family History.' || o.value_as_string AS path + FROM sample_cases s + JOIN public.observation o + ON o.person_id = s.case_no + AND o.observation_concept_id = 4167217 + AND o.value_as_string IS NOT NULL + + UNION ALL + -- BACKGROUND.Social History.Smoke (4041306) + SELECT + s.email, + s.case_no, + 'BACKGROUND.Social History.Smoke.' || o.value_as_string + FROM sample_cases s + JOIN public.observation o + ON o.person_id = s.case_no + AND o.observation_concept_id = 4041306 + AND o.value_as_string IS NOT NULL + + UNION ALL + -- BACKGROUND.Social History.Alcohol (4238768) + SELECT + s.email, + s.case_no, + 'BACKGROUND.Social History.Alcohol.' || o.value_as_string + FROM sample_cases s + JOIN public.observation o + ON o.person_id = s.case_no + AND o.observation_concept_id = 4238768 + AND o.value_as_string IS NOT NULL + + UNION ALL + -- BACKGROUND.Social History.Drug use (4038710) + SELECT + s.email, + s.case_no, + 'BACKGROUND.Social History.Drug use.' || o.value_as_string + FROM sample_cases s + JOIN public.observation o + ON o.person_id = s.case_no + AND o.observation_concept_id = 4038710 + AND o.value_as_string IS NOT NULL + + UNION ALL + -- BACKGROUND.Social History.Sexual behavior (4283657, 4314454) + SELECT + s.email, + s.case_no, + 'BACKGROUND.Social History.Sexual behavior.' || o.value_as_string + FROM sample_cases s + JOIN public.observation o + ON o.person_id = s.case_no + AND o.observation_concept_id IN (4283657, 4314454) + AND o.value_as_string IS NOT NULL + + UNION ALL + -- BACKGROUND.Medical History (1008364) + SELECT + s.email, + s.case_no, + 'BACKGROUND.Medical History.' || o.value_as_string + FROM sample_cases s + JOIN public.observation o + ON o.person_id = s.case_no + AND o.observation_concept_id = 1008364 + AND o.value_as_string IS NOT NULL + + UNION ALL + -- PATIENT COMPLAINT.Chief Complaint (38000282) + SELECT + s.email, + s.case_no, + 'PATIENT COMPLAINT.Chief Complaint.' || o.value_as_string + FROM sample_cases s + JOIN public.observation o + ON o.person_id = s.case_no + AND o.observation_concept_id = 38000282 + AND o.value_as_string IS NOT NULL + + UNION ALL + -- PATIENT COMPLAINT.Current Symptoms (38000280, 38000281, 44814721, 38000276) + SELECT + s.email, + s.case_no, + 'PATIENT COMPLAINT.Current Symptoms.' || o.value_as_string + FROM sample_cases s + JOIN public.observation o + ON o.person_id = s.case_no + AND o.observation_concept_id IN (38000280, 38000281, 44814721, 38000276) + AND o.value_as_string IS NOT NULL + + UNION ALL + -- PHYSICAL EXAMINATION.Abdomen (4152368) + SELECT + s.email, + s.case_no, + 'PHYSICAL EXAMINATION.Abdomen.' || o.value_as_string + FROM sample_cases s + JOIN public.observation o + ON o.person_id = s.case_no + AND o.observation_concept_id = 4152368 + AND o.value_as_string IS NOT NULL + + UNION ALL + -- PHYSICAL EXAMINATION.Respiratory (4090320) + SELECT + s.email, + s.case_no, + 'PHYSICAL EXAMINATION.Respiratory.' || o.value_as_string + FROM sample_cases s + JOIN public.observation o + ON o.person_id = s.case_no + AND o.observation_concept_id = 4090320 + AND o.value_as_string IS NOT NULL + + UNION ALL + -- PHYSICAL EXAMINATION.Vital Signs (4263222) + SELECT + s.email, + s.case_no, + 'PHYSICAL EXAMINATION.Vital Signs.' || o.value_as_string + FROM sample_cases s + JOIN public.observation o + ON o.person_id = s.case_no + AND o.observation_concept_id = 4263222 + AND o.value_as_string IS NOT NULL + + UNION ALL + -- PHYSICAL EXAMINATION.Neurological (4154954) + SELECT + s.email, + s.case_no, + 'PHYSICAL EXAMINATION.Neurological.' || o.value_as_string + FROM sample_cases s + JOIN public.observation o + ON o.person_id = s.case_no + AND o.observation_concept_id = 4154954 + AND o.value_as_string IS NOT NULL + + UNION ALL + -- PHYSICAL EXAMINATION.Ophthalmology (4080843) + SELECT + s.email, + s.case_no, + 'PHYSICAL EXAMINATION.Ophthalmology.' || o.value_as_string + FROM sample_cases s + JOIN public.observation o + ON o.person_id = s.case_no + AND o.observation_concept_id = 4080843 + AND o.value_as_string IS NOT NULL + + UNION ALL + -- PHYSICAL EXAMINATION.Cardiovascular (36717771) + SELECT + s.email, + s.case_no, + 'PHYSICAL EXAMINATION.Cardiovascular.' || o.value_as_string + FROM sample_cases s + JOIN public.observation o + ON o.person_id = s.case_no + AND o.observation_concept_id = 36717771 + AND o.value_as_string IS NOT NULL + + UNION ALL + -- PHYSICAL EXAMINATION.Physical Characteristics (4086988) + SELECT + s.email, + s.case_no, + 'PHYSICAL EXAMINATION.Physical Characteristics.' || o.value_as_string + FROM sample_cases s + JOIN public.observation o + ON o.person_id = s.case_no + AND o.observation_concept_id = 4086988 + AND o.value_as_string IS NOT NULL + ), + + -- STEP E: From all_leaves, randomly pick ~50% to “show” (WHERE random()<0.5) + shown_leaves AS ( + SELECT email, case_no, path + FROM all_leaves + WHERE random() < 0.5 + ), + + -- STEP F: Emit exactly one CSV‐row for each chosen leaf, with Collapse=FALSE,Highlight=TRUE + leaf_rows AS ( + SELECT + sl.email AS "User", + sl.case_no AS "Case No.", + sl.path AS Path, + 'FALSE' AS Collapse, + 'TRUE' AS Highlight, + '' AS Top + FROM shown_leaves sl + ), + + -- STEP G: Emit one “CRC risk assessments” row for each (user,case_no) in risk_cases + risk_rows AS ( + SELECT + rc.email AS "User", + rc.case_no AS "Case No.", + 'RISK ASSESSMENT.CRC risk assessments' AS Path, + 'FALSE' AS Collapse, + 'TRUE' AS Highlight, + '' AS Top + FROM risk_cases rc + ) + +-- UNION together leaf_rows + risk_rows +SELECT * FROM leaf_rows +UNION ALL +SELECT * FROM risk_rows; +SQL + +echo "Wrote $OUT" diff --git a/src/cases/service/case_service.py b/src/cases/service/case_service.py index d18662b..1509665 100644 --- a/src/cases/service/case_service.py +++ b/src/cases/service/case_service.py @@ -5,19 +5,14 @@ from src.cases.controller.response.case_summary import CaseSummary from src.cases.model.case import Case, TreeNode from src.cases.repository.concept_repository import ConceptRepository -from src.cases.repository.drug_exposure_repository import \ - DrugExposureRepository +from src.cases.repository.drug_exposure_repository import DrugExposureRepository from src.cases.repository.measurement_repository import MeasurementRepository from src.cases.repository.observation_repository import ObservationRepository from src.cases.repository.person_repository import PersonRepository -from src.cases.repository.visit_occurrence_repository import \ - VisitOccurrenceRepository -from src.common.exception.BusinessException import (BusinessException, - BusinessExceptionEnum) -from src.common.repository.system_config_repository import \ - SystemConfigRepository -from src.user.repository.display_config_repository import \ - DisplayConfigRepository +from src.cases.repository.visit_occurrence_repository import VisitOccurrenceRepository +from src.common.exception.BusinessException import (BusinessException, BusinessExceptionEnum) +from src.common.repository.system_config_repository import SystemConfigRepository +from src.user.repository.display_config_repository import DisplayConfigRepository from src.user.utils.auth_utils import get_user_email_from_jwt @@ -40,7 +35,7 @@ def get_value_of_rows(rows: list, get_func) -> str | None | list: def is_leaf_node(config): - return isinstance(config, list) | isinstance(config, int) + return isinstance(config, list) or isinstance(config, int) def get_age(person, visit_occurrence): @@ -80,16 +75,16 @@ def add_if_value_present(data, node): class CaseService: def __init__( - self, - visit_occurrence_repository: VisitOccurrenceRepository, - concept_repository: ConceptRepository, - measurement_repository: MeasurementRepository, - observation_repository: ObservationRepository, - person_repository: PersonRepository, - drug_exposure_repository: DrugExposureRepository, - configuration_repository: DisplayConfigRepository, - system_config_repository: SystemConfigRepository, - diagnose_repository: AnswerRepository, + self, + visit_occurrence_repository: VisitOccurrenceRepository, + concept_repository: ConceptRepository, + measurement_repository: MeasurementRepository, + observation_repository: ObservationRepository, + person_repository: PersonRepository, + drug_exposure_repository: DrugExposureRepository, + configuration_repository: DisplayConfigRepository, + system_config_repository: SystemConfigRepository, + diagnose_repository: AnswerRepository, ): self.person = None self.visit_occurrence_repository = visit_occurrence_repository @@ -103,6 +98,10 @@ def __init__( self.diagnose_repository = diagnose_repository def get_case_detail(self, case_id): + """ + Build the full TreeNode hierarchy for this single case_id (== person_id). + We do not prune anything here; we simply load every possible leaf. + """ page_config = self.get_page_configuration() title_resolvers = { "BACKGROUND": self.get_nodes_of_background, @@ -111,9 +110,10 @@ def get_case_detail(self, case_id): } data: list[TreeNode] = [] for key, title_config in page_config.items(): - add_if_value_present( - data, TreeNode(key, title_resolvers[key](case_id, title_config)) - ) + # Each top‐level key (e.g. "BACKGROUND") becomes a TreeNode whose children we fill in next. + candidate = TreeNode(key, title_resolvers[key](case_id, title_config)) + if candidate.values: + data.append(candidate) return data def get_nodes_of_measurement(self, case_id, title_config): @@ -124,15 +124,15 @@ def get_nodes_of_measurement(self, case_id, title_config): case_id, title_concept_ids ) if parent_measurements: + # Leaf‐level measurements (no further grouping needed) data.append( TreeNode( section_name, - get_value_of_rows( - parent_measurements, self.get_value_of_measurement - ), + get_value_of_rows(parent_measurements, self.get_value_of_measurement), ) ) else: + # Sometimes OMOP groups measurement_concept_id under parents; handle that. children_measurements = ( self.measurement_repository.get_measurements_of_parents( case_id, title_concept_ids @@ -149,7 +149,8 @@ def get_nodes_of_measurement(self, case_id, title_config): get_value_of_rows(rows, self.get_value_of_measurement), ) ) - add_if_value_present(data, parent_node) + if parent_node.values: + data.append(parent_node) return data def get_value_of_measurement(self, measurement) -> str | None: @@ -183,7 +184,8 @@ def get_nodes_of_observation(self, case_id, title_config): get_value_of_rows(rows, self.get_value_of_observation), ) ) - add_if_value_present(data, parent_node) + if parent_node.values: + data.append(parent_node) return data def get_value_of_observation(self, observation) -> str | None: @@ -200,32 +202,42 @@ def get_value_of_observation(self, observation) -> str | None: value = value + " " + self.get_concept_name(observation.unit_concept_id) if value and observation.qualifier_concept_id: value = ( - self.get_concept_name(observation.qualifier_concept_id) + " : " + value + self.get_concept_name(observation.qualifier_concept_id) + " : " + value ) return value def get_nodes_of_background(self, case_id, title_config): + """ + Build everything under “BACKGROUND.” First add “Patient Demographics,” then + one TreeNode per sub‐category (e.g. “Family History,” “Medical History,” etc.). + Each sub‐category TreeNode's .values is a list of strings (all possible leaf texts). + """ data: list[TreeNode] = [ self.get_nodes_of_patient(case_id), ] for key, config in title_config.items(): node = TreeNode(key, self.get_nodes_of_nested_fields(case_id, config)) - add_if_value_present(data, node) + if node.values: + data.append(node) return data def get_nodes_of_patient(self, case_id): - visit_occurrence = self.visit_occurrence_repository.get_visit_occurrence( - case_id - ) + visit_occurrence = self.visit_occurrence_repository.get_visit_occurrence(case_id) person = self.person_repository.get_person(visit_occurrence.person_id) age = get_age(person, visit_occurrence) gender = self.get_concept_name(person.gender_concept_id) self.person = person + # “Patient Demographics” is always a pair of leaves [“Age”, “Gender”] return TreeNode( - "Patient Demographics", [TreeNode("Age", age), TreeNode("Gender", gender)] + "Patient Demographics", + [TreeNode("Age", age), TreeNode("Gender", gender)], ) def get_nodes_of_nested_fields(self, case_id, config): + """ + Recursively build nested TreeNodes if config is a dict; if config is a list + (i.e. a leaf concept_id list), fetch observations by those concept_ids. + """ if is_leaf_node(config): observations = self.observation_repository.get_observations_by_concept( case_id, config @@ -233,56 +245,174 @@ def get_nodes_of_nested_fields(self, case_id, config): return get_value_of_rows(observations, self.get_value_of_observation) data: list[TreeNode] = [] for key, nested_config in config.items(): - node = TreeNode( - key, self.get_nodes_of_nested_fields(case_id, nested_config) - ) - add_if_value_present(data, node) + node = TreeNode(key, self.get_nodes_of_nested_fields(case_id, nested_config)) + if node.values: + data.append(node) return data def get_concept_name(self, concept_id): return self.concept_repository.get_concept(concept_id).concept_name def get_page_configuration(self): + """ + The JSON config for “page_config” lives in `system_config`. + Example (abbreviated): + { + "BACKGROUND": { + "Family History": [4167217], + "Social History": { "Smoke": [4041306], ... }, + "Medical History": [1008364], + "CRC risk assessments": [45614722] + }, + "PATIENT COMPLAINT": { "Chief Complaint": [38000282], ... }, + "PHYSICAL EXAMINATION": { "Abdominal": [4152368], ... } + } + """ return self.system_config_repository.get_config_by_id("page_config").json_config def get_case_review(self, case_config_id): - configuration = self.configuration_repository.get_configuration_by_id( - case_config_id - ) + """ + 1) Load the saved DisplayConfig (path_config list of { "path": "...", "style": {...} }) + for this case_config_id + user_email. If none or wrong user, error. + 2) Build the full “case_details” tree by calling `get_case_detail(case_id)`. + 3) Prune each parent (e.g. “Family History”, “Medical History”, etc.) down to exactly the + leaves specified in path_config. Attach collapse/highlight/top style at the parent. + 4) If the raw CSV contained exactly the path "RISK ASSESSMENT.CRC risk assessments", then + and only then fetch any “Adjusted CRC Risk: …” obs (concept_id = 45614722), rename it, + and append as “AI Colorectal Cancer Risk Score” under importantInfos. + 5) Return a Case(...) object containing the pruned tree plus any “important info” nodes. + """ + configuration = self.configuration_repository.get_configuration_by_id(case_config_id) current_user = get_user_email_from_jwt() if not configuration or configuration.user_email != current_user: raise BusinessException(BusinessExceptionEnum.NoAccessToCaseReview) - path_configurations = configuration.path_config if configuration else None + # 1) Build the raw case_details (unpruned – contains all leaves) case_details = self.get_case_detail(configuration.case_id) - important_infos = [] - if path_configurations: - for item in path_configurations: - if item.get("style"): - attach_style(item, case_details, important_infos) - + # 2) Gather every single path_config entry into a map: parent_key → list of {leaf, style} + raw_path_cfg = configuration.path_config or [] + parent_to_entries: dict[str, list[dict]] = defaultdict(list) + + # Also: detect if the CSV explicitly toggled CRC risk assessments at all + has_crc_toggle = False + + for entry in raw_path_cfg: + path_str = entry.get("path", "").strip() + style_dict = entry.get("style", {}) or {} + if not path_str: + # skip lines with no path + continue + + # If exactly "RISK ASSESSMENT.CRC risk assessments" appears, note it: + if path_str == "RISK ASSESSMENT.CRC risk assessments": + has_crc_toggle = True + + segments = path_str.split(".") + if len(segments) < 2: + # malformed, skip + continue + parent_key = ".".join(segments[:-1]) # e.g. "BACKGROUND.Family History" + leaf_text = segments[-1] # e.g. "Diabetes: Yes" + parent_to_entries[parent_key].append({ + "leaf": leaf_text, + "style": style_dict, + }) + + # 3) Build a list of important_infos for any node that has a “top” style + important_infos: list[dict] = [] + + # 4) Walk down case_details to prune each parent. We only prune under “BACKGROUND” + for top_node in case_details: + if top_node.key != "BACKGROUND": + continue + # top_node.values is a list of TreeNode children: + # [ TreeNode("Patient Demographics"), TreeNode("Family History"), TreeNode("Social History"), + # TreeNode("Medical History"), ... ] + for child in top_node.values: + # ALWAYS keep "Patient Demographics" as-is (Age/Gender). Skip pruning for it: + if child.key == "Patient Demographics": + continue + + parent_key = f"BACKGROUND.{child.key}" + if parent_key not in parent_to_entries: + # If CSV asked nothing about this parent, prune _all_ leaves under it. + child.values = [] + continue + + # Otherwise, collect all leaf entries under this parent + entries = parent_to_entries[parent_key] + leaves_to_keep = {e["leaf"] for e in entries} + + # child.values was originally a list of strings (all possible leaves). Prune: + child.values = [val for val in child.values if val in leaves_to_keep] + + # Merge all style dicts from entries for this parent into one combined style + combined_style: dict = {} + for e in entries: + style_dict = e.get("style") or {} + # CSV generator sets collapse=False to indicate “show this leaf” → invert it + if "collapse" in style_dict: + combined_style["collapse"] = not style_dict["collapse"] + if "highlight" in style_dict: + combined_style["highlight"] = style_dict["highlight"] + if "top" in style_dict: + # If multiple “top” values, pick the largest weight + if "top" not in combined_style or style_dict["top"] > combined_style["top"]: + combined_style["top"] = style_dict["top"] + + # Attach the merged style to this parent node + child.style = combined_style + + # If there is a “top” key, add to important_infos + if "top" in combined_style: + important_infos.append({ + "key": child.key, + "values": child.values, + "weight": combined_style["top"], + }) + + # 5) Sort important_infos by weight, then convert to TreeNode list important_infos.sort(key=itemgetter("weight")) - sorted_important_infos = map( - lambda e: TreeNode(e["key"], e["values"]), important_infos - ) + sorted_important_infos = list(map(lambda e: TreeNode(e["key"], e["values"]), important_infos)) + + # 6) ONLY if the CSV included "RISK ASSESSMENT.CRC risk assessments", + # fetch any “Adjusted CRC Risk: …” observation (concept_id = 45614722), + # rename it to “AI-Predicted CRC Risk Score”, and append as “AI Colorectal Cancer Risk Score”. + if has_crc_toggle: + crc_obs = self.observation_repository.get_observations_by_concept( + configuration.case_id, [45614722] + ) + for obs in crc_obs: + if obs.value_as_string and obs.value_as_string.startswith("Adjusted CRC Risk"): + # Rewrite the leaf text: replace "Adjusted CRC Risk" with "AI-Predicted CRC Risk Score" + raw_text = obs.value_as_string # e.g. "Adjusted CRC Risk: 0.546125" + new_leaf = raw_text.replace( + "Adjusted CRC Risk", "AI-Predicted CRC Risk Score" + ) + # Use "AI Colorectal Cancer Risk Score" as the parent key + sorted_important_infos.append( + TreeNode("AI Colorectal Cancer Risk Score", [new_leaf]) + ) + break + # 7) Return a Case object containing: + # • person_source_value (e.g. MRN or whatever) + # • case_id (converted to str) + # • case_details + # • importantInfos (only includes AI‐CRC node if CSV requested RISK ASSESSMENT toggles) return Case( self.person.person_source_value, str(configuration.case_id), case_details, - list(sorted_important_infos), + sorted_important_infos, ) - def __get_current_case_by_user(self, user_email) -> tuple: + def __get_current_case_by_user(self, user_email) -> tuple[int, str] | tuple[None, None]: case_config_pairs = ( - self.configuration_repository.get_case_configurations_by_user( - user_email=user_email - ) - ) - completed_case_list = self.diagnose_repository.get_answered_case_list_by_user( - user_email=user_email + self.configuration_repository.get_case_configurations_by_user(user_email) ) + completed_case_list = self.diagnose_repository.get_answered_case_list_by_user(user_email) for case_id, config_id in case_config_pairs: if config_id not in completed_case_list: @@ -290,27 +420,27 @@ def __get_current_case_by_user(self, user_email) -> tuple: return None, None def get_cases_by_user(self, user_email) -> list[CaseSummary]: - case_id, config_id = self.__get_current_case_by_user(user_email=user_email) + """ + Returns a list of CaseSummary for the _next_ incomplete case for this user. + If none remain, returns []. + """ + case_id, config_id = self.__get_current_case_by_user(user_email) if not case_id or not config_id: return [] - cases_summary_list = [] + cases_summary_list: list[CaseSummary] = [] page_config = self.get_page_configuration() - chief_complaint_concept_ids = page_config["PATIENT COMPLAINT"][ - "Chief Complaint" - ] - - visit_occurrence = self.visit_occurrence_repository.get_visit_occurrence( - case_id - ) + chief_complaint_concept_ids = page_config["PATIENT COMPLAINT"]["Chief Complaint"] + visit_occurrence = self.visit_occurrence_repository.get_visit_occurrence(case_id) person = self.person_repository.get_person(visit_occurrence.person_id) age = get_age(person, visit_occurrence) gender = self.get_concept_name(person.gender_concept_id) + observations = self.observation_repository.get_observations_by_type( case_id, chief_complaint_concept_ids ) - patient_chief_complaint = [] + patient_chief_complaint: list[str] = [] for obs in observations: concept_name = self.get_concept_name(obs.observation_concept_id) if concept_name and concept_name not in patient_chief_complaint: diff --git a/src/load_omop.sh b/src/load_omop.sh new file mode 100755 index 0000000..9b92bfc --- /dev/null +++ b/src/load_omop.sh @@ -0,0 +1,106 @@ +#!/usr/bin/env bash +# ------------------------------------------------------------------------------------------------------------ +# load_omop.sh +# +# This script force-reloads the OMOP vocabulary and clinical data into a local PostgreSQL database. +# It assumes the database is running locally and the user has appropriate permissions. +# Change the DB_URL, VOCAB, and CLINICAL variables as needed. +# NOTE: Make sure that you have downloaded the OMOP vocabulary from https://athena.ohdsi.org/vocabulary/list +# and the clinical data is in the expected format in the specified directories before running this script. +# +# Usage: ./load_omop.sh +# +# ------------------------------------------------------------------------------------------------------------ + +set -euo pipefail + +DB_URL="postgresql://localuser:localpass@localhost:5432/localdb" +VOCAB="$HOME/vocab" +CLINICAL="$HOME/data" + +echo "=== A) Prep: widen name columns & truncate everything ===" +psql "$DB_URL" <<'EOF' +-- 1) Widen all length-constrained name fields to TEXT +ALTER TABLE concept ALTER COLUMN concept_name TYPE TEXT; +ALTER TABLE vocabulary ALTER COLUMN vocabulary_name TYPE TEXT; +ALTER TABLE domain ALTER COLUMN domain_name TYPE TEXT; +ALTER TABLE concept_class ALTER COLUMN concept_class_name TYPE TEXT; +ALTER TABLE concept_synonym ALTER COLUMN concept_synonym_name TYPE TEXT; +ALTER TABLE relationship ALTER COLUMN relationship_name TYPE TEXT; +ALTER TABLE concept_relationship ALTER COLUMN concept_relationship_name TYPE TEXT; +ALTER TABLE concept_ancestor ALTER COLUMN ancestor_desc TYPE TEXT; +ALTER TABLE drug_strength ALTER COLUMN description TYPE TEXT; + +-- 2) Truncate all vocab & clinical tables +TRUNCATE concept_synonym, + concept_ancestor, + concept_relationship, + relationship, + concept_class, + domain, + vocabulary, + drug_strength, + concept + RESTART IDENTITY CASCADE; + +TRUNCATE person, + visit_occurrence, + observation, + measurement, + display_config + RESTART IDENTITY CASCADE; +EOF + +echo "=== B) Disable triggers (to skip FK checks) ===" +psql "$DB_URL" <<'EOF' +-- disable triggers on vocab tables +ALTER TABLE concept DISABLE TRIGGER ALL; +ALTER TABLE vocabulary DISABLE TRIGGER ALL; +ALTER TABLE domain DISABLE TRIGGER ALL; +ALTER TABLE concept_class DISABLE TRIGGER ALL; +ALTER TABLE concept_synonym DISABLE TRIGGER ALL; +ALTER TABLE relationship DISABLE TRIGGER ALL; +ALTER TABLE concept_relationship DISABLE TRIGGER ALL; +ALTER TABLE concept_ancestor DISABLE TRIGGER ALL; +ALTER TABLE drug_strength DISABLE TRIGGER ALL; +EOF + +echo "=== C) Bulk-load vocab (tabs) ===" +psql "$DB_URL" < bool: + return value.lower() == "true" -def validate_and_extract_user_case(row): - user, case = row[H_USER], row[H_CASE] +def validate_and_extract_user_case(row: Dict[str, str]) -> Tuple[str, int]: + user = row.get(H_USER, "").strip() + case = row.get(H_CASE, "").strip() if not user: raise BusinessException(BusinessExceptionEnum.InvalidUserEmail) if not case: raise BusinessException(BusinessExceptionEnum.InvalidCaseId) - return user, case - - -def validate_and_convert_case_id(case): + # CSV might have whitespace—strip and convert to int try: - return int(case) + case_id = int(case) except (ValueError, TypeError): raise BusinessException(BusinessExceptionEnum.InvalidCaseId) + return user, case_id + -def validate_and_convert_top(row): - path, top = row[H_PATH], row[H_TOP] +def validate_and_convert_top(row: Dict[str, str]) -> float or None: + path = row.get(H_PATH, "").strip() + top = row.get(H_TOP, "").strip() if not is_empty(top): - # The top config can not set on root node. + # “Top” can’t be set on a root‐level path if len(path.split(".")) < 2: raise BusinessException(BusinessExceptionEnum.ConfigFileIncorrect) # The top config only allow number as input. @@ -53,69 +56,103 @@ def validate_and_convert_top(row): return float(top) except (ValueError, TypeError): raise BusinessException(BusinessExceptionEnum.ConfigFileIncorrect) + return None + + +def build_style_dict( + collapse: str, highlight: str, top_value: float or None +) -> Dict[str, bool or float]: + """ + Build a style‐dictionary from CSV columns: + - Collapse: "TRUE" or "FALSE" + - Highlight: "TRUE" or "FALSE" + - Top: a float or empty + + If both Collapse and Highlight are empty‐strings and Top is None, + returns {}. Otherwise returns a dict with those keys present. + """ + style: Dict[str, bool or float] = {} + collapse_str = collapse.strip() + highlight_str = highlight.strip() + + if not is_empty(collapse_str): + style["collapse"] = str_to_bool(collapse_str) + if not is_empty(highlight_str): + style["highlight"] = str_to_bool(highlight_str) + if top_value is not None: + style["top"] = top_value - -def build_style_dict(collapse, highlight, top) -> dict: - style = {} - if not is_empty(collapse): - style["collapse"] = str_to_bool(collapse) - if not is_empty(highlight): - style["highlight"] = str_to_bool(highlight) - if not is_empty(top): - style["top"] = top return style class CsvConfigurationParser: + """ + Parses a CSV of the form: + User,Case No.,Path,Collapse,Highlight,Top + alice@example.com,12,BACKGROUND.Family History.Diabetes: Yes,TRUE,FALSE, + alice@example.com,12,BACKGROUND.Medical History.Asthma: No,FALSE,TRUE, + ... + + Our goal: For each distinct (user, case_id), collect *all* rows that share that pair, + and produce exactly one DisplayConfig(user_email, case_id, path_config=[…]) object, + where path_config is a list of {"path": PATH, "style": {...}} dictionaries. + """ def __init__(self, csv_stream: StringIO): - csv_reader = csv.DictReader(csv_stream, delimiter=",") - self.csv_data = [] - for row in csv_reader: - self.csv_data.append(row) - self.current_config = None + reader = csv.DictReader(csv_stream, delimiter=",") + self.rows: List[Dict[str, str]] = [] + for row in reader: + self.rows.append(row) def parse(self) -> List[DisplayConfig]: - configurations = [] - - for row in self.csv_data: - user, case = validate_and_extract_user_case(row) - case_id = validate_and_convert_case_id(case) - top = validate_and_convert_top(row) - - if self._should_create_new_config(user, case_id): - self.current_config = DisplayConfig( - user_email=user, case_id=case_id, path_config=[] - ) - configurations.append(self.current_config) - - self._process_path_config(row, top) - - return configurations + # Step 1: bucket all rows by (user, case_id) + # Map[(user, case_id)] → List[ (path_string, style_dict) ] + buckets: Dict[Tuple[str, int], List[Dict[str, object]]] = {} + + for row in self.rows: + # 1a) Extract user & case_id (or throw on invalid) + user, case_id = validate_and_extract_user_case(row) + + # 1b) Determine “top” if any + top_value = validate_and_convert_top(row) + + # 1c) Build style dictionary from Collapse/Highlight/Top + collapse_str = row.get(H_COLLAPSE, "").strip() + highlight_str = row.get(H_HIGHLIGHT, "").strip() + style = build_style_dict(collapse_str, highlight_str, top_value) + + # 1d) The “Path” column must always exist (or we skip if empty) + path = row.get(H_PATH, "").strip() + if is_empty(path): + # No path means nothing to do + continue + + # Prepare a single entry: { "path": path, "style": style }. + # If style is empty‐dict, we still include path—but style:{} is fine. + entry: Dict[str, object] = {"path": path} + if style: + entry["style"] = style - def _should_create_new_config(self, user, case_id): - return ( - self.current_config is None - or self.current_config.user_email != user - or self.current_config.case_id != case_id - ) + key = (user, case_id) + if key not in buckets: + buckets[key] = [] + buckets[key].append(entry) - def _process_path_config(self, row, top): - path, collapse, highlight = row[H_PATH], row[H_COLLAPSE], row[H_HIGHLIGHT] + # Step 2: For each bucket, create a DisplayConfig + result: List[DisplayConfig] = [] + for (user, case_id), entries in buckets.items(): + dc = DisplayConfig(user_email=user, case_id=case_id, path_config=[]) + dc.path_config = entries[:] # copy list of {path, style} dicts + result.append(dc) - if not is_empty(path): - style = build_style_dict(collapse, highlight, top) - if style: - self.current_config.path_config.append({"path": path, "style": style}) + return result def parse_csv_stream_to_configurations(csv_stream: StringIO) -> List[DisplayConfig]: - parser = CsvConfigurationParser(csv_stream) - return parser.parse() + return CsvConfigurationParser(csv_stream).parse() -def is_csv_file(filename: str | None): +def is_csv_file(filename: str or None) -> bool: if filename is None: return False - - _, extension = os.path.splitext(filename) - return extension == ".csv" + _, ext = os.path.splitext(filename) + return ext.lower() == ".csv"