description: Profile for an ease of respiration observation package_name: acme.canada.2023 derivation: constraint name: EaseOfRespiration type: Observation elements: category: index: 0 slicing: rules: open description: Slicing requires the given value but allows additional categories discriminator: - {path: $this, type: pattern} min: 1 slices: exam-category: match: coding: - {code: exam, system: 'http://terminology.hl7.org/CodeSystem/observation-category'} schema: pattern: type: CodeableConcept value: coding: - {code: exam, system: 'http://terminology.hl7.org/CodeSystem/observation-category'} _required: true index: 1 min: 1 max: 1 code: pattern: type: CodeableConcept value: coding: - {code: '248546008', system: 'http://snomed.info/sct'} index: 2 value: choices: [valueCodeableConcept] index: 4 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 5} package_version: 0.0.1-alpha class: profile kind: resource url: http://example.org/StructureDefinition/ease-of-respiration base: http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-observation version: null required: [category]