Generated Narrative: Questionnaire Questionnaire-health-declaration-upload Profile: EEHealthDeclarationQuestionnaire Structure LinkID Text Cardinality Type Flags Description & Constraints HDECL Näidis töötervishoiu tervisedeklaratsiooni küsimustikust Questionnaire https://fhir.ee/qre/Questionnaire-health-declaration#1.0.0 #xD; category null 1..* coding Options: 4 options #xD; patient-gender null 1..1 coding Value Set: AdministrativeGender #xD; lifestyle 1. null 1..1 group #xD; lifestyle.alcohol null 1..1 boolean #xD; lifestyle.alcohol.alcohol-units null 1..1 decimal Enable When: lifestyle.alcohol = true #xD; lifestyle.smoking-tobacco null 1..1 coding Value Set: Suitsetamisharjumused #xD; lifestyle.smoking-tobacco.which null 1..* coding Enable When: lifestyle.smoking-tobacco != Never smoked (SNOMED CT#266919005) Value Set: Tubakatoodete liik #xD; lifestyle.smoking-tobacco.tobacco-amount null 1..1 quantity Enable When: lifestyle.smoking-tobacco.which = Tobacco products for smoking (cigarette, cigar, cigarillo, waterpipe tobacco) (Tubakatoodete liik#smoking-tobacco) #xD; lifestyle.smoking-tobacco.smokeless-novel-tobacco-amount null 1..1 quantity Enable When: lifestyle.smoking-tobacco.which = Smokeless tobacco product (chewing tobacco, nasal tobacco, nicotine pouch, tobacco for oral use) (Tubakatoodete liik#smokeless-tobacco) lifestyle.smoking-tobacco.which = Novel tobacco product (electronic cigarette, heated tobacco product) (Tubakatoodete liik#novel-tobacco) #xD; lifestyle.smoking-tobacco.period null 1..1 group Enable When: lifestyle.smoking-tobacco != Never smoked (SNOMED CT#266919005) #xD; lifestyle.smoking-tobacco.period.years null 1..1 integer #xD; lifestyle.smoking-tobacco.period.months null 1..1 integer #xD; lifestyle.smoking-tobacco.quit-year null 1..1 integer Enable When: lifestyle.smoking-tobacco = Stopped smoking (SNOMED CT#160617001) #xD; lifestyle.narcotics null 1..1 boolean #xD; lifestyle.narcotics.narcotics-frequency null 1..1 string Enable When: lifestyle.narcotics = true #xD; lifestyle.medication null 1..1 boolean #xD; lifestyle.medication.specification null 1..1 text Enable When: lifestyle.medication = true #xD; work-environment 2. null 1..1 group #xD; work-environment.work-restrictions null 1..1 boolean #xD; work-environment.work-restrictions.specification null 1..1 text Enable When: work-environment.work-restrictions = true #xD; work-environment.work-health-problems null 1..1 boolean #xD; work-environment.work-health-problems.specification null 1..1 text Enable When: work-environment.work-health-problems = true #xD; work-environment.occupational-disease null 1..1 boolean Enable When: category = occupational (tervisekontrolli-kasutusala#occupational) #xD; work-environment.occupational-disease.specification null 0..1 text Enable When: work-environment.occupational-disease = true #xD; work-environment.occupational-disease.previous-diagnosis null 0..* group #xD; work-environment.occupational-disease.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - kutsehaigused #xD; work-environment.occupational-disease.previous-diagnosis.written-diagnosis null 0..1 string #xD; work-environment.occupational-disease.previous-diagnosis.source-reference null 1..1 reference #xD; work-environment.work-related-disease null 1..1 boolean Enable When: category = occupational (tervisekontrolli-kasutusala#occupational) #xD; work-environment.work-related-disease.specification null 0..1 text Enable When: work-environment.work-related-disease = true #xD; work-environment.work-related-disease.previous-diagnosis null 0..* group #xD; work-environment.work-related-disease.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - tööst põhjustatud haigused #xD; work-environment.work-related-disease.previous-diagnosis.written-diagnosis null 0..1 string #xD; work-environment.work-related-disease.previous-diagnosis.source-reference null 1..1 reference #xD; work-environment.ppe-problems null 1..1 boolean Enable When: category = occupational (tervisekontrolli-kasutusala#occupational) #xD; work-environment.ppe-problems.specification null 1..1 text Enable When: work-environment.ppe-problems = true #xD; allergies 3. null 1..1 group #xD; allergies.previous-diagnosis null 0..* group #xD; allergies.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - allergiad #xD; allergies.previous-diagnosis.written-diagnosis null 0..1 string #xD; allergies.previous-diagnosis.source-reference null 1..1 reference #xD; allergies.no-complaints null 1..1 boolean #xD; allergies.medication-allergy null 1..1 boolean Enable When: allergies.no-complaints = false #xD; allergies.medication-allergy.specification null 1..1 text Enable When: allergies.medication-allergy = true #xD; allergies.food-allergy null 1..1 boolean Enable When: allergies.no-complaints = false #xD; allergies.food-allergy.specification null 1..1 text Enable When: allergies.food-allergy = true #xD; allergies.pollen-allergy null 1..1 boolean Enable When: allergies.no-complaints = false #xD; allergies.pollen-allergy.specification null 1..1 text Enable When: allergies.pollen-allergy = true #xD; allergies.pets-allergy null 1..1 boolean Enable When: allergies.no-complaints = false #xD; allergies.pets-allergy.specification null 1..1 text Enable When: allergies.pets-allergy = true #xD; allergies.other-allergies null 1..1 boolean Enable When: allergies.no-complaints = false #xD; allergies.other-allergies.specification null 1..1 text Enable When: allergies.other-allergies = true #xD; mental-health 4. null 1..1 group #xD; mental-health.previous-diagnosis null 0..* group #xD; mental-health.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - psüühika- ja käitumishäired #xD; mental-health.previous-diagnosis.written-diagnosis null 0..1 string #xD; mental-health.previous-diagnosis.source-reference null 1..1 reference #xD; mental-health.no-complaints null 1..1 boolean #xD; mental-health.depression null 1..1 boolean Enable When: mental-health.no-complaints = false #xD; mental-health.depression.specification null 1..1 text Enable When: mental-health.depression = true #xD; mental-health.schizophrenia null 1..1 boolean Enable When: mental-health.no-complaints = false #xD; mental-health.schizophrenia.specification null 1..1 text Enable When: mental-health.schizophrenia = true #xD; mental-health.fear-working-alone null 1..1 boolean Enable When: mental-health.no-complaints = false #xD; mental-health.fear-working-alone.specification null 1..1 text Enable When: mental-health.fear-working-alone = true #xD; mental-health.fear-closed-spaces null 1..1 boolean Enable When: mental-health.no-complaints = false #xD; mental-health.fear-closed-spaces.specification null 1..1 text Enable When: mental-health.fear-closed-spaces = true #xD; mental-health.fear-heights null 1..1 boolean Enable When: mental-health.no-complaints = false #xD; mental-health.fear-heights.specification null 1..1 text Enable When: mental-health.fear-heights = true #xD; mental-health.frequent-stress null 1..1 boolean Enable When: mental-health.no-complaints = false #xD; mental-health.frequent-stress.specification null 1..1 text Enable When: mental-health.frequent-stress = true #xD; mental-health.other-disease-condition-symptom null 1..1 boolean Enable When: mental-health.no-complaints = false #xD; mental-health.other-disease-condition-symptom.specification null 1..1 text Enable When: mental-health.other-disease-condition-symptom = true #xD; nervous-system 5. null 1..1 group #xD; nervous-system.previous-diagnosis null 0..* group #xD; nervous-system.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - närvisüsteem #xD; nervous-system.previous-diagnosis.written-diagnosis null 0..1 string #xD; nervous-system.previous-diagnosis.source-reference null 1..1 reference #xD; nervous-system.no-complaints null 1..1 boolean #xD; nervous-system.syncope null 1..1 boolean Enable When: nervous-system.no-complaints = false #xD; nervous-system.syncope.specification null 1..1 text Enable When: nervous-system.syncope = true #xD; nervous-system.seizures null 1..1 boolean Enable When: nervous-system.no-complaints = false #xD; nervous-system.seizures.specification null 1..1 text Enable When: nervous-system.seizures = true #xD; nervous-system.balance-disorder null 1..1 boolean Enable When: nervous-system.no-complaints = false #xD; nervous-system.balance-disorder.specification null 1..1 text Enable When: nervous-system.balance-disorder = true #xD; nervous-system.stroke null 1..1 boolean Enable When: nervous-system.no-complaints = false #xD; nervous-system.stroke.specification null 1..1 text Enable When: nervous-system.stroke = true #xD; nervous-system.seasickness null 1..1 boolean Enable When: nervous-system.no-complaints = false #xD; nervous-system.seasickness.specification null 1..1 text Enable When: nervous-system.seasickness = true #xD; nervous-system.coordination-disorder null 1..1 boolean Enable When: nervous-system.no-complaints = false category = occupational (tervisekontrolli-kasutusala#occupational) #xD; nervous-system.coordination-disorder.specification null 1..1 text Enable When: nervous-system.coordination-disorder = true #xD; nervous-system.other-disease-condition-symptom null 1..1 boolean Enable When: nervous-system.no-complaints = false #xD; nervous-system.other-disease-condition-symptom.specification null 1..1 text Enable When: nervous-system.other-disease-condition-symptom = true #xD; eyes-vision 6. null 1..1 group #xD; eyes-vision.previous-diagnosis null 0..* group #xD; eyes-vision.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - silmad ja nägemine #xD; eyes-vision.previous-diagnosis.written-diagnosis null 0..1 string #xD; eyes-vision.previous-diagnosis.source-reference null 1..1 reference #xD; eyes-vision.no-complaints null 1..1 boolean #xD; eyes-vision.myopia null 1..1 boolean Enable When: eyes-vision.no-complaints = false #xD; eyes-vision.myopia.specification null 1..1 text Enable When: eyes-vision.myopia = true #xD; eyes-vision.hyperopia null 1..1 boolean Enable When: eyes-vision.no-complaints = false #xD; eyes-vision.hyperopia.specification null 1..1 text Enable When: eyes-vision.hyperopia = true #xD; eyes-vision.limited-view null 1..1 boolean Enable When: eyes-vision.no-complaints = false #xD; eyes-vision.limited-view.specification null 1..1 text Enable When: eyes-vision.limited-view = true #xD; eyes-vision.double-vision null 1..1 boolean Enable When: eyes-vision.no-complaints = false #xD; eyes-vision.double-vision.specification null 1..1 text Enable When: eyes-vision.double-vision = true #xD; eyes-vision.colour-vision-disorder null 1..1 boolean Enable When: eyes-vision.no-complaints = false #xD; eyes-vision.colour-vision-disorder.specification null 1..1 text Enable When: eyes-vision.colour-vision-disorder = true #xD; eyes-vision.other-disease-condition-symptom null 1..1 boolean Enable When: eyes-vision.no-complaints = false #xD; eyes-vision.other-disease-condition-symptom.specification null 1..1 text Enable When: eyes-vision.other-disease-condition-symptom = true #xD; ear-nose-throat 7. null 1..1 group #xD; ear-nose-throat.previous-diagnosis null 0..* group #xD; ear-nose-throat.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - kõrv, nina ja neel #xD; ear-nose-throat.previous-diagnosis.written-diagnosis null 0..1 string #xD; ear-nose-throat.previous-diagnosis.source-reference null 1..1 reference #xD; ear-nose-throat.no-complaints null 1..1 boolean #xD; ear-nose-throat.hearing-loss null 1..1 boolean Enable When: ear-nose-throat.no-complaints = false #xD; ear-nose-throat.hearing-loss.specification null 1..1 text Enable When: ear-nose-throat.hearing-loss = true #xD; ear-nose-throat.allergic-rhinitis null 1..1 boolean Enable When: ear-nose-throat.no-complaints = false #xD; ear-nose-throat.allergic-rhinitis.specification null 1..1 text Enable When: ear-nose-throat.allergic-rhinitis = true #xD; ear-nose-throat.chronic-sinusitis null 1..1 boolean Enable When: ear-nose-throat.no-complaints = false #xD; ear-nose-throat.chronic-sinusitis.specification null 1..1 text Enable When: ear-nose-throat.chronic-sinusitis = true #xD; ear-nose-throat.nasal-obstruction null 1..1 boolean Enable When: ear-nose-throat.no-complaints = false #xD; ear-nose-throat.nasal-obstruction.specification null 1..1 text Enable When: ear-nose-throat.nasal-obstruction = true #xD; ear-nose-throat.frequent-throat-infection null 1..1 boolean Enable When: ear-nose-throat.no-complaints = false #xD; ear-nose-throat.frequent-throat-infection.specification null 1..1 text Enable When: ear-nose-throat.frequent-throat-infection = true #xD; ear-nose-throat.other-disease-condition-symptom null 1..1 boolean Enable When: ear-nose-throat.no-complaints = false #xD; ear-nose-throat.other-disease-condition-symptom.specification null 1..1 text Enable When: ear-nose-throat.other-disease-condition-symptom = true #xD; respiratory-system 8. null 1..1 group #xD; respiratory-system.previous-diagnosis null 0..* group #xD; respiratory-system.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - hingamissüsteem #xD; respiratory-system.previous-diagnosis.written-diagnosis null 0..1 string #xD; respiratory-system.previous-diagnosis.source-reference null 1..1 reference #xD; respiratory-system.no-complaints null 1..1 boolean #xD; respiratory-system.asthma null 1..1 boolean Enable When: respiratory-system.no-complaints = false #xD; respiratory-system.asthma.specification null 1..1 text Enable When: respiratory-system.asthma = true #xD; respiratory-system.copd null 1..1 boolean Enable When: respiratory-system.no-complaints = false #xD; respiratory-system.copd.specification null 1..1 text Enable When: respiratory-system.copd = true #xD; respiratory-system.sleep-apnoea null 1..1 boolean Enable When: respiratory-system.no-complaints = false #xD; respiratory-system.sleep-apnoea.specification null 1..1 text Enable When: respiratory-system.sleep-apnoea = true #xD; respiratory-system.other-disease-condition-symptom null 1..1 boolean Enable When: respiratory-system.no-complaints = false #xD; respiratory-system.other-disease-condition-symptom.specification null 1..1 text Enable When: respiratory-system.other-disease-condition-symptom = true #xD; metabolic-disorder 9. null 1..1 group #xD; metabolic-disorder.previous-diagnosis null 0..* group #xD; metabolic-disorder.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - ainevahetuse häired #xD; metabolic-disorder.previous-diagnosis.written-description null 0..1 string #xD; metabolic-disorder.previous-diagnosis.source-reference null 1..1 reference #xD; metabolic-disorder.no-complaints null 1..1 boolean #xD; metabolic-disorder.diabetes null 1..1 boolean Enable When: metabolic-disorder.no-complaints = false #xD; metabolic-disorder.diabetes.specification null 1..1 text Enable When: metabolic-disorder.diabetes = true #xD; metabolic-disorder.other-disease-condition-symptom null 1..1 boolean Enable When: metabolic-disorder.no-complaints = false #xD; metabolic-disorder.other-disease-condition-symptom.specification null 1..1 text Enable When: metabolic-disorder.other-disease-condition-symptom = true #xD; cardiovascular-system 10. null 1..1 group #xD; cardiovascular-system.previous-diagnosis null 0..* group #xD; cardiovascular-system.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - süda ja veresoonkond #xD; cardiovascular-system.previous-diagnosis.written-diagnosis null 0..1 string #xD; cardiovascular-system.previous-diagnosis.source-reference null 1..1 reference #xD; cardiovascular-system.no-complaints null 1..1 boolean #xD; cardiovascular-system.chest-pain-activity null 1..1 boolean Enable When: cardiovascular-system.no-complaints = false #xD; cardiovascular-system.chest-pain-activity.specification null 1..1 text Enable When: cardiovascular-system.chest-pain-activity = true #xD; cardiovascular-system.high-blood-pressure null 1..1 boolean Enable When: cardiovascular-system.no-complaints = false #xD; cardiovascular-system.high-blood-pressure.specification null 1..1 text Enable When: cardiovascular-system.high-blood-pressure = true #xD; cardiovascular-system.heart-attack null 1..1 boolean Enable When: cardiovascular-system.no-complaints = false #xD; cardiovascular-system.heart-attack.specification null 1..1 text Enable When: cardiovascular-system.heart-attack = true #xD; cardiovascular-system.arrhythmia null 1..1 boolean Enable When: cardiovascular-system.no-complaints = false #xD; cardiovascular-system.arrhythmia.specification null 1..1 text Enable When: cardiovascular-system.arrhythmia = true #xD; cardiovascular-system.angioplasty-stenting null 1..1 boolean Enable When: cardiovascular-system.no-complaints = false #xD; cardiovascular-system.angioplasty-stenting.specification null 1..1 text Enable When: cardiovascular-system.angioplasty-stenting = true #xD; cardiovascular-system.pacer null 1..1 boolean Enable When: cardiovascular-system.no-complaints = false #xD; cardiovascular-system.pacer.specification null 1..1 text Enable When: cardiovascular-system.pacer = true #xD; cardiovascular-system.heart-surgery null 1..1 boolean Enable When: cardiovascular-system.no-complaints = false #xD; cardiovascular-system.heart-surgery.specification null 1..1 text Enable When: cardiovascular-system.heart-surgery = true #xD; cardiovascular-system.other-disease-condition-symptom null 1..1 boolean Enable When: cardiovascular-system.no-complaints = false #xD; cardiovascular-system.other-disease-condition-symptom.specification null 1..1 text Enable When: cardiovascular-system.other-disease-condition-symptom = true #xD; bones-joints-muscles 11. null 1..1 group #xD; bones-joints-muscles.previous-diagnosis null 0..* group #xD; bones-joints-muscles.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - luud, liigesed ja lihased #xD; bones-joints-muscles.previous-diagnosis.written-diagnosis null 0..1 string #xD; bones-joints-muscles.previous-diagnosis.source-reference null 1..1 reference #xD; bones-joints-muscles.no-complaints null 1..1 boolean #xD; bones-joints-muscles.joint-stiffness null 1..1 boolean Enable When: bones-joints-muscles.no-complaints = false #xD; bones-joints-muscles.joint-stiffness.specification null 1..1 text Enable When: bones-joints-muscles.joint-stiffness = true #xD; bones-joints-muscles.limb-paralysis null 1..1 boolean Enable When: bones-joints-muscles.no-complaints = false #xD; bones-joints-muscles.limb-paralysis.specification null 1..1 text Enable When: bones-joints-muscles.limb-paralysis = true #xD; bones-joints-muscles.missing-limb null 1..1 boolean Enable When: bones-joints-muscles.no-complaints = false #xD; bones-joints-muscles.missing-limb.specification null 1..1 text Enable When: bones-joints-muscles.missing-limb = true #xD; bones-joints-muscles.tremor null 1..1 boolean Enable When: bones-joints-muscles.no-complaints = false #xD; bones-joints-muscles.tremor.specification null 1..1 text Enable When: bones-joints-muscles.tremor = true #xD; bones-joints-muscles.joint-pain null 1..1 boolean Enable When: bones-joints-muscles.no-complaints = false #xD; bones-joints-muscles.joint-pain.specification null 1..1 text Enable When: bones-joints-muscles.joint-pain = true #xD; bones-joints-muscles.neck-pain null 1..1 boolean Enable When: bones-joints-muscles.no-complaints = false #xD; bones-joints-muscles.neck-pain.specification null 1..1 text Enable When: bones-joints-muscles.neck-pain = true #xD; bones-joints-muscles.shoulder-pain null 1..1 boolean Enable When: bones-joints-muscles.no-complaints = false #xD; bones-joints-muscles.shoulder-pain.specification null 1..1 text Enable When: bones-joints-muscles.shoulder-pain = true #xD; bones-joints-muscles.lower-back-pain null 1..1 boolean Enable When: bones-joints-muscles.no-complaints = false #xD; bones-joints-muscles.lower-back-pain.specification null 1..1 text Enable When: bones-joints-muscles.lower-back-pain = true #xD; bones-joints-muscles.other-disease-condition-symptom null 1..1 boolean Enable When: bones-joints-muscles.no-complaints = false #xD; bones-joints-muscles.other-disease-condition-symptom.specification null 1..1 text Enable When: bones-joints-muscles.other-disease-condition-symptom = true #xD; infections 12. null 1..1 group #xD; infections.previous-diagnosis null 0..* group #xD; infections.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - nakkushaigused #xD; infections.previous-diagnosis.written-diagnosis null 0..1 string #xD; infections.previous-diagnosis.source-reference null 1..1 reference #xD; infections.no-known-illness null 1..1 boolean #xD; infections.tuberculosis null 1..1 boolean Enable When: infections.no-known-illness = false #xD; infections.tuberculosis.specification null 1..1 text Enable When: infections.tuberculosis = true #xD; infections.hepatitis null 1..1 boolean Enable When: infections.no-known-illness = false #xD; infections.hepatitis.specification null 1..1 text Enable When: infections.hepatitis = true #xD; infections.hiv null 1..1 boolean Enable When: infections.no-known-illness = false #xD; infections.hiv.specification null 1..1 text Enable When: infections.hiv = true #xD; infections.aids null 1..1 boolean Enable When: infections.no-known-illness = false #xD; infections.aids.specification null 1..1 text Enable When: infections.aids = true #xD; infections.intestinal-infection null 1..1 boolean Enable When: infections.no-known-illness = false #xD; infections.intestinal-infection.specification null 1..1 text Enable When: infections.intestinal-infection = true #xD; infections.respiratory-infection null 1..1 boolean Enable When: infections.no-known-illness = false #xD; infections.respiratory-infection.specification null 1..1 text Enable When: infections.respiratory-infection = true #xD; infections.skin-infection null 1..1 boolean Enable When: infections.no-known-illness = false #xD; infections.skin-infection.specification null 1..1 text Enable When: infections.skin-infection = true #xD; infections.other-disease null 1..1 boolean Enable When: infections.no-known-illness = false #xD; infections.other-disease.specification null 1..1 text Enable When: infections.other-disease = true #xD; other-chronic-disorders 13. null 1..1 group #xD; other-chronic-disorders.none null 1..1 boolean #xD; other-chronic-disorders.disease-condition-symptom null 1..1 boolean Enable When: other-chronic-disorders.none = false #xD; other-chronic-disorders.disease-condition-symptom.specification null 1..1 text Enable When: other-chronic-disorders.disease-condition-symptom = true #xD; previous-treatment 14. null 1..1 group #xD; previous-treatment.treatment-abroad null 1..1 boolean #xD; previous-treatment.treatment-abroad.specification null 1..1 text Enable When: previous-treatment.treatment-abroad = true #xD; previous-treatment.regular-medication null 1..1 group #xD; previous-treatment.regular-medication.regular-medication-women null 1..1 boolean Enable When: patient-gender = Female (AdministrativeGender#female) #xD; previous-treatment.regular-medication.regular-medication-women.specification null 1..1 text Enable When: previous-treatment.regular-medication.regular-medication-women = true #xD; previous-treatment.regular-medication.regular-medication-men null 1..1 boolean Enable When: patient-gender != Female (AdministrativeGender#female) #xD; previous-treatment.regular-medication.regular-medication-men.specification null 1..1 text Enable When: previous-treatment.regular-medication.regular-medication-men = true #xD; previous-treatment.regular-medication.current-prescription null 0..* group #xD; previous-treatment.regular-medication.current-prescription.date null 1..1 date #xD; previous-treatment.regular-medication.current-prescription.atc null 0..1 coding #xD; previous-treatment.regular-medication.current-prescription.package null 0..1 coding #xD; previous-treatment.regular-medication.current-prescription.source-reference null 1..1 reference #xD; previous-treatment.hospitalization null 1..1 boolean #xD; previous-treatment.hospitalization.specification null 0..1 text Enable When: previous-treatment.hospitalization = true #xD; previous-treatment.hospitalization.inpatient-case null 0..* group #xD; previous-treatment.hospitalization.inpatient-case.from null 1..1 date #xD; previous-treatment.hospitalization.inpatient-case.to null 0..1 date #xD; previous-treatment.hospitalization.inpatient-case.provider null 1..1 string #xD; previous-treatment.hospitalization.inpatient-case.source-reference null 1..1 reference #xD; previous-treatment.surgeries null 1..1 boolean #xD; previous-treatment.surgeries.specification null 0..1 text Enable When: previous-treatment.surgeries = true #xD; previous-treatment.surgeries.surgery null 0..* group #xD; previous-treatment.surgeries.surgery.surgery-date null 1..1 date #xD; previous-treatment.surgeries.surgery.code null 1..1 coding #xD; previous-treatment.surgeries.surgery.surgery-add-code null 0..* coding #xD; previous-treatment.surgeries.surgery.source-reference null 1..1 reference #xD; traumas 15. null 1..1 group #xD; traumas.previous-diagnosis null 0..* group #xD; traumas.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - traumad #xD; traumas.previous-diagnosis.written-diagnosis null 0..1 string #xD; traumas.previous-diagnosis.source-reference null 1..1 reference #xD; traumas.none null 1..1 boolean #xD; traumas.fractures null 1..1 boolean Enable When: traumas.none = false #xD; traumas.fractures.specification null 1..1 text Enable When: traumas.fractures = true #xD; traumas.head-traumas null 1..1 boolean Enable When: traumas.none = false category = occupational (tervisekontrolli-kasutusala#occupational) #xD; traumas.head-traumas.specification null 1..1 text Enable When: traumas.head-traumas = true #xD; traumas.other-injuries null 1..1 boolean Enable When: traumas.none = false #xD; traumas.other-injuries.specification null 1..1 text Enable When: traumas.other-injuries = true #xD; pregnancy 16. null 1..1 boolean Enable When: patient-gender = Female (AdministrativeGender#female) #xD; skin-disorders 17. null 1..1 group #xD; skin-disorders.previous-diagnosis null 0..* group #xD; skin-disorders.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - nahk #xD; skin-disorders.previous-diagnosis.written-diagnosis null 0..1 string #xD; skin-disorders.previous-diagnosis.source-reference null 1..1 reference #xD; skin-disorders.skin-conditions null 1..1 boolean #xD; skin-disorders.skin-conditions.specification null 1..1 text Enable When: skin-disorders.skin-conditions = true #xD; digestive-organs 18. null 1..1 group #xD; digestive-organs.previous-diagnosis null 0..* group #xD; digestive-organs.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - seedeelundid #xD; digestive-organs.previous-diagnosis.written-diagnosis null 1..1 string #xD; digestive-organs.previous-diagnosis.source-reference null 1..1 reference #xD; digestive-organs.no-complaints null 1..1 boolean #xD; digestive-organs.liver-disease null 1..1 boolean Enable When: digestive-organs.no-complaints = false #xD; digestive-organs.liver-disease.specification null 1..1 text Enable When: digestive-organs.liver-disease = true #xD; digestive-organs.gallstones null 1..1 boolean Enable When: digestive-organs.no-complaints = false #xD; digestive-organs.gallstones.specification null 1..1 text Enable When: digestive-organs.gallstones = true #xD; digestive-organs.gastric-duodenal-ulcers null 1..1 boolean Enable When: digestive-organs.no-complaints = false #xD; digestive-organs.gastric-duodenal-ulcers.specification null 1..1 text Enable When: digestive-organs.gastric-duodenal-ulcers = true #xD; digestive-organs.colitis-crohns-disease null 1..1 boolean Enable When: digestive-organs.no-complaints = false #xD; digestive-organs.colitis-crohns-disease.specification null 1..1 text Enable When: digestive-organs.colitis-crohns-disease = true #xD; digestive-organs.other-disease-condition-symptom null 1..1 boolean Enable When: digestive-organs.no-complaints = false #xD; digestive-organs.other-disease-condition-symptom.specification null 1..1 text Enable When: digestive-organs.other-disease-condition-symptom = true #xD; urogenital-system 19. null 1..1 group #xD; urogenital-system.previous-diagnosis null 0..* group #xD; urogenital-system.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - kuse- ja suguelundid #xD; urogenital-system.previous-diagnosis.written-diagnosis null 0..1 string #xD; urogenital-system.previous-diagnosis.source-reference null 1..1 reference #xD; urogenital-system.no-complaints null 1..1 boolean #xD; urogenital-system.kidney-diseases null 1..1 group Enable When: urogenital-system.no-complaints = false #xD; urogenital-system.kidney-diseases.kidney-stones null 1..1 boolean #xD; urogenital-system.kidney-diseases.kidney-stones.specification null 1..1 text Enable When: urogenital-system.kidney-diseases.kidney-stones = true #xD; urogenital-system.kidney-diseases.renal-insufficiency null 1..1 boolean #xD; urogenital-system.kidney-diseases.renal-insufficiency.specification null 1..1 text Enable When: urogenital-system.kidney-diseases.renal-insufficiency = true #xD; urogenital-system.other-disease-condition-symptom null 1..1 group Enable When: urogenital-system.no-complaints = false #xD; urogenital-system.other-disease-condition-symptom.specification null 1..1 text Enable When: urogenital-system.other-disease-condition-symptom = true #xD; blood-problems 20. null 1..1 group #xD; blood-problems.previous-diagnosis null 0..* group #xD; blood-problems.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - vereloome haigused #xD; blood-problems.previous-diagnosis.written-diagnosis null 0..1 string #xD; blood-problems.previous-diagnosis.source-reference null 1..1 reference #xD; blood-problems.no-complaints null 1..1 boolean #xD; blood-problems.blood-disease null 1..1 group Enable When: blood-problems.no-complaints = false #xD; blood-problems.blood-disease.anemia null 1..1 boolean #xD; blood-problems.blood-disease.anemia.specification null 1..1 text Enable When: blood-problems.blood-disease.anemia = true #xD; blood-problems.other-disease-condition-symptom null 1..1 group Enable When: blood-problems.no-complaints = false #xD; blood-problems.other-disease-condition-symptom.specification null 1..1 text Enable When: blood-problems.other-disease-condition-symptom = true #xD; medical-devices 21. null 1..1 group #xD; medical-devices.no-devices null 1..1 boolean #xD; medical-devices.glasses null 1..1 boolean Enable When: medical-devices.no-devices = false #xD; medical-devices.glasses.specification null 1..1 text Enable When: medical-devices.glasses = true #xD; medical-devices.contact-lenses null 1..1 boolean Enable When: medical-devices.no-devices = false #xD; medical-devices.contact-lenses.specification null 1..1 text Enable When: medical-devices.contact-lenses = true #xD; medical-devices.hearing-aid null 1..1 boolean Enable When: medical-devices.no-devices = false #xD; medical-devices.hearing-aid.specification null 1..1 text Enable When: medical-devices.hearing-aid = true #xD; medical-devices.arm-prosthesis null 1..1 boolean Enable When: medical-devices.no-devices = false #xD; medical-devices.arm-prosthesis.specification null 1..1 text Enable When: medical-devices.arm-prosthesis = true #xD; medical-devices.leg-prosthesis null 1..1 boolean Enable When: medical-devices.no-devices = false #xD; medical-devices.leg-prosthesis.specification null 1..1 text Enable When: medical-devices.leg-prosthesis = true #xD; medical-devices.mobility-device null 1..1 boolean Enable When: medical-devices.no-devices = false #xD; medical-devices.mobility-device.specification null 1..1 text Enable When: medical-devices.mobility-device = true #xD; medical-devices.cpap null 1..1 boolean Enable When: medical-devices.no-devices = false #xD; medical-devices.mandibular-splint null 1..1 boolean Enable When: medical-devices.no-devices = false #xD; medical-devices.other-device null 1..1 boolean Enable When: medical-devices.no-devices = false #xD; medical-devices.other-device.specification null 1..1 text Enable When: medical-devices.other-device = true #xD; sleep 22. null 1..1 group #xD; sleep.previous-diagnosis null 0..* group #xD; sleep.previous-diagnosis.diagnosis null 1..1 coding Value Set: Tervisedeklaratsiooni diagnoosid - unehäired #xD; sleep.previous-diagnosis.written-diagnosis null 0..1 string #xD; sleep.previous-diagnosis.source-reference null 1..1 reference #xD; sleep.loud-snoring null 1..1 boolean #xD; sleep.loud-snoring.specification null 1..1 text Enable When: sleep.loud-snoring = true #xD; sleep.fatigue null 1..1 boolean #xD; sleep.fatigue.specification null 1..1 text Enable When: sleep.fatigue = true #xD; sleep.breath-stop-sleep null 1..1 boolean #xD; sleep.breath-stop-sleep.specification null 1..1 text Enable When: sleep.breath-stop-sleep = true #xD; health-assessment 23. null 1..1 group #xD; health-assessment.illness-past-year null 1..1 boolean #xD; health-assessment.illness-past-year.specification null 1..1 text Enable When: health-assessment.illness-past-year = true #xD; health-assessment.complaints null 1..1 boolean #xD; health-assessment.complaints.specification null 1..1 text Enable When: health-assessment.complaints = true #xD; health-assessment.sick-leave-certs null 1..1 group #xD; health-assessment.sick-leave-certs.foreign-sick-leave-cert-length null 0..1 text #xD; health-assessment.sick-leave-certs.sick-leave-cert null 0..* group #xD; health-assessment.sick-leave-certs.sick-leave-cert.from null 1..1 date #xD; health-assessment.sick-leave-certs.sick-leave-cert.duration null 1..1 integer #xD; health-assessment.sick-leave-certs.sick-leave-cert.diagnosis null 1..1 coding #xD; health-assessment.partial-work-capacity-loss null 1..1 group #xD; health-assessment.partial-work-capacity-loss.partial-work-capacity-loss-abroad null 1..1 boolean #xD; health-assessment.partial-work-capacity-loss.partial-work-capacity-loss-abroad.specification null 1..1 text Enable When: health-assessment.partial-work-capacity-loss.partial-work-capacity-loss-abroad = true #xD; health-assessment.partial-work-capacity-loss.partial-work-disability null 0..* group #xD; health-assessment.partial-work-capacity-loss.partial-work-disability.from null 0..1 date #xD; health-assessment.partial-work-capacity-loss.partial-work-disability.to null 0..1 date #xD; health-assessment.partial-work-capacity-loss.partial-work-disability.work-capacity-type null 1..1 coding Value Set: Töövõime liik #xD; health-assessment.disability null 1..1 group #xD; health-assessment.disability.disability-abroad null 1..1 boolean #xD; health-assessment.disability.disability-abroad.disability-severity null 1..1 string Enable When: health-assessment.disability.disability-abroad = true #xD; health-assessment.disability.disability-data null 0..* group #xD; health-assessment.disability.disability-data.from null 0..1 date #xD; health-assessment.disability.disability-data.to null 0..1 date #xD; health-assessment.disability.disability-data.disability-severity null 1..1 coding Value Set: Puude raskusaste #xD; immunization 24. null 1..1 group Enable When: category = occupational (tervisekontrolli-kasutusala#occupational) #xD; immunization.b-hepatitis null 1..1 group #xD; immunization.b-hepatitis.vac-done null 1..1 boolean #xD; immunization.b-hepatitis.immunization-his-data null 0..* group Enable When: immunization.b-hepatitis.vac-done = true #xD; immunization.b-hepatitis.immunization-his-data.date null 1..1 date #xD; immunization.b-hepatitis.immunization-his-data.source-reference null 1..1 reference #xD; immunization.b-hepatitis.date null 0..* date Enable When: immunization.b-hepatitis.vac-done = true #xD; immunization.tuberculosis null 1..1 group #xD; immunization.tuberculosis.vac-done null 1..1 boolean #xD; immunization.tuberculosis.immunization-his-data null 0..* group Enable When: immunization.tuberculosis.vac-done = true #xD; immunization.tuberculosis.immunization-his-data.date null 1..1 date #xD; immunization.tuberculosis.immunization-his-data.source-reference null 1..1 reference #xD; immunization.tuberculosis.date null 0..* date Enable When: immunization.tuberculosis.vac-done = true #xD; immunization.rotavirus null 1..1 group #xD; immunization.rotavirus.vac-done null 1..1 boolean #xD; immunization.rotavirus.immunization-his-data null 0..* group Enable When: immunization.rotavirus.vac-done = true #xD; immunization.rotavirus.immunization-his-data.date null 1..1 date #xD; immunization.rotavirus.immunization-his-data.source-reference null 1..1 reference #xD; immunization.rotavirus.date null 0..* date Enable When: immunization.rotavirus.vac-done = true #xD; immunization.diphteria null 1..1 group #xD; immunization.diphteria.vac-done null 1..1 boolean #xD; immunization.diphteria.immunization-his-data null 0..* group Enable When: immunization.diphteria.vac-done = true #xD; immunization.diphteria.immunization-his-data.date null 1..1 date #xD; immunization.diphteria.immunization-his-data.source-reference null 1..1 reference #xD; immunization.diphteria.date null 0..* date Enable When: immunization.diphteria.vac-done = true #xD; immunization.tetanus null 1..1 group #xD; immunization.tetanus.vac-done null 1..1 boolean #xD; immunization.tetanus.immunization-his-data null 0..* group Enable When: immunization.tetanus.vac-done = true #xD; immunization.tetanus.immunization-his-data.date null 1..1 date #xD; immunization.tetanus.immunization-his-data.source-reference null 1..1 reference #xD; immunization.tetanus.date null 0..* date Enable When: immunization.tetanus.vac-done = true #xD; immunization.pertussis null 1..1 group #xD; immunization.pertussis.vac-done null 1..1 boolean #xD; immunization.pertussis.immunization-his-data null 0..* group Enable When: immunization.pertussis.vac-done = true #xD; immunization.pertussis.immunization-his-data.date null 1..1 date #xD; immunization.pertussis.immunization-his-data.source-reference null 1..1 reference #xD; immunization.pertussis.date null 0..* date Enable When: immunization.pertussis.vac-done = true #xD; immunization.polio null 1..1 group #xD; immunization.polio.vac-done null 1..1 boolean #xD; immunization.polio.immunization-his-data null 0..* group Enable When: immunization.polio.vac-done = true #xD; immunization.polio.immunization-his-data.date null 1..1 date #xD; immunization.polio.immunization-his-data.source-reference null 1..1 reference #xD; immunization.polio.date null 0..* date Enable When: immunization.polio.vac-done = true #xD; immunization.hemo-influenza null 1..1 group #xD; immunization.hemo-influenza.vac-done null 1..1 boolean #xD; immunization.hemo-influenza.immunization-his-data null 0..* group Enable When: immunization.hemo-influenza.vac-done = true #xD; immunization.hemo-influenza.immunization-his-data.date null 1..1 date #xD; immunization.hemo-influenza.immunization-his-data.source-reference null 1..1 reference #xD; immunization.hemo-influenza.date null 0..* date Enable When: immunization.hemo-influenza.vac-done = true #xD; immunization.measles null 1..1 group #xD; immunization.measles.vac-done null 1..1 boolean #xD; immunization.measles.immunization-his-data null 0..* group Enable When: immunization.measles.vac-done = true #xD; immunization.measles.immunization-his-data.date null 1..1 date #xD; immunization.measles.immunization-his-data.source-reference null 1..1 reference #xD; immunization.measles.date null 0..* date Enable When: immunization.measles.vac-done = true #xD; immunization.mumps null 1..1 group #xD; immunization.mumps.vac-done null 1..1 boolean #xD; immunization.mumps.immunization-his-data null 0..* group Enable When: immunization.mumps.vac-done = true #xD; immunization.mumps.immunization-his-data.date null 1..1 date #xD; immunization.mumps.immunization-his-data.source-reference null 1..1 reference #xD; immunization.mumps.date null 0..* date Enable When: immunization.mumps.vac-done = true #xD; immunization.rubella null 1..1 group #xD; immunization.rubella.vac-done null 1..1 boolean #xD; immunization.rubella.immunization-his-data null 0..* group Enable When: immunization.rubella.vac-done = true #xD; immunization.rubella.immunization-his-data.date null 1..1 date #xD; immunization.rubella.immunization-his-data.source-reference null 1..1 reference #xD; immunization.rubella.date null 0..* date Enable When: immunization.rubella.vac-done = true #xD; immunization.hpv null 1..1 group #xD; immunization.hpv.vac-done null 1..1 boolean #xD; immunization.hpv.immunization-his-data null 0..* group Enable When: immunization.hpv.vac-done = true #xD; immunization.hpv.immunization-his-data.date null 1..1 date #xD; immunization.hpv.immunization-his-data.source-reference null 1..1 reference #xD; immunization.hpv.date null 0..* date Enable When: immunization.hpv.vac-done = true #xD; immunization.covid null 1..1 group #xD; immunization.covid.vac-done null 1..1 boolean #xD; immunization.covid.immunization-his-data null 0..* group Enable When: immunization.covid.vac-done = true #xD; immunization.covid.immunization-his-data.date null 1..1 date #xD; immunization.covid.immunization-his-data.source-reference null 1..1 reference #xD; immunization.covid.date null 0..* date Enable When: immunization.covid.vac-done = true #xD; immunization.flu null 1..1 group #xD; immunization.flu.vac-done null 1..1 boolean #xD; immunization.flu.immunization-his-data null 0..* group Enable When: immunization.flu.vac-done = true #xD; immunization.flu.immunization-his-data.date null 1..1 date #xD; immunization.flu.immunization-his-data.source-reference null 1..1 reference #xD; immunization.flu.date null 0..* date Enable When: immunization.flu.vac-done = true #xD; immunization.pneumococcus null 1..1 group #xD; immunization.pneumococcus.vac-done null 1..1 boolean #xD; immunization.pneumococcus.immunization-his-data null 0..* group Enable When: immunization.pneumococcus.vac-done = true #xD; immunization.pneumococcus.immunization-his-data.date null 1..1 date #xD; immunization.pneumococcus.immunization-his-data.source-reference null 1..1 reference #xD; immunization.pneumococcus.date null 0..* date Enable When: immunization.pneumococcus.vac-done = true #xD; immunization.a-hepatitis null 1..1 group #xD; immunization.a-hepatitis.vac-done null 1..1 boolean #xD; immunization.a-hepatitis.immunization-his-data null 0..* group Enable When: immunization.a-hepatitis.vac-done = true #xD; immunization.a-hepatitis.immunization-his-data.date null 1..1 date #xD; immunization.a-hepatitis.immunization-his-data.source-reference null 1..1 reference #xD; immunization.a-hepatitis.date null 0..* date Enable When: immunization.a-hepatitis.vac-done = true #xD; immunization.varicella null 1..1 group #xD; immunization.varicella.vac-done null 1..1 boolean #xD; immunization.varicella.immunization-his-data null 0..* group Enable When: immunization.varicella.vac-done = true #xD; immunization.varicella.immunization-his-data.date null 1..1 date #xD; immunization.varicella.immunization-his-data.source-reference null 1..1 reference #xD; immunization.varicella.date null 0..* date Enable When: immunization.varicella.vac-done = true #xD; immunization.shingles null 1..1 group #xD; immunization.shingles.vac-done null 1..1 boolean #xD; immunization.shingles.immunization-his-data null 0..* group Enable When: immunization.shingles.vac-done = true #xD; immunization.shingles.immunization-his-data.date null 1..1 date #xD; immunization.shingles.immunization-his-data.source-reference null 1..1 reference #xD; immunization.shingles.date null 0..* date Enable When: immunization.shingles.vac-done = true #xD; immunization.meningococcus null 1..1 group #xD; immunization.meningococcus.vac-done null 1..1 boolean #xD; immunization.meningococcus.immunization-his-data null 0..* group Enable When: immunization.meningococcus.vac-done = true #xD; immunization.meningococcus.immunization-his-data.date null 1..1 date #xD; immunization.meningococcus.immunization-his-data.source-reference null 1..1 reference #xD; immunization.meningococcus.date null 0..* date Enable When: immunization.meningococcus.vac-done = true #xD; immunization.yellow-fever null 1..1 group #xD; immunization.yellow-fever.vac-done null 1..1 boolean #xD; immunization.yellow-fever.immunization-his-data null 0..* group Enable When: immunization.yellow-fever.vac-done = true #xD; immunization.yellow-fever.immunization-his-data.date null 1..1 date #xD; immunization.yellow-fever.immunization-his-data.source-reference null 1..1 reference #xD; immunization.yellow-fever.date null 0..* date Enable When: immunization.yellow-fever.vac-done = true #xD; immunization.typhoid-fever null 1..1 group #xD; immunization.typhoid-fever.vac-done null 1..1 boolean #xD; immunization.typhoid-fever.immunization-his-data null 0..* group Enable When: immunization.typhoid-fever.vac-done = true #xD; immunization.typhoid-fever.immunization-his-data.date null 1..1 date #xD; immunization.typhoid-fever.immunization-his-data.source-reference null 1..1 reference #xD; immunization.typhoid-fever.date null 0..* date Enable When: immunization.typhoid-fever.vac-done = true #xD; immunization.tick-encephalitis null 1..1 group #xD; immunization.tick-encephalitis.vac-done null 1..1 boolean #xD; immunization.tick-encephalitis.immunization-his-data null 0..* group Enable When: immunization.tick-encephalitis.vac-done = true #xD; immunization.tick-encephalitis.immunization-his-data.date null 1..1 date #xD; immunization.tick-encephalitis.immunization-his-data.source-reference null 1..1 reference #xD; immunization.tick-encephalitis.date null 0..* date Enable When: immunization.tick-encephalitis.vac-done = true #xD; immunization.other-vac null 1..1 group #xD; immunization.other-vac.vac-done null 1..1 boolean #xD; immunization.other-vac.vac-done.specification null 0..1 text Enable When: immunization.other-vac.vac-done = true #xD; immunization.other-vac.immunization-his-data null 0..* group Enable When: immunization.other-vac.vac-done = true #xD; immunization.other-vac.immunization-his-data.preventable-disease null 1..1 coding #xD; immunization.other-vac.immunization-his-data.date null 1..1 date #xD; immunization.other-vac.immunization-his-data.source-reference null 1..1 reference #xD; work-risk-factors 25. null 1..1 group Enable When: category = occupational (tervisekontrolli-kasutusala#occupational) #xD; work-risk-factors.risk-factor null 0..* coding Value Set: Töölaadi ja töökeskkonnaga seotud ohutegurid #xD; work-risk-factors.risk-factor.specification null 0..1 text #xD; Documentation for this format Options Sets Answer options for category https://fhir.ee/CodeSystem/labivaatuse-tyyp#driver-group-I https://fhir.ee/CodeSystem/labivaatuse-tyyp#driver-group-II https://fhir.ee/CodeSystem/labivaatuse-tyyp#occupational https://fhir.ee/CodeSystem/labivaatuse-tyyp#military-service
Näidis töötervishoiu tervisedeklaratsiooni küsimustikust