description: This profile applies constraints to the Observation resource for CA Core+ to support structured radiology findings in the pan-Canadian context. package_name: ca.infoway.io.core derivation: constraint name: ObservationResultsRadiologyCACore type: Observation elements: category: type: CodeableConcept mustSupport: true index: 1 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 1 slices: radiology: match: coding: - {code: imaging, system: 'http://terminology.hl7.org/CodeSystem/observation-category', display: Imaging} schema: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: imaging, system: 'http://terminology.hl7.org/CodeSystem/observation-category', display: Imaging} _required: true type: CodeableConcept index: 2 min: 1 max: 1 encounter: type: Reference refers: ['http://fhir.infoway-inforoute.ca/cacore/StructureDefinition/encounter-ca-core'] index: 6 value: choices: [] index: 11 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [valueString] index: 13 min: 0 max: 1 valueString: type: string mustSupport: true choiceOf: value index: 14 slicing: slices: valueString: match: {} schema: {type: string, mustSupport: true, choiceOf: value, index: 14} min: 0 max: 1 component: mustSupport: true index: 15 slicing: rules: open description: Slicing based on value[x] type. discriminator: - {path: value, type: type} min: null slices: observationText: match: {} schema: short: Observation Text array: true index: 16 elements: code: type: CodeableConcept binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/results-radiology-txtobs-snomed-dicom-loinc-uv-ips', bindingName: ObservationCode} index: 17 value: choices: [valueString] index: 19 valueString: {type: string, choiceOf: value, index: 20} required: [value, valueString] observationCode: match: {} schema: short: Observation Code array: true index: 21 elements: code: type: CodeableConcept binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/results-radiology-observations-uv-ips'} index: 22 value: choices: [valueCodeableConcept] index: 24 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 25} required: [value, valueCodeableConcept] numericQuantityMeasurement: match: {} schema: short: Observation Measurement, including linear, area and volume quantity measurements array: true index: 26 elements: code: type: CodeableConcept binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/results-radiology-numobs-snomed-dicom-uv-ips', bindingName: ObservationMeasurements} index: 27 value: choices: [] index: 29 required: [value] numericRangeMeasurement: match: {} schema: short: Observation Measurement, including linear, area and volume range measurements array: true index: 30 elements: code: type: CodeableConcept binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/results-radiology-numobs-snomed-dicom-uv-ips', bindingName: ObservationMeasurements} index: 31 value: choices: [] index: 33 required: [value] numericRatioMeasurement: match: {} schema: short: Observation Measurement, including linear, area and volume ratio measurements array: true index: 34 elements: code: type: CodeableConcept binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/results-radiology-numobs-snomed-dicom-uv-ips', bindingName: ObservationMeasurements} index: 35 value: choices: [] index: 37 required: [value] numericSampledDataMeasurement: match: {} schema: short: Observation Measurement, including linear, area and volume sampled data measurements array: true index: 38 elements: code: type: CodeableConcept binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/results-radiology-numobs-snomed-dicom-uv-ips', bindingName: ObservationMeasurements} index: 39 value: choices: [] index: 41 required: [value] effective: mustSupport: true choices: [] index: 8 code: binding: {strength: example, valueSet: 'http://fhir.infoway-inforoute.ca/io/cacore/ValueSet/pCLOCD'} index: 3 partOf: type: Reference refers: ['http://fhir.infoway-inforoute.ca/cacore/StructureDefinition/ImagingStudy-ca-core'] index: 0 subject: type: Reference mustSupport: true refers: ['http://fhir.infoway-inforoute.ca/cacore/StructureDefinition/patient-ca-core'] index: 4 elements: reference: {mustSupport: true, index: 5} required: [reference] performer: {mustSupport: true, index: 9} package_version: 1.0.1-dft-preballot class: profile kind: resource url: http://fhir.infoway-inforoute.ca/cacore/StructureDefinition/observation-resultsradiology-ca-core base: http://hl7.org/fhir/StructureDefinition/Observation version: 1.0.0 required: [category, effective, performer]