Combining diagnosis and treatment using ASBRU.
Traditionally, diagnosis and treatment have been seen as two distinct tasks. Consequently, most approaches to computer supported health care focus on one of the two-mostly on diagnosis or rather on the interpretation of measurements which is much better understood and formalised. However, in practice diagnosis and treatment overlap and influence each other in many ways. Combinations range from repeatedly going through the diagnosis-treatment loop over a period of time to permanent monitoring of the patients' health condition as it is done in intensive care units. In this article we describe how to model these combinations using the clinical protocol-representation language ASBRU. It implements treatment steps in a hierarchy of skeletal, time-oriented plans. Diagnosis can either be described in a declarative way in the conditions, under which treatment steps are taken or it can be modelled explicitly as plans of their own right. We demonstrate our approach using examples taken from the American Association of Paediatricians' guideline for the treatment of hyperbilirubinemia in the new-born.
Seyfang
Andreas
A
Institute of Software Technology and Interactive Systems, University of Technology, Favoritenstrasse 9-11/188, A-1040, Vienna, Austria. seyfang@asgaard.tuwien.ac.at
Miksch
Silvia
S
Marcos
Mar
M
D002985:Clinical Protocols; D003198:Computer Simulation; D003658:Decision Making, Computer-Assisted; D003936:Diagnosis, Computer-Assisted; D005260:Female; D006801:Humans; D007231:Infant, Newborn; D007362:Intensive Care Units; D007567:Jaundice, Neonatal / Q000175:diagnosis* / Q000628:therapy*; D008297:Male; D008991:Monitoring, Physiologic; D010347:Patient Care Planning; D010789:Phototherapy; D017410:Practice Guidelines as Topic; D011381:Programming Languages; D012984:Software; D013813:Therapy, Computer-Assisted