Rule-based natural language processing to extract clinical trial and research study enrollment history from unstructured notes | Synapse