@ball, the Bahmni team implemented a Condition List API in the emrapi module last year, as part of this ticket: https://issues.openmrs.org/browse/EA-40 (I don’t know why this ticket hasn’t been closed yet).
Unfortunately nobody has added these to the reference application (or to the Bahmni UI either) yet…
many HIT systems have spent years trying to figure this out. Most US based vendors support an active problem list as well as an inactive list ( and the ability to ‘note’ additional information under any of the problems that are in either list. There is usually a way to delete from either active or inactive, but this info is historically maintained (though not usually visible to the health care team)
Curation of the problem list, as noted in the Burke referenced article, is critical. The development of an end user manual that indicates how to develop,maintain, and curate a problem list would be critical to decreasing the development of ‘worthless’ problem lists.
Thanks for the update, guys. Keep us updated if there is any movement or discussion on this. I would say whenever we demo our latest EMR to clinicians, Problem List is the most common thing they ask about.