(This was an email, but I’m copying and pasting it here for broader visibility.)
I have attempted to define our list of concepts that are included in the reference application in an OCL collection here: https://openconceptlab.org/orgs/OpenMRS/collections/RA/concepts/
@jteich , @burke , can you poke around at this just so you know what there, and get a sense of the OCL UI? (FYI the current list of diagnoses in the reference application is horribly inadequate. It’s the exploded set-of-sets of ICPC Diagnosis Categories. To follow this in the OCL UI you have to click on one of the set members and then click on the Mappings tab.)
@paynejd , the fact that I felt compelled to write the last sentence above makes me agree that we must prioritize the UI ticket about browsing between concepts, and/or a simpler one about having a better default “details” screen.
Currently these concepts are packaged in the referencemetadata module in three xml files:
(I don’t know where these xml files come from; they used to be MDS packages in http://mdsbuilder.openmrs.org:8080/openmrs but I guess Rafal has changed that around.)
I wrote a script that will take as input a list of CIEL concept IDs and update the OCL collection. (This is currently necessary since the UI is too awkward to use at this scale, and there are actually 891 individual references in the collection, meaning concepts and mappings.)
I will check this script into github later, so that anyone else may use it later as part of the release. [Edit: I checked this into github at https://github.com/djazayeri/openmrs-contrib-updateoclcollection]
@raff, can you plan (eventually) to get the team working on incorporating this into the refapp installation/startup process, and remove the xml files?