This comment has been minimized.

edited

OccupationalTherapy and RespiratoryTherapy are subtypes of MedicalTherapy, yet when inspecting their reference pages [1], [2] they appear to be enumeration values for MedicalSpecialty.

Things seem to be reported similarly in the equivalent Turtle file:

schema:OccupationalTherapy a schema:MedicalSpecialty ;
rdfs:label "OccupationalTherapy" ;
schema:isPartOf <http://health-lifesci.schema.org> ;
rdfs:comment "A treatment of people with physical, emotional, or social problems, using purposeful activity to help them overcome or learn to deal with their problems." ;
rdfs:subClassOf schema:MedicalTherapy .

"schema:OccupationalTherapy a schema:MedicalSpecialty" yet "rdfs:subClassOf schema:MedicalTherapy" - doesn't seem to make sense, it needs looking into deeper to see if it is a term definition problem or an issue in the way that the processes that output these files are interpreting enumeration values correctly.

I will label this as a bug.

This comment has been minimized.

I agree @RichardWallis , this seems to be unfixed bug since the migration. rdfs:subClassOf schema:MedicalTherapy is correct.schema:OccupationalTherapy a schema:MedicalSpecialty should be droped
Here we confused the wording with OccupationalMedicine [not in schema.org] which is a MedicalSpecialty.

I suggest to fix this asap -just like the PhysicalTherapy (they are both children of MedicalTherapy)

Suggested fix:
Current .rdfa file part for this:

<div typeof="http://schema.org/MedicalSpecialty" resource="http://schema.org/OccupationalTherapy">
<span class="h" property="rdfs:label">OccupationalTherapy</span>
<span property="rdfs:comment">A treatment of people with physical, emotional, or social problems, using purposeful activity to help them overcome or learn to deal with their problems.</span>
<span>Subclass of: <a property="rdfs:subClassOf" href="http://schema.org/MedicalTherapy">MedicalTherapy</a></span>
<link property="http://schema.org/isPartOf" href="http://health-lifesci.schema.org" />
</div>

New .rdfa file part to replace the existing:

*<div typeof="rdfs:Class" resource="http://schema.org/OccupationalTherapy">*
<span class="h" property="rdfs:label">OccupationalTherapy</span>
<span property="rdfs:comment">A treatment of people with physical, emotional, or social problems, using purposeful activity to help them overcome or learn to deal with their problems.</span>
<span>Subclass of: <a property="rdfs:subClassOf" href="http://schema.org/MedicalTherapy">MedicalTherapy</a></span>
<link property="http://schema.org/isPartOf" href="http://health-lifesci.schema.org" />
</div>