The state of the art in clinical knowledge management: an inventory of tools and techniques.