{-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE DeriveDataTypeable #-} module Text.HTML5.MetaData.Schema.MedicalSpecialty where -- Valid: 2016-02-03 (Schema.rdfs.org) import Text.HTML5.MetaData.Class import Text.HTML5.MetaData.Type hiding (MedicalSpecialty) import Data.Text import Data.Typeable import {-# SOURCE #-} qualified Text.HTML5.MetaData.Schema.Thing import {-# SOURCE #-} qualified Text.HTML5.MetaData.Schema.Intangible import {-# SOURCE #-} qualified Text.HTML5.MetaData.Schema.Enumeration import {-# SOURCE #-} qualified Text.HTML5.MetaData.Schema.MedicalEnumeration import {-# SOURCE #-} qualified Text.HTML5.MetaData.Schema.MedicalSpecialty import {-# SOURCE #-} qualified Text.HTML5.MetaData.Schema.Specialty import {-# SOURCE #-} qualified Text.HTML5.MetaData.Schema.MedicalEntity import {-# SOURCE #-} qualified Text.HTML5.MetaData.Schema.MedicalIntangible -- | Any specific branch of medical science or practice. Medical specialities include clinical specialties that pertain to particular organ systems and their respective disease states, as well as allied health specialties. Enumerated type. -- -- [@id@] MedicalSpecialty -- -- [@label@] Medical Specialty -- -- [@comment@] Any specific branch of medical science or practice. Medical specialities include clinical specialties that pertain to particular organ systems and their respective disease states, as well as allied health specialties. Enumerated type. -- -- [@ancestors@] @'Thing','Intangible','Enumeration','MedicalEnumeration','MedicalSpecialty','Thing','Intangible','Enumeration','MedicalSpecialty','Thing','Intangible','Enumeration','Specialty','MedicalSpecialty','Thing','MedicalEntity','MedicalIntangible','MedicalEnumeration'@ -- -- [@subtypes@] -- -- [@supertypes@] @'Enumeration','Specialty','MedicalEnumeration'@ -- -- [@url@] data MedicalSpecialty = MedicalSpecialty { supersededBy :: SupersededBy , 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 MedicalSpecialty where _label = const "Medical Specialty" _comment_plain = const "Any specific branch of medical science or practice. Medical specialities include clinical specialties that pertain to particular organ systems and their respective disease states, as well as allied health specialties. Enumerated type." _comment = const "Any specific branch of medical science or practice. Medical specialities include clinical specialties that pertain to particular organ systems and their respective disease states, as well as allied health specialties. Enumerated type." _url = const "http://schema.org/MedicalSpecialty" _ancestors = const [typeOf (undefined :: Text.HTML5.MetaData.Schema.Thing.Thing) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.Intangible.Intangible) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.Enumeration.Enumeration) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.MedicalEnumeration.MedicalEnumeration) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.MedicalSpecialty.MedicalSpecialty) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.Thing.Thing) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.Intangible.Intangible) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.Enumeration.Enumeration) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.MedicalSpecialty.MedicalSpecialty) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.Thing.Thing) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.Intangible.Intangible) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.Enumeration.Enumeration) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.Specialty.Specialty) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.MedicalSpecialty.MedicalSpecialty) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.Thing.Thing) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.MedicalEntity.MedicalEntity) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.MedicalIntangible.MedicalIntangible) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.MedicalEnumeration.MedicalEnumeration)] _subtypes = const [] _supertypes = const [typeOf (undefined :: Text.HTML5.MetaData.Schema.Enumeration.Enumeration) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.Specialty.Specialty) ,typeOf (undefined :: Text.HTML5.MetaData.Schema.MedicalEnumeration.MedicalEnumeration)]