<?xml version="1.0" encoding="UTF-8"?>

<Basic xmlns="http://hl7.org/fhir">
  <id value="OrderFiller"/>
  <language value="en"/>
  <text>
    <status value="generated"/><div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: ActorDefinition OrderFiller</b></p><a name="OrderFiller"> </a><a name="hcOrderFiller"> </a><table class="grid"><tr><td><b>Actor: OrderFiller </b></td><td>Order Filler</td><td>Type: system </td></tr><tr><td colspan="3"><div><p>Checks the specimens required, and notifies the Order Placer of acceptance or refusal.
Receives Order content changes from the Order Placer
Notifies status changes (scheduled, started, cancelled, completed) to the Order Placer.
Splits an order into a set of work orders, and sends each work order to the appropriate Automation Manager.
Keeps the content of a work order aligned with its originating order, and sends requests to the Automation Manager for cancellation of the work order, or for replacement of its content, when needed.</p>
</div></td></tr></table></div>
  </text>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.url">
    <valueUri value="https://fhir.nwgenomics.nhs.uk/ActorDefinition/OrderFiller"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.version">
    <valueString value="2.1.4"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.name">
    <valueString value="OrderFiller"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.title">
    <valueString value="Order Filler"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.status">
    <valueCode value="draft"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.date">
    <valueDateTime value="2026-07-24T08:52:06+00:00"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.publisher">
    <valueString value="NHS North West Genomics"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.contact">
    <valueContactDetail>
      <telecom>
        <system value="url"/>
        <value value="https://www.nwgenomics.nhs.uk/contact-us"/>
      </telecom>
    </valueContactDetail>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.description">
    <valueMarkdown value="Fulfils the Order. The Order Filler Actor is implemented by laboratory information management systems."/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.jurisdiction">
    <valueCodeableConcept>
      <coding>
        <system value="urn:iso:std:iso:3166"/>
        <code value="GB"/>
        <display value="United Kingdom of Great Britain and Northern Ireland"/>
      </coding>
    </valueCodeableConcept>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.type">
    <valueCode value="system"/>
  </extension>
  <extension url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ActorDefinition.documentation">
    <valueMarkdown value="Checks the specimens required, and notifies the Order Placer of acceptance or refusal.&#xA;Receives Order content changes from the Order Placer&#xA;Notifies status changes (scheduled, started, cancelled, completed) to the Order Placer.&#xA;Splits an order into a set of work orders, and sends each work order to the appropriate Automation Manager.&#xA;Keeps the content of a work order aligned with its originating order, and sends requests to the Automation Manager for cancellation of the work order, or for replacement of its content, when needed."/>
  </extension>
  <code>
    <coding>
      <system value="http://hl7.org/fhir/fhir-types"/>
      <code value="ActorDefinition"/>
    </coding>
  </code>
</Basic>