PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.xver-r4.r4b@0.0.1-snapshot-1
    http://hl7.org/fhir/4.0/StructureDefinition/extension-EffectEvidenceSynthesis
description: This cross-version extension represents EffectEvidenceSynthesis from http://hl7.org/fhir/StructureDefinition/EffectEvidenceSynthesis|4.0.1 for use in FHIR R4B.
package_name: hl7.fhir.uv.xver-r4.r4b
derivation: constraint
name: ext_R4_EffectEvidenceSynthesis
type: Extension
elements:
  extension:
    array: true
    min: 5
    index: 0
    slicing:
      rules: closed
      ordered: false
      discriminator:
      - {path: url, type: value}
      min: 5
      slices:
        description:
          match: {url: null}
          schema:
            short: Natural language description of the effect evidence synthesis
            isModifier: false
            index: 33
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Natural language description of the effect evidence synthesis
                choices: [valueMarkdown]
                index: 35
              valueMarkdown:
                base: {path: 'Extension.value[x]'}
                type: markdown
                short: Natural language description of the effect evidence synthesis
                choiceOf: value
                index: 36
        exposureAlternative:
          match: {url: null}
          schema:
            short: What comparison exposure?
            isModifier: false
            _required: true
            index: 101
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: What comparison exposure?
                choices: [valueReference]
                index: 103
              valueReference:
                base: {path: 'Extension.value[x]'}
                type: Reference
                short: What comparison exposure?
                choiceOf: value
                refers: ['http://hl7.org/fhir/StructureDefinition/EvidenceVariable']
                index: 104
        date:
          match: {url: null}
          schema:
            short: Date last changed
            isModifier: false
            index: 21
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Date last changed
                choices: [valueDateTime]
                index: 23
              valueDateTime:
                base: {path: 'Extension.value[x]'}
                type: dateTime
                short: Date last changed
                choiceOf: value
                index: 24
        effectEstimate:
          match: {url: null}
          schema:
            short: What was the estimated effect
            isModifier: false
            array: true
            index: 141
            extensions:
              description:
                url: null
                short: Description of effect estimate
                isModifier: false
                index: 143
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Description of effect estimate
                    choices: [valueString]
                    index: 145
                  valueString:
                    base: {path: 'Extension.value[x]'}
                    type: string
                    short: Description of effect estimate
                    choiceOf: value
                    index: 146
              type:
                url: null
                short: Type of efffect estimate
                isModifier: false
                index: 147
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Type of efffect estimate
                    choices: [valueCodeableConcept]
                    index: 149
                  valueCodeableConcept:
                    base: {path: 'Extension.value[x]'}
                    type: CodeableConcept
                    short: Type of efffect estimate
                    choiceOf: value
                    index: 150
              variantState:
                url: null
                short: Variant exposure states
                isModifier: false
                index: 151
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Variant exposure states
                    choices: [valueCodeableConcept]
                    index: 153
                  valueCodeableConcept:
                    base: {path: 'Extension.value[x]'}
                    type: CodeableConcept
                    short: Variant exposure states
                    choiceOf: value
                    index: 154
              value:
                url: null
                short: Point estimate
                isModifier: false
                index: 155
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Point estimate
                    choices: [valueDecimal]
                    index: 157
                  valueDecimal:
                    base: {path: 'Extension.value[x]'}
                    type: decimal
                    short: Point estimate
                    choiceOf: value
                    index: 158
              unitOfMeasure:
                url: null
                short: What unit is the outcome described in?
                isModifier: false
                index: 159
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: What unit is the outcome described in?
                    choices: [valueCodeableConcept]
                    index: 161
                  valueCodeableConcept:
                    base: {path: 'Extension.value[x]'}
                    type: CodeableConcept
                    short: What unit is the outcome described in?
                    choiceOf: value
                    index: 162
              precisionEstimate:
                url: null
                short: How precise the estimate is
                isModifier: false
                array: true
                index: 163
                extensions:
                  type:
                    url: null
                    short: Type of precision estimate
                    isModifier: false
                    index: 165
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Type of precision estimate
                        choices: [valueCodeableConcept]
                        index: 167
                      valueCodeableConcept:
                        base: {path: 'Extension.value[x]'}
                        type: CodeableConcept
                        short: Type of precision estimate
                        choiceOf: value
                        index: 168
                  level:
                    url: null
                    short: Level of confidence interval
                    isModifier: false
                    index: 169
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Level of confidence interval
                        choices: [valueDecimal]
                        index: 171
                      valueDecimal:
                        base: {path: 'Extension.value[x]'}
                        type: decimal
                        short: Level of confidence interval
                        choiceOf: value
                        index: 172
                  from:
                    url: null
                    short: Lower bound
                    isModifier: false
                    index: 173
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Lower bound
                        choices: [valueDecimal]
                        index: 175
                      valueDecimal:
                        base: {path: 'Extension.value[x]'}
                        type: decimal
                        short: Lower bound
                        choiceOf: value
                        index: 176
                  to:
                    url: null
                    short: Upper bound
                    isModifier: false
                    index: 177
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Upper bound
                        choices: [valueDecimal]
                        index: 179
                      valueDecimal:
                        base: {path: 'Extension.value[x]'}
                        type: decimal
                        short: Upper bound
                        choiceOf: value
                        index: 180
                elements:
                  extension:
                    array: true
                    index: 164
                    slicing:
                      rules: closed
                      ordered: false
                      discriminator:
                      - {path: url, type: value}
                      min: 0
                      slices:
                        type:
                          match: {url: null}
                          schema:
                            short: Type of precision estimate
                            isModifier: false
                            index: 165
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Type of precision estimate
                                choices: [valueCodeableConcept]
                                index: 167
                              valueCodeableConcept:
                                base: {path: 'Extension.value[x]'}
                                type: CodeableConcept
                                short: Type of precision estimate
                                choiceOf: value
                                index: 168
                        level:
                          match: {url: null}
                          schema:
                            short: Level of confidence interval
                            isModifier: false
                            index: 169
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Level of confidence interval
                                choices: [valueDecimal]
                                index: 171
                              valueDecimal:
                                base: {path: 'Extension.value[x]'}
                                type: decimal
                                short: Level of confidence interval
                                choiceOf: value
                                index: 172
                        from:
                          match: {url: null}
                          schema:
                            short: Lower bound
                            isModifier: false
                            index: 173
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Lower bound
                                choices: [valueDecimal]
                                index: 175
                              valueDecimal:
                                base: {path: 'Extension.value[x]'}
                                type: decimal
                                short: Lower bound
                                choiceOf: value
                                index: 176
                        to:
                          match: {url: null}
                          schema:
                            short: Upper bound
                            isModifier: false
                            index: 177
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Upper bound
                                choices: [valueDecimal]
                                index: 179
                              valueDecimal:
                                base: {path: 'Extension.value[x]'}
                                type: decimal
                                short: Upper bound
                                choiceOf: value
                                index: 180
            elements:
              extension:
                array: true
                index: 142
                slicing:
                  rules: closed
                  ordered: false
                  discriminator:
                  - {path: url, type: value}
                  min: 0
                  slices:
                    description:
                      match: {url: null}
                      schema:
                        short: Description of effect estimate
                        isModifier: false
                        index: 143
                        elements:
                          value:
                            base: {path: 'Extension.value[x]'}
                            short: Description of effect estimate
                            choices: [valueString]
                            index: 145
                          valueString:
                            base: {path: 'Extension.value[x]'}
                            type: string
                            short: Description of effect estimate
                            choiceOf: value
                            index: 146
                    type:
                      match: {url: null}
                      schema:
                        short: Type of efffect estimate
                        isModifier: false
                        index: 147
                        elements:
                          value:
                            base: {path: 'Extension.value[x]'}
                            short: Type of efffect estimate
                            choices: [valueCodeableConcept]
                            index: 149
                          valueCodeableConcept:
                            base: {path: 'Extension.value[x]'}
                            type: CodeableConcept
                            short: Type of efffect estimate
                            choiceOf: value
                            index: 150
                    variantState:
                      match: {url: null}
                      schema:
                        short: Variant exposure states
                        isModifier: false
                        index: 151
                        elements:
                          value:
                            base: {path: 'Extension.value[x]'}
                            short: Variant exposure states
                            choices: [valueCodeableConcept]
                            index: 153
                          valueCodeableConcept:
                            base: {path: 'Extension.value[x]'}
                            type: CodeableConcept
                            short: Variant exposure states
                            choiceOf: value
                            index: 154
                    value:
                      match: {url: null}
                      schema:
                        short: Point estimate
                        isModifier: false
                        index: 155
                        elements:
                          value:
                            base: {path: 'Extension.value[x]'}
                            short: Point estimate
                            choices: [valueDecimal]
                            index: 157
                          valueDecimal:
                            base: {path: 'Extension.value[x]'}
                            type: decimal
                            short: Point estimate
                            choiceOf: value
                            index: 158
                    unitOfMeasure:
                      match: {url: null}
                      schema:
                        short: What unit is the outcome described in?
                        isModifier: false
                        index: 159
                        elements:
                          value:
                            base: {path: 'Extension.value[x]'}
                            short: What unit is the outcome described in?
                            choices: [valueCodeableConcept]
                            index: 161
                          valueCodeableConcept:
                            base: {path: 'Extension.value[x]'}
                            type: CodeableConcept
                            short: What unit is the outcome described in?
                            choiceOf: value
                            index: 162
                    precisionEstimate:
                      match: {url: null}
                      schema:
                        short: How precise the estimate is
                        isModifier: false
                        array: true
                        index: 163
                        extensions:
                          type:
                            url: null
                            short: Type of precision estimate
                            isModifier: false
                            index: 165
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Type of precision estimate
                                choices: [valueCodeableConcept]
                                index: 167
                              valueCodeableConcept:
                                base: {path: 'Extension.value[x]'}
                                type: CodeableConcept
                                short: Type of precision estimate
                                choiceOf: value
                                index: 168
                          level:
                            url: null
                            short: Level of confidence interval
                            isModifier: false
                            index: 169
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Level of confidence interval
                                choices: [valueDecimal]
                                index: 171
                              valueDecimal:
                                base: {path: 'Extension.value[x]'}
                                type: decimal
                                short: Level of confidence interval
                                choiceOf: value
                                index: 172
                          from:
                            url: null
                            short: Lower bound
                            isModifier: false
                            index: 173
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Lower bound
                                choices: [valueDecimal]
                                index: 175
                              valueDecimal:
                                base: {path: 'Extension.value[x]'}
                                type: decimal
                                short: Lower bound
                                choiceOf: value
                                index: 176
                          to:
                            url: null
                            short: Upper bound
                            isModifier: false
                            index: 177
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Upper bound
                                choices: [valueDecimal]
                                index: 179
                              valueDecimal:
                                base: {path: 'Extension.value[x]'}
                                type: decimal
                                short: Upper bound
                                choiceOf: value
                                index: 180
                        elements:
                          extension:
                            array: true
                            index: 164
                            slicing:
                              rules: closed
                              ordered: false
                              discriminator:
                              - {path: url, type: value}
                              min: 0
                              slices:
                                type:
                                  match: {url: null}
                                  schema:
                                    short: Type of precision estimate
                                    isModifier: false
                                    index: 165
                                    elements:
                                      value:
                                        base: {path: 'Extension.value[x]'}
                                        short: Type of precision estimate
                                        choices: [valueCodeableConcept]
                                        index: 167
                                      valueCodeableConcept:
                                        base: {path: 'Extension.value[x]'}
                                        type: CodeableConcept
                                        short: Type of precision estimate
                                        choiceOf: value
                                        index: 168
                                level:
                                  match: {url: null}
                                  schema:
                                    short: Level of confidence interval
                                    isModifier: false
                                    index: 169
                                    elements:
                                      value:
                                        base: {path: 'Extension.value[x]'}
                                        short: Level of confidence interval
                                        choices: [valueDecimal]
                                        index: 171
                                      valueDecimal:
                                        base: {path: 'Extension.value[x]'}
                                        type: decimal
                                        short: Level of confidence interval
                                        choiceOf: value
                                        index: 172
                                from:
                                  match: {url: null}
                                  schema:
                                    short: Lower bound
                                    isModifier: false
                                    index: 173
                                    elements:
                                      value:
                                        base: {path: 'Extension.value[x]'}
                                        short: Lower bound
                                        choices: [valueDecimal]
                                        index: 175
                                      valueDecimal:
                                        base: {path: 'Extension.value[x]'}
                                        type: decimal
                                        short: Lower bound
                                        choiceOf: value
                                        index: 176
                                to:
                                  match: {url: null}
                                  schema:
                                    short: Upper bound
                                    isModifier: false
                                    index: 177
                                    elements:
                                      value:
                                        base: {path: 'Extension.value[x]'}
                                        short: Upper bound
                                        choices: [valueDecimal]
                                        index: 179
                                      valueDecimal:
                                        base: {path: 'Extension.value[x]'}
                                        type: decimal
                                        short: Upper bound
                                        choiceOf: value
                                        index: 180
        endorser:
          match: {url: null}
          schema:
            short: Who endorsed the content
            isModifier: false
            array: true
            index: 77
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Who endorsed the content
                choices: [valueContactDetail]
                index: 79
              valueContactDetail:
                base: {path: 'Extension.value[x]'}
                type: ContactDetail
                short: Who endorsed the content
                choiceOf: value
                index: 80
        publisher:
          match: {url: null}
          schema:
            short: Name of the publisher (organization or individual)
            isModifier: false
            index: 25
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Name of the publisher (organization or individual)
                choices: [valueString]
                index: 27
              valueString:
                base: {path: 'Extension.value[x]'}
                type: string
                short: Name of the publisher (organization or individual)
                choiceOf: value
                index: 28
        approvalDate:
          match: {url: null}
          schema:
            short: When the effect evidence synthesis was approved by publisher
            isModifier: false
            index: 53
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: When the effect evidence synthesis was approved by publisher
                choices: [valueDate]
                index: 55
              valueDate:
                base: {path: 'Extension.value[x]'}
                type: date
                short: When the effect evidence synthesis was approved by publisher
                choiceOf: value
                index: 56
        jurisdiction:
          match: {url: null}
          schema:
            short: Intended jurisdiction for effect evidence synthesis (if applicable)
            isModifier: false
            array: true
            index: 45
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Intended jurisdiction for effect evidence synthesis (if applicable)
                choices: [valueCodeableConcept]
                index: 47
              valueCodeableConcept:
                base: {path: 'Extension.value[x]'}
                type: CodeableConcept
                short: Intended jurisdiction for effect evidence synthesis (if applicable)
                choiceOf: value
                index: 48
        sampleSize:
          match: {url: null}
          schema:
            short: What sample size was involved?
            isModifier: false
            index: 109
            extensions:
              description:
                url: null
                short: Description of sample size
                isModifier: false
                index: 111
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Description of sample size
                    choices: [valueString]
                    index: 113
                  valueString:
                    base: {path: 'Extension.value[x]'}
                    type: string
                    short: Description of sample size
                    choiceOf: value
                    index: 114
              numberOfStudies:
                url: null
                short: How many studies?
                isModifier: false
                index: 115
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: How many studies?
                    choices: [valueInteger]
                    index: 117
                  valueInteger:
                    base: {path: 'Extension.value[x]'}
                    type: integer
                    short: How many studies?
                    choiceOf: value
                    index: 118
              numberOfParticipants:
                url: null
                short: How many participants?
                isModifier: false
                index: 119
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: How many participants?
                    choices: [valueInteger]
                    index: 121
                  valueInteger:
                    base: {path: 'Extension.value[x]'}
                    type: integer
                    short: How many participants?
                    choiceOf: value
                    index: 122
            elements:
              extension:
                array: true
                index: 110
                slicing:
                  rules: closed
                  ordered: false
                  discriminator:
                  - {path: url, type: value}
                  min: 0
                  slices:
                    description:
                      match: {url: null}
                      schema:
                        short: Description of sample size
                        isModifier: false
                        index: 111
                        elements:
                          value:
                            base: {path: 'Extension.value[x]'}
                            short: Description of sample size
                            choices: [valueString]
                            index: 113
                          valueString:
                            base: {path: 'Extension.value[x]'}
                            type: string
                            short: Description of sample size
                            choiceOf: value
                            index: 114
                    numberOfStudies:
                      match: {url: null}
                      schema:
                        short: How many studies?
                        isModifier: false
                        index: 115
                        elements:
                          value:
                            base: {path: 'Extension.value[x]'}
                            short: How many studies?
                            choices: [valueInteger]
                            index: 117
                          valueInteger:
                            base: {path: 'Extension.value[x]'}
                            type: integer
                            short: How many studies?
                            choiceOf: value
                            index: 118
                    numberOfParticipants:
                      match: {url: null}
                      schema:
                        short: How many participants?
                        isModifier: false
                        index: 119
                        elements:
                          value:
                            base: {path: 'Extension.value[x]'}
                            short: How many participants?
                            choices: [valueInteger]
                            index: 121
                          valueInteger:
                            base: {path: 'Extension.value[x]'}
                            type: integer
                            short: How many participants?
                            choiceOf: value
                            index: 122
        name:
          match: {url: null}
          schema:
            short: Name for this effect evidence synthesis (computer friendly)
            isModifier: false
            index: 9
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Name for this effect evidence synthesis (computer friendly)
                choices: [valueString]
                index: 11
              valueString:
                base: {path: 'Extension.value[x]'}
                type: string
                short: Name for this effect evidence synthesis (computer friendly)
                choiceOf: value
                index: 12
        useContext:
          match: {url: null}
          schema:
            short: The context that the content is intended to support
            isModifier: false
            array: true
            index: 41
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: The context that the content is intended to support
                choices: [valueUsageContext]
                index: 43
              valueUsageContext:
                base: {path: 'Extension.value[x]'}
                type: UsageContext
                short: The context that the content is intended to support
                choiceOf: value
                index: 44
        copyright:
          match: {url: null}
          schema:
            short: Use and/or publishing restrictions
            isModifier: false
            index: 49
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Use and/or publishing restrictions
                choices: [valueMarkdown]
                index: 51
              valueMarkdown:
                base: {path: 'Extension.value[x]'}
                type: markdown
                short: Use and/or publishing restrictions
                choiceOf: value
                index: 52
        studyType:
          match: {url: null}
          schema:
            short: Type of study
            isModifier: false
            index: 89
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Type of study
                choices: [valueCodeableConcept]
                index: 91
              valueCodeableConcept:
                base: {path: 'Extension.value[x]'}
                type: CodeableConcept
                short: Type of study
                choiceOf: value
                index: 92
        outcome:
          match: {url: null}
          schema:
            short: What outcome?
            isModifier: false
            _required: true
            index: 105
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: What outcome?
                choices: [valueReference]
                index: 107
              valueReference:
                base: {path: 'Extension.value[x]'}
                type: Reference
                short: What outcome?
                choiceOf: value
                refers: ['http://hl7.org/fhir/StructureDefinition/EvidenceVariable']
                index: 108
        topic:
          match: {url: null}
          schema:
            short: The category of the EffectEvidenceSynthesis, such as Education, Treatment, Assessment, etc.
            isModifier: false
            array: true
            index: 65
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: The category of the EffectEvidenceSynthesis, such as Education, Treatment, Assessment, etc.
                choices: [valueCodeableConcept]
                index: 67
              valueCodeableConcept:
                base: {path: 'Extension.value[x]'}
                type: CodeableConcept
                short: The category of the EffectEvidenceSynthesis, such as Education, Treatment, Assessment, etc.
                choiceOf: value
                index: 68
        title:
          match: {url: null}
          schema:
            short: Name for this effect evidence synthesis (human friendly)
            isModifier: false
            index: 13
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Name for this effect evidence synthesis (human friendly)
                choices: [valueString]
                index: 15
              valueString:
                base: {path: 'Extension.value[x]'}
                type: string
                short: Name for this effect evidence synthesis (human friendly)
                choiceOf: value
                index: 16
        note:
          match: {url: null}
          schema:
            short: Used for footnotes or explanatory notes
            isModifier: false
            array: true
            index: 37
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Used for footnotes or explanatory notes
                choices: [valueAnnotation]
                index: 39
              valueAnnotation:
                base: {path: 'Extension.value[x]'}
                type: Annotation
                short: Used for footnotes or explanatory notes
                choiceOf: value
                index: 40
        synthesisType:
          match: {url: null}
          schema:
            short: Type of synthesis
            isModifier: false
            index: 85
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Type of synthesis
                choices: [valueCodeableConcept]
                index: 87
              valueCodeableConcept:
                base: {path: 'Extension.value[x]'}
                type: CodeableConcept
                short: Type of synthesis
                choiceOf: value
                index: 88
        status:
          match: {url: null}
          schema:
            isModifier: true
            short: draft | active | retired | unknown
            _required: true
            isModifierReason: This is labeled as "Is Modifier" because applications should not use a retired {{title}} without due consideration
            index: 17
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: draft | active | retired | unknown
                choices: [valueCode]
                index: 19
              valueCode:
                base: {path: 'Extension.value[x]'}
                type: code
                short: draft | active | retired | unknown
                choiceOf: value
                index: 20
        population:
          match: {url: null}
          schema:
            short: What population?
            isModifier: false
            _required: true
            index: 93
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: What population?
                choices: [valueReference]
                index: 95
              valueReference:
                base: {path: 'Extension.value[x]'}
                type: Reference
                short: What population?
                choiceOf: value
                refers: ['http://hl7.org/fhir/StructureDefinition/EvidenceVariable']
                index: 96
        url:
          match: {url: null}
          schema:
            short: Canonical identifier for this effect evidence synthesis, represented as a URI (globally unique)
            isModifier: false
            index: 1
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Canonical identifier for this effect evidence synthesis, represented as a URI (globally unique)
                choices: [valueUri]
                index: 3
              valueUri:
                base: {path: 'Extension.value[x]'}
                type: uri
                short: Canonical identifier for this effect evidence synthesis, represented as a URI (globally unique)
                choiceOf: value
                index: 4
        lastReviewDate:
          match: {url: null}
          schema:
            short: When the effect evidence synthesis was last reviewed
            isModifier: false
            index: 57
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: When the effect evidence synthesis was last reviewed
                choices: [valueDate]
                index: 59
              valueDate:
                base: {path: 'Extension.value[x]'}
                type: date
                short: When the effect evidence synthesis was last reviewed
                choiceOf: value
                index: 60
        editor:
          match: {url: null}
          schema:
            short: Who edited the content
            isModifier: false
            array: true
            index: 69
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Who edited the content
                choices: [valueContactDetail]
                index: 71
              valueContactDetail:
                base: {path: 'Extension.value[x]'}
                type: ContactDetail
                short: Who edited the content
                choiceOf: value
                index: 72
        certainty:
          match: {url: null}
          schema:
            short: How certain is the effect
            isModifier: false
            array: true
            index: 181
            extensions:
              rating:
                url: null
                short: Certainty rating
                isModifier: false
                array: true
                index: 183
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Certainty rating
                    choices: [valueCodeableConcept]
                    index: 185
                  valueCodeableConcept:
                    base: {path: 'Extension.value[x]'}
                    type: CodeableConcept
                    short: Certainty rating
                    choiceOf: value
                    index: 186
              note:
                url: null
                short: Used for footnotes or explanatory notes
                isModifier: false
                array: true
                index: 187
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Used for footnotes or explanatory notes
                    choices: [valueAnnotation]
                    index: 189
                  valueAnnotation:
                    base: {path: 'Extension.value[x]'}
                    type: Annotation
                    short: Used for footnotes or explanatory notes
                    choiceOf: value
                    index: 190
              certaintySubcomponent:
                url: null
                short: A component that contributes to the overall certainty
                isModifier: false
                array: true
                index: 191
                extensions:
                  type:
                    url: null
                    short: Type of subcomponent of certainty rating
                    isModifier: false
                    index: 193
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Type of subcomponent of certainty rating
                        choices: [valueCodeableConcept]
                        index: 195
                      valueCodeableConcept:
                        base: {path: 'Extension.value[x]'}
                        type: CodeableConcept
                        short: Type of subcomponent of certainty rating
                        choiceOf: value
                        index: 196
                  rating:
                    url: null
                    short: Subcomponent certainty rating
                    isModifier: false
                    array: true
                    index: 197
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Subcomponent certainty rating
                        choices: [valueCodeableConcept]
                        index: 199
                      valueCodeableConcept:
                        base: {path: 'Extension.value[x]'}
                        type: CodeableConcept
                        short: Subcomponent certainty rating
                        choiceOf: value
                        index: 200
                  note:
                    url: null
                    short: Used for footnotes or explanatory notes
                    isModifier: false
                    array: true
                    index: 201
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Used for footnotes or explanatory notes
                        choices: [valueAnnotation]
                        index: 203
                      valueAnnotation:
                        base: {path: 'Extension.value[x]'}
                        type: Annotation
                        short: Used for footnotes or explanatory notes
                        choiceOf: value
                        index: 204
                elements:
                  extension:
                    array: true
                    index: 192
                    slicing:
                      rules: closed
                      ordered: false
                      discriminator:
                      - {path: url, type: value}
                      min: 0
                      slices:
                        type:
                          match: {url: null}
                          schema:
                            short: Type of subcomponent of certainty rating
                            isModifier: false
                            index: 193
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Type of subcomponent of certainty rating
                                choices: [valueCodeableConcept]
                                index: 195
                              valueCodeableConcept:
                                base: {path: 'Extension.value[x]'}
                                type: CodeableConcept
                                short: Type of subcomponent of certainty rating
                                choiceOf: value
                                index: 196
                        rating:
                          match: {url: null}
                          schema:
                            short: Subcomponent certainty rating
                            isModifier: false
                            array: true
                            index: 197
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Subcomponent certainty rating
                                choices: [valueCodeableConcept]
                                index: 199
                              valueCodeableConcept:
                                base: {path: 'Extension.value[x]'}
                                type: CodeableConcept
                                short: Subcomponent certainty rating
                                choiceOf: value
                                index: 200
                        note:
                          match: {url: null}
                          schema:
                            short: Used for footnotes or explanatory notes
                            isModifier: false
                            array: true
                            index: 201
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Used for footnotes or explanatory notes
                                choices: [valueAnnotation]
                                index: 203
                              valueAnnotation:
                                base: {path: 'Extension.value[x]'}
                                type: Annotation
                                short: Used for footnotes or explanatory notes
                                choiceOf: value
                                index: 204
            elements:
              extension:
                array: true
                index: 182
                slicing:
                  rules: closed
                  ordered: false
                  discriminator:
                  - {path: url, type: value}
                  min: 0
                  slices:
                    rating:
                      match: {url: null}
                      schema:
                        short: Certainty rating
                        isModifier: false
                        array: true
                        index: 183
                        elements:
                          value:
                            base: {path: 'Extension.value[x]'}
                            short: Certainty rating
                            choices: [valueCodeableConcept]
                            index: 185
                          valueCodeableConcept:
                            base: {path: 'Extension.value[x]'}
                            type: CodeableConcept
                            short: Certainty rating
                            choiceOf: value
                            index: 186
                    note:
                      match: {url: null}
                      schema:
                        short: Used for footnotes or explanatory notes
                        isModifier: false
                        array: true
                        index: 187
                        elements:
                          value:
                            base: {path: 'Extension.value[x]'}
                            short: Used for footnotes or explanatory notes
                            choices: [valueAnnotation]
                            index: 189
                          valueAnnotation:
                            base: {path: 'Extension.value[x]'}
                            type: Annotation
                            short: Used for footnotes or explanatory notes
                            choiceOf: value
                            index: 190
                    certaintySubcomponent:
                      match: {url: null}
                      schema:
                        short: A component that contributes to the overall certainty
                        isModifier: false
                        array: true
                        index: 191
                        extensions:
                          type:
                            url: null
                            short: Type of subcomponent of certainty rating
                            isModifier: false
                            index: 193
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Type of subcomponent of certainty rating
                                choices: [valueCodeableConcept]
                                index: 195
                              valueCodeableConcept:
                                base: {path: 'Extension.value[x]'}
                                type: CodeableConcept
                                short: Type of subcomponent of certainty rating
                                choiceOf: value
                                index: 196
                          rating:
                            url: null
                            short: Subcomponent certainty rating
                            isModifier: false
                            array: true
                            index: 197
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Subcomponent certainty rating
                                choices: [valueCodeableConcept]
                                index: 199
                              valueCodeableConcept:
                                base: {path: 'Extension.value[x]'}
                                type: CodeableConcept
                                short: Subcomponent certainty rating
                                choiceOf: value
                                index: 200
                          note:
                            url: null
                            short: Used for footnotes or explanatory notes
                            isModifier: false
                            array: true
                            index: 201
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Used for footnotes or explanatory notes
                                choices: [valueAnnotation]
                                index: 203
                              valueAnnotation:
                                base: {path: 'Extension.value[x]'}
                                type: Annotation
                                short: Used for footnotes or explanatory notes
                                choiceOf: value
                                index: 204
                        elements:
                          extension:
                            array: true
                            index: 192
                            slicing:
                              rules: closed
                              ordered: false
                              discriminator:
                              - {path: url, type: value}
                              min: 0
                              slices:
                                type:
                                  match: {url: null}
                                  schema:
                                    short: Type of subcomponent of certainty rating
                                    isModifier: false
                                    index: 193
                                    elements:
                                      value:
                                        base: {path: 'Extension.value[x]'}
                                        short: Type of subcomponent of certainty rating
                                        choices: [valueCodeableConcept]
                                        index: 195
                                      valueCodeableConcept:
                                        base: {path: 'Extension.value[x]'}
                                        type: CodeableConcept
                                        short: Type of subcomponent of certainty rating
                                        choiceOf: value
                                        index: 196
                                rating:
                                  match: {url: null}
                                  schema:
                                    short: Subcomponent certainty rating
                                    isModifier: false
                                    array: true
                                    index: 197
                                    elements:
                                      value:
                                        base: {path: 'Extension.value[x]'}
                                        short: Subcomponent certainty rating
                                        choices: [valueCodeableConcept]
                                        index: 199
                                      valueCodeableConcept:
                                        base: {path: 'Extension.value[x]'}
                                        type: CodeableConcept
                                        short: Subcomponent certainty rating
                                        choiceOf: value
                                        index: 200
                                note:
                                  match: {url: null}
                                  schema:
                                    short: Used for footnotes or explanatory notes
                                    isModifier: false
                                    array: true
                                    index: 201
                                    elements:
                                      value:
                                        base: {path: 'Extension.value[x]'}
                                        short: Used for footnotes or explanatory notes
                                        choices: [valueAnnotation]
                                        index: 203
                                      valueAnnotation:
                                        base: {path: 'Extension.value[x]'}
                                        type: Annotation
                                        short: Used for footnotes or explanatory notes
                                        choiceOf: value
                                        index: 204
        reviewer:
          match: {url: null}
          schema:
            short: Who reviewed the content
            isModifier: false
            array: true
            index: 73
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Who reviewed the content
                choices: [valueContactDetail]
                index: 75
              valueContactDetail:
                base: {path: 'Extension.value[x]'}
                type: ContactDetail
                short: Who reviewed the content
                choiceOf: value
                index: 76
        exposure:
          match: {url: null}
          schema:
            short: What exposure?
            isModifier: false
            _required: true
            index: 97
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: What exposure?
                choices: [valueReference]
                index: 99
              valueReference:
                base: {path: 'Extension.value[x]'}
                type: Reference
                short: What exposure?
                choiceOf: value
                refers: ['http://hl7.org/fhir/StructureDefinition/EvidenceVariable']
                index: 100
        resultsByExposure:
          match: {url: null}
          schema:
            short: What was the result per exposure?
            isModifier: false
            array: true
            index: 123
            extensions:
              description:
                url: null
                short: Description of results by exposure
                isModifier: false
                index: 125
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Description of results by exposure
                    choices: [valueString]
                    index: 127
                  valueString:
                    base: {path: 'Extension.value[x]'}
                    type: string
                    short: Description of results by exposure
                    choiceOf: value
                    index: 128
              exposureState:
                url: null
                short: exposure | exposure-alternative
                isModifier: false
                index: 129
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: exposure | exposure-alternative
                    choices: [valueCode]
                    index: 131
                  valueCode:
                    base: {path: 'Extension.value[x]'}
                    type: code
                    short: exposure | exposure-alternative
                    choiceOf: value
                    index: 132
              variantState:
                url: null
                short: Variant exposure states
                isModifier: false
                index: 133
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Variant exposure states
                    choices: [valueCodeableConcept]
                    index: 135
                  valueCodeableConcept:
                    base: {path: 'Extension.value[x]'}
                    type: CodeableConcept
                    short: Variant exposure states
                    choiceOf: value
                    index: 136
              riskEvidenceSynthesis:
                url: null
                short: Risk evidence synthesis
                isModifier: false
                _required: true
                index: 137
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Risk evidence synthesis
                    choices: [valueReference]
                    index: 139
                  valueReference:
                    base: {path: 'Extension.value[x]'}
                    type: Reference
                    short: Risk evidence synthesis
                    choiceOf: value
                    refers: ['http://hl7.org/fhir/StructureDefinition/RiskEvidenceSynthesis']
                    index: 140
            elements:
              extension:
                array: true
                min: 1
                index: 124
                slicing:
                  rules: closed
                  ordered: false
                  discriminator:
                  - {path: url, type: value}
                  min: 1
                  slices:
                    description:
                      match: {url: null}
                      schema:
                        short: Description of results by exposure
                        isModifier: false
                        index: 125
                        elements:
                          value:
                            base: {path: 'Extension.value[x]'}
                            short: Description of results by exposure
                            choices: [valueString]
                            index: 127
                          valueString:
                            base: {path: 'Extension.value[x]'}
                            type: string
                            short: Description of results by exposure
                            choiceOf: value
                            index: 128
                    exposureState:
                      match: {url: null}
                      schema:
                        short: exposure | exposure-alternative
                        isModifier: false
                        index: 129
                        elements:
                          value:
                            base: {path: 'Extension.value[x]'}
                            short: exposure | exposure-alternative
                            choices: [valueCode]
                            index: 131
                          valueCode:
                            base: {path: 'Extension.value[x]'}
                            type: code
                            short: exposure | exposure-alternative
                            choiceOf: value
                            index: 132
                    variantState:
                      match: {url: null}
                      schema:
                        short: Variant exposure states
                        isModifier: false
                        index: 133
                        elements:
                          value:
                            base: {path: 'Extension.value[x]'}
                            short: Variant exposure states
                            choices: [valueCodeableConcept]
                            index: 135
                          valueCodeableConcept:
                            base: {path: 'Extension.value[x]'}
                            type: CodeableConcept
                            short: Variant exposure states
                            choiceOf: value
                            index: 136
                    riskEvidenceSynthesis:
                      match: {url: null}
                      schema:
                        short: Risk evidence synthesis
                        isModifier: false
                        _required: true
                        index: 137
                        elements:
                          value:
                            base: {path: 'Extension.value[x]'}
                            short: Risk evidence synthesis
                            choices: [valueReference]
                            index: 139
                          valueReference:
                            base: {path: 'Extension.value[x]'}
                            type: Reference
                            short: Risk evidence synthesis
                            choiceOf: value
                            refers: ['http://hl7.org/fhir/StructureDefinition/RiskEvidenceSynthesis']
                            index: 140
            required: [extension]
        version:
          match: {url: null}
          schema:
            short: Business version of the effect evidence synthesis
            isModifier: false
            index: 5
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Business version of the effect evidence synthesis
                choices: [valueString]
                index: 7
              valueString:
                base: {path: 'Extension.value[x]'}
                type: string
                short: Business version of the effect evidence synthesis
                choiceOf: value
                index: 8
        relatedArtifact:
          match: {url: null}
          schema:
            short: Additional documentation, citations, etc.
            isModifier: false
            array: true
            index: 81
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Additional documentation, citations, etc.
                choices: [valueRelatedArtifact]
                index: 83
              valueRelatedArtifact:
                base: {path: 'Extension.value[x]'}
                type: RelatedArtifact
                short: Additional documentation, citations, etc.
                choiceOf: value
                index: 84
        contact:
          match: {url: null}
          schema:
            short: Contact details for the publisher
            isModifier: false
            array: true
            index: 29
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Contact details for the publisher
                choices: [valueContactDetail]
                index: 31
              valueContactDetail:
                base: {path: 'Extension.value[x]'}
                type: ContactDetail
                short: Contact details for the publisher
                choiceOf: value
                index: 32
        effectivePeriod:
          match: {url: null}
          schema:
            short: When the effect evidence synthesis is expected to be used
            isModifier: false
            index: 61
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: When the effect evidence synthesis is expected to be used
                choices: [valuePeriod]
                index: 63
              valuePeriod:
                base: {path: 'Extension.value[x]'}
                type: Period
                short: When the effect evidence synthesis is expected to be used
                choiceOf: value
                index: 64
  url:
    pattern: {type: uri, value: 'http://hl7.org/fhir/4.0/StructureDefinition/extension-EffectEvidenceSynthesis'}
    type: uri
    index: 205
