mii-qst-pro-eortc-qlq-c30-variant-b
type: Questionnaire
node role: treeRoot
id:
  v: mii-qst-pro-eortc-qlq-c30-variant-b
meta:
  profile:
    v: https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/StructureDefinition/mii-pr-pro-questionnaire|2026.0.0-rc.2
    l: https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/StructureDefinition/mii-pr-pro-questionnaire
language:
  v: en
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: Questionnaire mii-qst-pro-eortc-qlq-c30-variant-b Language: en Profile: MII PR PRO Questionnaireversion: null2026.0.0-rc.2) LinkID Text Cardinality Type Flags Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> EORTC QLQ-C30 Version 3.0 - Variant B: With contained CodeSystem and ValueSets referencing it via local reference #eortc-qlq-c30-cs-b Questionnaire https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/Questionnaire/mii-qst-pro-eortc-qlq-c30-variant-b#2026.0.0-rc.2 #xD; QLQ-C30.Introduction We are interested in some things about you and your health. Please answer all of the questions yourself by circling the number that best applies to you. There are no 'right' or 'wrong' answers. The information that you provide will remain strictly confidential. 0..1 display #xD; QLQ-C30.Section1 During the past week: 0..1 display #xD; qlq-c30-q01 1. Do you have any trouble doing strenuous activities, like carrying a heavy shopping bag or a suitcase? 0..1 choice Value Set: eortc-qlq-c30-4pt-b #xD; qlq-c30-q02 2. Do you have any trouble taking a long walk? 0..1 choice Value Set: eortc-qlq-c30-4pt-b #xD; qlq-c30-q03 3. Do you have any trouble taking a short walk outside of the house? 0..1 choice Value Set: eortc-qlq-c30-4pt-b #xD; qlq-c30-q04 4. Do you need to stay in bed or a chair during the day? 0..1 choice Value Set: eortc-qlq-c30-4pt-b #xD; qlq-c30-q05 5. Do you need help with eating, dressing, washing yourself or using the toilet? 0..1 choice Value Set: eortc-qlq-c30-4pt-b #xD; qlq-c30-q06 6. Were you limited in doing either your work or other daily activities? 0..1 choice Value Set: eortc-qlq-c30-4pt-b #xD; qlq-c30-q07 7. Were you limited in pursuing your hobbies or other leisure time activities? 0..1 choice Value Set: eortc-qlq-c30-4pt-b #xD; qlq-c30-q08 8. Were you short of breath? 0..1 choice Value Set: eortc-qlq-c30-4pt-b #xD; qlq-c30-q09 9. Have you had pain? 0..1 choice Value Set: eortc-qlq-c30…
contained: CodeSystem
  id:
    v: eortc-qlq-c30-cs-b
  meta:
    profile:
      v: https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/StructureDefinition/mii-pr-pro-questionnaire|2026.0.0-rc.2
      l: https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/StructureDefinition/mii-pr-pro-questionnaire
  url:
    v: https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/CodeSystem/mii-cs-pro-eortc-qlq-c30
    l: mii-cs-pro-eortc-qlq-c30
  version:
    v: 2026.0.0-rc.2
  status:
    v: active
  case sensitive:
    v: true
  content:
    v: complete
  concept:
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/ordinalValue
        l: ordinalValue
      value: Decimal
        v: 1
    code:
      v: not-at-all
    display:
      v: Not at all
    designation:
      language:
        v: de
      value:
        v: Überhaupt nicht
  concept:
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/ordinalValue
        l: ordinalValue
      value: Decimal
        v: 2
    code:
      v: a-little
    display:
      v: A little
    designation:
      language:
        v: de
      value:
        v: Wenig
  concept:
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/ordinalValue
        l: ordinalValue
      value: Decimal
        v: 3
    code:
      v: quite-a-bit
    display:
      v: Quite a bit
    designation:
      language:
        v: de
      value:
        v: Mäßig
  concept:
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/ordinalValue
        l: ordinalValue
      value: Decimal
        v: 4
    code:
      v: very-much
    display:
      v: Very much
    designation:
      language:
        v: de
      value:
        v: Sehr
  concept:
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/ordinalValue
        l: ordinalValue
      value: Decimal
        v: 1
    code:
      v: 1-very-poor
    display:
      v: 1 - Very poor
    designation:
      language:
        v: de
      value:
        v: 1 - Sehr schlecht
  concept:
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/ordinalValue
        l: ordinalValue
      value: Decimal
        v: 2
    code:
      v: 2-poor
    display:
      v: 2 - Poor
    designation:
      language:
        v: de
      value:
        v: 2 - Schlecht
  concept:
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/ordinalValue
        l: ordinalValue
      value: Decimal
        v: 3
    code:
      v: 3-fair
    display:
      v: 3 - Fair
    designation:
      language:
        v: de
      value:
        v: 3 - Mittelmäßig
  concept:
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/ordinalValue
        l: ordinalValue
      value: Decimal
        v: 4
    code:
      v: 4-good
    display:
      v: 4 - Good
    designation:
      language:
        v: de
      value:
        v: 4 - Gut
  concept:
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/ordinalValue
        l: ordinalValue
      value: Decimal
        v: 5
    code:
      v: 5-very-good
    display:
      v: 5 - Very good
    designation:
      language:
        v: de
      value:
        v: 5 - Sehr gut
  concept:
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/ordinalValue
        l: ordinalValue
      value: Decimal
        v: 6
    code:
      v: 6-excellent
    display:
      v: 6 - Excellent
    designation:
      language:
        v: de
      value:
        v: 6 - Ausgezeichnet
  concept:
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/ordinalValue
        l: ordinalValue
      value: Decimal
        v: 7
    code:
      v: 7-perfect
