SEO. JSONLD. MedicalCondition
(SEO v0.3.0-rc.0)
View Source
Any condition of the human body that affects the normal functioning of a person, whether physically or mentally. Includes diseases, injuries, disabilities, disorders, syndromes, etc.
Helper for building a Schema.org MedicalCondition JSON-LD structure.
Summary
Types
A JSON-LD map ready to be nested or rendered. String-keyed, always
includes "@type" set to "MedicalCondition", plus any camelCased
field keys the caller provided (see build/1). "@context" is added
at render time by SEO.JSONLD.meta/1 on the top-level node only.
Functions
Build a MedicalCondition JSON-LD map.
Types
@type attrs() :: %{ optional(:associated_anatomy) => SEO.JSONLD.SuperficialAnatomy.t() | map() | SEO.JSONLD.AnatomicalStructure.t() | SEO.JSONLD.AnatomicalSystem.t(), optional(:cause) => SEO.JSONLD.MedicalCause.t() | map(), optional(:differential_diagnosis) => SEO.JSONLD.DDxElement.t() | map(), optional(:drug) => SEO.JSONLD.Drug.t() | map(), optional(:epidemiology) => String.t(), optional(:expected_prognosis) => String.t(), optional(:natural_progression) => String.t(), optional(:pathophysiology) => String.t(), optional(:possible_complication) => String.t(), optional(:possible_treatment) => SEO.JSONLD.MedicalTherapy.t() | map() | SEO.JSONLD.Drug.t() | SEO.JSONLD.LifestyleModification.t() | SEO.JSONLD.DrugClass.t(), optional(:primary_prevention) => SEO.JSONLD.MedicalTherapy.t() | map(), optional(:risk_factor) => SEO.JSONLD.MedicalRiskFactor.t() | map(), optional(:secondary_prevention) => SEO.JSONLD.DrugClass.t() | map() | SEO.JSONLD.LifestyleModification.t() | SEO.JSONLD.MedicalTherapy.t() | SEO.JSONLD.Drug.t(), optional(:sign_or_symptom) => SEO.JSONLD.MedicalSignOrSymptom.t() | map(), optional(:stage) => SEO.JSONLD.MedicalConditionStage.t() | map(), optional(:status) => :event_cancelled | :event_moved_online | :event_postponed | :event_rescheduled | :event_scheduled | :active_not_recruiting | :completed | :enrolling_by_invitation | :not_yet_recruiting | :recruiting | :results_available | :results_not_available | :suspended | :terminated | :withdrawn | String.t(), optional(:typical_test) => SEO.JSONLD.MedicalTest.t() | map(), optional(:code) => SEO.JSONLD.MedicalCode.t() | map(), optional(:funding) => SEO.JSONLD.Grant.t() | map(), optional(:guideline) => SEO.JSONLD.MedicalGuideline.t() | map(), optional(:legal_status) => SEO.JSONLD.DrugLegalStatus.t() | map() | :abdomen | :active_not_recruiting | :anesthesia | :appearance | :ayurvedic | :bacteria | :cardiovascular | :cardiovascular_exam | :case_series | :chiropractic | :clinician | :cohort_study | :community_health | :completed | :cross_sectional | :ct | :dentistry | :dermatologic | :dermatology | :diagnostic | :diet_nutrition | :double_blinded_trial | :ear | :emergency | :endocrine | :enrolling_by_invitation | :evidence_level_a | :evidence_level_b | :evidence_level_c | :eye | :fd_acategory_a | :fd_acategory_b | :fd_acategory_c | :fd_acategory_d | :fd_acategory_x | :fd_anot_evaluated | :fungus | :gastroenterologic | :genetic | :genitourinary | :geriatric | :gynecologic | :head | :hematologic | :homeopathic | :infectious | :international_trial | :laboratory_science | :longitudinal | :lung | :medical_researcher | :midwifery | :mri | :multi_center_trial | :multicellular_parasite | :musculoskeletal | :musculoskeletal_exam | :neck | :neuro | :neurologic | :noninvasive_procedure | :nose | :not_yet_recruiting | :nursing | :observational | :obstetric | :oncologic | :open_trial | :optometric | :osteopathic | :otc | :otolaryngologic | :pathology | :pediatric | :percutaneous_procedure | :pet | :pharmacy_specialty | :physiotherapy | :placebo_controlled_trial | :plastic_surgery | :podiatric | :prescription_only | :primary_care | :prion | :protozoa | :psychiatric | :public_health | :pulmonary | :radiography | :randomized_trial | :recruiting | :registry | :reimbursement_cap | :renal | :respiratory_therapy | :results_available | :results_not_available | :retail | :rheumatologic | :single_blinded_trial | :single_center_trial | :skin | :speech_pathology | :surgical | :suspended | :terminated | :therapeutic | :throat | :toxicologic | :traditional_chinese | :triple_blinded_trial | :ultrasound | :urologic | :virus | :western_conventional | :wholesale | :withdrawn | :x_ray | String.t(), optional(:medicine_system) => :ayurvedic | :chiropractic | :homeopathic | :osteopathic | :traditional_chinese | :western_conventional, optional(:recognizing_authority) => SEO.JSONLD.Organization.t() | map(), optional(:relevant_specialty) => :anesthesia | :cardiovascular | :community_health | :dentistry | :dermatologic | :dermatology | :diet_nutrition | :emergency | :endocrine | :gastroenterologic | :genetic | :geriatric | :gynecologic | :hematologic | :infectious | :laboratory_science | :midwifery | :musculoskeletal | :neurologic | :nursing | :obstetric | :oncologic | :optometric | :otolaryngologic | :pathology | :pediatric | :pharmacy_specialty | :physiotherapy | :plastic_surgery | :podiatric | :primary_care | :psychiatric | :public_health | :pulmonary | :radiography | :renal | :respiratory_therapy | :rheumatologic | :speech_pathology | :surgical | :toxicologic | :urologic, optional(:study) => SEO.JSONLD.MedicalStudy.t() | map(), optional(:additional_type) => String.t() | URI.t(), optional(:alternate_name) => String.t(), optional(:description) => SEO.JSONLD.TextObject.t() | map() | String.t(), optional(:disambiguating_description) => String.t(), optional(:identifier) => String.t() | URI.t() | SEO.JSONLD.PropertyValue.t() | map(), optional(:image) => URI.t() | String.t() | SEO.JSONLD.ImageObject.t() | map(), optional(:main_entity_of_page) => SEO.JSONLD.CreativeWork.t() | map() | URI.t() | String.t(), optional(:name) => String.t(), optional(:owner) => SEO.JSONLD.Organization.t() | map() | SEO.JSONLD.Person.t(), optional(:potential_action) => SEO.JSONLD.Action.t() | map(), optional(:same_as) => URI.t() | String.t(), optional(:subject_of) => SEO.JSONLD.Event.t() | map() | SEO.JSONLD.CreativeWork.t(), optional(:url) => URI.t() | String.t() } | [ associated_anatomy: SEO.JSONLD.SuperficialAnatomy.t() | map() | SEO.JSONLD.AnatomicalStructure.t() | SEO.JSONLD.AnatomicalSystem.t(), cause: SEO.JSONLD.MedicalCause.t() | map(), differential_diagnosis: SEO.JSONLD.DDxElement.t() | map(), drug: SEO.JSONLD.Drug.t() | map(), epidemiology: String.t(), expected_prognosis: String.t(), natural_progression: String.t(), pathophysiology: String.t(), possible_complication: String.t(), possible_treatment: SEO.JSONLD.MedicalTherapy.t() | map() | SEO.JSONLD.Drug.t() | SEO.JSONLD.LifestyleModification.t() | SEO.JSONLD.DrugClass.t(), primary_prevention: SEO.JSONLD.MedicalTherapy.t() | map(), risk_factor: SEO.JSONLD.MedicalRiskFactor.t() | map(), secondary_prevention: SEO.JSONLD.DrugClass.t() | map() | SEO.JSONLD.LifestyleModification.t() | SEO.JSONLD.MedicalTherapy.t() | SEO.JSONLD.Drug.t(), sign_or_symptom: SEO.JSONLD.MedicalSignOrSymptom.t() | map(), stage: SEO.JSONLD.MedicalConditionStage.t() | map(), status: :event_cancelled | :event_moved_online | :event_postponed | :event_rescheduled | :event_scheduled | :active_not_recruiting | :completed | :enrolling_by_invitation | :not_yet_recruiting | :recruiting | :results_available | :results_not_available | :suspended | :terminated | :withdrawn | String.t(), typical_test: SEO.JSONLD.MedicalTest.t() | map(), code: SEO.JSONLD.MedicalCode.t() | map(), funding: SEO.JSONLD.Grant.t() | map(), guideline: SEO.JSONLD.MedicalGuideline.t() | map(), legal_status: SEO.JSONLD.DrugLegalStatus.t() | map() | :abdomen | :active_not_recruiting | :anesthesia | :appearance | :ayurvedic | :bacteria | :cardiovascular | :cardiovascular_exam | :case_series | :chiropractic | :clinician | :cohort_study | :community_health | :completed | :cross_sectional | :ct | :dentistry | :dermatologic | :dermatology | :diagnostic | :diet_nutrition | :double_blinded_trial | :ear | :emergency | :endocrine | :enrolling_by_invitation | :evidence_level_a | :evidence_level_b | :evidence_level_c | :eye | :fd_acategory_a | :fd_acategory_b | :fd_acategory_c | :fd_acategory_d | :fd_acategory_x | :fd_anot_evaluated | :fungus | :gastroenterologic | :genetic | :genitourinary | :geriatric | :gynecologic | :head | :hematologic | :homeopathic | :infectious | :international_trial | :laboratory_science | :longitudinal | :lung | :medical_researcher | :midwifery | :mri | :multi_center_trial | :multicellular_parasite | :musculoskeletal | :musculoskeletal_exam | :neck | :neuro | :neurologic | :noninvasive_procedure | :nose | :not_yet_recruiting | :nursing | :observational | :obstetric | :oncologic | :open_trial | :optometric | :osteopathic | :otc | :otolaryngologic | :pathology | :pediatric | :percutaneous_procedure | :pet | :pharmacy_specialty | :physiotherapy | :placebo_controlled_trial | :plastic_surgery | :podiatric | :prescription_only | :primary_care | :prion | :protozoa | :psychiatric | :public_health | :pulmonary | :radiography | :randomized_trial | :recruiting | :registry | :reimbursement_cap | :renal | :respiratory_therapy | :results_available | :results_not_available | :retail | :rheumatologic | :single_blinded_trial | :single_center_trial | :skin | :speech_pathology | :surgical | :suspended | :terminated | :therapeutic | :throat | :toxicologic | :traditional_chinese | :triple_blinded_trial | :ultrasound | :urologic | :virus | :western_conventional | :wholesale | :withdrawn | :x_ray | String.t(), medicine_system: :ayurvedic | :chiropractic | :homeopathic | :osteopathic | :traditional_chinese | :western_conventional, recognizing_authority: SEO.JSONLD.Organization.t() | map(), relevant_specialty: :anesthesia | :cardiovascular | :community_health | :dentistry | :dermatologic | :dermatology | :diet_nutrition | :emergency | :endocrine | :gastroenterologic | :genetic | :geriatric | :gynecologic | :hematologic | :infectious | :laboratory_science | :midwifery | :musculoskeletal | :neurologic | :nursing | :obstetric | :oncologic | :optometric | :otolaryngologic | :pathology | :pediatric | :pharmacy_specialty | :physiotherapy | :plastic_surgery | :podiatric | :primary_care | :psychiatric | :public_health | :pulmonary | :radiography | :renal | :respiratory_therapy | :rheumatologic | :speech_pathology | :surgical | :toxicologic | :urologic, study: SEO.JSONLD.MedicalStudy.t() | map(), additional_type: String.t() | URI.t(), alternate_name: String.t(), description: SEO.JSONLD.TextObject.t() | map() | String.t(), disambiguating_description: String.t(), identifier: String.t() | URI.t() | SEO.JSONLD.PropertyValue.t() | map(), image: URI.t() | String.t() | SEO.JSONLD.ImageObject.t() | map(), main_entity_of_page: SEO.JSONLD.CreativeWork.t() | map() | URI.t() | String.t(), name: String.t(), owner: SEO.JSONLD.Organization.t() | map() | SEO.JSONLD.Person.t(), potential_action: SEO.JSONLD.Action.t() | map(), same_as: URI.t() | String.t(), subject_of: SEO.JSONLD.Event.t() | map() | SEO.JSONLD.CreativeWork.t(), url: URI.t() | String.t() ]
A JSON-LD map ready to be nested or rendered. String-keyed, always
includes "@type" set to "MedicalCondition", plus any camelCased
field keys the caller provided (see build/1). "@context" is added
at render time by SEO.JSONLD.meta/1 on the top-level node only.
Functions
Build a MedicalCondition JSON-LD map.
Fields
:associated_anatomy- The anatomy of the underlying organ system or structures associated with this entity.:cause- The cause of a medical condition.:differential_diagnosis- One of a set of differential diagnoses for the condition. Specifically, a closely-related or competing diagnosis typically considered later in the cognitive process whereby this medical condition is distinguished from others most likely responsible for a similar collection of signs and symptoms to reach the most parsimonious diagnosis or diagnoses in a patient.:drug- Specifying a drug or medicine used in a medication procedure.:epidemiology- The characteristics of associated patients, such as age, gender, race etc.:expected_prognosis- The likely outcome in either the short term or long term of the medical condition.:natural_progression- The expected progression of the condition if it is not treated and allowed to progress naturally.:pathophysiology- Changes in the normal mechanical, physical, and biochemical functions that are associated with this activity or condition.:possible_complication- A possible unexpected and unfavorable evolution of a medical condition. Complications may include worsening of the signs or symptoms of the disease, extension of the condition to other organ systems, etc.:possible_treatment- A possible treatment to address this condition, sign or symptom.:primary_prevention- A preventative therapy used to prevent an initial occurrence of the medical condition, such as vaccination.:risk_factor- A modifiable or non-modifiable factor that increases the risk of a patient contracting this condition, e.g. age, coexisting condition.:secondary_prevention- A preventative therapy used to prevent reoccurrence of the medical condition after an initial episode of the condition.:sign_or_symptom- A sign or symptom of this condition. Signs are objective or physically observable manifestations of the medical condition while symptoms are the subjective experience of the medical condition.:stage- The stage of the condition, if applicable.:status- The status of the study (enumerated). One of::active_not_recruiting,:completed,:enrolling_by_invitation,:event_cancelled,:event_moved_online,:event_postponed,:event_rescheduled,:event_scheduled,:not_yet_recruiting,:recruiting,:results_available,:results_not_available,:suspended,:terminated,:withdrawn.:typical_test- A medical test typically performed given this condition.
Inherited properties
Additional properties are available through the inheritance chain. See each ancestor's docs for its properties: