schemaorg / suggestions-questions-brainstorming

Suggestions, questions, and brainstorming
19 stars 15 forks source link

secondaryPrevention example referencing LifestyleModification #127

Open ziodave opened 6 years ago

ziodave commented 6 years ago

The MedicalCondition example is referencing a LifestyleModification (Thing > MedicalEntity > LifestyleModification):

"secondaryPrevention": [
    {
      "@type": "LifestyleModification",
      "name": "stopping smoking"
    },
    {
      "@type": "LifestyleModification",
      "name": "weight management"
    },
    {
      "@type": "LifestyleModification",
      "name": "increased physical activity"
    }
  ]

However secondaryPrevention only supports MedicalTherapy.

Should the example be changed to use MedicalTherapy as @type ? Does "stopping smoking" fit into the "behavioral therapy ... aimed at improving or preventing a health condition" definition of MedicalTherapy ?

thadguidry commented 5 years ago

+1 MedicalCondition needs to have the following fixed:

  1. Add LifestyleModification as an expected type to possibleTreatment, primaryPrevention, and secondaryPrevention as all of them are properties of a MedicalCondition

This should probably be prioritized since this is a missing gap in our schema that actually shows up in MedicalGuidelineRecommendation and MedicalTrial REF: https://www.cancer.gov/about-cancer/treatment/side-effects/appetite-loss/nutrition-pdq

RichardWallis commented 4 years ago

See issue #7 for the context of the move from the main Schema.org issue tracker to this repository.