Medication management is an approach to addressing medication-related adverse patient events. We have formulated a model of essential medication-related information components to support pharmacists undertaking this task, because there is currently little technology to support such decision-making. We believe the system should identify necessary components but not mandate their presence because of the dilemma of missing information. A possible additional answer lies in supporting communication and acknowledging the contribution of knowledge, rather than attempting to provide all possible information. Our model underpinned a document-centric approach, using XML-based XForms, to develop a decision support tool. This allowed rapid development of a simple dynamic tool that shows promise for simple decision support in the health environment.