PackagesCanonicalsLogsProblems
    Packages
    ch.fhir.ig.ch@allergyintolerance-2.0.1
    http://fhir.ch/ig/ch-allergyintolerance/StructureDefinition/ch-allergyintolerance-condition
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.1
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.1
required: [code]