Hey @mogoodrich, did you ever come across this in your distros?
From an early and quick spike from @icrc.psousa, it comes from EMR API’s VisitDomainWrapper, its internals do not take care of post 2.2 fetching of diagnoses, it still uses the old obs-based routes.
@mksd PIH doesn’t use the RefApp visit page. We have a custom visit page. From the clinician-facing dashboard, there is a link to show a list of all visits with the patient with form name and diagnoses (see image). This page is good with showing diagnoses. We are on OpenMRS 2.3.3.
@mksd yes, exactly… at PIH we are (unfortunately) still using the the old obs-based modelling, so the VDW should rely on the same mechanism… fyi @ibacher
Oh well well well, don’t get me started, I really don’t know if that’s so unfortunate…
Ok perhaps was it a good idea for diagnosis to be its own first class citizen in the data model, but as for conditions… I think we have made our lives so much harder there by just creating tech debt out of thin air.
Anyway, digression. Thanks both @ball and @mogoodrich, obviously this bug could not have affected you if you don’t rely on this dashboard in PIH EMR.
Right @mksd but it’s possible we use the VisitDomainWrapper elsewhere, so we’d want to preserve the ability to configure it to (still) use obs-based approach using the global property (as you suggested above).