<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="Extension-SDS-NhsServiceInteractionId" />
  <url value="https://fhir.nhs.uk/StructureDefinition/Extension-SDS-NhsServiceInteractionId" />
  <name value="ExtensionSDSNhsServiceInteractionId" />
  <title value="Extension SDS NHS Service Interaction Id" />
  <status value="draft" />
  <publisher value="NHS Digital" />
  <contact>
    <name value="NHS Digital" />
    <telecom>
      <system value="email" />
      <value value="interoperabilityteam@nhs.uk" />
      <use value="work" />
    </telecom>
  </contact>
  <description value="Service Interaction Id that represents the Service and Interaction provided by the Accredited System or Message Handling System." />
  <purpose value="This extension extends the Device and Endpoint resource to support the exchange of information about the Services and Interactions provided by the System or Endpoint. This information is currently not supported by the FHIR standard in the base Device or Endpoint resources." />
  <copyright value="Copyright © 2021 NHS Digital" />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <kind value="complex-type" />
  <abstract value="false" />
  <context>
    <type value="element" />
    <expression value="Device" />
  </context>
  <context>
    <type value="element" />
    <expression value="Endpoint" />
  </context>
  <type value="Extension" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
  <derivation value="constraint" />
  <differential>
    <element id="Extension.url">
      <path value="Extension.url" />
      <fixedUri value="https://fhir.nhs.uk/StructureDefinition/Extension-SDS-NhsServiceInteractionId" />
    </element>
    <element id="Extension.value[x]">
      <path value="Extension.value[x]" />
      <min value="1" />
      <type>
        <code value="Reference" />
      </type>
    </element>
  </differential>
</StructureDefinition>