description: This profile represents the constraints applied to the Condition resource in the context of AllergyIntolerance as a problem-list item or a encounter-diagnosis entry in the Swiss realm - in adaption of the respective usecases provided in the Implementation Guide for Use of SNOMED CT in Documentation of Allergy, Non-allergic Hypersensitivity and Intolerance. package_name: ch.fhir.ig.ch derivation: constraint name: CHAllergyIntoleranceCondition type: Condition elements: code: binding: {strength: extensible, valueSet: 'http://fhir.ch/ig/ch-allergyintolerance/ValueSet/CHAllergyIntoleranceConditionValueSet'} index: 0 onset: choices: [onsetPeriod] index: 7 slicing: slices: onsetPeriod: match: {} schema: choices: [onsetPeriod] index: 7 min: 0 max: 1 onsetDateTime: type: dateTime choiceOf: onset index: 5 slicing: slices: onsetDateTime: match: {} schema: {type: dateTime, choiceOf: onset, index: 5} min: 0 max: 1 onsetPeriod: type: Period choiceOf: onset index: 8 slicing: slices: onsetPeriod: match: {} schema: {type: Period, choiceOf: onset, index: 8} min: 0 max: 1 abatement: choices: [abatementPeriod] index: 15 slicing: slices: abatementPeriod: match: {} schema: choices: [abatementPeriod] index: 15 min: 0 max: 1 abatementDateTime: type: dateTime choiceOf: abatement index: 13 slicing: slices: abatementDateTime: match: {} schema: {type: dateTime, choiceOf: abatement, index: 13} min: 0 max: 1 abatementPeriod: type: Period choiceOf: abatement index: 16 slicing: slices: abatementPeriod: match: {} schema: {type: Period, choiceOf: abatement, index: 16} min: 0 max: 1 asserter: {index: 17} package_version: allergyintolerance-3.0.0 class: profile kind: resource url: http://fhir.ch/ig/ch-allergyintolerance/StructureDefinition/ch-allergyintolerance-condition base: http://fhir.ch/ig/ch-ips/StructureDefinition/ch-ips-condition version: 3.0.0 required: [code]