description: This profile adds constraints to the Genomics reporting Variant, which now requires an effectiveDateTime, a gene-studied component, and a coding-change-type component. package_name: fhir.deep6.ai derivation: constraint name: Deep6AIVariant type: Observation elements: subject: {index: 0} effective: choices: [effectiveDateTime] index: 2 effectiveDateTime: {type: dateTime, choiceOf: effective, index: 3} component: array: true min: 1 index: 4 elements: code: type: CodeableConcept binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/observation-codes'} index: 5 slicing: slices: gene-studied: match: {} schema: sliceIsConstraining: true array: true min: 1 max: 2 _required: true index: 6 elements: value: choices: [valueCodeableConcept] index: 8 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 9} coding-change-type: match: {} schema: sliceIsConstraining: true _required: true index: 10 elements: value: choices: [valueCodeableConcept] index: 12 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 13} package_version: 2.3.0 class: profile kind: resource url: http://deep6.ai/fhir/StructureDefinition/deep-6-ai-variant-2.1.0 base: http://hl7.org/fhir/uv/genomics-reporting/StructureDefinition/variant version: 2.2.0 required: [component, effective, effectiveDateTime, subject]