What's the difference btwn Bahmni vs OMRS Medication Handling?

Bahmni always had order entries (investigations/meds) etc, while ref app didnt. I am hoping O3 would have done some study and analysis of Bahmni’s features, so maybe they would be best to comment.

IMO,

  1. OpenMRS models does not support “dosage” and “dispensing” information (there are other things as well, like reasons, substitutions, supportinginfo … but ignoring them for now)
  • Bahmni stores dosage as a JSON. and there is an associated processing class that handles this.
  • One good thing to do would be to store a typical FHIR “Dosage” datatype in the JSON. So that everyone speaks the same standard atleast. at the least same approach for dispensing? I would pref a different model for dispensing with ref to the original order
  1. OMRS also has no support for Medication Statement, - record of a medication that is being consumed by a patient! Storing them as obs - simply does not make sense!
  2. In terms of UI, I do not believe that one size fits all - in a mobile app, the interface may be different, in other contexts maybe 0-0-0 formats would be suitable. For chemotherapy calculations and dosing instructions would be different. imho, it doesn’t matter what the UI is, and I would leave it. to contexts to. define so, what we must absolutely agree on - common minimum standards - API, contracts and models!
1 Like