{"id":{"repo_id":"byu","oai_identifier":"oai:scholarsarchive.byu.edu:etd-1682"},"canonical_url":"https://search.dev.ndltd.org/etd/byu/oai:scholarsarchive.byu.edu:etd-1682","repository":{"repo_id":"byu","name":"Brigham Young University","base_url":"https://scholarsarchive.byu.edu/do/oai/"},"display":{"title":"Generating Medical Logic Modules for Clinical Trial Eligibility","abstract":"Clinical trials are important to the advancement of medical science. They provide the experimental and statistical basis needed to determine the benefit of diagnostic and therapeutic agents and procedures. The more patients enrolled in a clinical trial, the more confidence we can have in the trial's results. However, current practices for identifying eligible patients can be expensive and time-consuming. To assist in making identification of eligible patients more cost effective, we have developed a system for translating the eligibility criteria for clinical trials to an executable form. This system takes as input the eligibility criteria for a trial formatted as first order predicates. We then map these criteria against concepts in a target database. The mapped criteria are output as an Arden Syntax medical logic module using virtual medical record queries in the curly braces. The system was able to successfully process 85 out of 100 trials attempted. From these 85 trials, the system idendified 1,545 eligibility criteria. From these criteria, we generate 520 virtual medical record queries, 253 of which were deemed useful in helping to determine eligibility.","abstract_html":"Clinical trials are important to the advancement of medical science. They provide the experimental and statistical basis needed to determine the benefit of diagnostic and therapeutic agents and procedures. The more patients enrolled in a clinical trial, the more confidence we can have in the trial&#x27;s results. However, current practices for identifying eligible patients can be expensive and time-consuming. To assist in making identification of eligible patients more cost effective, we have developed a system for translating the eligibility criteria for clinical trials to an executable form. This system takes as input the eligibility criteria for a trial formatted as first order predicates. We then map these criteria against concepts in a target database. The mapped criteria are output as an Arden Syntax medical logic module using virtual medical record queries in the curly braces. The system was able to successfully process 85 out of 100 trials attempted. From these 85 trials, the system idendified 1,545 eligibility criteria. From these criteria, we generate 520 virtual medical record queries, 253 of which were deemed useful in helping to determine eligibility.","abstract_has_math":false,"creators":["Parker, Craig G."],"institution":"Brigham Young University - Provo","degree_name":"MS","degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":null,"date_issued":"","date_published":null,"updated_at":"2026-07-24T01:28:12Z","subjects":["clinical trials","eligibility","medical logic modules","Arden syntax","Computer Sciences"],"languages":["English"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://scholarsarchive.byu.edu/etd/683","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Parker, Craig G."]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2005-11-15T08:00:00Z"]},{"key":"dc:publisher","label":"Institution","values":["Brigham Young University - Provo"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["MS"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["clinical trials","eligibility","medical logic modules","Arden syntax","Computer Sciences"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["English"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://scholarsarchive.byu.edu/etd/683","https://scholarsarchive.byu.edu/context/etd/article/1682/viewcontent/ETD_CISOPTR_503.pdf"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Physical and Mathematical Sciences; Computer Science"]},{"key":"dc:description.abstract","label":"Abstract","values":["Clinical trials are important to the advancement of medical science. They provide the experimental and statistical basis needed to determine the benefit of diagnostic and therapeutic agents and procedures. The more patients enrolled in a clinical trial, the more confidence we can have in the trial's results. However, current practices for identifying eligible patients can be expensive and time-consuming. To assist in making identification of eligible patients more cost effective, we have developed a system for translating the eligibility criteria for clinical trials to an executable form. This system takes as input the eligibility criteria for a trial formatted as first order predicates. We then map these criteria against concepts in a target database. The mapped criteria are output as an Arden Syntax medical logic module using virtual medical record queries in the curly braces. The system was able to successfully process 85 out of 100 trials attempted. From these 85 trials, the system idendified 1,545 eligibility criteria. From these criteria, we generate 520 virtual medical record queries, 253 of which were deemed useful in helping to determine eligibility."]},{"key":"dc:format","label":"Dc Format","values":["application:pdf"]},{"key":"dc:source","label":"Dc Source","values":["Brigham Young University - Provo"]},{"key":"dc:title","label":"Title","values":["Generating Medical Logic Modules for Clinical Trial Eligibility"]}]}],"canonical_facts":{"dc:creator":["Parker, Craig G."],"dc:date":["2005-11-15T08:00:00Z"],"dc:description":["Physical and Mathematical Sciences; Computer Science"],"dc:description.abstract":["Clinical trials are important to the advancement of medical science. They provide the experimental and statistical basis needed to determine the benefit of diagnostic and therapeutic agents and procedures. The more patients enrolled in a clinical trial, the more confidence we can have in the trial's results. However, current practices for identifying eligible patients can be expensive and time-consuming. To assist in making identification of eligible patients more cost effective, we have developed a system for translating the eligibility criteria for clinical trials to an executable form. This system takes as input the eligibility criteria for a trial formatted as first order predicates. We then map these criteria against concepts in a target database. The mapped criteria are output as an Arden Syntax medical logic module using virtual medical record queries in the curly braces. The system was able to successfully process 85 out of 100 trials attempted. From these 85 trials, the system idendified 1,545 eligibility criteria. From these criteria, we generate 520 virtual medical record queries, 253 of which were deemed useful in helping to determine eligibility."],"dc:format":["application:pdf"],"dc:identifier":["https://scholarsarchive.byu.edu/etd/683","https://scholarsarchive.byu.edu/context/etd/article/1682/viewcontent/ETD_CISOPTR_503.pdf"],"dc:language":["English"],"dc:publisher":["Brigham Young University - Provo"],"dc:source":["Brigham Young University - Provo"],"dc:subject":["clinical trials","eligibility","medical logic modules","Arden syntax","Computer Sciences"],"dc:title":["Generating Medical Logic Modules for Clinical Trial Eligibility"],"dc:type":["Thesis"],"thesis:degree_name":["MS"]},"updated_at":"2026-07-24T01:28:12Z"}