A system, method, and mobile device application are configured to capture, with a mobile device, a document such as a next generation sequencing (NGS) report that includes NGS medical information about a genetically sequenced patient. At least some of the information is extracted from the document using an entity linking engine, and the extracted information is provided into a structured data repository where it is accessible to provide information regarding the patient specifically as well as collectively as part of a cohort of patients with similar genetic variants, medical histories, or other commonalities. In one aspect, the document is matched to a template model, and the document is processed using one or more masks segregating the template model, and therefore the document, into a series of distinct subregions.