Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 13 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,21 @@ Deployment history can be found at https://nhsdigital.github.io/eps-prescription

This is the AWS layer that provides an API for EPS Prescription Status Update.

- `packages/updatePrescriptionStatus/` Handles updating prescription status for the root endpoint.
- `packages/updatePrescriptionStatus` Handles updating prescription status for the root endpoint.
- `packages/nhsd-psu-sandbox` A sandbox endpoint returning an example response.
- `packages/specification/` This [Open API Specification](https://swagger.io/docs/specification/about/) describes the endpoints, methods and messages.
- `packages/statusLambda/` Returns the status of the updatePrescriptionStatus endpoint
- `packages/capabilityStatement/` Returns a static capability statement.
- `packages/specification` This [Open API Specification](https://swagger.io/docs/specification/about/) describes the endpoints, methods and messages.
- `packages/statusLambda` Returns the status of the updatePrescriptionStatus endpoint.
- `packages/capabilityStatement` Returns a static capability statement.
- `packages/cpsuLambda` Handles updating prescription status using a custom format.
- `packages/nhsNotifyLambda` Handles sending prescription notifications to the NHS notify service.
- `packages/nhsNotifyUpdateCallback` Handles receiving notification updates from the NHS notify service.
- `packages/nhsNotifyLambda` Handles sending prescription notifications to the NHS Notify service.
- `packages/nhsNotifyUpdateCallback` Handles receiving notification updates from the NHS Notify service.
- `packages/checkPrescriptionStatusUpdates` Validates and retrieves prescription status update data.
- `packages/gsul` Expose data owned by PSU but needed by [PfP](https://github.com/NHSDigital/prescriptionsforpatients)
- `packages/psuRestoreValidationLambda` Lambda function that validates prescription status update restore operations.
- `packages/common/commonTypes` Common TypeScript type definitions and interfaces.
- `packages/common/middyErrorHandler` Middleware for handling errors in Lambda functions using Middy.
- `packages/common/testing` Shared code for dev dependencies.
- `packages/common/utilities` Shared code for production dependencies.
- `scripts/` Utilities helpful to developers of this specification.
- `postman/` Postman collections to call the APIs. Documentation on how to use them are in the collections.
- `SAMtemplates/` Contains the SAM templates used to define the stacks.
Expand Down