In ICD, we create ValueMetaClasses for the extension codes that we want to reference in post-coordination. Should we be doing the same for ICF qualifiers and structural components? We can postpone decisions on this issue for ICF, but this issue needs to be dealt with when we consider importing ICHI. (Earlier I made ICF categories and qualifiers instances of the ValueMetaClass as a reminder of this issue.)
For example, in ICD, the “causality” axis’ range is CausalityReferenceTerm, whose referencedValue can only be members of the CausalityMetaClass (a subclass of ValueMetaClass). The question is: do we need to set up all of the hypothetical post-coordination mechanisms for ICF’s “codable entities,” for which we don’t have a consensus yet?
In ICD, we create ValueMetaClasses for the extension codes that we want to reference in post-coordination. Should we be doing the same for ICF qualifiers and structural components? We can postpone decisions on this issue for ICF, but this issue needs to be dealt with when we consider importing ICHI. (Earlier I made ICF categories and qualifiers instances of the ValueMetaClass as a reminder of this issue.)
For example, in ICD, the “causality” axis’ range is CausalityReferenceTerm, whose referencedValue can only be members of the CausalityMetaClass (a subclass of ValueMetaClass). The question is: do we need to set up all of the hypothetical post-coordination mechanisms for ICF’s “codable entities,” for which we don’t have a consensus yet?