PackagesCanonicalsLogsProblems
    Packages
    uk.nhsdigital.medicines.r4.test@2.8.20-prerelease
    https://fhir.nhs.uk/CapabilityStatement/apim-eps-nextgen
{
  "description": "Conformance requirements for NHS Digital EPS NextGen APIs",
  "_filename": "apim-medicines-nextgen.json",
  "package_name": "uk.nhsdigital.medicines.r4.test",
  "format": [ "application/fhir+json" ],
  "date": "2021-04-28T00:00:00+00:00",
  "publisher": "digital.nhs.uk",
  "fhirVersion": "4.0.1",
  "name": "APIMEPSNextGen",
  "type": null,
  "experimental": null,
  "resourceType": "CapabilityStatement",
  "title": null,
  "package_version": "2.8.20-prerelease",
  "extension": [ {
    "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-Package",
    "extension": [ {
      "url": "FHIRPackage",
      "extension": [ {
        "url": "name",
        "valueString": "uk.nhsdigital.r4.test"
      } ]
    }, {
      "url": "FHIRPackage",
      "extension": [ {
        "url": "name",
        "valueString": "uk.nhsdigital.medicines.r4.test"
      } ]
    }, {
      "url": "FHIRPackage",
      "extension": [ {
        "url": "name",
        "valueString": "UKCore.Release1.test"
      }, {
        "url": "version",
        "valueString": "1.2.2-prerelease"
      } ]
    }, {
      "url": "openApi",
      "extension": [ {
        "url": "documentation",
        "valueUrl": "https://digital.nhs.uk/developer/api-catalogue/electronic-prescription-service-fhir"
      }, {
        "url": "description",
        "valueString": "Electronic Prescription Service - FHIR API"
      } ]
    } ]
  } ],
  "status": "active",
  "messaging": [ {
    "supportedMessage": [ {
      "mode": "receiver",
      "extension": [ {
        "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-Examples",
        "extension": [ {
          "url": "example",
          "extension": [ {
            "url": "request",
            "valueBoolean": true
          }, {
            "url": "value",
            "valueReference": {
              "reference": "Bundle/hce-DC2C66-A1B2C3-23407B"
            }
          } ]
        } ]
      } ],
      "definition": "https://fhir.nhs.uk/MessageDefinition/prescription-order"
    }, {
      "mode": "receiver",
      "extension": [ {
        "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-Examples",
        "extension": [ {
          "url": "example",
          "extension": [ {
            "url": "request",
            "valueBoolean": true
          }, {
            "url": "value",
            "valueReference": {
              "reference": "Bundle/homecare-update"
            }
          } ]
        } ]
      } ],
      "definition": "https://fhir.nhs.uk/MessageDefinition/prescription-order-update"
    }, {
      "mode": "receiver",
      "extension": [ {
        "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-Examples",
        "extension": [ {
          "url": "example",
          "extension": [ {
            "url": "request",
            "valueBoolean": true
          }, {
            "url": "value",
            "valueReference": {
              "reference": "Bundle/334a3195-1f6c-497a-8efe-d272ca9c4e38"
            }
          } ]
        } ]
      } ],
      "definition": "https://fhir.nhs.uk/MessageDefinition/dispense-notification"
    }, {
      "mode": "receiver",
      "extension": [ {
        "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-Examples",
        "extension": [ {
          "url": "example",
          "extension": [ {
            "url": "request",
            "valueBoolean": true
          }, {
            "url": "value",
            "valueReference": {
              "reference": "Bundle/1e9d39ef-e999-4ab5-8fa1-bf8a0ff0ea98"
            }
          } ]
        } ]
      } ],
      "definition": "https://fhir.nhs.uk/MessageDefinition/dispense-notification-update"
    } ]
  } ],
  "id": "f4742583-5d7e-4654-81ea-5d17c4eee690",
  "kind": "requirements",
  "implementationGuide": [ "https://simplifier.net/guide/nhsdigital-medicine", "https://simplifier.net/guide/nhsdigital" ],
  "url": "https://fhir.nhs.uk/CapabilityStatement/apim-eps-nextgen",
  "version": "3.0.0",
  "rest": [ {
    "mode": "server",
    "resource": [ {
      "type": "List",
      "profile": "https://fhir.hl7.org.uk/StructureDefinition/UKCore-List"
    }, {
      "type": "Claim",
      "profile": "https://fhir.nhs.uk/StructureDefinition/NHSDigital-Claim",
      "interaction": [ {
        "code": "create",
        "extension": [ {
          "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-Examples",
          "extension": [ {
            "url": "example",
            "extension": [ {
              "url": "request",
              "valueBoolean": true
            }, {
              "url": "value",
              "valueReference": {
                "reference": "Claim/258E153F-567B-4D60-B045-BA315A6B8DB0"
              }
            } ]
          } ]
        } ],
        "documentation": "Use this endpoint to submit a claim for reimbursement for a dispensed prescription."
      }, {
        "code": "update",
        "extension": [ {
          "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-Examples",
          "extension": [ {
            "url": "example",
            "extension": [ {
              "url": "request",
              "valueBoolean": true
            }, {
              "url": "value",
              "valueReference": {
                "reference": "Claim/258E153F-567B-4D60-B045-BA315A6B8DB0"
              }
            } ]
          } ]
        } ],
        "documentation": "Use this endpoint to submit a claim for reimbursement for a dispensed prescription."
      } ]
    }, {
      "type": "CommunicationRequest",
      "profile": "https://fhir.nhs.uk/StructureDefinition/NHSDigital-CommunicationRequest"
    }, {
      "type": "MedicationRequest",
      "profile": "https://fhir.nhs.uk/StructureDefinition/NHSDigital-MedicationRequest"
    }, {
      "type": "MedicationDispense",
      "profile": "https://fhir.nhs.uk/StructureDefinition/NHSDigital-MedicationDispense"
    }, {
      "type": "Medication",
      "profile": "https://fhir.nhs.uk/StructureDefinition/NHSDigital-Medication"
    }, {
      "type": "Task",
      "profile": "https://fhir.nhs.uk/StructureDefinition/NHSDigital-Task-EPS",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
        "extension": [ {
          "url": "required",
          "valueString": "identifier"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
        "extension": [ {
          "url": "required",
          "valueString": "foucs:identifier"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
        "extension": [ {
          "url": "required",
          "valueString": "patient:identifier"
        } ]
      } ],
      "operation": [ {
        "name": "release",
        "extension": [ {
          "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-Examples",
          "extension": [ {
            "url": "example",
            "extension": [ {
              "url": "request",
              "valueBoolean": true
            }, {
              "url": "value",
              "valueReference": {
                "reference": "Parameters/45a3cbe4-7688-418b-91d3-8f6d5ca94905"
              }
            }, {
              "url": "summary",
              "valueMarkdown": "Patient Pharmacy Release Request"
            }, {
              "url": "description",
              "valueMarkdown": "`group-identifier` **MUST** be present. This is also known as the prescription token."
            } ]
          }, {
            "url": "example",
            "extension": [ {
              "url": "request",
              "valueBoolean": true
            }, {
              "url": "value",
              "valueReference": {
                "reference": "Parameters/ee778f88-e1aa-49b0-8cbc-77d54c65ef9e"
              }
            }, {
              "url": "summary",
              "valueMarkdown": "Nominated Pharmacy Release Request"
            }, {
              "url": "description",
              "valueMarkdown": "`group-identifier` **MUST NOT** be present. "
            } ]
          }, {
            "url": "example",
            "extension": [ {
              "url": "request",
              "valueBoolean": false
            }, {
              "url": "value",
              "valueReference": {
                "reference": "Bundle/E9DDBBC4-DA9A-C223-A2E3-909534332C69"
              }
            } ]
          } ]
        } ],
        "definition": "https://fhir.nhs.uk/OperationDefinition/Task-release-message"
      } ],
      "interaction": [ {
        "code": "create",
        "extension": [ {
          "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-Examples",
          "extension": [ {
            "url": "example",
            "extension": [ {
              "url": "request",
              "valueBoolean": true
            }, {
              "url": "value",
              "valueReference": {
                "reference": "Task/ee1b55f8-113c-4725-99a3-25fbad366dd6"
              }
            }, {
              "url": "summary",
              "valueMarkdown": "Return a prescription to spine"
            }, {
              "url": "description",
              "valueMarkdown": "No dispense notifications may exist on spine for this action. Use withdraw dispense notification to remove them from spine."
            } ]
          }, {
            "url": "example",
            "extension": [ {
              "url": "request",
              "valueBoolean": true
            }, {
              "url": "value",
              "valueReference": {
                "reference": "Task/6a2624a2-321b-470e-91a6-8ae7a065e2f0"
              }
            }, {
              "url": "summary",
              "valueMarkdown": "Withdraw a dispense notification"
            }, {
              "url": "description",
              "valueMarkdown": "Use this endpoint to withdraw the **last** dispense-notification message, for example in the case that a prescription was marked as dispensed erroneously."
            } ]
          }, {
            "url": "example",
            "extension": [ {
              "url": "request",
              "valueBoolean": true
            }, {
              "url": "value",
              "valueReference": {
                "reference": "Task/1291fcca-902b-48f3-9d07-1be9ea30d7a0"
              }
            }, {
              "url": "summary",
              "valueMarkdown": "Cancel a Prescription (proposed)"
            }, {
              "url": "description",
              "valueMarkdown": "This is a proposed replacement for the prescription-order-update message."
            } ]
          }, {
            "url": "example",
            "extension": [ {
              "url": "request",
              "valueBoolean": true
            }, {
              "url": "value",
              "valueReference": {
                "reference": "Task/702cc4e9-81fc-470e-8ae1-43120ae5c16d"
              }
            }, {
              "url": "summary",
              "valueMarkdown": "Accept a Prescription (not to be implemented in NextGen)"
            }, {
              "url": "description",
              "valueMarkdown": "This is an example of $release interaction repackaged as a RESTful interfaction."
            } ]
          } ]
        } ],
        "documentation": "Used for returns prescriptions to spine. Should be a PUT"
      }, {
        "code": "search-type",
        "extension": [ {
          "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-Examples",
          "extension": [ {
            "url": "example",
            "extension": [ {
              "url": "request",
              "valueBoolean": false
            }, {
              "url": "value",
              "valueReference": {
                "reference": "Bundle/3b17d59c-41d6-44d7-81e6-47cc398e9dcc"
              }
            }, {
              "url": "summary",
              "valueMarkdown": "Patient Task/Prescription search"
            }, {
              "url": "description",
              "valueMarkdown": "Request **GET [baseUrl]/Task?patient:identifier=https://fhir.nhs.uk/Id/nhs-number|9912003489"
            } ]
          } ]
        } ],
        "documentation": "The EPS Tracker"
      } ],
      "searchParam": [ {
        "name": "identifier",
        "type": "token",
        "extension": [ {
          "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-QueryParameters",
          "extension": [ {
            "url": "minimum",
            "valueInteger": 0
          }, {
            "url": "maximum",
            "valueInteger": 1
          }, {
            "url": "exampleParameter",
            "valueString": "f28682c0-50d2-472a-a8f0-477f7ac1b63f"
          } ]
        } ],
        "documentation": "The short form identifier of the prescription you are searching for."
      }, {
        "name": "focus:identifier",
        "type": "token",
        "extension": [ {
          "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-QueryParameters",
          "extension": [ {
            "url": "minimum",
            "valueInteger": 0
          }, {
            "url": "maximum",
            "valueInteger": 1
          }, {
            "url": "exampleParameter",
            "valueString": "f28682c0-50d2-472a-a8f0-477f7ac1b63f"
          } ]
        } ],
        "documentation": "The short form identifier of the prescription you are searching for."
      }, {
        "name": "patient:identifier",
        "type": "token",
        "extension": [ {
          "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-QueryParameters",
          "extension": [ {
            "url": "minimum",
            "valueInteger": 0
          }, {
            "url": "maximum",
            "valueInteger": 1
          }, {
            "url": "exampleParameter",
            "valueString": "https://fhir.nhs.uk/Id/nhs-number|9000000009"
          } ]
        } ],
        "documentation": "The NHS Number of the patient whose prescriptions you are searching for."
      }, {
        "name": "authored-on",
        "type": "date",
        "extension": [ {
          "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-QueryParameters",
          "extension": [ {
            "url": "minimum",
            "valueInteger": 0
          }, {
            "url": "maximum",
            "valueInteger": 1
          }, {
            "url": "exampleParameter",
            "valueString": "eq2004-09-20"
          } ]
        } ],
        "documentation": "Date the prescription was authored"
      }, {
        "name": "business-status",
        "type": "token",
        "extension": [ {
          "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-QueryParameters",
          "extension": [ {
            "url": "minimum",
            "valueInteger": 0
          }, {
            "url": "maximum",
            "valueInteger": 1
          }, {
            "url": "allowedValues",
            "valueReference": {
              "reference": "https://fhir.nhs.uk/ValueSet/DM-task-business-status"
            }
          } ]
        } ],
        "documentation": "The state that a prescription is in."
      }, {
        "name": "status",
        "type": "token",
        "extension": [ {
          "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-QueryParameters",
          "extension": [ {
            "url": "minimum",
            "valueInteger": 0
          }, {
            "url": "maximum",
            "valueInteger": 1
          }, {
            "url": "showCodeAndSystem",
            "valueBoolean": false
          }, {
            "url": "allowedValues",
            "valueReference": {
              "reference": "http://hl7.org/fhir/ValueSet/task-status"
            }
          } ]
        } ],
        "documentation": "Search by task status"
      } ]
    } ],
    "security": {
      "service": [ {
        "coding": [ {
          "code": "OAuth",
          "system": "http://terminology.hl7.org/CodeSystem/restful-security-service",
          "display": "OAuth2 Token"
        } ]
      } ]
    },
    "operation": [ {
      "name": "process-message",
      "extension": [ {
        "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-Examples",
        "extension": [ {
          "url": "example",
          "extension": [ {
            "url": "request",
            "valueBoolean": false
          }, {
            "url": "value",
            "valueReference": {
              "reference": "OperationOutcome/c9643613-0b72-4453-bfd2-71bfd2330c73"
            }
          } ]
        } ]
      } ],
      "definition": "https://fhir.nhs.uk/OperationDefinition/MessageHeader-process-message"
    }, {
      "name": "verify-signature",
      "extension": [ {
        "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-Examples",
        "extension": [ {
          "url": "example",
          "extension": [ {
            "url": "request",
            "valueBoolean": true
          }, {
            "url": "value",
            "valueReference": {
              "reference": "Bundle/155e1102-9e71-4f19-9453-b905c0bbc494"
            }
          } ]
        }, {
          "url": "example",
          "extension": [ {
            "url": "request",
            "valueBoolean": false
          }, {
            "url": "value",
            "valueReference": {
              "reference": "Parameters/794e6272-a022-48f9-bcdb-867c993548da"
            }
          } ]
        } ]
      } ],
      "definition": "https://fhir.nhs.uk/OperationDefinition/verify-signature"
    }, {
      "name": "prepare",
      "extension": [ {
        "url": "https://fhir.nhs.uk/StructureDefinition/Extension-NHSDigital-CapabilityStatement-Examples",
        "extension": [ {
          "url": "example",
          "extension": [ {
            "url": "request",
            "valueBoolean": true
          }, {
            "url": "value",
            "valueReference": {
              "reference": "Bundle/homecare-prepare"
            }
          } ]
        }, {
          "url": "example",
          "extension": [ {
            "url": "request",
            "valueBoolean": false
          }, {
            "url": "value",
            "valueReference": {
              "reference": "Parameters/320b2e2a-0fa0-4ffa-ad3d-f223c27e849d"
            }
          } ]
        } ]
      } ],
      "definition": "https://fhir.nhs.uk/OperationDefinition/MessageHeader-prepare-message"
    } ]
  } ]
}