PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.ebm@1.0.0-ballot2
    http://hl7.org/fhir/uv/ebm/StructureDefinition/research-study-outcome-measure
description: A variable measured during the study.
package_name: hl7.fhir.uv.ebm
derivation: constraint
name: ResearchStudyOutcomeMeasure
type: Extension
elements:
  extension:
    index: 0
    slicing:
      slices:
        description:
          match: {}
          schema:
            index: 13
            extensions: {}
            elements:
              extension: {index: 14}
              url:
                pattern: {type: Uri, value: description}
                index: 15
              value:
                short: Description of the outcome measure
                choices: [valueMarkdown]
                index: 17
              valueMarkdown: {type: markdown, short: Description of the outcome measure, choiceOf: value, index: 18}
        intervention:
          match: {}
          schema:
            index: 31
            extensions: {}
            elements:
              extension: {index: 32}
              url:
                pattern: {type: Uri, value: intervention}
                index: 33
              value:
                short: Intervention is the Comparison group of interest
                choices: [valueReference]
                index: 35
              valueReference:
                type: Reference
                short: Intervention is the Comparison group of interest
                choiceOf: value
                refers: ['http://hl7.org/fhir/StructureDefinition/Group']
                index: 36
        name:
          match: {}
          schema:
            index: 1
            extensions: {}
            elements:
              extension: {index: 2}
              url:
                pattern: {type: Uri, value: name}
                index: 3
              value:
                short: Label for the outcome measure
                choices: [valueString]
                index: 5
              valueString: {type: string, short: Label for the outcome measure, choiceOf: value, index: 6}
        type:
          match: {}
          schema:
            index: 7
            extensions: {}
            elements:
              extension: {index: 8}
              url:
                pattern: {type: Uri, value: type}
                index: 9
              value:
                short: Primary, secondary, or exploratory
                choices: [valueCodeableConcept]
                index: 11
              valueCodeableConcept: {type: CodeableConcept, short: 'Primary, secondary, or exploratory', choiceOf: value, index: 12}
        summaryMeasure:
          match: {}
          schema:
            index: 43
            extensions: {}
            elements:
              extension: {index: 44}
              url:
                pattern: {type: Uri, value: summaryMeasure}
                index: 45
              value:
                short: Statistical measure for treatment effect estimate
                choices: [valueCodeableConcept]
                index: 47
              valueCodeableConcept: {type: CodeableConcept, short: Statistical measure for treatment effect estimate, choiceOf: value, index: 48}
        population:
          match: {}
          schema:
            index: 25
            extensions: {}
            elements:
              extension: {index: 26}
              url:
                pattern: {type: Uri, value: population}
                index: 27
              value:
                short: Population for this estimand
                choices: [valueReference]
                index: 29
              valueReference:
                type: Reference
                short: Population for this estimand
                choiceOf: value
                refers: ['http://hl7.org/fhir/StructureDefinition/Group']
                index: 30
        eventHandling:
          match: {}
          schema:
            short: Handling of intercurrent event
            array: true
            index: 49
            extensions:
              event:
                url: null
                index: 50
                extensions: {}
                elements:
                  extension: {index: 51}
                  url:
                    pattern: {type: Uri, value: event}
                    index: 52
                  value:
                    short: the event
                    choices: [valueCodeableConcept]
                    index: 54
                  valueCodeableConcept: {type: CodeableConcept, short: the event, choiceOf: value, index: 55}
              group:
                url: null
                index: 56
                extensions: {}
                elements:
                  extension: {index: 57}
                  url:
                    pattern: {type: Uri, value: group}
                    index: 58
                  value:
                    short: the group that is affected by this event handling
                    choices: [valueCodeableConcept]
                    index: 60
                  valueCodeableConcept: {type: CodeableConcept, short: the group that is affected by this event handling, choiceOf: value, index: 61}
              handling:
                url: null
                index: 62
                extensions: {}
                elements:
                  extension: {index: 63}
                  url:
                    pattern: {type: Uri, value: handling}
                    index: 64
                  value:
                    short: how the data is handled
                    choices: [valueCodeableConcept]
                    index: 66
                  valueCodeableConcept: {type: CodeableConcept, short: how the data is handled, choiceOf: value, index: 67}
              description:
                url: null
                index: 68
                extensions: {}
                elements:
                  extension: {index: 69}
                  url:
                    pattern: {type: Uri, value: description}
                    index: 70
                  value:
                    short: text summary of event handling
                    choices: [valueMarkdown]
                    index: 72
                  valueMarkdown: {type: markdown, short: text summary of event handling, choiceOf: value, index: 73}
            elements:
              extension:
                index: 50
                slicing:
                  slices:
                    event:
                      match: {}
                      schema:
                        index: 50
                        extensions: {}
                        elements:
                          extension: {index: 51}
                          url:
                            pattern: {type: Uri, value: event}
                            index: 52
                          value:
                            short: the event
                            choices: [valueCodeableConcept]
                            index: 54
                          valueCodeableConcept: {type: CodeableConcept, short: the event, choiceOf: value, index: 55}
                    group:
                      match: {}
                      schema:
                        index: 56
                        extensions: {}
                        elements:
                          extension: {index: 57}
                          url:
                            pattern: {type: Uri, value: group}
                            index: 58
                          value:
                            short: the group that is affected by this event handling
                            choices: [valueCodeableConcept]
                            index: 60
                          valueCodeableConcept: {type: CodeableConcept, short: the group that is affected by this event handling, choiceOf: value, index: 61}
                    handling:
                      match: {}
                      schema:
                        index: 62
                        extensions: {}
                        elements:
                          extension: {index: 63}
                          url:
                            pattern: {type: Uri, value: handling}
                            index: 64
                          value:
                            short: how the data is handled
                            choices: [valueCodeableConcept]
                            index: 66
                          valueCodeableConcept: {type: CodeableConcept, short: how the data is handled, choiceOf: value, index: 67}
                    description:
                      match: {}
                      schema:
                        index: 68
                        extensions: {}
                        elements:
                          extension: {index: 69}
                          url:
                            pattern: {type: Uri, value: description}
                            index: 70
                          value:
                            short: text summary of event handling
                            choices: [valueMarkdown]
                            index: 72
                          valueMarkdown: {type: markdown, short: text summary of event handling, choiceOf: value, index: 73}
              url:
                pattern: {type: Uri, value: eventHandling}
                index: 74
              value:
                choices: []
                index: 76
        comparator:
          match: {}
          schema:
            index: 37
            extensions: {}
            elements:
              extension: {index: 38}
              url:
                pattern: {type: Uri, value: comparator}
                index: 39
              value:
                short: Comparator is the Comparison group for comparison
                choices: [valueReference]
                index: 41
              valueReference:
                type: Reference
                short: Comparator is the Comparison group for comparison
                choiceOf: value
                refers: ['http://hl7.org/fhir/StructureDefinition/Group']
                index: 42
        endpoint:
          match: {}
          schema:
            _required: true
            index: 19
            extensions: {}
            elements:
              extension: {index: 20}
              url:
                pattern: {type: Uri, value: endpoint}
                index: 21
              value:
                short: Definition of the outcome measure
                choices: [valueReference]
                index: 23
              valueReference:
                type: Reference
                short: Definition of the outcome measure
                choiceOf: value
                refers: ['http://hl7.org/fhir/StructureDefinition/EvidenceVariable']
                index: 24
  url:
    pattern: {type: Uri, value: 'http://hl7.org/fhir/uv/ebm/StructureDefinition/research-study-outcome-measure'}
    index: 77
  value:
    choices: []
    index: 79
