PackagesCanonicalsLogsProblems
    Packages
    ca.ab.fhir.psab@0.3.0-pre11
    https://www.alberta.ca/fhir/psab/StructureDefinition/AllergyIntolerancePSAB
description: This profile defines a set of constraints to the FHIR AllergyIntolerance resource for use in Alberta Patient Summaries (PS-AB). It re-profiles the PS-CA AllergyIntolerance profile and refines constraints applied to the AllergyIntolerance resource by the PS-CA project to represent the minimum expectations for the AllergyIntolerance resource when used in the PS-AB Composition profile.
package_name: ca.ab.fhir.psab
derivation: constraint
name: AllergyIntolerancePSAB
type: AllergyIntolerance
elements:
  clinicalStatus:
    elements:
      coding:
        mustSupport: true
        sliceIsConstraining: true
        index: 0
        slicing:
          slices:
            HL7AllergyIntoleranceClinicalStatus:
              match: {}
              schema: {mustSupport: true, sliceIsConstraining: true, index: 0}
              max: 1
  code:
    index: 1
    elements:
      text: {index: 2}
    required: [text]
  patient:
    type: Reference
    refers: ['https://www.alberta.ca/fhir/psab/StructureDefinition/PatientPSAB']
    index: 3
  onset:
    choices: []
    index: 5
  recorder:
    type: Reference
    refers: ['https://www.alberta.ca/fhir/psab/StructureDefinition/PatientPSAB', 'https://www.alberta.ca/fhir/psab/StructureDefinition/PractitionerPSAB', 'https://www.alberta.ca/fhir/psab/StructureDefinition/PractitionerRolePSAB']
    index: 6
  lastOccurrence: {index: 7}
  reaction:
    elements:
      manifestation:
        index: 8
        elements:
          text: {index: 9}
        required: [text]
package_version: 0.3.0-pre11
class: profile
kind: resource
url: https://www.alberta.ca/fhir/psab/StructureDefinition/AllergyIntolerancePSAB
base: http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/allergyintolerance-ca-ps
version: null