contained: ValueSet
code: http://snomed.info/id/273446001

v: 7 - Perfect

language:
  v: de
value:
  v: 7 - Vollkommen

ValueSet
id:
  v: eortc-qlq-c30-4pt-b
meta:
  profile:
    v: https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/StructureDefinition/mii-pr-pro-questionnaire|2026.0.0-rc.2
    l: https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/StructureDefinition/mii-pr-pro-questionnaire
url:
  v: https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/ValueSet/mii-vs-pro-eortc-qlq-c30-scale-4pt-variant-b
  l: mii-vs-pro-eortc-qlq-c30-scale-4pt-variant-b
version:
  v: 2026.0.0-rc.2
status:
  v: active
compose:
  include:
    system:
      v: #eortc-qlq-c30-cs-b
      l: eortc-qlq-c30-cs-b
    concept:
      code:
        v: not-at-all
    concept:
      code:
        v: a-little
    concept:
      code:
        v: quite-a-bit
    concept:
      code:
        v: very-much

ValueSet
id:
  v: eortc-qlq-c30-7pt-b
meta:
  profile:
    v: https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/StructureDefinition/mii-pr-pro-questionnaire|2026.0.0-rc.2
    l: https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/StructureDefinition/mii-pr-pro-questionnaire
url:
  v: https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/ValueSet/mii-vs-pro-eortc-qlq-c30-scale-7pt-variant-b
  l: mii-vs-pro-eortc-qlq-c30-scale-7pt-variant-b
version:
  v: 2026.0.0-rc.2
status:
  v: active
compose:
  include:
    system:
      v: #eortc-qlq-c30-cs-b
      l: eortc-qlq-c30-cs-b
    concept:
      code:
        v: 1-very-poor
    concept:
      code:
        v: 2-poor
    concept:
      code:
        v: 3-fair
    concept:
      code:
        v: 4-good
    concept:
      code:
        v: 5-very-good
    concept:
      code:
        v: 6-excellent
    concept:
      code:
        v: 7-perfect

extension:
  url:
    v: displayable
    l: displayable
  value: Boolean
    v: true
extension:
  url:
    v: collectable
    l: collectable
  value: Boolean
    v: true
extension:
  url:
    v: calculatable
    l: calculatable
  value: Boolean
    v: true
extension:
  url:
    v: extractable
    l: extractable
  value: Boolean
    v: true
extension:
  url:
    v: domainAligned
    l: domainAligned
  value: Boolean
    v: false
url:
  v: https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/StructureDefinition/mii-ex-pro-questionnaire-capabilities
  l: mii-ex-pro-questionnaire-capabilities

v: 2026.0.0-rc.2

v: EORTC QLQ-C30 Quality of Life Questionnaire Version 3.0 - Variant B

v: active

v: true

v: 2026-01-02T11:29:53+00:00

