{
  "resourceType" : "ExampleScenario",
  "id" : "UpdateNationalRecordLocator",
  "text" : {
    "status" : "extensions",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: ExampleScenario UpdateNationalRecordLocator</b></p><a name=\"UpdateNationalRecordLocator\"> </a><a name=\"hcUpdateNationalRecordLocator\"> </a><a name=\"UpdateNationalRecordLocator-en-GB\"> </a><p><b>url</b>: <a href=\"ExampleScenario-UpdateNationalRecordLocator.html\">UpdateNationalRecordLocator</a></p><p><b>version</b>: 0.0.1-current</p><p><b>name</b>: UpdateNationalRecordLocator</p><p><b>status</b>: Draft</p><p><b>date</b>: 2025-06-10 07:39:07+0000</p><p><b>publisher</b>: NHS England</p><p><b>contact</b>: <a href=\"https://www.ihe.net/ihe_domains/it_infrastructure/\">https://www.ihe.net/ihe_domains/it_infrastructure/</a>, <a href=\"mailto:iti@ihe.net\">iti@ihe.net</a>, NHS England: <a href=\"mailto:iti@ihe.net\">iti@ihe.net</a></p><p><b>jurisdiction</b>: <span title=\"Codes:{urn:iso:std:iso:3166 GB}\">United Kingdom of Great Britain and Northern Ireland</span></p><blockquote><p><b>actor</b></p><p><b>actorId</b>: docRecipient</p><p><b>type</b>: System</p><p><b>name</b>: Document Recipient/Repository XDS</p><p><b>description</b>: </p><div><p>The <strong>Document Recipient</strong> receives documents and metadata sent by the Document Source. The <a href=\"ActorDefinition-DocumentRepository.html\">Document Repository</a> is responsible for both the persistent storage of these documents as well as for their registration with the appropriate Document Registry. It assigns a uniqueId to documents for subsequent retrieval by a Document Consumer.</p>\n</div></blockquote><blockquote><p><b>actor</b></p><p><b>actorId</b>: translation</p><p><b>type</b>: System</p><p><b>name</b>: Transformation Service</p><p><b>description</b>: </p><div><p>This provides conversion between the different data models used in each <a href=\"https://martinfowler.com/bliki/BoundedContext.html\">context</a>. This may include filtering events, code conversions - concept mapping, data model mapping, removing elements from the model, etc.</p>\n</div></blockquote><blockquote><p><b>actor</b></p><p><b>actorId</b>: nrl</p><p><b>type</b>: System</p><p><b>name</b>: Document Registry - NHS England NRL</p><p><b>description</b>: </p><div><p>NHS England National Record Locator, a <a href=\"ActorDefinition-DocumentRegistry.html\">Document Registry</a></p>\n</div></blockquote><blockquote><p><b>instance</b></p><p><b>resourceId</b>: IHEStoreDocument</p><p><b>resourceType</b>: Bundle</p><p><b>name</b>: IHE MHD ITI-65 minimal document metadata</p><p><b>description</b>: </p><div><p><a href=\"https://profiles.ihe.net/ITI/MHD/ITI-65.html\">IHE MHD - Provide Document Bundle [ITI-65] minimal document metadata</a></p>\n</div><blockquote><p><b>version</b></p><p><b>Extension Definition for ExampleScenario.instance.version.title for Version 5.0</b>: Bundle</p><p><b>Extension Definition for ExampleScenario.instance.version.content for Version 5.0</b>: <a href=\"Bundle-IHETransactionBundle.html\">Bundle: type = transaction; timestamp = 2023-10-22 09:31:45+0000</a></p><p><b>versionId</b>: 1</p></blockquote></blockquote><blockquote><p><b>instance</b></p><p><b>resourceId</b>: IHETransactionFeed</p><p><b>resourceType</b>: Bundle</p><p><b>name</b>: Event Feed</p><p><b>description</b>: </p><div><p>Feed type is not specified, this is for illustration purposes. ITI-65 generally contains the actual documents, so <a href=\"https://profiles.ihe.net/ITI/DSUBm/ITI-112.html\">IHE DSUBm - Resource Notify [ITI-112]</a> or  <a href=\"https://profiles.ihe.net/ITI/TF/Volume1/ch-26.html\">IHE Document Metadata Subscription (DSUB)</a> may be more suitable.</p>\n</div></blockquote><blockquote><p><b>instance</b></p><p><b>resourceId</b>: NRLTransactionFeed</p><p><b>resourceType</b>: Bundle</p><p><b>name</b>: NRL version of IHE ITI-65</p><p><b>description</b>: </p><div><p>This is a <a href=\"https://hl7.org/fhir/R4/http.html#transaction\">FHIR Transaction</a> version of <a href=\"https://digital.nhs.uk/developer/api-catalogue/national-record-locator-fhir/v3/producer#put-/DocumentReference\">NRL FHIR API - Create document pointers with a specific id</a>. It has been designed with ITI-65 minimal metadata compatability in mind, but does not containing a List/SubmissionSet, a document (Binary) and neither an embedded document in the DocumentReference.</p>\n</div><blockquote><p><b>version</b></p><p><b>Extension Definition for ExampleScenario.instance.version.title for Version 5.0</b>: Bundle</p><p><b>Extension Definition for ExampleScenario.instance.version.content for Version 5.0</b>: <a href=\"Bundle-NRLTransactionBundle.html\">Bundle: type = transaction; timestamp = 2023-10-22 09:31:45+0000</a></p><p><b>versionId</b>: 1</p></blockquote></blockquote><blockquote><p><b>instance</b></p><p><b>resourceId</b>: NRLRegisterDocument</p><p><b>resourceType</b>: DocumentReference</p><p><b>name</b>: Register Document Entry</p><blockquote><p><b>version</b></p><p><b>Extension Definition for ExampleScenario.instance.version.title for Version 5.0</b>: DocumentReference</p><p><b>Extension Definition for ExampleScenario.instance.version.content for Version 5.0</b>: <a href=\"DocumentReference-DocumentReferenceImagingReportIHE.html\">DocumentReference: masterIdentifier = https://tools.ietf.org/html/rfc4122#f3f7920b-3b91-4e3e-afdc-8791e2095fbe; identifier = f3f7920b-3b91-4e3e-afdc-8791e2095fbe; status = current; type = MRA Upper limb Rt; category = Imaging report; securityLabel = unrestricted</a></p><p><b>versionId</b>: 1</p></blockquote></blockquote><blockquote><p><b>process</b></p><p><b>title</b>: Document Entry Event Feed</p><blockquote><p><b>step</b></p><blockquote><p><b>operation</b></p><p><b>number</b>: 1</p><p><b>type</b>: create</p><p><b>name</b>: Event Feed e.g. IHE DSUBm Resource Notify</p><p><b>initiator</b>: docRecipient</p><p><b>receiver</b>: translation</p><h3>Requests</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>ResourceId</b></td></tr><tr><td style=\"display: none\">*</td><td>IHETransactionFeed</td></tr></table></blockquote></blockquote></blockquote><blockquote><p><b>process</b></p><p><b>title</b>: Update NRL</p><blockquote><p><b>step</b></p><blockquote><p><b>operation</b></p><p><b>number</b>: 1</p><p><b>type</b>: create</p><p><b>name</b>: NRL Transaction Feed</p><p><b>initiator</b>: translation</p><p><b>receiver</b>: nrl</p><h3>Requests</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>ResourceId</b></td></tr><tr><td style=\"display: none\">*</td><td>NRLTransactionFeed</td></tr></table></blockquote></blockquote></blockquote></div>"
  },
  "url" : "https://fhir.nhs.uk/England/RAD/ExampleScenario/UpdateNationalRecordLocator",
  "version" : "0.0.1-current",
  "name" : "UpdateNationalRecordLocator",
  "status" : "draft",
  "date" : "2025-06-10T07:39:07+00:00",
  "publisher" : "NHS England",
  "contact" : [{
    "telecom" : [{
      "system" : "url",
      "value" : "https://www.ihe.net/ihe_domains/it_infrastructure/"
    }]
  },
  {
    "telecom" : [{
      "system" : "email",
      "value" : "iti@ihe.net"
    }]
  },
  {
    "name" : "NHS England",
    "telecom" : [{
      "system" : "email",
      "value" : "iti@ihe.net"
    }]
  }],
  "jurisdiction" : [{
    "coding" : [{
      "system" : "urn:iso:std:iso:3166",
      "code" : "GB",
      "display" : "United Kingdom of Great Britain and Northern Ireland"
    }]
  }],
  "actor" : [{
    "actorId" : "docRecipient",
    "type" : "entity",
    "name" : "Document Recipient/Repository XDS",
    "description" : "The **Document Recipient** receives documents and metadata sent by the Document Source. The [Document Repository](ActorDefinition-DocumentRepository.html) is responsible for both the persistent storage of these documents as well as for their registration with the appropriate Document Registry. It assigns a uniqueId to documents for subsequent retrieval by a Document Consumer. "
  },
  {
    "actorId" : "translation",
    "type" : "entity",
    "name" : "Transformation Service",
    "description" : "This provides conversion between the different data models used in each [context](https://martinfowler.com/bliki/BoundedContext.html). This may include filtering events, code conversions - concept mapping, data model mapping, removing elements from the model, etc."
  },
  {
    "actorId" : "nrl",
    "type" : "entity",
    "name" : "Document Registry - NHS England NRL",
    "description" : "NHS England National Record Locator, a [Document Registry](ActorDefinition-DocumentRegistry.html) "
  }],
  "instance" : [{
    "resourceId" : "IHEStoreDocument",
    "resourceType" : "Bundle",
    "name" : "IHE MHD ITI-65 minimal document metadata",
    "description" : " [IHE MHD - Provide Document Bundle [ITI-65] minimal document metadata](https://profiles.ihe.net/ITI/MHD/ITI-65.html)  ",
    "version" : [{
      "extension" : [{
        "url" : "http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.title",
        "valueString" : "Bundle"
      },
      {
        "url" : "http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.content",
        "valueReference" : {
          "reference" : "Bundle/IHETransactionBundle"
        }
      }],
      "versionId" : "1"
    }]
  },
  {
    "resourceId" : "IHETransactionFeed",
    "resourceType" : "Bundle",
    "name" : "Event Feed",
    "description" : " Feed type is not specified, this is for illustration purposes. ITI-65 generally contains the actual documents, so [IHE DSUBm - Resource Notify [ITI-112]](https://profiles.ihe.net/ITI/DSUBm/ITI-112.html) or  [IHE Document Metadata Subscription (DSUB)](https://profiles.ihe.net/ITI/TF/Volume1/ch-26.html) may be more suitable. "
  },
  {
    "resourceId" : "NRLTransactionFeed",
    "resourceType" : "Bundle",
    "name" : "NRL version of IHE ITI-65",
    "description" : " This is a [FHIR Transaction](https://hl7.org/fhir/R4/http.html#transaction) version of [NRL FHIR API - Create document pointers with a specific id](https://digital.nhs.uk/developer/api-catalogue/national-record-locator-fhir/v3/producer#put-/DocumentReference). It has been designed with ITI-65 minimal metadata compatability in mind, but does not containing a List/SubmissionSet, a document (Binary) and neither an embedded document in the DocumentReference.  ",
    "version" : [{
      "extension" : [{
        "url" : "http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.title",
        "valueString" : "Bundle"
      },
      {
        "url" : "http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.content",
        "valueReference" : {
          "reference" : "Bundle/NRLTransactionBundle"
        }
      }],
      "versionId" : "1"
    }]
  },
  {
    "resourceId" : "NRLRegisterDocument",
    "resourceType" : "DocumentReference",
    "name" : "Register Document Entry",
    "version" : [{
      "extension" : [{
        "url" : "http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.title",
        "valueString" : "DocumentReference"
      },
      {
        "url" : "http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.content",
        "valueReference" : {
          "reference" : "DocumentReference/DocumentReferenceImagingReportIHE"
        }
      }],
      "versionId" : "1"
    }]
  }],
  "process" : [{
    "title" : "Document Entry Event Feed",
    "step" : [{
      "operation" : {
        "number" : "1",
        "type" : "create",
        "name" : "Event Feed e.g. IHE DSUBm Resource Notify",
        "initiator" : "docRecipient",
        "receiver" : "translation",
        "request" : {
          "resourceId" : "IHETransactionFeed"
        }
      }
    }]
  },
  {
    "title" : "Update NRL",
    "step" : [{
      "operation" : {
        "number" : "1",
        "type" : "create",
        "name" : "NRL Transaction Feed",
        "initiator" : "translation",
        "receiver" : "nrl",
        "request" : {
          "resourceId" : "NRLTransactionFeed"
        }
      }
    }]
  }]
}