I’d like to get this community’s feedback on the specifications for the collections API for OCL before Thought Works moves forward with software development. collections are how OCL allows users to create lists of a dictionary’s concepts and mappings. Collections could be used as value sets or subsets, or can simply help with logically grouping content. An important use case for collections is that users will be able to version and publish them (in the same way they can with sources) and point the OpenMRS-OCL Subscription Module to the collection version for synchronization.
Here is the full collections specification: https://github.com/OpenConceptLab/oclapi/wiki/collections
We also have a specific question that we’d like feedback on with respect to how best to store references to a a concept’s mappings within a collection. The question is described in detail here, along with two proposed solutions: https://github.com/OpenConceptLab/oclapi/issues/180
Please feel free to post any feedback and questions here.