In some use cases, we need to model elements that can be simple or more complex, within the same model. An example is the body site of a diagnosis, which can be as simple as a free text string or precoordinated terminology term, but could also involve aspects, lines, distances from a landmark in a specified direction, or a circular direction around a landmark. Till now we’ve handled this by putting in a DV_TEXT plus a SLOT for a CLUSTER archetype, like this:
This works relatively well, but can in some cases be problematic for querying the data. This led us to think about the possibility of adding a combined data element and SLOT to an archetype. Similar to the way we currently can add several different data types to a data element. Is this something that could work?