{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:47:54Z","timestamp":1772164074486,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":33,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,10,26]],"date-time":"2015-10-26T00:00:00Z","timestamp":1445817600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,10,26]]},"DOI":"10.1145\/2814204.2814221","type":"proceedings-article","created":{"date-parts":[[2015,12,4]],"date-time":"2015-12-04T09:48:03Z","timestamp":1449222483000},"page":"131-140","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["POP-PL: a patient-oriented prescription programming language"],"prefix":"10.1145","author":[{"given":"Spencer P.","family":"Florence","sequence":"first","affiliation":[{"name":"Northwestern University, USA"}]},{"given":"Bruke","family":"Fetscher","sequence":"additional","affiliation":[{"name":"Northwestern University, USA"}]},{"given":"Matthew","family":"Flatt","sequence":"additional","affiliation":[{"name":"University of Utah, USA"}]},{"given":"William H.","family":"Temps","sequence":"additional","affiliation":[{"name":"Northwestern University, USA"}]},{"given":"Tina","family":"Kiguradze","sequence":"additional","affiliation":[{"name":"Northwestern University, USA"}]},{"given":"Dennis P.","family":"West","sequence":"additional","affiliation":[{"name":"Northwestern University, USA"}]},{"given":"Charlotte","family":"Niznik","sequence":"additional","affiliation":[{"name":"Northwestern University, USA"}]},{"given":"Paul R.","family":"Yarnold","sequence":"additional","affiliation":[{"name":"Optimal Data Analysis, USA"}]},{"given":"Robert Bruce","family":"Findler","sequence":"additional","affiliation":[{"name":"Northwestern University, USA"}]},{"given":"Steven M.","family":"Belknap","sequence":"additional","affiliation":[{"name":"Northwestern University, USA"}]}],"member":"320","published-online":{"date-parts":[[2015,10,26]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2047196.2047203"},{"key":"e_1_3_2_1_2_1","volume-title":"Addison-Wesley","author":"Computer Apple","year":"1988","unstructured":"Apple Computer , Inc. Hypercard Script Language Guide: The Hypertalk Language . Addison-Wesley , 1988 . Apple Computer, Inc. Hypercard Script Language Guide: The Hypertalk Language. Addison-Wesley, 1988."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2384616.2384663"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1038\/clpt.2008.24"},{"key":"e_1_3_2_1_5_1","first-page":"68","volume":"1","author":"Belknap Steven M.","year":"1991","unstructured":"Steven M. Belknap . The Chicago Kinetic Simulator. The Mathmatica Journal 1 , pp. 68 \u2013 86 , 1991 . Steven M. Belknap. The Chicago Kinetic Simulator. The Mathmatica Journal 1, pp. 68\u201386, 1991.","journal-title":"The Chicago Kinetic Simulator. The Mathmatica Journal"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1994.1060"},{"key":"e_1_3_2_1_7_1","volume-title":"Preventing medication errors: Quality chasm series","author":"Committee on Identifying and Preventing Medication Errors.","year":"2007","unstructured":"Committee on Identifying and Preventing Medication Errors. Preventing medication errors: Quality chasm series . National Academies Press , 2007 . Committee on Identifying and Preventing Medication Errors. Preventing medication errors: Quality chasm series. National Academies Press, 2007."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.2345\/0899-8205-46.4.268"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1518\/001872006776412199"},{"key":"e_1_3_2_1_10_1","first-page":"676","volume-title":"TR-1","author":"Flatt Matthew","year":"2010","unstructured":"Matthew Flatt and PLT. Reference : Racket. PLT , TR-1 , 2010 . http:\/\/ racket-lang.org\/tr1\/ David M. Gaba, Mary Maxwell , and Abe DeAnda. Anesthetic mishaps: breaking the chain of accident evolution. Anesthesiology 66(5), pp. 670\u2013 676 , 1987. Matthew Flatt and PLT. Reference: Racket. PLT, TR-1, 2010. http:\/\/ racket-lang.org\/tr1\/ David M. Gaba, Mary Maxwell, and Abe DeAnda. Anesthetic mishaps: breaking the chain of accident evolution. Anesthesiology 66(5), pp. 670\u2013 676, 1987."},{"key":"e_1_3_2_1_11_1","volume-title":"Jacobson. Common Medical Diagnoses: An Algorithmic Approach. Saunders","author":"Patrice","year":"1994","unstructured":"Patrice M. Healey and Edwin J . Jacobson. Common Medical Diagnoses: An Algorithmic Approach. Saunders , 1994 . Patrice M. Healey and Edwin J. Jacobson. Common Medical Diagnoses: An Algorithmic Approach. Saunders, 1994."},{"key":"e_1_3_2_1_12_1","first-page":"245","volume-title":"Proc. International Joint Conference on Artificial intelligence (IJCAI)","author":"Hewitt Carl","year":"1973","unstructured":"Carl Hewitt , Peter Bishop , and Richard Steiger . A universal modular ACTOR formalism for artificial intelligence . In Proc. International Joint Conference on Artificial intelligence (IJCAI) , pp. 235\u2013 245 , 1973 . Carl Hewitt, Peter Bishop, and Richard Steiger. A universal modular ACTOR formalism for artificial intelligence. In Proc. International Joint Conference on Artificial intelligence (IJCAI), pp. 235\u2013245, 1973."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1377\/hlthaff.24.5.1103"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1097\/PTS.0b013e3182948a69"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1868281.1868288"},{"issue":"1","key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","first-page":"48","DOI":"10.7326\/M13-1531","article-title":"Health information technology: An updated systematic review with a focus on meaningful use","volume":"106","author":"Jones Spencer S.","year":"2014","unstructured":"Spencer S. Jones , Robert S. Rudin , Tanja Perry , and Paul G. Shekelle . Health information technology: An updated systematic review with a focus on meaningful use . Annals of Internal Medicine 106 ( 1 ), pp. 48 \u2013 54 , 2014 . Spencer S. Jones, Robert S. Rudin, Tanja Perry, and Paul G. Shekelle. Health information technology: An updated systematic review with a focus on meaningful use. Annals of Internal Medicine 106(1), pp. 48\u2013 54, 2014.","journal-title":"Annals of Internal Medicine"},{"key":"e_1_3_2_1_17_1","volume-title":"Proc. Health Conference of the New York Academy of Medicine","author":"Kindig David A.","year":"1971","unstructured":"David A. Kindig . Some implications of patient-oriented health care . In Proc. Health Conference of the New York Academy of Medicine , 1971 . David A. Kindig. Some implications of patient-oriented health care. In Proc. Health Conference of the New York Academy of Medicine, 1971."},{"key":"e_1_3_2_1_18_1","first-page":"1203","volume-title":"Role of computerized physician order entry systems in facilitating medication errors. The Journal of the American Medical Association (JAMA) 293","author":"Koppel Ross","year":"2005","unstructured":"Ross Koppel , Metlay Cohen , Brian Abaluck , Russell Localio , Stephen E. Kimmel , and Brian L. Strom . Role of computerized physician order entry systems in facilitating medication errors. The Journal of the American Medical Association (JAMA) 293 , pp. 1197\u2013 1203 , 2005 . Ross Koppel, Metlay Cohen, Brian Abaluck, Russell Localio, Stephen E. Kimmel, and Brian L. Strom. Role of computerized physician order entry systems in facilitating medication errors. The Journal of the American Medical Association (JAMA) 293, pp. 1197\u20131203, 2005."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1056\/NEJMsa1004404"},{"key":"e_1_3_2_1_20_1","first-page":"1857","volume-title":"Error in medicine. The Journal of the American Medical Association (JAMA) 272","author":"Leape Lucian L.","year":"1994","unstructured":"Lucian L. Leape . Error in medicine. The Journal of the American Medical Association (JAMA) 272 , pp. 1851\u2013 1857 , 1994 . Lucian L. Leape. Error in medicine. The Journal of the American Medical Association (JAMA) 272, pp. 1851\u20131857, 1994."},{"key":"e_1_3_2_1_21_1","volume-title":"Proc. International Conference on Information Systems for Crisis Response and Management (ISCRAM)","author":"Lijnse Bas","year":"2011","unstructured":"Bas Lijnse , Jan Martin Jansen , Ruud Nanne , and Rinus Plasmeijer . Capturing the netherlands coast guards SAR workflow with iTasks . In Proc. International Conference on Information Systems for Crisis Response and Management (ISCRAM) , 2011 . Bas Lijnse, Jan Martin Jansen, Ruud Nanne, and Rinus Plasmeijer. Capturing the netherlands coast guards SAR workflow with iTasks. In Proc. International Conference on Information Systems for Crisis Response and Management (ISCRAM), 2011."},{"key":"e_1_3_2_1_22_1","volume-title":"Proc. International Conference on Information Systems for Crisis Response and Management (ISCRAM)","author":"Lijnse Bas","year":"2012","unstructured":"Bas Lijnse , Jan Martin Jansen , and Rinus Plasmeijer . Incidone : A taskoriented incident coordination tool . In Proc. International Conference on Information Systems for Crisis Response and Management (ISCRAM) , 2012 . Bas Lijnse, Jan Martin Jansen, and Rinus Plasmeijer. Incidone: A taskoriented incident coordination tool. In Proc. International Conference on Information Systems for Crisis Response and Management (ISCRAM), 2012."},{"key":"e_1_3_2_1_23_1","volume-title":"Greene II. Decision Making in Medicine","author":"Mushlin Stuart B.","year":"2010","unstructured":"Stuart B. Mushlin and Harry L . Greene II. Decision Making in Medicine ( Third Edition). Mosby , 2010 . Stuart B. Mushlin and Harry L. Greene II. Decision Making in Medicine (Third Edition). Mosby, 2010."},{"key":"e_1_3_2_1_24_1","first-page":"649","volume-title":"Proc","author":"Peleg Mor","year":"2000","unstructured":"Mor Peleg , Aziz A. Boxwala , Omolola Ogunyemi , Qin Zeng , Samson Tu , Ronilda Lacson , Elmer Bernstam , Nachman Ash , Peter Mork , Lucila Ohno-Machado , Edward H. Shortliff , and Robert A. Greenes . GLIF3: The evolution of a guideline representation format . In Proc . American Medical Informatics Association (AMIA) , pp. 645\u2013 649 , 2000 . Mor Peleg, Aziz A. Boxwala, Omolola Ogunyemi, Qin Zeng, Samson Tu, Ronilda Lacson, Elmer Bernstam, Nachman Ash, Peter Mork, Lucila Ohno-Machado, Edward H. Shortliff, and Robert A. Greenes. GLIF3: The evolution of a guideline representation format. In Proc. American Medical Informatics Association (AMIA), pp. 645\u2013649, 2000."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.7326\/0003-4819-60-1-100"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijnurstu.2012.09.016"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0933-3657(98)00015-3"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1001\/archinternmed.2009.102"},{"key":"e_1_3_2_1_29_1","first-page":"132","volume-title":"Implementation of the ottawa ankle rules. The Journal of the American Medical Association (JAMA) 271","author":"Stiell Ian G.","year":"1994","unstructured":"Ian G. Stiell , R. Douglas McKnight , Gary H. Greenberg , Ian McDowell , Rama C. Nair , George A. Wells , Cristine Johns , and James R. Worthington . Implementation of the ottawa ankle rules. The Journal of the American Medical Association (JAMA) 271 , pp. 827\u2013 132 , 1994 . Ian G. Stiell, R. Douglas McKnight, Gary H. Greenberg, Ian McDowell, Rama C. Nair, George A. Wells, Cristine Johns, and James R. Worthington. Implementation of the ottawa ankle rules. The Journal of the American Medical Association (JAMA) 271, pp. 827\u2013132, 1994."},{"key":"e_1_3_2_1_30_1","first-page":"424","volume-title":"Proc","author":"Tu Samson W.","year":"1999","unstructured":"Samson W. Tu and Mark A. Musen . A flexible approach to guideline modeling . In Proc . American Medical Informatics Association (AMIA) , pp. 420\u2013 424 , 1999 . Samson W. Tu and Mark A. Musen. A flexible approach to guideline modeling. In Proc. American Medical Informatics Association (AMIA), pp. 420\u2013424, 1999."},{"key":"e_1_3_2_1_31_1","volume-title":"Weight-Based beparin orders","author":"Hospital Washington Adventist","year":"2009","unstructured":"Washington Adventist Hospital . Weight-Based beparin orders . 2009 . Washington Adventist Hospital. Weight-Based beparin orders. 2009."},{"key":"e_1_3_2_1_32_1","first-page":"49","volume-title":"How to assess inter-observer reliability of ratings made on ordinal scales: Evaluating and comparing the Emergency Severity Index (Version 3) and Canadian Triage Acuity Scale. Optimal Data Analysis 3","author":"Yarnold Paul R.","year":"2014","unstructured":"https:\/\/extranet.adventisthealthcare.com\/ LinkClick.aspx?fileticket=rroECsjCLnY%3D&tabid= 649&mid=1813 Paul R. Yarnold . How to assess inter-observer reliability of ratings made on ordinal scales: Evaluating and comparing the Emergency Severity Index (Version 3) and Canadian Triage Acuity Scale. Optimal Data Analysis 3 , pp. 42\u2013 49 , 2014 . https:\/\/extranet.adventisthealthcare.com\/ LinkClick.aspx?fileticket=rroECsjCLnY%3D&tabid= 649&mid=1813 Paul R. Yarnold. How to assess inter-observer reliability of ratings made on ordinal scales: Evaluating and comparing the Emergency Severity Index (Version 3) and Canadian Triage Acuity Scale. Optimal Data Analysis 3, pp. 42\u201349, 2014."},{"key":"e_1_3_2_1_33_1","volume-title":"Optimal Data Analysis: A Guidebook With Software for Windows","author":"Yarnold Paul R.","year":"2004","unstructured":"Paul R. Yarnold and Robert C. Soltysik . Optimal Data Analysis: A Guidebook With Software for Windows . APA Books , 2004 . Paul R. Yarnold and Robert C. Soltysik. Optimal Data Analysis: A Guidebook With Software for Windows. APA Books, 2004."}],"event":{"name":"GPCE'15: Generative Programming: Concepts and Experiences","location":"Pittsburgh PA USA","acronym":"GPCE'15","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 2015 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2814204.2814221","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2814204.2814221","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:12:47Z","timestamp":1750212767000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2814204.2814221"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,10,26]]},"references-count":33,"alternative-id":["10.1145\/2814204.2814221","10.1145\/2814204"],"URL":"https:\/\/doi.org\/10.1145\/2814204.2814221","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2936314.2814221","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2015,10,26]]},"assertion":[{"value":"2015-10-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}