PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.termchangeset@1.0.0-ballot
    http://hl7.org/fhir/uv/termchangeset/StructureDefinition/snomed-changeset-profile
description: Profile of CodeSystem to enable lossless representation of a SNOMED change set aligned with Tinkar information model requirements. This profile is a specialization of the broader Terminology Change Set profile.
package_name: hl7.fhir.uv.termchangeset
derivation: constraint
name: SNOMEDChangeSet
type: CodeSystem
elements:
  property:
    short: 'Property values should follow the SNOMED-specific guidance available here: https://terminology.hl7.org/SNOMEDCT.html#snomed-ct-properties'
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: code, type: value}
      min: null
      slices:
        inactive:
          match: {code: inactive}
          schema:
            short: Property slice to capture SNOMED inactive for a concept
            index: 1
            elements:
              code:
                pattern: {type: Code, value: inactive}
                index: 2
              type:
                pattern: {type: Code, value: boolean}
                index: 3
        Has_dose_form:
          match: {code: Has dose form}
          schema:
            short: Property slice to capture SNOMED Has dose form for a concept
            index: 172
            elements:
              code:
                pattern: {type: Code, value: Has dose form}
                index: 173
              type:
                pattern: {type: Code, value: Coding}
                index: 174
        Severity:
          match: {code: Severity}
          schema:
            short: Property slice to capture SNOMED Severity for a concept
            index: 55
            elements:
              code:
                pattern: {type: Code, value: Severity}
                index: 56
              type:
                pattern: {type: Code, value: Coding}
                index: 57
        Property:
          match: {code: Property}
          schema:
            short: Property slice to capture SNOMED Property for a concept
            index: 130
            elements:
              code:
                pattern: {type: Code, value: Property}
                index: 131
              type:
                pattern: {type: Code, value: Coding}
                index: 132
        Subject_relationship_context:
          match: {code: Subject relationship context}
          schema:
            short: Property slice to capture SNOMED Subject relationship context for a concept
            index: 166
            elements:
              code:
                pattern: {type: Code, value: Subject relationship context}
                index: 167
              type:
                pattern: {type: Code, value: Coding}
                index: 168
        Has_definitional_manifestation:
          match: {code: Has definitional manifestation}
          schema:
            short: Property slice to capture SNOMED Has definitional manifestation for a concept
            index: 112
            elements:
              code:
                pattern: {type: Code, value: Has definitional manifestation}
                index: 113
              type:
                pattern: {type: Code, value: Coding}
                index: 114
        Has_interpretation:
          match: {code: Has interpretation}
          schema:
            short: Property slice to capture SNOMED Has interpretation for a concept
            index: 121
            elements:
              code:
                pattern: {type: Code, value: Has interpretation}
                index: 122
              type:
                pattern: {type: Code, value: Coding}
                index: 123
        Access:
          match: {code: Access}
          schema:
            short: Property slice to capture SNOMED Access for a concept
            index: 76
            elements:
              code:
                pattern: {type: Code, value: Access}
                index: 77
              type:
                pattern: {type: Code, value: Coding}
                index: 78
        Surgical_approach:
          match: {code: Surgical approach}
          schema:
            short: Property slice to capture SNOMED Surgical approach for a concept
            index: 190
            elements:
              code:
                pattern: {type: Code, value: Surgical approach}
                index: 191
              type:
                pattern: {type: Code, value: Coding}
                index: 192
        Clinical_course:
          match: {code: Clinical course}
          schema:
            short: Property slice to capture SNOMED Clinical course for a concept
            index: 85
            elements:
              code:
                pattern: {type: Code, value: Clinical course}
                index: 86
              type:
                pattern: {type: Code, value: Coding}
                index: 87
        Procedure_site_-_Indirect:
          match: {code: Procedure site - Indirect}
          schema:
            short: Property slice to capture SNOMED Procedure site - Indirect for a concept
            index: 151
            elements:
              code:
                pattern: {type: Code, value: Procedure site - Indirect}
                index: 152
              type:
                pattern: {type: Code, value: Coding}
                index: 153
        Procedure_device:
          match: {code: Procedure device}
          schema:
            short: Property slice to capture SNOMED Procedure device for a concept
            index: 154
            elements:
              code:
                pattern: {type: Code, value: Procedure device}
                index: 155
              type:
                pattern: {type: Code, value: Coding}
                index: 156
        Associated_with:
          match: {code: Associated with}
          schema:
            short: Property slice to capture SNOMED Associated with for a concept
            index: 16
            elements:
              code:
                pattern: {type: Code, value: Associated with}
                index: 17
              type:
                pattern: {type: Code, value: Coding}
                index: 18
        Has_specimen:
          match: {code: Has specimen}
          schema:
            short: Property slice to capture SNOMED Has specimen for a concept
            index: 22
            elements:
              code:
                pattern: {type: Code, value: Has specimen}
                index: 23
              type:
                pattern: {type: Code, value: Coding}
                index: 24
        Precondition:
          match: {code: Precondition}
          schema:
            short: Property slice to capture SNOMED Precondition for a concept
            index: 220
            elements:
              code:
                pattern: {type: Code, value: Precondition}
                index: 221
              type:
                pattern: {type: Code, value: Coding}
                index: 222
        Process_output:
          match: {code: Process output}
          schema:
            short: Property slice to capture SNOMED Process output for a concept
            index: 214
            elements:
              code:
                pattern: {type: Code, value: Process output}
                index: 215
              type:
                pattern: {type: Code, value: Coding}
                index: 216
        Using_energy:
          match: {code: Using energy}
          schema:
            short: Property slice to capture SNOMED Using energy for a concept
            index: 184
            elements:
              code:
                pattern: {type: Code, value: Using energy}
                index: 185
              type:
                pattern: {type: Code, value: Coding}
                index: 186
        Inheres_in:
          match: {code: Inheres in}
          schema:
            short: Property slice to capture SNOMED Inheres in for a concept
            index: 199
            elements:
              code:
                pattern: {type: Code, value: Inheres in}
                index: 200
              type:
                pattern: {type: Code, value: Coding}
                index: 201
        parent:
          match: {code: parent}
          schema:
            short: Property slice to capture SNOMED parent for a concept
            index: 7
            elements:
              code:
                pattern: {type: Code, value: parent}
                index: 8
              type:
                pattern: {type: Code, value: Coding}
                index: 9
        Procedure_morphology:
          match: {code: Procedure morphology}
          schema:
            short: Property slice to capture SNOMED Procedure morphology for a concept
            index: 157
            elements:
              code:
                pattern: {type: Code, value: Procedure morphology}
                index: 158
              type:
                pattern: {type: Code, value: Coding}
                index: 159
        Recipient_category:
          match: {code: Recipient category}
          schema:
            short: Property slice to capture SNOMED Recipient category for a concept
            index: 133
            elements:
              code:
                pattern: {type: Code, value: Recipient category}
                index: 134
              type:
                pattern: {type: Code, value: Coding}
                index: 135
        Finding_context:
          match: {code: Finding context}
          schema:
            short: Property slice to capture SNOMED Finding context for a concept
            index: 160
            elements:
              code:
                pattern: {type: Code, value: Finding context}
                index: 161
              type:
                pattern: {type: Code, value: Coding}
                index: 162
        Using_access_device:
          match: {code: Using access device}
          schema:
            short: Property slice to capture SNOMED Using access device for a concept
            index: 193
            elements:
              code:
                pattern: {type: Code, value: Using access device}
                index: 194
              type:
                pattern: {type: Code, value: Coding}
                index: 195
        Associated_finding:
          match: {code: Associated finding}
          schema:
            short: Property slice to capture SNOMED Associated finding for a concept
            index: 49
            elements:
              code:
                pattern: {type: Code, value: Associated finding}
                index: 50
              type:
                pattern: {type: Code, value: Coding}
                index: 51
        Finding_site:
          match: {code: Finding site}
          schema:
            short: Property slice to capture SNOMED Finding site for a concept
            index: 94
            elements:
              code:
                pattern: {type: Code, value: Finding site}
                index: 95
              type:
                pattern: {type: Code, value: Coding}
                index: 96
        Scale_type:
          match: {code: Scale type}
          schema:
            short: Property slice to capture SNOMED Scale type for a concept
            index: 136
            elements:
              code:
                pattern: {type: Code, value: Scale type}
                index: 137
              type:
                pattern: {type: Code, value: Coding}
                index: 138
        Procedure_site:
          match: {code: Procedure site}
          schema:
            short: Property slice to capture SNOMED Procedure site for a concept
            index: 109
            elements:
              code:
                pattern: {type: Code, value: Procedure site}
                index: 110
              type:
                pattern: {type: Code, value: Coding}
                index: 111
        Laterality:
          match: {code: Laterality}
          schema:
            short: Property slice to capture SNOMED Laterality for a concept
            index: 88
            elements:
              code:
                pattern: {type: Code, value: Laterality}
                index: 89
              type:
                pattern: {type: Code, value: Coding}
                index: 90
        Occurrence:
          match: {code: Occurrence}
          schema:
            short: Property slice to capture SNOMED Occurrence for a concept
            index: 58
            elements:
              code:
                pattern: {type: Code, value: Occurrence}
                index: 59
              type:
                pattern: {type: Code, value: Coding}
                index: 60
        Episodicity:
          match: {code: Episodicity}
          schema:
            short: Property slice to capture SNOMED Episodicity for a concept
            index: 61
            elements:
              code:
                pattern: {type: Code, value: Episodicity}
                index: 62
              type:
                pattern: {type: Code, value: Coding}
                index: 63
        Measurement_method:
          match: {code: Measurement method}
          schema:
            short: Property slice to capture SNOMED Measurement method for a concept
            index: 127
            elements:
              code:
                pattern: {type: Code, value: Measurement method}
                index: 128
              type:
                pattern: {type: Code, value: Coding}
                index: 129
        Associated_morphology:
          match: {code: Associated morphology}
          schema:
            short: Property slice to capture SNOMED Associated morphology for a concept
            index: 19
            elements:
              code:
                pattern: {type: Code, value: Associated morphology}
                index: 20
              type:
                pattern: {type: Code, value: Coding}
                index: 21
        Characterizes:
          match: {code: Characterizes}
          schema:
            short: Property slice to capture SNOMED Characterizes for a concept
            index: 205
            elements:
              code:
                pattern: {type: Code, value: Characterizes}
                index: 206
              type:
                pattern: {type: Code, value: Coding}
                index: 207
        Direct_morphology:
          match: {code: Direct morphology}
          schema:
            short: Property slice to capture SNOMED Direct morphology for a concept
            index: 97
            elements:
              code:
                pattern: {type: Code, value: Direct morphology}
                index: 98
              type:
                pattern: {type: Code, value: Coding}
                index: 99
        Route_of_administration:
          match: {code: Route of administration}
          schema:
            short: Property slice to capture SNOMED Route of administration for a concept
            index: 169
            elements:
              code:
                pattern: {type: Code, value: Route of administration}
                index: 170
              type:
                pattern: {type: Code, value: Coding}
                index: 171
        Component:
          match: {code: Component}
          schema:
            short: Property slice to capture SNOMED Component for a concept
            index: 52
            elements:
              code:
                pattern: {type: Code, value: Component}
                index: 53
              type:
                pattern: {type: Code, value: Coding}
                index: 54
        Relative_to:
          match: {code: Relative to}
          schema:
            short: Property slice to capture SNOMED Relative to for a concept
            index: 217
            elements:
              code:
                pattern: {type: Code, value: Relative to}
                index: 218
              type:
                pattern: {type: Code, value: Coding}
                index: 219
        Time_aspect:
          match: {code: Time aspect}
          schema:
            short: Property slice to capture SNOMED Time aspect for a concept
            index: 142
            elements:
              code:
                pattern: {type: Code, value: Time aspect}
                index: 143
              type:
                pattern: {type: Code, value: Coding}
                index: 144
        Revision_status:
          match: {code: Revision status}
          schema:
            short: Property slice to capture SNOMED Revision status for a concept
            index: 67
            elements:
              code:
                pattern: {type: Code, value: Revision status}
                index: 68
              type:
                pattern: {type: Code, value: Coding}
                index: 69
        Specimen_source_identity:
          match: {code: Specimen source identity}
          schema:
            short: Property slice to capture SNOMED Specimen source identity for a concept
            index: 31
            elements:
              code:
                pattern: {type: Code, value: Specimen source identity}
                index: 32
              type:
                pattern: {type: Code, value: Coding}
                index: 33
        Due_to:
          match: {code: Due to}
          schema:
            short: Property slice to capture SNOMED Due to for a concept
            index: 13
            elements:
              code:
                pattern: {type: Code, value: Due to}
                index: 14
              type:
                pattern: {type: Code, value: Coding}
                index: 15
        Using_device:
          match: {code: Using device}
          schema:
            short: Property slice to capture SNOMED Using device for a concept
            index: 181
            elements:
              code:
                pattern: {type: Code, value: Using device}
                index: 182
              type:
                pattern: {type: Code, value: Coding}
                index: 183
        Procedure_site_-_Direct:
          match: {code: Procedure site - Direct}
          schema:
            short: Property slice to capture SNOMED Procedure site - Direct for a concept
            index: 148
            elements:
              code:
                pattern: {type: Code, value: Procedure site - Direct}
                index: 149
              type:
                pattern: {type: Code, value: Coding}
                index: 150
        Units:
          match: {code: Units}
          schema:
            short: Property slice to capture SNOMED Units for a concept
            index: 70
            elements:
              code:
                pattern: {type: Code, value: Units}
                index: 71
              type:
                pattern: {type: Code, value: Coding}
                index: 72
        Has_focus:
          match: {code: Has focus}
          schema:
            short: Property slice to capture SNOMED Has focus for a concept
            index: 103
            elements:
              code:
                pattern: {type: Code, value: Has focus}
                index: 104
              type:
                pattern: {type: Code, value: Coding}
                index: 105
        Priority:
          match: {code: Priority}
          schema:
            short: Property slice to capture SNOMED Priority for a concept
            index: 82
            elements:
              code:
                pattern: {type: Code, value: Priority}
                index: 83
              type:
                pattern: {type: Code, value: Coding}
                index: 84
        Process_agent:
          match: {code: Process agent}
          schema:
            short: Property slice to capture SNOMED Process agent for a concept
            index: 208
            elements:
              code:
                pattern: {type: Code, value: Process agent}
                index: 209
              type:
                pattern: {type: Code, value: Coding}
                index: 210
        Specimen_source_topography:
          match: {code: Specimen source topography}
          schema:
            short: Property slice to capture SNOMED Specimen source topography for a concept
            index: 28
            elements:
              code:
                pattern: {type: Code, value: Specimen source topography}
                index: 29
              type:
                pattern: {type: Code, value: Coding}
                index: 30
        Is_about:
          match: {code: Is about}
          schema:
            short: Property slice to capture SNOMED Is about for a concept
            index: 232
            elements:
              code:
                pattern: {type: Code, value: Is about}
                index: 233
              type:
                pattern: {type: Code, value: Coding}
                index: 234
        Property_type:
          match: {code: Property type}
          schema:
            short: Property slice to capture SNOMED Property type for a concept
            index: 196
            elements:
              code:
                pattern: {type: Code, value: Property type}
                index: 197
              type:
                pattern: {type: Code, value: Coding}
                index: 198
        Process_duration:
          match: {code: Process duration}
          schema:
            short: Property slice to capture SNOMED Process duration for a concept
            index: 211
            elements:
              code:
                pattern: {type: Code, value: Process duration}
                index: 212
              type:
                pattern: {type: Code, value: Coding}
                index: 213
        Indirect_device:
          match: {code: Indirect device}
          schema:
            short: Property slice to capture SNOMED Indirect device for a concept
            index: 118
            elements:
              code:
                pattern: {type: Code, value: Indirect device}
                index: 119
              type:
                pattern: {type: Code, value: Coding}
                index: 120
        After:
          match: {code: After}
          schema:
            short: Property slice to capture SNOMED After for a concept
            index: 73
            elements:
              code:
                pattern: {type: Code, value: After}
                index: 74
              type:
                pattern: {type: Code, value: Coding}
                index: 75
        Observes:
          match: {code: Observes}
          schema:
            short: Property slice to capture SNOMED Observes for a concept
            index: 229
            elements:
              code:
                pattern: {type: Code, value: Observes}
                index: 230
              type:
                pattern: {type: Code, value: Coding}
                index: 231
        Towards:
          match: {code: Towards}
          schema:
            short: Property slice to capture SNOMED Towards for a concept
            index: 202
            elements:
              code:
                pattern: {type: Code, value: Towards}
                index: 203
              type:
                pattern: {type: Code, value: Coding}
                index: 204
        Subject_of_information:
          match: {code: Subject of information}
          schema:
            short: Property slice to capture SNOMED Subject of information for a concept
            index: 43
            elements:
              code:
                pattern: {type: Code, value: Subject of information}
                index: 44
              type:
                pattern: {type: Code, value: Coding}
                index: 45
        Associated_procedure:
          match: {code: Associated procedure}
          schema:
            short: Property slice to capture SNOMED Associated procedure for a concept
            index: 91
            elements:
              code:
                pattern: {type: Code, value: Associated procedure}
                index: 92
              type:
                pattern: {type: Code, value: Coding}
                index: 93
        Specimen_procedure:
          match: {code: Specimen procedure}
          schema:
            short: Property slice to capture SNOMED Specimen procedure for a concept
            index: 34
            elements:
              code:
                pattern: {type: Code, value: Specimen procedure}
                index: 35
              type:
                pattern: {type: Code, value: Coding}
                index: 36
        Method:
          match: {code: Method}
          schema:
            short: Property slice to capture SNOMED Method for a concept
            index: 79
            elements:
              code:
                pattern: {type: Code, value: Method}
                index: 80
              type:
                pattern: {type: Code, value: Coding}
                index: 81
        Specimen_source_morphology:
          match: {code: Specimen source morphology}
          schema:
            short: Property slice to capture SNOMED Specimen source morphology for a concept
            index: 25
            elements:
              code:
                pattern: {type: Code, value: Specimen source morphology}
                index: 26
              type:
                pattern: {type: Code, value: Coding}
                index: 27
        Specified_by:
          match: {code: Specified by}
          schema:
            short: Property slice to capture SNOMED Specified by for a concept
            index: 226
            elements:
              code:
                pattern: {type: Code, value: Specified by}
                index: 227
              type:
                pattern: {type: Code, value: Coding}
                index: 228
        Has_intent:
          match: {code: Has intent}
          schema:
            short: Property slice to capture SNOMED Has intent for a concept
            index: 106
            elements:
              code:
                pattern: {type: Code, value: Has intent}
                index: 107
              type:
                pattern: {type: Code, value: Coding}
                index: 108
        Direct_site:
          match: {code: Direct site}
          schema:
            short: Property slice to capture SNOMED Direct site for a concept
            index: 223
            elements:
              code:
                pattern: {type: Code, value: Direct site}
                index: 224
              type:
                pattern: {type: Code, value: Coding}
                index: 225
        Specimen_substance:
          match: {code: Specimen substance}
          schema:
            short: Property slice to capture SNOMED Specimen substance for a concept
            index: 139
            elements:
              code:
                pattern: {type: Code, value: Specimen substance}
                index: 140
              type:
                pattern: {type: Code, value: Coding}
                index: 141
        Finding_method:
          match: {code: Finding method}
          schema:
            short: Property slice to capture SNOMED Finding method for a concept
            index: 175
            elements:
              code:
                pattern: {type: Code, value: Finding method}
                index: 176
              type:
                pattern: {type: Code, value: Coding}
                index: 177
        Direct_substance:
          match: {code: Direct substance}
          schema:
            short: Property slice to capture SNOMED Direct substance for a concept
            index: 100
            elements:
              code:
                pattern: {type: Code, value: Direct substance}
                index: 101
              type:
                pattern: {type: Code, value: Coding}
                index: 102
        Part_of:
          match: {code: Part of}
          schema:
            short: Property slice to capture SNOMED Part of for a concept
            index: 37
            elements:
              code:
                pattern: {type: Code, value: Part of}
                index: 38
              type:
                pattern: {type: Code, value: Coding}
                index: 39
        definitionStatusId:
          match: {code: definitionStatusId}
          schema:
            short: Property slice to capture SNOMED definitionStatusId for a concept
            index: 4
            elements:
              code:
                pattern: {type: Code, value: definitionStatusId}
                index: 5
              type:
                pattern: {type: Code, value: Coding}
                index: 6
        Indirect_morphology:
          match: {code: Indirect morphology}
          schema:
            short: Property slice to capture SNOMED Indirect morphology for a concept
            index: 115
            elements:
              code:
                pattern: {type: Code, value: Indirect morphology}
                index: 116
              type:
                pattern: {type: Code, value: Coding}
                index: 117
        Causative_agent:
          match: {code: Causative agent}
          schema:
            short: Property slice to capture SNOMED Causative agent for a concept
            index: 46
            elements:
              code:
                pattern: {type: Code, value: Causative agent}
                index: 47
              type:
                pattern: {type: Code, value: Coding}
                index: 48
        Has_active_ingredient:
          match: {code: Has active ingredient}
          schema:
            short: Property slice to capture SNOMED Has active ingredient for a concept
            index: 40
            elements:
              code:
                pattern: {type: Code, value: Has active ingredient}
                index: 41
              type:
                pattern: {type: Code, value: Coding}
                index: 42
        Interprets:
          match: {code: Interprets}
          schema:
            short: Property slice to capture SNOMED Interprets for a concept
            index: 124
            elements:
              code:
                pattern: {type: Code, value: Interprets}
                index: 125
              type:
                pattern: {type: Code, value: Coding}
                index: 126
        Pathological_process:
          match: {code: Pathological process}
          schema:
            short: Property slice to capture SNOMED Pathological process for a concept
            index: 145
            elements:
              code:
                pattern: {type: Code, value: Pathological process}
                index: 146
              type:
                pattern: {type: Code, value: Coding}
                index: 147
        Finding_informer:
          match: {code: Finding informer}
          schema:
            short: Property slice to capture SNOMED Finding informer for a concept
            index: 178
            elements:
              code:
                pattern: {type: Code, value: Finding informer}
                index: 179
              type:
                pattern: {type: Code, value: Coding}
                index: 180
        Technique:
          match: {code: Technique}
          schema:
            short: Property slice to capture SNOMED Technique for a concept
            index: 64
            elements:
              code:
                pattern: {type: Code, value: Technique}
                index: 65
              type:
                pattern: {type: Code, value: Coding}
                index: 66
        Defined:
          match: {code: Defined}
          schema:
            short: Property slice to capture SNOMED Defined for a concept
            index: 235
            elements:
              code:
                pattern: {type: Code, value: Defined}
                index: 236
              type:
                pattern: {type: Code, value: boolean}
                index: 237
        Using_substance:
          match: {code: Using substance}
          schema:
            short: Property slice to capture SNOMED Using substance for a concept
            index: 187
            elements:
              code:
                pattern: {type: Code, value: Using substance}
                index: 188
              type:
                pattern: {type: Code, value: Coding}
                index: 189
        Temporal_context:
          match: {code: Temporal context}
          schema:
            short: Property slice to capture SNOMED Temporal context for a concept
            index: 163
            elements:
              code:
                pattern: {type: Code, value: Temporal context}
                index: 164
              type:
                pattern: {type: Code, value: Coding}
                index: 165
        moduleId:
          match: {code: moduleId}
          schema:
            short: Property slice to capture SNOMED moduleId for a concept
            index: 10
            elements:
              code:
                pattern: {type: Code, value: moduleId}
                index: 11
              type:
                pattern: {type: Code, value: Coding}
                index: 12
  concept:
    elements:
      code: {index: 238}
      designation:
        extensions:
          caseSensitivity: {url: null, min: 1, _required: true, index: 240}
          acceptability: {url: null, min: 1, _required: true, index: 241}
        elements:
          extension:
            array: true
            min: 2
            index: 239
            slicing:
              slices:
                caseSensitivity:
                  match: {}
                  schema: {_required: true, index: 240}
                  min: 1
                acceptability:
                  match: {}
                  schema: {_required: true, index: 241}
                  min: 1
      property:
        index: 242
        extensions:
          DefiningRelationshipType: {url: null, min: 1, _required: true, index: 244}
          elProfileSetOperator: {url: null, min: 1, _required: true, index: 245}
        elements:
          extension:
            array: true
            min: 2
            index: 243
            slicing:
              slices:
                DefiningRelationshipType:
                  match: {}
                  schema: {_required: true, index: 244}
                  min: 1
                elProfileSetOperator:
                  match: {}
                  schema: {_required: true, index: 245}
                  min: 1
        slicing:
          rules: open
          discriminator:
          - {path: code, type: value}
          min: null
          slices:
            inactive:
              match: {code: inactive}
              schema:
                short: Property slice to capture SNOMED inactive for a concept
                index: 246
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 247}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 248}
                  roleGroup: {url: null, index: 249}
                elements:
                  extension:
                    index: 247
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 247}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 248}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 249}
                  code:
                    pattern: {type: Code, value: inactive}
                    index: 250
                required: [extension]
            Has_dose_form:
              match: {code: Has dose form}
              schema:
                short: Property slice to capture SNOMED Has dose form for a concept
                index: 531
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 532}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 533}
                  roleGroup: {url: null, index: 534}
                elements:
                  extension:
                    index: 532
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 532}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 533}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 534}
                  code:
                    pattern: {type: Code, value: Has dose form}
                    index: 535
                required: [extension]
            Severity:
              match: {code: Severity}
              schema:
                short: Property slice to capture SNOMED Severity for a concept
                index: 336
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 337}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 338}
                  roleGroup: {url: null, index: 339}
                elements:
                  extension:
                    index: 337
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 337}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 338}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 339}
                  code:
                    pattern: {type: Code, value: Severity}
                    index: 340
                required: [extension]
            Property:
              match: {code: Property}
              schema:
                short: Property slice to capture SNOMED Property for a concept
                index: 461
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 462}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 463}
                  roleGroup: {url: null, index: 464}
                elements:
                  extension:
                    index: 462
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 462}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 463}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 464}
                  code:
                    pattern: {type: Code, value: Property}
                    index: 465
                required: [extension]
            Subject_relationship_context:
              match: {code: Subject relationship context}
              schema:
                short: Property slice to capture SNOMED Subject relationship context for a concept
                index: 521
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 522}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 523}
                  roleGroup: {url: null, index: 524}
                elements:
                  extension:
                    index: 522
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 522}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 523}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 524}
                  code:
                    pattern: {type: Code, value: Subject relationship context}
                    index: 525
                required: [extension]
            Has_definitional_manifestation:
              match: {code: Has definitional manifestation}
              schema:
                short: Property slice to capture SNOMED Has definitional manifestation for a concept
                index: 431
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 432}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 433}
                  roleGroup: {url: null, index: 434}
                elements:
                  extension:
                    index: 432
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 432}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 433}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 434}
                  code:
                    pattern: {type: Code, value: Has definitional manifestation}
                    index: 435
                required: [extension]
            Has_interpretation:
              match: {code: Has interpretation}
              schema:
                short: Property slice to capture SNOMED Has interpretation for a concept
                index: 446
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 447}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 448}
                  roleGroup: {url: null, index: 449}
                elements:
                  extension:
                    index: 447
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 447}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 448}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 449}
                  code:
                    pattern: {type: Code, value: Has interpretation}
                    index: 450
                required: [extension]
            Access:
              match: {code: Access}
              schema:
                short: Property slice to capture SNOMED Access for a concept
                index: 371
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 372}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 373}
                  roleGroup: {url: null, index: 374}
                elements:
                  extension:
                    index: 372
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 372}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 373}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 374}
                  code:
                    pattern: {type: Code, value: Access}
                    index: 375
                required: [extension]
            Surgical_approach:
              match: {code: Surgical approach}
              schema:
                short: Property slice to capture SNOMED Surgical approach for a concept
                index: 561
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 562}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 563}
                  roleGroup: {url: null, index: 564}
                elements:
                  extension:
                    index: 562
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 562}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 563}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 564}
                  code:
                    pattern: {type: Code, value: Surgical approach}
                    index: 565
                required: [extension]
            Clinical_course:
              match: {code: Clinical course}
              schema:
                short: Property slice to capture SNOMED Clinical course for a concept
                index: 386
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 387}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 388}
                  roleGroup: {url: null, index: 389}
                elements:
                  extension:
                    index: 387
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 387}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 388}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 389}
                  code:
                    pattern: {type: Code, value: Clinical course}
                    index: 390
                required: [extension]
            Procedure_site_-_Indirect:
              match: {code: Procedure site - Indirect}
              schema:
                short: Property slice to capture SNOMED Procedure site - Indirect for a concept
                index: 496
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 497}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 498}
                  roleGroup: {url: null, index: 499}
                elements:
                  extension:
                    index: 497
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 497}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 498}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 499}
                  code:
                    pattern: {type: Code, value: Procedure site - Indirect}
                    index: 500
                required: [extension]
            Procedure_device:
              match: {code: Procedure device}
              schema:
                short: Property slice to capture SNOMED Procedure device for a concept
                index: 501
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 502}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 503}
                  roleGroup: {url: null, index: 504}
                elements:
                  extension:
                    index: 502
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 502}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 503}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 504}
                  code:
                    pattern: {type: Code, value: Procedure device}
                    index: 505
                required: [extension]
            Associated_with:
              match: {code: Associated with}
              schema:
                short: Property slice to capture SNOMED Associated with for a concept
                index: 271
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 272}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 273}
                  roleGroup: {url: null, index: 274}
                elements:
                  extension:
                    index: 272
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 272}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 273}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 274}
                  code:
                    pattern: {type: Code, value: Associated with}
                    index: 275
                required: [extension]
            Has_specimen:
              match: {code: Has specimen}
              schema:
                short: Property slice to capture SNOMED Has specimen for a concept
                index: 281
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 282}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 283}
                  roleGroup: {url: null, index: 284}
                elements:
                  extension:
                    index: 282
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 282}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 283}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 284}
                  code:
                    pattern: {type: Code, value: Has specimen}
                    index: 285
                required: [extension]
            Precondition:
              match: {code: Precondition}
              schema:
                short: Property slice to capture SNOMED Precondition for a concept
                index: 611
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 612}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 613}
                  roleGroup: {url: null, index: 614}
                elements:
                  extension:
                    index: 612
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 612}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 613}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 614}
                  code:
                    pattern: {type: Code, value: Precondition}
                    index: 615
                required: [extension]
            Process_output:
              match: {code: Process output}
              schema:
                short: Property slice to capture SNOMED Process output for a concept
                index: 601
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 602}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 603}
                  roleGroup: {url: null, index: 604}
                elements:
                  extension:
                    index: 602
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 602}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 603}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 604}
                  code:
                    pattern: {type: Code, value: Process output}
                    index: 605
                required: [extension]
            Using_energy:
              match: {code: Using energy}
              schema:
                short: Property slice to capture SNOMED Using energy for a concept
                index: 551
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 552}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 553}
                  roleGroup: {url: null, index: 554}
                elements:
                  extension:
                    index: 552
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 552}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 553}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 554}
                  code:
                    pattern: {type: Code, value: Using energy}
                    index: 555
                required: [extension]
            Inheres_in:
              match: {code: Inheres in}
              schema:
                short: Property slice to capture SNOMED Inheres in for a concept
                index: 576
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 577}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 578}
                  roleGroup: {url: null, index: 579}
                elements:
                  extension:
                    index: 577
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 577}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 578}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 579}
                  code:
                    pattern: {type: Code, value: Inheres in}
                    index: 580
                required: [extension]
            parent:
              match: {code: parent}
              schema:
                short: Property slice to capture SNOMED parent for a concept
                index: 256
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 257}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 258}
                  roleGroup: {url: null, index: 259}
                elements:
                  extension:
                    index: 257
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 257}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 258}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 259}
                  code:
                    pattern: {type: Code, value: parent}
                    index: 260
                required: [extension]
            Procedure_morphology:
              match: {code: Procedure morphology}
              schema:
                short: Property slice to capture SNOMED Procedure morphology for a concept
                index: 506
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 507}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 508}
                  roleGroup: {url: null, index: 509}
                elements:
                  extension:
                    index: 507
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 507}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 508}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 509}
                  code:
                    pattern: {type: Code, value: Procedure morphology}
                    index: 510
                required: [extension]
            Recipient_category:
              match: {code: Recipient category}
              schema:
                short: Property slice to capture SNOMED Recipient category for a concept
                index: 466
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 467}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 468}
                  roleGroup: {url: null, index: 469}
                elements:
                  extension:
                    index: 467
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 467}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 468}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 469}
                  code:
                    pattern: {type: Code, value: Recipient category}
                    index: 470
                required: [extension]
            Finding_context:
              match: {code: Finding context}
              schema:
                short: Property slice to capture SNOMED Finding context for a concept
                index: 511
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 512}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 513}
                  roleGroup: {url: null, index: 514}
                elements:
                  extension:
                    index: 512
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 512}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 513}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 514}
                  code:
                    pattern: {type: Code, value: Finding context}
                    index: 515
                required: [extension]
            Using_access_device:
              match: {code: Using access device}
              schema:
                short: Property slice to capture SNOMED Using access device for a concept
                index: 566
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 567}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 568}
                  roleGroup: {url: null, index: 569}
                elements:
                  extension:
                    index: 567
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 567}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 568}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 569}
                  code:
                    pattern: {type: Code, value: Using access device}
                    index: 570
                required: [extension]
            Associated_finding:
              match: {code: Associated finding}
              schema:
                short: Property slice to capture SNOMED Associated finding for a concept
                index: 326
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 327}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 328}
                  roleGroup: {url: null, index: 329}
                elements:
                  extension:
                    index: 327
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 327}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 328}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 329}
                  code:
                    pattern: {type: Code, value: Associated finding}
                    index: 330
                required: [extension]
            Finding_site:
              match: {code: Finding site}
              schema:
                short: Property slice to capture SNOMED Finding site for a concept
                index: 401
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 402}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 403}
                  roleGroup: {url: null, index: 404}
                elements:
                  extension:
                    index: 402
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 402}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 403}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 404}
                  code:
                    pattern: {type: Code, value: Finding site}
                    index: 405
                required: [extension]
            Scale_type:
              match: {code: Scale type}
              schema:
                short: Property slice to capture SNOMED Scale type for a concept
                index: 471
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 472}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 473}
                  roleGroup: {url: null, index: 474}
                elements:
                  extension:
                    index: 472
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 472}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 473}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 474}
                  code:
                    pattern: {type: Code, value: Scale type}
                    index: 475
                required: [extension]
            Procedure_site:
              match: {code: Procedure site}
              schema:
                short: Property slice to capture SNOMED Procedure site for a concept
                index: 426
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 427}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 428}
                  roleGroup: {url: null, index: 429}
                elements:
                  extension:
                    index: 427
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 427}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 428}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 429}
                  code:
                    pattern: {type: Code, value: Procedure site}
                    index: 430
                required: [extension]
            Laterality:
              match: {code: Laterality}
              schema:
                short: Property slice to capture SNOMED Laterality for a concept
                index: 391
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 392}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 393}
                  roleGroup: {url: null, index: 394}
                elements:
                  extension:
                    index: 392
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 392}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 393}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 394}
                  code:
                    pattern: {type: Code, value: Laterality}
                    index: 395
                required: [extension]
            Occurrence:
              match: {code: Occurrence}
              schema:
                short: Property slice to capture SNOMED Occurrence for a concept
                index: 341
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 342}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 343}
                  roleGroup: {url: null, index: 344}
                elements:
                  extension:
                    index: 342
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 342}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 343}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 344}
                  code:
                    pattern: {type: Code, value: Occurrence}
                    index: 345
                required: [extension]
            Episodicity:
              match: {code: Episodicity}
              schema:
                short: Property slice to capture SNOMED Episodicity for a concept
                index: 346
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 347}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 348}
                  roleGroup: {url: null, index: 349}
                elements:
                  extension:
                    index: 347
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 347}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 348}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 349}
                  code:
                    pattern: {type: Code, value: Episodicity}
                    index: 350
                required: [extension]
            Measurement_method:
              match: {code: Measurement method}
              schema:
                short: Property slice to capture SNOMED Measurement method for a concept
                index: 456
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 457}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 458}
                  roleGroup: {url: null, index: 459}
                elements:
                  extension:
                    index: 457
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 457}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 458}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 459}
                  code:
                    pattern: {type: Code, value: Measurement method}
                    index: 460
                required: [extension]
            Associated_morphology:
              match: {code: Associated morphology}
              schema:
                short: Property slice to capture SNOMED Associated morphology for a concept
                index: 276
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 277}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 278}
                  roleGroup: {url: null, index: 279}
                elements:
                  extension:
                    index: 277
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 277}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 278}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 279}
                  code:
                    pattern: {type: Code, value: Associated morphology}
                    index: 280
                required: [extension]
            Characterizes:
              match: {code: Characterizes}
              schema:
                short: Property slice to capture SNOMED Characterizes for a concept
                index: 586
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 587}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 588}
                  roleGroup: {url: null, index: 589}
                elements:
                  extension:
                    index: 587
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 587}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 588}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 589}
                  code:
                    pattern: {type: Code, value: Characterizes}
                    index: 590
                required: [extension]
            Direct_morphology:
              match: {code: Direct morphology}
              schema:
                short: Property slice to capture SNOMED Direct morphology for a concept
                index: 406
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 407}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 408}
                  roleGroup: {url: null, index: 409}
                elements:
                  extension:
                    index: 407
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 407}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 408}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 409}
                  code:
                    pattern: {type: Code, value: Direct morphology}
                    index: 410
                required: [extension]
            Route_of_administration:
              match: {code: Route of administration}
              schema:
                short: Property slice to capture SNOMED Route of administration for a concept
                index: 526
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 527}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 528}
                  roleGroup: {url: null, index: 529}
                elements:
                  extension:
                    index: 527
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 527}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 528}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 529}
                  code:
                    pattern: {type: Code, value: Route of administration}
                    index: 530
                required: [extension]
            Component:
              match: {code: Component}
              schema:
                short: Property slice to capture SNOMED Component for a concept
                index: 331
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 332}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 333}
                  roleGroup: {url: null, index: 334}
                elements:
                  extension:
                    index: 332
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 332}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 333}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 334}
                  code:
                    pattern: {type: Code, value: Component}
                    index: 335
                required: [extension]
            Relative_to:
              match: {code: Relative to}
              schema:
                short: Property slice to capture SNOMED Relative to for a concept
                index: 606
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 607}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 608}
                  roleGroup: {url: null, index: 609}
                elements:
                  extension:
                    index: 607
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 607}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 608}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 609}
                  code:
                    pattern: {type: Code, value: Relative to}
                    index: 610
                required: [extension]
            Time_aspect:
              match: {code: Time aspect}
              schema:
                short: Property slice to capture SNOMED Time aspect for a concept
                index: 481
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 482}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 483}
                  roleGroup: {url: null, index: 484}
                elements:
                  extension:
                    index: 482
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 482}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 483}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 484}
                  code:
                    pattern: {type: Code, value: Time aspect}
                    index: 485
                required: [extension]
            Revision_status:
              match: {code: Revision status}
              schema:
                short: Property slice to capture SNOMED Revision status for a concept
                index: 356
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 357}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 358}
                  roleGroup: {url: null, index: 359}
                elements:
                  extension:
                    index: 357
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 357}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 358}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 359}
                  code:
                    pattern: {type: Code, value: Revision status}
                    index: 360
                required: [extension]
            Specimen_source_identity:
              match: {code: Specimen source identity}
              schema:
                short: Property slice to capture SNOMED Specimen source identity for a concept
                index: 296
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 297}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 298}
                  roleGroup: {url: null, index: 299}
                elements:
                  extension:
                    index: 297
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 297}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 298}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 299}
                  code:
                    pattern: {type: Code, value: Specimen source identity}
                    index: 300
                required: [extension]
            Due_to:
              match: {code: Due to}
              schema:
                short: Property slice to capture SNOMED Due to for a concept
                index: 266
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 267}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 268}
                  roleGroup: {url: null, index: 269}
                elements:
                  extension:
                    index: 267
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 267}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 268}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 269}
                  code:
                    pattern: {type: Code, value: Due to}
                    index: 270
                required: [extension]
            Using_device:
              match: {code: Using device}
              schema:
                short: Property slice to capture SNOMED Using device for a concept
                index: 546
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 547}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 548}
                  roleGroup: {url: null, index: 549}
                elements:
                  extension:
                    index: 547
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 547}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 548}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 549}
                  code:
                    pattern: {type: Code, value: Using device}
                    index: 550
                required: [extension]
            Procedure_site_-_Direct:
              match: {code: Procedure site - Direct}
              schema:
                short: Property slice to capture SNOMED Procedure site - Direct for a concept
                index: 491
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 492}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 493}
                  roleGroup: {url: null, index: 494}
                elements:
                  extension:
                    index: 492
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 492}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 493}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 494}
                  code:
                    pattern: {type: Code, value: Procedure site - Direct}
                    index: 495
                required: [extension]
            Units:
              match: {code: Units}
              schema:
                short: Property slice to capture SNOMED Units for a concept
                index: 361
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 362}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 363}
                  roleGroup: {url: null, index: 364}
                elements:
                  extension:
                    index: 362
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 362}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 363}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 364}
                  code:
                    pattern: {type: Code, value: Units}
                    index: 365
                required: [extension]
            Has_focus:
              match: {code: Has focus}
              schema:
                short: Property slice to capture SNOMED Has focus for a concept
                index: 416
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 417}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 418}
                  roleGroup: {url: null, index: 419}
                elements:
                  extension:
                    index: 417
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 417}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 418}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 419}
                  code:
                    pattern: {type: Code, value: Has focus}
                    index: 420
                required: [extension]
            Priority:
              match: {code: Priority}
              schema:
                short: Property slice to capture SNOMED Priority for a concept
                index: 381
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 382}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 383}
                  roleGroup: {url: null, index: 384}
                elements:
                  extension:
                    index: 382
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 382}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 383}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 384}
                  code:
                    pattern: {type: Code, value: Priority}
                    index: 385
                required: [extension]
            Process_agent:
              match: {code: Process agent}
              schema:
                short: Property slice to capture SNOMED Process agent for a concept
                index: 591
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 592}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 593}
                  roleGroup: {url: null, index: 594}
                elements:
                  extension:
                    index: 592
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 592}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 593}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 594}
                  code:
                    pattern: {type: Code, value: Process agent}
                    index: 595
                required: [extension]
            Specimen_source_topography:
              match: {code: Specimen source topography}
              schema:
                short: Property slice to capture SNOMED Specimen source topography for a concept
                index: 291
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 292}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 293}
                  roleGroup: {url: null, index: 294}
                elements:
                  extension:
                    index: 292
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 292}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 293}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 294}
                  code:
                    pattern: {type: Code, value: Specimen source topography}
                    index: 295
                required: [extension]
            Is_about:
              match: {code: Is about}
              schema:
                short: Property slice to capture SNOMED Is about for a concept
                index: 631
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 632}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 633}
                  roleGroup: {url: null, index: 634}
                elements:
                  extension:
                    index: 632
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 632}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 633}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 634}
                  code:
                    pattern: {type: Code, value: Is about}
                    index: 635
                required: [extension]
            Property_type:
              match: {code: Property type}
              schema:
                short: Property slice to capture SNOMED Property type for a concept
                index: 571
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 572}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 573}
                  roleGroup: {url: null, index: 574}
                elements:
                  extension:
                    index: 572
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 572}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 573}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 574}
                  code:
                    pattern: {type: Code, value: Property type}
                    index: 575
                required: [extension]
            Process_duration:
              match: {code: Process duration}
              schema:
                short: Property slice to capture SNOMED Process duration for a concept
                index: 596
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 597}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 598}
                  roleGroup: {url: null, index: 599}
                elements:
                  extension:
                    index: 597
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 597}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 598}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 599}
                  code:
                    pattern: {type: Code, value: Process duration}
                    index: 600
                required: [extension]
            Indirect_device:
              match: {code: Indirect device}
              schema:
                short: Property slice to capture SNOMED Indirect device for a concept
                index: 441
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 442}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 443}
                  roleGroup: {url: null, index: 444}
                elements:
                  extension:
                    index: 442
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 442}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 443}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 444}
                  code:
                    pattern: {type: Code, value: Indirect device}
                    index: 445
                required: [extension]
            After:
              match: {code: After}
              schema:
                short: Property slice to capture SNOMED After for a concept
                index: 366
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 367}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 368}
                  roleGroup: {url: null, index: 369}
                elements:
                  extension:
                    index: 367
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 367}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 368}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 369}
                  code:
                    pattern: {type: Code, value: After}
                    index: 370
                required: [extension]
            Observes:
              match: {code: Observes}
              schema:
                short: Property slice to capture SNOMED Observes for a concept
                index: 626
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 627}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 628}
                  roleGroup: {url: null, index: 629}
                elements:
                  extension:
                    index: 627
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 627}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 628}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 629}
                  code:
                    pattern: {type: Code, value: Observes}
                    index: 630
                required: [extension]
            Towards:
              match: {code: Towards}
              schema:
                short: Property slice to capture SNOMED Towards for a concept
                index: 581
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 582}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 583}
                  roleGroup: {url: null, index: 584}
                elements:
                  extension:
                    index: 582
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 582}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 583}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 584}
                  code:
                    pattern: {type: Code, value: Towards}
                    index: 585
                required: [extension]
            Subject_of_information:
              match: {code: Subject of information}
              schema:
                short: Property slice to capture SNOMED Subject of information for a concept
                index: 316
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 317}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 318}
                  roleGroup: {url: null, index: 319}
                elements:
                  extension:
                    index: 317
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 317}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 318}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 319}
                  code:
                    pattern: {type: Code, value: Subject of information}
                    index: 320
                required: [extension]
            Associated_procedure:
              match: {code: Associated procedure}
              schema:
                short: Property slice to capture SNOMED Associated procedure for a concept
                index: 396
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 397}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 398}
                  roleGroup: {url: null, index: 399}
                elements:
                  extension:
                    index: 397
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 397}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 398}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 399}
                  code:
                    pattern: {type: Code, value: Associated procedure}
                    index: 400
                required: [extension]
            Specimen_procedure:
              match: {code: Specimen procedure}
              schema:
                short: Property slice to capture SNOMED Specimen procedure for a concept
                index: 301
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 302}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 303}
                  roleGroup: {url: null, index: 304}
                elements:
                  extension:
                    index: 302
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 302}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 303}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 304}
                  code:
                    pattern: {type: Code, value: Specimen procedure}
                    index: 305
                required: [extension]
            Method:
              match: {code: Method}
              schema:
                short: Property slice to capture SNOMED Method for a concept
                index: 376
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 377}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 378}
                  roleGroup: {url: null, index: 379}
                elements:
                  extension:
                    index: 377
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 377}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 378}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 379}
                  code:
                    pattern: {type: Code, value: Method}
                    index: 380
                required: [extension]
            Specimen_source_morphology:
              match: {code: Specimen source morphology}
              schema:
                short: Property slice to capture SNOMED Specimen source morphology for a concept
                index: 286
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 287}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 288}
                  roleGroup: {url: null, index: 289}
                elements:
                  extension:
                    index: 287
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 287}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 288}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 289}
                  code:
                    pattern: {type: Code, value: Specimen source morphology}
                    index: 290
                required: [extension]
            Specified_by:
              match: {code: Specified by}
              schema:
                short: Property slice to capture SNOMED Specified by for a concept
                index: 621
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 622}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 623}
                  roleGroup: {url: null, index: 624}
                elements:
                  extension:
                    index: 622
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 622}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 623}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 624}
                  code:
                    pattern: {type: Code, value: Specified by}
                    index: 625
                required: [extension]
            Has_intent:
              match: {code: Has intent}
              schema:
                short: Property slice to capture SNOMED Has intent for a concept
                index: 421
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 422}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 423}
                  roleGroup: {url: null, index: 424}
                elements:
                  extension:
                    index: 422
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 422}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 423}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 424}
                  code:
                    pattern: {type: Code, value: Has intent}
                    index: 425
                required: [extension]
            Direct_site:
              match: {code: Direct site}
              schema:
                short: Property slice to capture SNOMED Direct site for a concept
                index: 616
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 617}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 618}
                  roleGroup: {url: null, index: 619}
                elements:
                  extension:
                    index: 617
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 617}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 618}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 619}
                  code:
                    pattern: {type: Code, value: Direct site}
                    index: 620
                required: [extension]
            Specimen_substance:
              match: {code: Specimen substance}
              schema:
                short: Property slice to capture SNOMED Specimen substance for a concept
                index: 476
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 477}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 478}
                  roleGroup: {url: null, index: 479}
                elements:
                  extension:
                    index: 477
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 477}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 478}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 479}
                  code:
                    pattern: {type: Code, value: Specimen substance}
                    index: 480
                required: [extension]
            Finding_method:
              match: {code: Finding method}
              schema:
                short: Property slice to capture SNOMED Finding method for a concept
                index: 536
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 537}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 538}
                  roleGroup: {url: null, index: 539}
                elements:
                  extension:
                    index: 537
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 537}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 538}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 539}
                  code:
                    pattern: {type: Code, value: Finding method}
                    index: 540
                required: [extension]
            Direct_substance:
              match: {code: Direct substance}
              schema:
                short: Property slice to capture SNOMED Direct substance for a concept
                index: 411
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 412}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 413}
                  roleGroup: {url: null, index: 414}
                elements:
                  extension:
                    index: 412
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 412}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 413}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 414}
                  code:
                    pattern: {type: Code, value: Direct substance}
                    index: 415
                required: [extension]
            Part_of:
              match: {code: Part of}
              schema:
                short: Property slice to capture SNOMED Part of for a concept
                index: 306
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 307}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 308}
                  roleGroup: {url: null, index: 309}
                elements:
                  extension:
                    index: 307
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 307}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 308}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 309}
                  code:
                    pattern: {type: Code, value: Part of}
                    index: 310
                required: [extension]
            definitionStatusId:
              match: {code: definitionStatusId}
              schema:
                short: Property slice to capture SNOMED definitionStatusId for a concept
                index: 251
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 252}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 253}
                  roleGroup: {url: null, index: 254}
                elements:
                  extension:
                    index: 252
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 252}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 253}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 254}
                  code:
                    pattern: {type: Code, value: definitionStatusId}
                    index: 255
                required: [extension]
            Indirect_morphology:
              match: {code: Indirect morphology}
              schema:
                short: Property slice to capture SNOMED Indirect morphology for a concept
                index: 436
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 437}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 438}
                  roleGroup: {url: null, index: 439}
                elements:
                  extension:
                    index: 437
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 437}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 438}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 439}
                  code:
                    pattern: {type: Code, value: Indirect morphology}
                    index: 440
                required: [extension]
            Causative_agent:
              match: {code: Causative agent}
              schema:
                short: Property slice to capture SNOMED Causative agent for a concept
                index: 321
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 322}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 323}
                  roleGroup: {url: null, index: 324}
                elements:
                  extension:
                    index: 322
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 322}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 323}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 324}
                  code:
                    pattern: {type: Code, value: Causative agent}
                    index: 325
                required: [extension]
            Has_active_ingredient:
              match: {code: Has active ingredient}
              schema:
                short: Property slice to capture SNOMED Has active ingredient for a concept
                index: 311
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 312}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 313}
                  roleGroup: {url: null, index: 314}
                elements:
                  extension:
                    index: 312
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 312}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 313}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 314}
                  code:
                    pattern: {type: Code, value: Has active ingredient}
                    index: 315
                required: [extension]
            Interprets:
              match: {code: Interprets}
              schema:
                short: Property slice to capture SNOMED Interprets for a concept
                index: 451
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 452}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 453}
                  roleGroup: {url: null, index: 454}
                elements:
                  extension:
                    index: 452
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 452}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 453}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 454}
                  code:
                    pattern: {type: Code, value: Interprets}
                    index: 455
                required: [extension]
            Pathological_process:
              match: {code: Pathological process}
              schema:
                short: Property slice to capture SNOMED Pathological process for a concept
                index: 486
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 487}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 488}
                  roleGroup: {url: null, index: 489}
                elements:
                  extension:
                    index: 487
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 487}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 488}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 489}
                  code:
                    pattern: {type: Code, value: Pathological process}
                    index: 490
                required: [extension]
            Finding_informer:
              match: {code: Finding informer}
              schema:
                short: Property slice to capture SNOMED Finding informer for a concept
                index: 541
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 542}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 543}
                  roleGroup: {url: null, index: 544}
                elements:
                  extension:
                    index: 542
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 542}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 543}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 544}
                  code:
                    pattern: {type: Code, value: Finding informer}
                    index: 545
                required: [extension]
            Technique:
              match: {code: Technique}
              schema:
                short: Property slice to capture SNOMED Technique for a concept
                index: 351
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 352}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 353}
                  roleGroup: {url: null, index: 354}
                elements:
                  extension:
                    index: 352
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 352}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 353}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 354}
                  code:
                    pattern: {type: Code, value: Technique}
                    index: 355
                required: [extension]
            Defined:
              match: {code: Defined}
              schema:
                short: Property slice to capture SNOMED Defined for a concept
                index: 636
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 637}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 638}
                  roleGroup: {url: null, index: 639}
                elements:
                  extension:
                    index: 637
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 637}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 638}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 639}
                  code:
                    pattern: {type: Code, value: Defined}
                    index: 640
                required: [extension]
            Using_substance:
              match: {code: Using substance}
              schema:
                short: Property slice to capture SNOMED Using substance for a concept
                index: 556
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 557}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 558}
                  roleGroup: {url: null, index: 559}
                elements:
                  extension:
                    index: 557
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 557}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 558}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 559}
                  code:
                    pattern: {type: Code, value: Using substance}
                    index: 560
                required: [extension]
            Temporal_context:
              match: {code: Temporal context}
              schema:
                short: Property slice to capture SNOMED Temporal context for a concept
                index: 516
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 517}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 518}
                  roleGroup: {url: null, index: 519}
                elements:
                  extension:
                    index: 517
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 517}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 518}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 519}
                  code:
                    pattern: {type: Code, value: Temporal context}
                    index: 520
                required: [extension]
            moduleId:
              match: {code: moduleId}
              schema:
                short: Property slice to capture SNOMED moduleId for a concept
                index: 261
                extensions:
                  DefiningRelationshipType: {url: null, min: 1, _required: true, index: 262}
                  elProfileSetOperator: {url: null, min: 1, _required: true, index: 263}
                  roleGroup: {url: null, index: 264}
                elements:
                  extension:
                    index: 262
                    slicing:
                      slices:
                        DefiningRelationshipType:
                          match: {}
                          schema: {_required: true, index: 262}
                          min: 1
                        elProfileSetOperator:
                          match: {}
                          schema: {_required: true, index: 263}
                          min: 1
                        roleGroup:
                          match: {}
                          schema: {index: 264}
                  code:
                    pattern: {type: Code, value: moduleId}
                    index: 265
                required: [extension]
package_version: 1.0.0-ballot
class: profile
kind: resource
url: http://hl7.org/fhir/uv/termchangeset/StructureDefinition/snomed-changeset-profile
base: http://hl7.org/fhir/uv/termchangeset/StructureDefinition/changeset-profile
version: 1.0.0-ballot