v: Medizininformatik-Initiative

name:
  v: Medizininformatik-Initiative
telecom:
  system:
    v: url
  value:
    v: https://www.medizininformatik-initiative.de
telecom:
  system:
    v: email

v: EORTC QLQ-C30 Version 3.0 - Variant B: With contained CodeSystem and ValueSets referencing it via local reference #eortc-qlq-c30-cs-b

coding:
  system:
    v: http://unstats.un.org/unsd/methods/m49/m49.htm
    l: m49.htm
  code:
    v: 276

v: © Copyright 1995 EORTC Quality of Life Group. All rights reserved. Version 3.0

http://snomed.info/id/273446001
system:
  v: http://snomed.info/sct
  l: sct
code:
  v: 273446001
display:
  v: European Organisation for Research and Treatment of Cancer - Quality of Life questionnaire (assessment scale)

system:
  v: http://www.medizininformatik-initiative.de/fhir/ext/modul-pro/CodeSystem/mii-cs-pro-questionnaire-catalogue
  l: mii-cs-pro-questionnaire-catalogue
code:
  v: eortc-qlq-c30
display:
  v: EORTC QLQ-C30 Quality of Life Questionnaire

link id:
  v: QLQ-C30.Introduction
text:
  v: We are interested in some things about you and your health. Please answer all of the questions yourself by circling the number that best applies to you. There are no 'right' or 'wrong' answers. The information that you provide will remain strictly confidential.
type:
  v: display

link id:
  v: QLQ-C30.Section1
text:
  v: During the past week:
type:
  v: display

link id:
  v: qlq-c30-q01
prefix:
  v: 1
text:
  v: Do you have any trouble doing strenuous activities, like carrying a heavy shopping bag or a suitcase?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q02
prefix:
  v: 2
text:
  v: Do you have any trouble taking a long walk?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q03
prefix:
  v: 3
text:
  v: Do you have any trouble taking a short walk outside of the house?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q04
prefix:
  v: 4
text:
  v: Do you need to stay in bed or a chair during the day?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q05
prefix:
  v: 5
text:
  v: Do you need help with eating, dressing, washing yourself or using the toilet?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q06
prefix:
  v: 6
text:
  v: Were you limited in doing either your work or other daily activities?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q07
prefix:
  v: 7
text:
  v: Were you limited in pursuing your hobbies or other leisure time activities?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q08
prefix:
  v: 8
text:
  v: Were you short of breath?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q09
prefix:
  v: 9
text:
  v: Have you had pain?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q10
prefix:
  v: 10
text:
  v: Did you need to rest?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q11
prefix:
  v: 11
text:
  v: Have you had trouble sleeping?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q12
prefix:
  v: 12
text:
  v: Have you felt weak?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q13
prefix:
  v: 13
text:
  v: Have you lacked appetite?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q14
prefix:
  v: 14
text:
  v: Have you felt nauseated?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q15
prefix:
  v: 15
text:
  v: Have you vomited?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q16
prefix:
  v: 16
text:
  v: Have you been constipated?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q17
prefix:
  v: 17
text:
  v: Have you had diarrhea?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q18
prefix:
  v: 18
text:
  v: Were you tired?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q19
prefix:
  v: 19
text:
  v: Did pain interfere with your daily activities?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q20
prefix:
  v: 20
text:
  v: Have you had difficulty in concentrating on things, like reading a newspaper or watching television?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q21
prefix:
  v: 21
text:
  v: Did you feel tense?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q22
prefix:
  v: 22
text:
  v: Did you worry?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q23
prefix:
  v: 23
text:
  v: Did you feel irritable?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q24
prefix:
  v: 24
text:
  v: Did you feel depressed?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q25
prefix:
  v: 25
text:
  v: Have you had difficulty remembering things?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q26
prefix:
  v: 26
text:
  v: Has your physical condition or medical treatment interfered with your family life?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q27
prefix:
  v: 27
text:
  v: Has your physical condition or medical treatment interfered with your social activities?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: qlq-c30-q28
prefix:
  v: 28
text:
  v: Has your physical condition or medical treatment caused you financial difficulties?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-4pt-b
  l: eortc-qlq-c30-4pt-b

link id:
  v: QLQ-C30.Section2
text:
  v: For the following questions please circle the number between 1 and 7 that best applies to you
