Looks like we need to chunk the roadmap here.
- Where/how to define CDS rules?
Is CDS-Hooks a standard, is there any other standards? - On which data to run the CDS rules: within OpenMRS itself (looks like that’s the Bahmni approach), or on transformed data out there in the analytics engine?
- If the latter, how does the analytics engine feed its outcome back to OpenMRS in a timely and robust way?
- Where exactly to feed the outcome in OpenMRS?
- How to display usefully the outcome alert/notification on the UI?
- How to silence/acknowledge/… the outcome alert/notification?