<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="2.16.840.1.113883.3.1937.777.28.4.211--20210119160723" />
  <meta>
    <lastUpdated value="2021-02-19T18:42:20.523+00:00" />
  </meta>
  <language value="en-GB" />
  <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod">
    <valuePeriod>
      <start value="2021-01-19T16:07:23+01:00" />
    </valuePeriod>
  </extension>
  <url value="http://art-decor.org/fhir/StructureDefinition/2.16.840.1.113883.3.1937.777.28.4.211--20210119160723" />
  <identifier>
    <use value="official" />
    <system value="http://art-decor.org/ns/oids/sd" />
    <value value="2.16.840.1.113883.3.1937.777.28.4.211" />
  </identifier>
  <version value="2021-01-19T16:07:23" />
  <name value="Allergies" />
  <status value="draft" />
  <date value="2021-02-19T18:38:37.9032562+00:00" />
  <fhirVersion value="4.0.1" />
  <kind value="logical" />
  <abstract value="true" />
  <type value="allergies_and_adverse_reactions" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Element" />
  <derivation value="specialization" />
  <differential>
    <element id="2.16.840.1.113883.3.1937.777.28.2.282--20181031000000">
      <path value="allergies_and_adverse_reactions" />
      <short value="Allergies and adverse reactions" />
      <definition value="Allergies and adverse reactions" />
      <min value="0" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry" />
      <short value="Allergies and adverse reactions record entry" />
      <definition value="This is a allergies and adverse reactions record entry. There may be 1 to many record entries under a section. &#xD;&#xA;&#xD;&#xA;Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.type_of_reaction">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.type_of_reaction" />
      <short value="Type of reaction" />
      <definition value="The type of reaction experienced by the person (allergic, adverse, intolerance)" />
      <requirements value="AllergyIntolerance.type" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent" />
      <short value="Causative agent" />
      <definition value="The agent such as food, drug or substances that has caused or may cause an allergy, intolerance or adverse reaction in this person Or “No known drug allergies or adverse reactions” Or “Information not available”" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent.coded_value">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for causative agent" />
      <requirements value="Allergyintolerance.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent.free_text">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster" />
      <short value="Reaction details cluster" />
      <definition value="Details of the reaction." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.date">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.date" />
      <short value="Date" />
      <definition value="The date that the reaction was identified." />
      <requirements value="Allergyintolerance.asserteddate" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location" />
      <short value="Location" />
      <definition value="Details of where the allergy was identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location.coded_value">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <requirements value="Location.identifier" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location.free_text">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance" />
      <short value="Substance" />
      <definition value="The substance, or a class of substances, that is considered to be responsible for the adverse reaction." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance.coded_value">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for substance" />
      <requirements value="AllergyIntolerance. reaction.substance" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance.free_text">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction" />
      <short value="Description of reaction" />
      <definition value="A description of the manifestation of the allergic or adverse reaction experienced by the person. For example, skin rash." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction.coded_value">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for description of reaction." />
      <requirements value="AllergyIntolerance.reaction.manifestation" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction.free_text">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.onset_date">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.onset_date" />
      <short value="Onset date" />
      <definition value="Date and time when manifestations showed" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity" />
      <short value="Severity" />
      <definition value="A description of the severity of the reaction." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity.coded_value">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for severity" />
      <requirements value="AllergyIntolerance.reaction.severity" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity.free_text">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty" />
      <short value="Certainty" />
      <definition value="A description of the certainty that the stated causative agent caused the allergic or adverse reaction." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty.coded_value">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for certainty." />
      <requirements value="AllergyIntolerance.verificationStatus" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty.free_text">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure" />
      <short value="Route of exposure" />
      <definition value="The route the person was exposed to the substance" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure.coded_value">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for route of exposure" />
      <requirements value="AllergyIntolerance.exposureroute" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure.free_text">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.comment">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.comment" />
      <short value="Comment" />
      <definition value="Any additional comment or clarification about the adverse reaction." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.evidence">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.evidence" />
      <short value="Evidence" />
      <definition value="Results of investigations that confirmed the certainty of the diagnosis. Examples might include results of skin prick allergy tests" />
      <requirements value="AllergyIntolerance.extension.evidence" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.date_first_experienced">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.date_first_experienced" />
      <short value="Date first experienced" />
      <definition value="When the reaction was first experienced. May be a date or partial date (e.g. year) or text (e.g. during childhood)" />
      <requirements value="AllergyIntolerance.onset" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.probability_of_recurrence">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.probability_of_recurrence" />
      <short value="Probability of recurrence" />
      <definition value="Probability of the reaction (allergic, adverse, intolerant) occurring." />
      <requirements value="AllergyIntolerance.extension.ProbabilityOfRecurrence" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the reaction." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.name">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.role">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.grade">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.speciality">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.professional_identifier">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.organisation">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.contact_details">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.name">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.role">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.grade">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.specialty">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.organisation">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.professional_identifier">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.date_completed">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.contact_details">
      <path value="allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record (e.g. telephone number, email address etc.)." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
  </differential>
</StructureDefinition>