class/datatype or restriction
The class or datatype column value is empty for the composed Ofs: hasSample, has LabTest for the concepts that are domain of these composed Ofs. Instead, these values have restrictions (I think restrictions are applied in case of code/qualitative/value sets) and the range for these composed Ofs is 'sphn:LabTest / sphn:Sample'. If I am wrong, please correct me.
Similarly, for 'BodyWeight' hasQuantity , range (datatype or class) is Quantity. But for 'Age' hasQuantity, we have a restriction hasQuantity/hasUnit/hasCode . These two don't seem consistent.