{-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE DeriveDataTypeable #-} module Text.HTML5.MetaData.Schema.PhysicalActivity where -- Valid: 2016-02-03 (Schema.rdfs.org) import Text.HTML5.MetaData.Class import Text.HTML5.MetaData.Type import Data.Text import Data.Typeable import {-# SOURCE #-} qualified Text.HTML5.MetaData.Schema.Thing import {-# SOURCE #-} qualified Text.HTML5.MetaData.Schema.MedicalEntity import {-# SOURCE #-} qualified Text.HTML5.MetaData.Schema.MedicalTherapy import {-# SOURCE #-} qualified Text.HTML5.MetaData.Schema.LifestyleModification import {-# SOURCE #-} qualified Text.HTML5.MetaData.Schema.ExercisePlan -- | Any bodily activity that enhances or maintains physical fitness and overall health and wellness. Includes activity that is part of daily living and routine, structured exercise, and exercise prescribed as part of a medical treatment or recovery plan. -- -- [@id@] PhysicalActivity -- -- [@label@] Physical Activity -- -- [@comment@] Any bodily activity that enhances or maintains physical fitness and overall health and wellness. Includes activity that is part of daily living and routine, structured exercise, and exercise prescribed as part of a medical treatment or recovery plan. -- -- [@ancestors@] @'Thing','MedicalEntity','MedicalTherapy','LifestyleModification'@ -- -- [@subtypes@] @'ExercisePlan'@ -- -- [@supertypes@] @'LifestyleModification'@ -- -- [@url@] data PhysicalActivity = PhysicalActivity { associatedAnatomy :: AssociatedAnatomy , category :: Category , epidemiology :: Epidemiology , pathophysiology :: Pathophysiology , adverseOutcome :: AdverseOutcome , contraindication :: Contraindication , duplicateTherapy :: DuplicateTherapy , indication :: Indication , seriousAdverseOutcome :: SeriousAdverseOutcome , code :: Code , guideline :: Guideline , medicineSystem :: MedicineSystem , recognizingAuthority :: RecognizingAuthority , relevantSpecialty :: RelevantSpecialty , study :: Study , additionalType :: AdditionalType , alternateName :: AlternateName , description :: Description , image :: Image , mainEntityOfPage :: MainEntityOfPage , name :: Name , potentialAction :: PotentialAction , sameAs :: SameAs , url :: Url } deriving (Show, Read, Eq, Typeable) instance MetaData PhysicalActivity where _label = const "Physical Activity" _comment_plain = const "Any bodily activity that enhances or maintains physical fitness and overall health and wellness. Includes activity that is part of daily living and routine, structured exercise, and exercise prescribed as part of a medical treatment or recovery plan." _comment = const "Any bodily activity that enhances or maintains physical fitness and overall health and wellness. Includes activity that is part of daily living and routine, structured exercise, and exercise prescribed as part of a medical treatment or recovery plan." _url = const "http://schema.org/PhysicalActivity" _ancestors = const [typeOf (undefined :: Text.HTML5.MetaData.Schema.Thing.Thing) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.MedicalEntity.MedicalEntity) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.MedicalTherapy.MedicalTherapy) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.LifestyleModification.LifestyleModification)] _subtypes = const [typeOf (undefined :: Text.HTML5.MetaData.Schema.ExercisePlan.ExercisePlan)] _supertypes = const [typeOf (undefined :: Text.HTML5.MetaData.Schema.LifestyleModification.LifestyleModification)]