type:
  v: display

link id:
  v: qlq-c30-q29
prefix:
  v: 29
text:
  v: How would you rate your overall health during the past week?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-7pt-b
  l: eortc-qlq-c30-7pt-b

link id:
  v: qlq-c30-q30
prefix:
  v: 30
text:
  v: How would you rate your overall quality of life during the past week?
type:
  v: choice
answer value set:
  v: #eortc-qlq-c30-7pt-b
  l: eortc-qlq-c30-7pt-b

link id:
  v: QLQ-C30.Scores
text:
  v: Calculated Scores (0-100 scale)
type:
  v: group
item:
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression
      l: sdc-questionnaire-calculatedExpression
    value: Expression
      language:
        v: text/fhirpath
      expression:
        v: (1 - (((%resource.item.where(linkId.matches('^qlq-c30-q0[1-5]$')).answer.value.ordinal().sum()) / 5) - 1) / 3) * 100
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract
      l: sdc-questionnaire-observationExtract
    value: Boolean
      v: true
  link id:
    v: score-pf
  text:
    v: Physical Functioning Score
  type:
    v: decimal
  read only:
    v: true
item:
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression
      l: sdc-questionnaire-calculatedExpression
    value: Expression
      language:
        v: text/fhirpath
      expression:
        v: (1 - (((%resource.item.where(linkId='qlq-c30-q06' or linkId='qlq-c30-q07').answer.value.ordinal().sum()) / 2) - 1) / 3) * 100
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract
      l: sdc-questionnaire-observationExtract
    value: Boolean
      v: true
  link id:
    v: score-rf
  text:
    v: Role Functioning Score
  type:
    v: decimal
  read only:
    v: true
item:
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression
      l: sdc-questionnaire-calculatedExpression
    value: Expression
      language:
        v: text/fhirpath
      expression:
        v: (1 - (((%resource.item.where(linkId.matches('^qlq-c30-q2[1-4]$')).answer.value.ordinal().sum()) / 4) - 1) / 3) * 100
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract
      l: sdc-questionnaire-observationExtract
    value: Boolean
      v: true
  link id:
    v: score-ef
  text:
    v: Emotional Functioning Score
  type:
    v: decimal
  read only:
    v: true
item:
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression
      l: sdc-questionnaire-calculatedExpression
    value: Expression
      language:
        v: text/fhirpath
      expression:
        v: (1 - (((%resource.item.where(linkId='qlq-c30-q20' or linkId='qlq-c30-q25').answer.value.ordinal().sum()) / 2) - 1) / 3) * 100
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract
      l: sdc-questionnaire-observationExtract
    value: Boolean
      v: true
  link id:
    v: score-cf
  text:
    v: Cognitive Functioning Score
  type:
    v: decimal
  read only:
    v: true
item:
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression
      l: sdc-questionnaire-calculatedExpression
    value: Expression
      language:
        v: text/fhirpath
      expression:
        v: (1 - (((%resource.item.where(linkId='qlq-c30-q26' or linkId='qlq-c30-q27').answer.value.ordinal().sum()) / 2) - 1) / 3) * 100
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract
      l: sdc-questionnaire-observationExtract
    value: Boolean
      v: true
  link id:
    v: score-sf
  text:
    v: Social Functioning Score
  type:
    v: decimal
  read only:
    v: true
item:
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression
      l: sdc-questionnaire-calculatedExpression
    value: Expression
      language:
        v: text/fhirpath
      expression:
        v: (((%resource.item.where(linkId='qlq-c30-q10' or linkId='qlq-c30-q12' or linkId='qlq-c30-q18').answer.value.ordinal().sum()) / 3) - 1) / 3) * 100
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract
      l: sdc-questionnaire-observationExtract
    value: Boolean
      v: true
  link id:
    v: score-fa
  text:
    v: Fatigue Score
  type:
    v: decimal
  read only:
    v: true
item:
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression
      l: sdc-questionnaire-calculatedExpression
    value: Expression
      language:
        v: text/fhirpath
      expression:
        v: (((%resource.item.where(linkId='qlq-c30-q14' or linkId='qlq-c30-q15').answer.value.ordinal().sum()) / 2) - 1) / 3) * 100
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract
      l: sdc-questionnaire-observationExtract
    value: Boolean
      v: true
  link id:
    v: score-nv
  text:
    v: Nausea and Vomiting Score
  type:
    v: decimal
  read only:
    v: true
