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: onset: mustSupport: false choices: [onsetPeriod] index: 13 slicing: slices: onsetPeriod: match: {} schema: mustSupport: false choices: [onsetPeriod] index: 13 min: 0 max: 1 category: {mustSupport: true, index: 2} clinicalStatus: {mustSupport: true, index: 0} onsetPeriod: type: Period mustSupport: false choiceOf: onset index: 14 slicing: slices: onsetPeriod: match: {} schema: {type: Period, mustSupport: false, choiceOf: onset, index: 14} min: 0 max: 1 abatement: mustSupport: false choices: [abatementPeriod] index: 21 slicing: slices: abatementPeriod: match: {} schema: mustSupport: false choices: [abatementPeriod] index: 21 min: 0 max: 1 abatementPeriod: type: Period mustSupport: false choiceOf: abatement index: 22 slicing: slices: abatementPeriod: match: {} schema: {type: Period, mustSupport: false, choiceOf: abatement, index: 22} min: 0 max: 1 asserter: type: Reference mustSupport: true refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-patient', 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitioner', 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitionerrole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] index: 24 recorder: type: Reference refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-patient', 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitioner', 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitionerrole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] index: 23 severity: {mustSupport: true, index: 3} code: binding: {strength: extensible, valueSet: 'http://fhir.ch/ig/ch-allergyintolerance/ValueSet/CHAllergyIntoleranceConditionValueSet'} mustSupport: true index: 4 onsetDateTime: type: dateTime mustSupport: true choiceOf: onset index: 11 slicing: slices: onsetDateTime: match: {} schema: {type: dateTime, mustSupport: true, choiceOf: onset, index: 11} min: 0 max: 1 bodySite: {mustSupport: true, index: 5} abatementDateTime: type: dateTime mustSupport: true choiceOf: abatement index: 19 slicing: slices: abatementDateTime: match: {} schema: {type: dateTime, mustSupport: true, choiceOf: abatement, index: 19} min: 0 max: 1 verificationStatus: {mustSupport: true, index: 1} subject: type: Reference refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-patient'] index: 6 package_version: allergyintolerance-2.0.0-ballot class: profile kind: resource url: http://fhir.ch/ig/ch-allergyintolerance/StructureDefinition/ch-allergyintolerance-condition base: http://hl7.org/fhir/StructureDefinition/Condition version: 2.0.0-ballot required: [code]