Jon,
It’s possible, but it could lead to breaks (imagine selecting all with thousands of concepts). The idea behind code-sets is to enable the selection of maximum concepts with minimum concept clicks: Imagine the case where you select Depressive Disorder, but don’t want to include anything under Bipolar Disorder. So, in the UI, select _one_concept for Depressive disorder, check ‘include descendants’, then select one other concept for Bipolar Disorder, include descendants, and, voila, you’ve selected 90+ concepts.
Also, the current UI of showing selected concepts is only really good for showing up to 20 selected concepts. After that, it becomes a wall of Concept labels (the white boxes that show the concepts). Frank talked about moving that over to a tabular views and at that point, i think having a select all makes sense, but i’d really like to see users of the app understand how the concept hierarchy works and leverage that when making codesets instead of resorting to text search + select all.
Does this make sense?
-Chris