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