package_version: 1.0.0-ballot2
extensions:
  description:
    url: null
    index: 13
    extensions: {}
    elements:
      extension: {index: 14}
      url:
        pattern: {type: Uri, value: description}
        index: 15
      value:
        short: Description of the outcome measure
        choices: [valueMarkdown]
        index: 17
      valueMarkdown: {type: markdown, short: Description of the outcome measure, choiceOf: value, index: 18}
  intervention:
    url: null
    index: 31
    extensions: {}
    elements:
      extension: {index: 32}
      url:
        pattern: {type: Uri, value: intervention}
        index: 33
      value:
        short: Intervention is the Comparison group of interest
        choices: [valueReference]
        index: 35
      valueReference:
        type: Reference
        short: Intervention is the Comparison group of interest
        choiceOf: value
        refers: ['http://hl7.org/fhir/StructureDefinition/Group']
        index: 36
  name:
    url: null
    index: 1
    extensions: {}
    elements:
      extension: {index: 2}
      url:
        pattern: {type: Uri, value: name}
        index: 3
      value:
        short: Label for the outcome measure
        choices: [valueString]
        index: 5
      valueString: {type: string, short: Label for the outcome measure, choiceOf: value, index: 6}
  type:
    url: null
    index: 7
    extensions: {}
    elements:
      extension: {index: 8}
      url:
        pattern: {type: Uri, value: type}
        index: 9
      value:
        short: Primary, secondary, or exploratory
        choices: [valueCodeableConcept]
        index: 11
      valueCodeableConcept: {type: CodeableConcept, short: 'Primary, secondary, or exploratory', choiceOf: value, index: 12}
  summaryMeasure:
    url: null
    index: 43
    extensions: {}
    elements:
      extension: {index: 44}
      url:
        pattern: {type: Uri, value: summaryMeasure}
        index: 45
      value:
        short: Statistical measure for treatment effect estimate
        choices: [valueCodeableConcept]
        index: 47
      valueCodeableConcept: {type: CodeableConcept, short: Statistical measure for treatment effect estimate, choiceOf: value, index: 48}
  population:
    url: null
    index: 25
    extensions: {}
    elements:
      extension: {index: 26}
      url:
        pattern: {type: Uri, value: population}
        index: 27
      value:
        short: Population for this estimand
        choices: [valueReference]
        index: 29
      valueReference:
        type: Reference
        short: Population for this estimand
        choiceOf: value
        refers: ['http://hl7.org/fhir/StructureDefinition/Group']
        index: 30
  eventHandling:
    url: null
    short: Handling of intercurrent event
    array: true
    index: 49
    extensions:
      event:
        url: null
        index: 50
        extensions: {}
        elements:
          extension: {index: 51}
          url:
            pattern: {type: Uri, value: event}
            index: 52
          value:
            short: the event
            choices: [valueCodeableConcept]
            index: 54
          valueCodeableConcept: {type: CodeableConcept, short: the event, choiceOf: value, index: 55}
      group:
        url: null
        index: 56
        extensions: {}
        elements:
          extension: {index: 57}
          url:
            pattern: {type: Uri, value: group}
            index: 58
          value:
            short: the group that is affected by this event handling
            choices: [valueCodeableConcept]
            index: 60
          valueCodeableConcept: {type: CodeableConcept, short: the group that is affected by this event handling, choiceOf: value, index: 61}
      handling:
        url: null
        index: 62
        extensions: {}
        elements:
          extension: {index: 63}
          url:
            pattern: {type: Uri, value: handling}
            index: 64
          value:
            short: how the data is handled
            choices: [valueCodeableConcept]
            index: 66
          valueCodeableConcept: {type: CodeableConcept, short: how the data is handled, choiceOf: value, index: 67}
      description:
        url: null
        index: 68
        extensions: {}
        elements:
          extension: {index: 69}
          url:
            pattern: {type: Uri, value: description}
            index: 70
          value:
            short: text summary of event handling
            choices: [valueMarkdown]
            index: 72
          valueMarkdown: {type: markdown, short: text summary of event handling, choiceOf: value, index: 73}
    elements:
      extension:
        index: 50
        slicing:
          slices:
            event:
              match: {}
              schema:
                index: 50
                extensions: {}
                elements:
                  extension: {index: 51}
                  url:
                    pattern: {type: Uri, value: event}
                    index: 52
                  value:
                    short: the event
                    choices: [valueCodeableConcept]
                    index: 54
                  valueCodeableConcept: {type: CodeableConcept, short: the event, choiceOf: value, index: 55}
            group:
              match: {}
              schema:
                index: 56
                extensions: {}
                elements:
                  extension: {index: 57}
                  url:
                    pattern: {type: Uri, value: group}
                    index: 58
                  value:
                    short: the group that is affected by this event handling
                    choices: [valueCodeableConcept]
                    index: 60
                  valueCodeableConcept: {type: CodeableConcept, short: the group that is affected by this event handling, choiceOf: value, index: 61}
            handling:
              match: {}
              schema:
                index: 62
                extensions: {}
                elements:
                  extension: {index: 63}
                  url:
                    pattern: {type: Uri, value: handling}
                    index: 64
                  value:
                    short: how the data is handled
                    choices: [valueCodeableConcept]
                    index: 66
                  valueCodeableConcept: {type: CodeableConcept, short: how the data is handled, choiceOf: value, index: 67}
            description:
              match: {}
              schema:
                index: 68
                extensions: {}
                elements:
                  extension: {index: 69}
                  url:
                    pattern: {type: Uri, value: description}
                    index: 70
                  value:
                    short: text summary of event handling
                    choices: [valueMarkdown]
                    index: 72
                  valueMarkdown: {type: markdown, short: text summary of event handling, choiceOf: value, index: 73}
      url:
        pattern: {type: Uri, value: eventHandling}
        index: 74
      value:
        choices: []
        index: 76
  comparator:
    url: null
    index: 37
    extensions: {}
    elements:
      extension: {index: 38}
      url:
        pattern: {type: Uri, value: comparator}
        index: 39
      value:
        short: Comparator is the Comparison group for comparison
        choices: [valueReference]
        index: 41
      valueReference:
        type: Reference
        short: Comparator is the Comparison group for comparison
        choiceOf: value
        refers: ['http://hl7.org/fhir/StructureDefinition/Group']
        index: 42
  endpoint:
    url: null
    _required: true
    index: 19
    extensions: {}
    elements:
      extension: {index: 20}
      url:
        pattern: {type: Uri, value: endpoint}
        index: 21
      value:
        short: Definition of the outcome measure
        choices: [valueReference]
        index: 23
      valueReference:
        type: Reference
        short: Definition of the outcome measure
        choiceOf: value
        refers: ['http://hl7.org/fhir/StructureDefinition/EvidenceVariable']
        index: 24
class: extension
kind: complex-type
url: http://hl7.org/fhir/uv/ebm/StructureDefinition/research-study-outcome-measure
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 1.0.0-ballot2
required: [extension]