package_version: 0.0.1-snapshot-1
extensions:
  description:
    url: null
    short: Natural language description of the effect evidence synthesis
    isModifier: false
    index: 33
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Natural language description of the effect evidence synthesis
        choices: [valueMarkdown]
        index: 35
      valueMarkdown:
        base: {path: 'Extension.value[x]'}
        type: markdown
        short: Natural language description of the effect evidence synthesis
        choiceOf: value
        index: 36
  exposureAlternative:
    url: null
    short: What comparison exposure?
    isModifier: false
    _required: true
    index: 101
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: What comparison exposure?
        choices: [valueReference]
        index: 103
      valueReference:
        base: {path: 'Extension.value[x]'}
        type: Reference
        short: What comparison exposure?
        choiceOf: value
        refers: ['http://hl7.org/fhir/StructureDefinition/EvidenceVariable']
        index: 104
  date:
    url: null
    short: Date last changed
    isModifier: false
    index: 21
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Date last changed
        choices: [valueDateTime]
        index: 23
      valueDateTime:
        base: {path: 'Extension.value[x]'}
        type: dateTime
        short: Date last changed
        choiceOf: value
        index: 24
  effectEstimate:
    url: null
    short: What was the estimated effect
    isModifier: false
    array: true
    index: 141
    extensions:
      description:
        url: null
        short: Description of effect estimate
        isModifier: false
        index: 143
        elements:
          value:
            base: {path: 'Extension.value[x]'}
            short: Description of effect estimate
            choices: [valueString]
            index: 145
          valueString:
            base: {path: 'Extension.value[x]'}
            type: string
            short: Description of effect estimate
            choiceOf: value
            index: 146
      type:
        url: null
        short: Type of efffect estimate
        isModifier: false
        index: 147
        elements:
          value:
            base: {path: 'Extension.value[x]'}
            short: Type of efffect estimate
            choices: [valueCodeableConcept]
            index: 149
          valueCodeableConcept:
            base: {path: 'Extension.value[x]'}
            type: CodeableConcept
            short: Type of efffect estimate
            choiceOf: value
            index: 150
      variantState:
        url: null
        short: Variant exposure states
        isModifier: false
        index: 151
        elements:
          value:
            base: {path: 'Extension.value[x]'}
            short: Variant exposure states
            choices: [valueCodeableConcept]
            index: 153
          valueCodeableConcept:
            base: {path: 'Extension.value[x]'}
            type: CodeableConcept
            short: Variant exposure states
            choiceOf: value
            index: 154
      value:
        url: null
        short: Point estimate
        isModifier: false
        index: 155
        elements:
          value:
            base: {path: 'Extension.value[x]'}
            short: Point estimate
            choices: [valueDecimal]
            index: 157
          valueDecimal:
            base: {path: 'Extension.value[x]'}
            type: decimal
            short: Point estimate
            choiceOf: value
            index: 158
      unitOfMeasure:
        url: null
        short: What unit is the outcome described in?
        isModifier: false
        index: 159
        elements:
          value:
            base: {path: 'Extension.value[x]'}
            short: What unit is the outcome described in?
            choices: [valueCodeableConcept]
            index: 161
          valueCodeableConcept:
            base: {path: 'Extension.value[x]'}
            type: CodeableConcept
            short: What unit is the outcome described in?
            choiceOf: value
            index: 162
      precisionEstimate:
        url: null
        short: How precise the estimate is
        isModifier: false
        array: true
        index: 163
        extensions:
          type:
            url: null
            short: Type of precision estimate
            isModifier: false
            index: 165
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Type of precision estimate
                choices: [valueCodeableConcept]
                index: 167
              valueCodeableConcept:
                base: {path: 'Extension.value[x]'}
                type: CodeableConcept
                short: Type of precision estimate
                choiceOf: value
                index: 168
          level:
            url: null
            short: Level of confidence interval
            isModifier: false
            index: 169
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Level of confidence interval
                choices: [valueDecimal]
                index: 171
              valueDecimal:
                base: {path: 'Extension.value[x]'}
                type: decimal
                short: Level of confidence interval
                choiceOf: value
                index: 172
          from:
            url: null
            short: Lower bound
            isModifier: false
            index: 173
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Lower bound
                choices: [valueDecimal]
                index: 175
              valueDecimal:
                base: {path: 'Extension.value[x]'}
                type: decimal
                short: Lower bound
                choiceOf: value
                index: 176
          to:
            url: null
            short: Upper bound
            isModifier: false
            index: 177
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Upper bound
                choices: [valueDecimal]
                index: 179
              valueDecimal:
                base: {path: 'Extension.value[x]'}
                type: decimal
                short: Upper bound
                choiceOf: value
                index: 180
        elements:
          extension:
            array: true
            index: 164
            slicing:
              rules: closed
              ordered: false
              discriminator:
              - {path: url, type: value}
              min: 0
              slices:
                type:
                  match: {url: null}
                  schema:
                    short: Type of precision estimate
                    isModifier: false
                    index: 165
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Type of precision estimate
                        choices: [valueCodeableConcept]
                        index: 167
                      valueCodeableConcept:
                        base: {path: 'Extension.value[x]'}
                        type: CodeableConcept
                        short: Type of precision estimate
                        choiceOf: value
                        index: 168
                level:
                  match: {url: null}
                  schema:
                    short: Level of confidence interval
                    isModifier: false
                    index: 169
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Level of confidence interval
                        choices: [valueDecimal]
                        index: 171
                      valueDecimal:
                        base: {path: 'Extension.value[x]'}
                        type: decimal
                        short: Level of confidence interval
                        choiceOf: value
                        index: 172
                from:
                  match: {url: null}
                  schema:
                    short: Lower bound
                    isModifier: false
                    index: 173
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Lower bound
                        choices: [valueDecimal]
                        index: 175
                      valueDecimal:
                        base: {path: 'Extension.value[x]'}
                        type: decimal
                        short: Lower bound
                        choiceOf: value
                        index: 176
                to:
                  match: {url: null}
                  schema:
                    short: Upper bound
                    isModifier: false
                    index: 177
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Upper bound
                        choices: [valueDecimal]
                        index: 179
                      valueDecimal:
                        base: {path: 'Extension.value[x]'}
                        type: decimal
                        short: Upper bound
                        choiceOf: value
                        index: 180
    elements:
      extension:
        array: true
        index: 142
        slicing:
          rules: closed
          ordered: false
          discriminator:
          - {path: url, type: value}
          min: 0
          slices:
            description:
              match: {url: null}
              schema:
                short: Description of effect estimate
                isModifier: false
                index: 143
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Description of effect estimate
                    choices: [valueString]
                    index: 145
                  valueString:
                    base: {path: 'Extension.value[x]'}
                    type: string
                    short: Description of effect estimate
                    choiceOf: value
                    index: 146
            type:
              match: {url: null}
              schema:
                short: Type of efffect estimate
                isModifier: false
                index: 147
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Type of efffect estimate
                    choices: [valueCodeableConcept]
                    index: 149
                  valueCodeableConcept:
                    base: {path: 'Extension.value[x]'}
                    type: CodeableConcept
                    short: Type of efffect estimate
                    choiceOf: value
                    index: 150
            variantState:
              match: {url: null}
              schema:
                short: Variant exposure states
                isModifier: false
                index: 151
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Variant exposure states
                    choices: [valueCodeableConcept]
                    index: 153
                  valueCodeableConcept:
                    base: {path: 'Extension.value[x]'}
                    type: CodeableConcept
                    short: Variant exposure states
                    choiceOf: value
                    index: 154
            value:
              match: {url: null}
              schema:
                short: Point estimate
                isModifier: false
                index: 155
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Point estimate
                    choices: [valueDecimal]
                    index: 157
                  valueDecimal:
                    base: {path: 'Extension.value[x]'}
                    type: decimal
                    short: Point estimate
                    choiceOf: value
                    index: 158
            unitOfMeasure:
              match: {url: null}
              schema:
                short: What unit is the outcome described in?
                isModifier: false
                index: 159
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: What unit is the outcome described in?
                    choices: [valueCodeableConcept]
                    index: 161
                  valueCodeableConcept:
                    base: {path: 'Extension.value[x]'}
                    type: CodeableConcept
                    short: What unit is the outcome described in?
                    choiceOf: value
                    index: 162
            precisionEstimate:
              match: {url: null}
              schema:
                short: How precise the estimate is
                isModifier: false
                array: true
                index: 163
                extensions:
                  type:
                    url: null
                    short: Type of precision estimate
                    isModifier: false
                    index: 165
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Type of precision estimate
                        choices: [valueCodeableConcept]
                        index: 167
                      valueCodeableConcept:
                        base: {path: 'Extension.value[x]'}
                        type: CodeableConcept
                        short: Type of precision estimate
                        choiceOf: value
                        index: 168
                  level:
                    url: null
                    short: Level of confidence interval
                    isModifier: false
                    index: 169
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Level of confidence interval
                        choices: [valueDecimal]
                        index: 171
                      valueDecimal:
                        base: {path: 'Extension.value[x]'}
                        type: decimal
                        short: Level of confidence interval
                        choiceOf: value
                        index: 172
                  from:
                    url: null
                    short: Lower bound
                    isModifier: false
                    index: 173
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Lower bound
                        choices: [valueDecimal]
                        index: 175
                      valueDecimal:
                        base: {path: 'Extension.value[x]'}
                        type: decimal
                        short: Lower bound
                        choiceOf: value
                        index: 176
                  to:
                    url: null
                    short: Upper bound
                    isModifier: false
                    index: 177
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Upper bound
                        choices: [valueDecimal]
                        index: 179
                      valueDecimal:
                        base: {path: 'Extension.value[x]'}
                        type: decimal
                        short: Upper bound
                        choiceOf: value
                        index: 180
                elements:
                  extension:
                    array: true
                    index: 164
                    slicing:
                      rules: closed
                      ordered: false
                      discriminator:
                      - {path: url, type: value}
                      min: 0
                      slices:
                        type:
                          match: {url: null}
                          schema:
                            short: Type of precision estimate
                            isModifier: false
                            index: 165
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Type of precision estimate
                                choices: [valueCodeableConcept]
                                index: 167
                              valueCodeableConcept:
                                base: {path: 'Extension.value[x]'}
                                type: CodeableConcept
                                short: Type of precision estimate
                                choiceOf: value
                                index: 168
                        level:
                          match: {url: null}
                          schema:
                            short: Level of confidence interval
                            isModifier: false
                            index: 169
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Level of confidence interval
                                choices: [valueDecimal]
                                index: 171
                              valueDecimal:
                                base: {path: 'Extension.value[x]'}
                                type: decimal
                                short: Level of confidence interval
                                choiceOf: value
                                index: 172
                        from:
                          match: {url: null}
                          schema:
                            short: Lower bound
                            isModifier: false
                            index: 173
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Lower bound
                                choices: [valueDecimal]
                                index: 175
                              valueDecimal:
                                base: {path: 'Extension.value[x]'}
                                type: decimal
                                short: Lower bound
                                choiceOf: value
                                index: 176
                        to:
                          match: {url: null}
                          schema:
                            short: Upper bound
                            isModifier: false
                            index: 177
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Upper bound
                                choices: [valueDecimal]
                                index: 179
                              valueDecimal:
                                base: {path: 'Extension.value[x]'}
                                type: decimal
                                short: Upper bound
                                choiceOf: value
                                index: 180
  endorser:
    url: null
    short: Who endorsed the content
    isModifier: false
    array: true
    index: 77
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Who endorsed the content
        choices: [valueContactDetail]
        index: 79
      valueContactDetail:
        base: {path: 'Extension.value[x]'}
        type: ContactDetail
        short: Who endorsed the content
        choiceOf: value
        index: 80
  publisher:
    url: null
    short: Name of the publisher (organization or individual)
    isModifier: false
    index: 25
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Name of the publisher (organization or individual)
        choices: [valueString]
        index: 27
      valueString:
        base: {path: 'Extension.value[x]'}
        type: string
        short: Name of the publisher (organization or individual)
        choiceOf: value
        index: 28
  approvalDate:
    url: null
    short: When the effect evidence synthesis was approved by publisher
    isModifier: false
    index: 53
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: When the effect evidence synthesis was approved by publisher
        choices: [valueDate]
        index: 55
      valueDate:
        base: {path: 'Extension.value[x]'}
        type: date
        short: When the effect evidence synthesis was approved by publisher
        choiceOf: value
        index: 56
  jurisdiction:
    url: null
    short: Intended jurisdiction for effect evidence synthesis (if applicable)
    isModifier: false
    array: true
    index: 45
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Intended jurisdiction for effect evidence synthesis (if applicable)
        choices: [valueCodeableConcept]
        index: 47
      valueCodeableConcept:
        base: {path: 'Extension.value[x]'}
        type: CodeableConcept
        short: Intended jurisdiction for effect evidence synthesis (if applicable)
        choiceOf: value
        index: 48
  sampleSize:
    url: null
    short: What sample size was involved?
    isModifier: false
    index: 109
    extensions:
      description:
        url: null
        short: Description of sample size
        isModifier: false
        index: 111
        elements:
          value:
            base: {path: 'Extension.value[x]'}
            short: Description of sample size
            choices: [valueString]
            index: 113
          valueString:
            base: {path: 'Extension.value[x]'}
            type: string
            short: Description of sample size
            choiceOf: value
            index: 114
      numberOfStudies:
        url: null
        short: How many studies?
        isModifier: false
        index: 115
        elements:
          value:
            base: {path: 'Extension.value[x]'}
            short: How many studies?
            choices: [valueInteger]
            index: 117
          valueInteger:
            base: {path: 'Extension.value[x]'}
            type: integer
            short: How many studies?
            choiceOf: value
            index: 118
      numberOfParticipants:
        url: null
        short: How many participants?
        isModifier: false
        index: 119
        elements:
          value:
            base: {path: 'Extension.value[x]'}
            short: How many participants?
            choices: [valueInteger]
            index: 121
          valueInteger:
            base: {path: 'Extension.value[x]'}
            type: integer
            short: How many participants?
            choiceOf: value
            index: 122
    elements:
      extension:
        array: true
        index: 110
        slicing:
          rules: closed
          ordered: false
          discriminator:
          - {path: url, type: value}
          min: 0
          slices:
            description:
              match: {url: null}
              schema:
                short: Description of sample size
                isModifier: false
                index: 111
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Description of sample size
                    choices: [valueString]
                    index: 113
                  valueString:
                    base: {path: 'Extension.value[x]'}
                    type: string
                    short: Description of sample size
                    choiceOf: value
                    index: 114
            numberOfStudies:
              match: {url: null}
              schema:
                short: How many studies?
                isModifier: false
                index: 115
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: How many studies?
                    choices: [valueInteger]
                    index: 117
                  valueInteger:
                    base: {path: 'Extension.value[x]'}
                    type: integer
                    short: How many studies?
                    choiceOf: value
                    index: 118
            numberOfParticipants:
              match: {url: null}
              schema:
                short: How many participants?
                isModifier: false
                index: 119
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: How many participants?
                    choices: [valueInteger]
                    index: 121
                  valueInteger:
                    base: {path: 'Extension.value[x]'}
                    type: integer
                    short: How many participants?
                    choiceOf: value
                    index: 122
  name:
    url: null
    short: Name for this effect evidence synthesis (computer friendly)
    isModifier: false
    index: 9
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Name for this effect evidence synthesis (computer friendly)
        choices: [valueString]
        index: 11
      valueString:
        base: {path: 'Extension.value[x]'}
        type: string
        short: Name for this effect evidence synthesis (computer friendly)
        choiceOf: value
        index: 12
  useContext:
    url: null
    short: The context that the content is intended to support
    isModifier: false
    array: true
    index: 41
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: The context that the content is intended to support
        choices: [valueUsageContext]
        index: 43
      valueUsageContext:
        base: {path: 'Extension.value[x]'}
        type: UsageContext
        short: The context that the content is intended to support
        choiceOf: value
        index: 44
  copyright:
    url: null
    short: Use and/or publishing restrictions
    isModifier: false
    index: 49
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Use and/or publishing restrictions
        choices: [valueMarkdown]
        index: 51
      valueMarkdown:
        base: {path: 'Extension.value[x]'}
        type: markdown
        short: Use and/or publishing restrictions
        choiceOf: value
        index: 52
  studyType:
    url: null
    short: Type of study
    isModifier: false
    index: 89
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Type of study
        choices: [valueCodeableConcept]
        index: 91
      valueCodeableConcept:
        base: {path: 'Extension.value[x]'}
        type: CodeableConcept
        short: Type of study
        choiceOf: value
        index: 92
  outcome:
    url: null
    short: What outcome?
    isModifier: false
    _required: true
    index: 105
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: What outcome?
        choices: [valueReference]
        index: 107
      valueReference:
        base: {path: 'Extension.value[x]'}
        type: Reference
        short: What outcome?
        choiceOf: value
        refers: ['http://hl7.org/fhir/StructureDefinition/EvidenceVariable']
        index: 108
  topic:
    url: null
    short: The category of the EffectEvidenceSynthesis, such as Education, Treatment, Assessment, etc.
    isModifier: false
    array: true
    index: 65
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: The category of the EffectEvidenceSynthesis, such as Education, Treatment, Assessment, etc.
        choices: [valueCodeableConcept]
        index: 67
      valueCodeableConcept:
        base: {path: 'Extension.value[x]'}
        type: CodeableConcept
        short: The category of the EffectEvidenceSynthesis, such as Education, Treatment, Assessment, etc.
        choiceOf: value
        index: 68
  title:
    url: null
    short: Name for this effect evidence synthesis (human friendly)
    isModifier: false
    index: 13
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Name for this effect evidence synthesis (human friendly)
        choices: [valueString]
        index: 15
      valueString:
        base: {path: 'Extension.value[x]'}
        type: string
        short: Name for this effect evidence synthesis (human friendly)
        choiceOf: value
        index: 16
  note:
    url: null
    short: Used for footnotes or explanatory notes
    isModifier: false
    array: true
    index: 37
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Used for footnotes or explanatory notes
        choices: [valueAnnotation]
        index: 39
      valueAnnotation:
        base: {path: 'Extension.value[x]'}
        type: Annotation
        short: Used for footnotes or explanatory notes
        choiceOf: value
        index: 40
  synthesisType:
    url: null
    short: Type of synthesis
    isModifier: false
    index: 85
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Type of synthesis
        choices: [valueCodeableConcept]
        index: 87
      valueCodeableConcept:
        base: {path: 'Extension.value[x]'}
        type: CodeableConcept
        short: Type of synthesis
        choiceOf: value
        index: 88
  status:
    url: null
    isModifier: true
    short: draft | active | retired | unknown
    _required: true
    isModifierReason: This is labeled as "Is Modifier" because applications should not use a retired {{title}} without due consideration
    index: 17
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: draft | active | retired | unknown
        choices: [valueCode]
        index: 19
      valueCode:
        base: {path: 'Extension.value[x]'}
        type: code
        short: draft | active | retired | unknown
        choiceOf: value
        index: 20
  population:
    url: null
    short: What population?
    isModifier: false
    _required: true
    index: 93
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: What population?
        choices: [valueReference]
        index: 95
      valueReference:
        base: {path: 'Extension.value[x]'}
        type: Reference
        short: What population?
        choiceOf: value
        refers: ['http://hl7.org/fhir/StructureDefinition/EvidenceVariable']
        index: 96
  url:
    url: null
    short: Canonical identifier for this effect evidence synthesis, represented as a URI (globally unique)
    isModifier: false
    index: 1
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Canonical identifier for this effect evidence synthesis, represented as a URI (globally unique)
        choices: [valueUri]
        index: 3
      valueUri:
        base: {path: 'Extension.value[x]'}
        type: uri
        short: Canonical identifier for this effect evidence synthesis, represented as a URI (globally unique)
        choiceOf: value
        index: 4
  lastReviewDate:
    url: null
    short: When the effect evidence synthesis was last reviewed
    isModifier: false
    index: 57
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: When the effect evidence synthesis was last reviewed
        choices: [valueDate]
        index: 59
      valueDate:
        base: {path: 'Extension.value[x]'}
        type: date
        short: When the effect evidence synthesis was last reviewed
        choiceOf: value
        index: 60
  editor:
    url: null
    short: Who edited the content
    isModifier: false
    array: true
    index: 69
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Who edited the content
        choices: [valueContactDetail]
        index: 71
      valueContactDetail:
        base: {path: 'Extension.value[x]'}
        type: ContactDetail
        short: Who edited the content
        choiceOf: value
        index: 72
  certainty:
    url: null
    short: How certain is the effect
    isModifier: false
    array: true
    index: 181
    extensions:
      rating:
        url: null
        short: Certainty rating
        isModifier: false
        array: true
        index: 183
        elements:
          value:
            base: {path: 'Extension.value[x]'}
            short: Certainty rating
            choices: [valueCodeableConcept]
            index: 185
          valueCodeableConcept:
            base: {path: 'Extension.value[x]'}
            type: CodeableConcept
            short: Certainty rating
            choiceOf: value
            index: 186
      note:
        url: null
        short: Used for footnotes or explanatory notes
        isModifier: false
        array: true
        index: 187
        elements:
          value:
            base: {path: 'Extension.value[x]'}
            short: Used for footnotes or explanatory notes
            choices: [valueAnnotation]
            index: 189
          valueAnnotation:
            base: {path: 'Extension.value[x]'}
            type: Annotation
            short: Used for footnotes or explanatory notes
            choiceOf: value
            index: 190
      certaintySubcomponent:
        url: null
        short: A component that contributes to the overall certainty
        isModifier: false
        array: true
        index: 191
        extensions:
          type:
            url: null
            short: Type of subcomponent of certainty rating
            isModifier: false
            index: 193
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Type of subcomponent of certainty rating
                choices: [valueCodeableConcept]
                index: 195
              valueCodeableConcept:
                base: {path: 'Extension.value[x]'}
                type: CodeableConcept
                short: Type of subcomponent of certainty rating
                choiceOf: value
                index: 196
          rating:
            url: null
            short: Subcomponent certainty rating
            isModifier: false
            array: true
            index: 197
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Subcomponent certainty rating
                choices: [valueCodeableConcept]
                index: 199
              valueCodeableConcept:
                base: {path: 'Extension.value[x]'}
                type: CodeableConcept
                short: Subcomponent certainty rating
                choiceOf: value
                index: 200
          note:
            url: null
            short: Used for footnotes or explanatory notes
            isModifier: false
            array: true
            index: 201
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Used for footnotes or explanatory notes
                choices: [valueAnnotation]
                index: 203
              valueAnnotation:
                base: {path: 'Extension.value[x]'}
                type: Annotation
                short: Used for footnotes or explanatory notes
                choiceOf: value
                index: 204
        elements:
          extension:
            array: true
            index: 192
            slicing:
              rules: closed
              ordered: false
              discriminator:
              - {path: url, type: value}
              min: 0
              slices:
                type:
                  match: {url: null}
                  schema:
                    short: Type of subcomponent of certainty rating
                    isModifier: false
                    index: 193
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Type of subcomponent of certainty rating
                        choices: [valueCodeableConcept]
                        index: 195
                      valueCodeableConcept:
                        base: {path: 'Extension.value[x]'}
                        type: CodeableConcept
                        short: Type of subcomponent of certainty rating
                        choiceOf: value
                        index: 196
                rating:
                  match: {url: null}
                  schema:
                    short: Subcomponent certainty rating
                    isModifier: false
                    array: true
                    index: 197
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Subcomponent certainty rating
                        choices: [valueCodeableConcept]
                        index: 199
                      valueCodeableConcept:
                        base: {path: 'Extension.value[x]'}
                        type: CodeableConcept
                        short: Subcomponent certainty rating
                        choiceOf: value
                        index: 200
                note:
                  match: {url: null}
                  schema:
                    short: Used for footnotes or explanatory notes
                    isModifier: false
                    array: true
                    index: 201
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Used for footnotes or explanatory notes
                        choices: [valueAnnotation]
                        index: 203
                      valueAnnotation:
                        base: {path: 'Extension.value[x]'}
                        type: Annotation
                        short: Used for footnotes or explanatory notes
                        choiceOf: value
                        index: 204
    elements:
      extension:
        array: true
        index: 182
        slicing:
          rules: closed
          ordered: false
          discriminator:
          - {path: url, type: value}
          min: 0
          slices:
            rating:
              match: {url: null}
              schema:
                short: Certainty rating
                isModifier: false
                array: true
                index: 183
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Certainty rating
                    choices: [valueCodeableConcept]
                    index: 185
                  valueCodeableConcept:
                    base: {path: 'Extension.value[x]'}
                    type: CodeableConcept
                    short: Certainty rating
                    choiceOf: value
                    index: 186
            note:
              match: {url: null}
              schema:
                short: Used for footnotes or explanatory notes
                isModifier: false
                array: true
                index: 187
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Used for footnotes or explanatory notes
                    choices: [valueAnnotation]
                    index: 189
                  valueAnnotation:
                    base: {path: 'Extension.value[x]'}
                    type: Annotation
                    short: Used for footnotes or explanatory notes
                    choiceOf: value
                    index: 190
            certaintySubcomponent:
              match: {url: null}
              schema:
                short: A component that contributes to the overall certainty
                isModifier: false
                array: true
                index: 191
                extensions:
                  type:
                    url: null
                    short: Type of subcomponent of certainty rating
                    isModifier: false
                    index: 193
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Type of subcomponent of certainty rating
                        choices: [valueCodeableConcept]
                        index: 195
                      valueCodeableConcept:
                        base: {path: 'Extension.value[x]'}
                        type: CodeableConcept
                        short: Type of subcomponent of certainty rating
                        choiceOf: value
                        index: 196
                  rating:
                    url: null
                    short: Subcomponent certainty rating
                    isModifier: false
                    array: true
                    index: 197
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Subcomponent certainty rating
                        choices: [valueCodeableConcept]
                        index: 199
                      valueCodeableConcept:
                        base: {path: 'Extension.value[x]'}
                        type: CodeableConcept
                        short: Subcomponent certainty rating
                        choiceOf: value
                        index: 200
                  note:
                    url: null
                    short: Used for footnotes or explanatory notes
                    isModifier: false
                    array: true
                    index: 201
                    elements:
                      value:
                        base: {path: 'Extension.value[x]'}
                        short: Used for footnotes or explanatory notes
                        choices: [valueAnnotation]
                        index: 203
                      valueAnnotation:
                        base: {path: 'Extension.value[x]'}
                        type: Annotation
                        short: Used for footnotes or explanatory notes
                        choiceOf: value
                        index: 204
                elements:
                  extension:
                    array: true
                    index: 192
                    slicing:
                      rules: closed
                      ordered: false
                      discriminator:
                      - {path: url, type: value}
                      min: 0
                      slices:
                        type:
                          match: {url: null}
                          schema:
                            short: Type of subcomponent of certainty rating
                            isModifier: false
                            index: 193
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Type of subcomponent of certainty rating
                                choices: [valueCodeableConcept]
                                index: 195
                              valueCodeableConcept:
                                base: {path: 'Extension.value[x]'}
                                type: CodeableConcept
                                short: Type of subcomponent of certainty rating
                                choiceOf: value
                                index: 196
                        rating:
                          match: {url: null}
                          schema:
                            short: Subcomponent certainty rating
                            isModifier: false
                            array: true
                            index: 197
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Subcomponent certainty rating
                                choices: [valueCodeableConcept]
                                index: 199
                              valueCodeableConcept:
                                base: {path: 'Extension.value[x]'}
                                type: CodeableConcept
                                short: Subcomponent certainty rating
                                choiceOf: value
                                index: 200
                        note:
                          match: {url: null}
                          schema:
                            short: Used for footnotes or explanatory notes
                            isModifier: false
                            array: true
                            index: 201
                            elements:
                              value:
                                base: {path: 'Extension.value[x]'}
                                short: Used for footnotes or explanatory notes
                                choices: [valueAnnotation]
                                index: 203
                              valueAnnotation:
                                base: {path: 'Extension.value[x]'}
                                type: Annotation
                                short: Used for footnotes or explanatory notes
                                choiceOf: value
                                index: 204
  reviewer:
    url: null
    short: Who reviewed the content
    isModifier: false
    array: true
    index: 73
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Who reviewed the content
        choices: [valueContactDetail]
        index: 75
      valueContactDetail:
        base: {path: 'Extension.value[x]'}
        type: ContactDetail
        short: Who reviewed the content
        choiceOf: value
        index: 76
  exposure:
    url: null
    short: What exposure?
    isModifier: false
    _required: true
    index: 97
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: What exposure?
        choices: [valueReference]
        index: 99
      valueReference:
        base: {path: 'Extension.value[x]'}
        type: Reference
        short: What exposure?
        choiceOf: value
        refers: ['http://hl7.org/fhir/StructureDefinition/EvidenceVariable']
        index: 100
  resultsByExposure:
    url: null
    short: What was the result per exposure?
    isModifier: false
    array: true
    index: 123
    extensions:
      description:
        url: null
        short: Description of results by exposure
        isModifier: false
        index: 125
        elements:
          value:
            base: {path: 'Extension.value[x]'}
            short: Description of results by exposure
            choices: [valueString]
            index: 127
          valueString:
            base: {path: 'Extension.value[x]'}
            type: string
            short: Description of results by exposure
            choiceOf: value
            index: 128
      exposureState:
        url: null
        short: exposure | exposure-alternative
        isModifier: false
        index: 129
        elements:
          value:
            base: {path: 'Extension.value[x]'}
            short: exposure | exposure-alternative
            choices: [valueCode]
            index: 131
          valueCode:
            base: {path: 'Extension.value[x]'}
            type: code
            short: exposure | exposure-alternative
            choiceOf: value
            index: 132
      variantState:
        url: null
        short: Variant exposure states
        isModifier: false
        index: 133
        elements:
          value:
            base: {path: 'Extension.value[x]'}
            short: Variant exposure states
            choices: [valueCodeableConcept]
            index: 135
          valueCodeableConcept:
            base: {path: 'Extension.value[x]'}
            type: CodeableConcept
            short: Variant exposure states
            choiceOf: value
            index: 136
      riskEvidenceSynthesis:
        url: null
        short: Risk evidence synthesis
        isModifier: false
        _required: true
        index: 137
        elements:
          value:
            base: {path: 'Extension.value[x]'}
            short: Risk evidence synthesis
            choices: [valueReference]
            index: 139
          valueReference:
            base: {path: 'Extension.value[x]'}
            type: Reference
            short: Risk evidence synthesis
            choiceOf: value
            refers: ['http://hl7.org/fhir/StructureDefinition/RiskEvidenceSynthesis']
            index: 140
    elements:
      extension:
        array: true
        min: 1
        index: 124
        slicing:
          rules: closed
          ordered: false
          discriminator:
          - {path: url, type: value}
          min: 1
          slices:
            description:
              match: {url: null}
              schema:
                short: Description of results by exposure
                isModifier: false
                index: 125
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Description of results by exposure
                    choices: [valueString]
                    index: 127
                  valueString:
                    base: {path: 'Extension.value[x]'}
                    type: string
                    short: Description of results by exposure
                    choiceOf: value
                    index: 128
            exposureState:
              match: {url: null}
              schema:
                short: exposure | exposure-alternative
                isModifier: false
                index: 129
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: exposure | exposure-alternative
                    choices: [valueCode]
                    index: 131
                  valueCode:
                    base: {path: 'Extension.value[x]'}
                    type: code
                    short: exposure | exposure-alternative
                    choiceOf: value
                    index: 132
            variantState:
              match: {url: null}
              schema:
                short: Variant exposure states
                isModifier: false
                index: 133
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Variant exposure states
                    choices: [valueCodeableConcept]
                    index: 135
                  valueCodeableConcept:
                    base: {path: 'Extension.value[x]'}
                    type: CodeableConcept
                    short: Variant exposure states
                    choiceOf: value
                    index: 136
            riskEvidenceSynthesis:
              match: {url: null}
              schema:
                short: Risk evidence synthesis
                isModifier: false
                _required: true
                index: 137
                elements:
                  value:
                    base: {path: 'Extension.value[x]'}
                    short: Risk evidence synthesis
                    choices: [valueReference]
                    index: 139
                  valueReference:
                    base: {path: 'Extension.value[x]'}
                    type: Reference
                    short: Risk evidence synthesis
                    choiceOf: value
                    refers: ['http://hl7.org/fhir/StructureDefinition/RiskEvidenceSynthesis']
                    index: 140
    required: [extension]
  version:
    url: null
    short: Business version of the effect evidence synthesis
    isModifier: false
    index: 5
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Business version of the effect evidence synthesis
        choices: [valueString]
        index: 7
      valueString:
        base: {path: 'Extension.value[x]'}
        type: string
        short: Business version of the effect evidence synthesis
        choiceOf: value
        index: 8
  relatedArtifact:
    url: null
    short: Additional documentation, citations, etc.
    isModifier: false
    array: true
    index: 81
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Additional documentation, citations, etc.
        choices: [valueRelatedArtifact]
        index: 83
      valueRelatedArtifact:
        base: {path: 'Extension.value[x]'}
        type: RelatedArtifact
        short: Additional documentation, citations, etc.
        choiceOf: value
        index: 84
  contact:
    url: null
    short: Contact details for the publisher
    isModifier: false
    array: true
    index: 29
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Contact details for the publisher
        choices: [valueContactDetail]
        index: 31
      valueContactDetail:
        base: {path: 'Extension.value[x]'}
        type: ContactDetail
        short: Contact details for the publisher
        choiceOf: value
        index: 32
  effectivePeriod:
    url: null
    short: When the effect evidence synthesis is expected to be used
    isModifier: false
    index: 61
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: When the effect evidence synthesis is expected to be used
        choices: [valuePeriod]
        index: 63
      valuePeriod:
        base: {path: 'Extension.value[x]'}
        type: Period
        short: When the effect evidence synthesis is expected to be used
        choiceOf: value
        index: 64
class: extension
kind: complex-type
url: http://hl7.org/fhir/4.0/StructureDefinition/extension-EffectEvidenceSynthesis
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 0.0.1-snapshot-1
required: [url]