item:
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression
      l: sdc-questionnaire-calculatedExpression
    value: Expression
      language:
        v: text/fhirpath
      expression:
        v: (((%resource.item.where(linkId='qlq-c30-q09' or linkId='qlq-c30-q19').answer.value.ordinal().sum()) / 2) - 1) / 3) * 100
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract
      l: sdc-questionnaire-observationExtract
    value: Boolean
      v: true
  link id:
    v: score-pa
  text:
    v: Pain Score
  type:
    v: decimal
  read only:
    v: true
item:
  extension:
    url:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression
      l: sdc-questionnaire-calculatedExpression
    value: Expression

Expression
language:
  v: text/fhirpath
expression:
  v: ((%resource.item.where(linkId='qlq-c30-q08').answer.value.ordinal() - 1) / 3) * 100

url:
  v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract
  l: sdc-questionnaire-observationExtract
value: Boolean
  v: true

v: score-dy

v: Dyspnoea Score

v: decimal

v: true

extension:
  url:
    v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression
    l: sdc-questionnaire-calculatedExpression
  value: Expression
    language:
      v: text/fhirpath
    expression:
      v: ((%resource.item.where(linkId='qlq-c30-q11').answer.value.ordinal() - 1) / 3) * 100
extension:
  url:
    v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract
    l: sdc-questionnaire-observationExtract
  value: Boolean
    v: true
link id:
  v: score-sl
text:
  v: Insomnia Score
type:
  v: decimal
read only:
  v: true

extension:
  url:
    v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression
    l: sdc-questionnaire-calculatedExpression
  value: Expression
    language:
      v: text/fhirpath
    expression:
      v: ((%resource.item.where(linkId='qlq-c30-q13').answer.value.ordinal() - 1) / 3) * 100
extension:
  url:
    v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract
    l: sdc-questionnaire-observationExtract
  value: Boolean
    v: true
link id:
  v: score-ap
text:
  v: Appetite Loss Score
type:
  v: decimal
read only:
  v: true

extension:
  url:
    v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression
    l: sdc-questionnaire-calculatedExpression
  value: Expression
    language:
      v: text/fhirpath
    expression:
      v: ((%resource.item.where(linkId='qlq-c30-q16').answer.value.ordinal() - 1) / 3) * 100
extension:
  url:
    v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract
    l: sdc-questionnaire-observationExtract
  value: Boolean
    v: true
link id:
  v: score-co
text:
  v: Constipation Score
type:
  v: decimal
read only:
  v: true

extension:
  url:
    v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression
    l: sdc-questionnaire-calculatedExpression
  value: Expression
    language:
      v: text/fhirpath
    expression:
      v: ((%resource.item.where(linkId='qlq-c30-q17').answer.value.ordinal() - 1) / 3) * 100
extension:
  url:
    v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract
    l: sdc-questionnaire-observationExtract
  value: Boolean
    v: true
link id:
  v: score-di
text:
  v: Diarrhoea Score
type:
  v: decimal
read only:
  v: true

extension:
  url:
    v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression
    l: sdc-questionnaire-calculatedExpression
  value: Expression
    language:
      v: text/fhirpath
    expression:
      v: ((%resource.item.where(linkId='qlq-c30-q28').answer.value.ordinal() - 1) / 3) * 100
extension:
  url:
    v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract
    l: sdc-questionnaire-observationExtract
  value: Boolean
    v: true
link id:
  v: score-fi
text:
  v: Financial Difficulties Score
type:
  v: decimal
read only:
  v: true

extension:
  url:
    v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression
    l: sdc-questionnaire-calculatedExpression
  value: Expression
    language:
      v: text/fhirpath
    expression:
      v: (((%resource.item.where(linkId='qlq-c30-q29' or linkId='qlq-c30-q30').answer.value.ordinal().sum()) / 2) - 1) / 6) * 100
extension:
  url:
    v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract
    l: sdc-questionnaire-observationExtract
  value: Boolean
    v: true
link id:
  v: score-ql
text:
  v: Global Health Status / Quality of Life Score
type:
  v: decimal
read only:
  v: true