Open gaurav opened 2 years ago
Related to #161, since part of the benefit of solving this problem would be to ensure that all mapping values are documented.
Personally, I'm leaning towards option 2. It is less work for me, but it's in line with what I think the terminology service should be doing. I feel like it should be as dumb as possible, serving up things that have been pre-calculated. I feel like the better design is to reduce bidirectional dependencies, so to speak, which I think is the case right now.
Given the move to CodeableConcepts as the way in which the CRDCH model handles codes, we should put some thought into how enumerations and recommended codes are handled in the CRDCH model.
At the moment:
There are three main problems with this approach:
values_from
field to indicate the enumeration that we recommend a CodeableConcept field should "use values from". It is not clear if this is the intended use of this field.Plan to tackle this: