<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="Questionnaire" />
  <url value="http://amphi.eu/fhir/prehospitalsolution/StructureDefinition/Questionnaire/v1" />
  <version value="1.0" />
  <name value="Questionnaire" />
  <status value="active" />
  <date value="2024-01-10T14:02:01.1873929+00:00" />
  <description value="This resource contains information about the individual ESS Codes that can be completed in relation to triage such as the overall ESS code about vital parameters as well as reason for ESS.&#xD;&#xA;The profile is based on the Questionaire Resource." />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Questionnaire" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Questionnaire" />
  <derivation value="constraint" />
  <differential>
    <element id="Questionnaire.id">
      <path value="Questionnaire.id" />
      <max value="0" />
    </element>
    <element id="Questionnaire.meta">
      <path value="Questionnaire.meta" />
    </element>
    <element id="Questionnaire.meta.id">
      <path value="Questionnaire.meta.id" />
      <max value="0" />
    </element>
    <element id="Questionnaire.meta.versionId">
      <path value="Questionnaire.meta.versionId" />
      <min value="1" />
    </element>
    <element id="Questionnaire.meta.lastUpdated">
      <path value="Questionnaire.meta.lastUpdated" />
      <min value="1" />
    </element>
    <element id="Questionnaire.meta.source">
      <path value="Questionnaire.meta.source" />
      <max value="0" />
    </element>
    <element id="Questionnaire.meta.profile">
      <path value="Questionnaire.meta.profile" />
      <max value="0" />
    </element>
    <element id="Questionnaire.meta.security">
      <path value="Questionnaire.meta.security" />
      <max value="0" />
    </element>
    <element id="Questionnaire.meta.tag">
      <path value="Questionnaire.meta.tag" />
      <max value="0" />
    </element>
    <element id="Questionnaire.implicitRules">
      <path value="Questionnaire.implicitRules" />
      <max value="0" />
    </element>
    <element id="Questionnaire.language">
      <path value="Questionnaire.language" />
      <max value="0" />
    </element>
    <element id="Questionnaire.text">
      <path value="Questionnaire.text" />
      <max value="0" />
    </element>
    <element id="Questionnaire.contained">
      <path value="Questionnaire.contained" />
      <max value="0" />
    </element>
    <element id="Questionnaire.url">
      <path value="Questionnaire.url" />
      <definition value="Canonical identifier for this questionnaire, represented as a URI (globally unique). The URI and the following identifier identify the Questionnaire." />
      <min value="1" />
    </element>
    <element id="Questionnaire.identifier">
      <path value="Questionnaire.identifier" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <definition value="An identifier for this questionnaire." />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Questionnaire.identifier.use">
      <path value="Questionnaire.identifier.use" />
      <max value="0" />
    </element>
    <element id="Questionnaire.identifier.type">
      <path value="Questionnaire.identifier.type" />
      <max value="0" />
    </element>
    <element id="Questionnaire.identifier.system">
      <path value="Questionnaire.identifier.system" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Questionnaire.identifier.system:emergencySymtomsAndSigns">
      <path value="Questionnaire.identifier.system" />
      <sliceName value="emergencySymtomsAndSigns" />
      <definition value="Namespace for the identifier value for the emergency symtoms and signs." />
      <fixedUri value="http://amphisystems.com/amphi/triage/ess" />
    </element>
    <element id="Questionnaire.identifier.system:vitalSign">
      <path value="Questionnaire.identifier.system" />
      <sliceName value="vitalSign" />
      <definition value="Namespace for the identifier value for the vital sign." />
      <fixedUri value="http://amphisystems.com/amphi/triage/vitalsign" />
    </element>
    <element id="Questionnaire.identifier.value">
      <path value="Questionnaire.identifier.value" />
      <definition value="Unique value – questionnaire id." />
      <min value="1" />
    </element>
    <element id="Questionnaire.identifier.period">
      <path value="Questionnaire.identifier.period" />
      <max value="0" />
    </element>
    <element id="Questionnaire.identifier.assigner">
      <path value="Questionnaire.identifier.assigner" />
      <max value="0" />
    </element>
    <element id="Questionnaire.version">
      <path value="Questionnaire.version" />
      <definition value="Business version of the questionnaire." />
    </element>
    <element id="Questionnaire.name">
      <path value="Questionnaire.name" />
      <max value="0" />
    </element>
    <element id="Questionnaire.title">
      <path value="Questionnaire.title" />
      <definition value="Name for this questionnaire (human friendly)." />
    </element>
    <element id="Questionnaire.derivedFrom">
      <path value="Questionnaire.derivedFrom" />
      <max value="0" />
    </element>
    <element id="Questionnaire.status">
      <path value="Questionnaire.status" />
      <definition value="The status of this questionnaire.&#xD;&#xA;&#xD;&#xA;When created, status is ‘active’. If deleted, status is ‘retired’." />
    </element>
    <element id="Questionnaire.experimental">
      <path value="Questionnaire.experimental" />
      <max value="0" />
    </element>
    <element id="Questionnaire.subjectType">
      <path value="Questionnaire.subjectType" />
      <min value="1" />
      <max value="1" />
      <fixedCode value="Patient" />
    </element>
    <element id="Questionnaire.date">
      <path value="Questionnaire.date" />
      <definition value="Date this was last changed." />
      <min value="1" />
    </element>
    <element id="Questionnaire.publisher">
      <path value="Questionnaire.publisher" />
      <max value="0" />
    </element>
    <element id="Questionnaire.contact">
      <path value="Questionnaire.contact" />
      <max value="0" />
    </element>
    <element id="Questionnaire.description">
      <path value="Questionnaire.description" />
      <max value="0" />
    </element>
    <element id="Questionnaire.useContext">
      <path value="Questionnaire.useContext" />
      <max value="0" />
    </element>
    <element id="Questionnaire.jurisdiction">
      <path value="Questionnaire.jurisdiction" />
      <max value="0" />
    </element>
    <element id="Questionnaire.purpose">
      <path value="Questionnaire.purpose" />
      <max value="0" />
    </element>
    <element id="Questionnaire.copyright">
      <path value="Questionnaire.copyright" />
      <max value="0" />
    </element>
    <element id="Questionnaire.approvalDate">
      <path value="Questionnaire.approvalDate" />
      <max value="0" />
    </element>
    <element id="Questionnaire.lastReviewDate">
      <path value="Questionnaire.lastReviewDate" />
      <max value="0" />
    </element>
    <element id="Questionnaire.effectivePeriod">
      <path value="Questionnaire.effectivePeriod" />
      <max value="0" />
    </element>
    <element id="Questionnaire.code">
      <path value="Questionnaire.code" />
      <max value="0" />
    </element>
    <element id="Questionnaire.item">
      <path value="Questionnaire.item" />
      <definition value="A particular question that is part of the questionnaire." />
      <min value="1" />
    </element>
    <element id="Questionnaire.item.definition">
      <path value="Questionnaire.item.definition" />
      <max value="0" />
    </element>
    <element id="Questionnaire.item.code">
      <path value="Questionnaire.item.code" />
      <max value="0" />
    </element>
    <element id="Questionnaire.item.prefix">
      <path value="Questionnaire.item.prefix" />
      <max value="0" />
    </element>
    <element id="Questionnaire.item.text">
      <path value="Questionnaire.item.text" />
      <definition value="The text of a question." />
    </element>
    <element id="Questionnaire.item.type">
      <path value="Questionnaire.item.type" />
      <definition value="The type of questionnaire item this is.&#xD;&#xA;&#xD;&#xA;Either choice or integer." />
    </element>
    <element id="Questionnaire.item.enableWhen">
      <path value="Questionnaire.item.enableWhen" />
      <max value="0" />
    </element>
    <element id="Questionnaire.item.enableBehavior">
      <path value="Questionnaire.item.enableBehavior" />
      <max value="0" />
    </element>
    <element id="Questionnaire.item.required">
      <path value="Questionnaire.item.required" />
      <max value="0" />
    </element>
    <element id="Questionnaire.item.repeats">
      <path value="Questionnaire.item.repeats" />
      <max value="0" />
    </element>
    <element id="Questionnaire.item.readOnly">
      <path value="Questionnaire.item.readOnly" />
      <max value="0" />
    </element>
    <element id="Questionnaire.item.maxLength">
      <path value="Questionnaire.item.maxLength" />
      <max value="0" />
    </element>
    <element id="Questionnaire.item.answerValueSet">
      <path value="Questionnaire.item.answerValueSet" />
      <definition value="Valueset containing permitted answers.&#xD;&#xA;&#xD;&#xA;This element must be set if type is ‘choice’, it may not be set if type is integer’. The canonical reference must include the version of the ValueSet referenced: {ValueSet.url}|{version}." />
      <type>
        <code value="canonical" />
        <aggregation value="referenced" />
      </type>
    </element>
    <element id="Questionnaire.item.answerOption">
      <path value="Questionnaire.item.answerOption" />
      <max value="0" />
    </element>
    <element id="Questionnaire.item.initial">
      <path value="Questionnaire.item.initial" />
      <max value="0" />
    </element>
    <element id="Questionnaire.item.item">
      <path value="Questionnaire.item.item" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>