MESH Downloader
2026-02-12 | ๐ 0 words | โฑ 0 mins | ๐งพ History | โ Ross Buggins | ๐ Ross Buggins
๐ง This page has less that 200 words. So it looks like this page is still under construction.
Known Issues / Todo
- โ This page is draft and is subject to rapid change, and may not be fully accurate or complete
Events Consumed
Events Produced
- MESHInboxMessageDownloaded - mesh-inbox-message-downloaded - uk.nhs.notify.digital.letters.mesh.inbox.message.downloaded.v1
- MESHInboxMessageInvalid - mesh-inbox-message-invalid - uk.nhs.notify.digital.letters.mesh.inbox.message.invalid.v1
Diagrams
c4code-mesh-downloader
C4:
Link to this diagram directly: /nhs-notify-digital-letters/diagrams/c4code-mesh-downloader.html architecture-beta
group meshDownloader(cloud)[MeshDownloader]
service meshReceived(aws:res-amazon-eventbridge-event)[MESHInboxMessageReceived Event]
service meshDownloaded(aws:res-amazon-eventbridge-event)[ MESHInboxMessageDownloaded Event]
service meshInvalid(aws:res-amazon-eventbridge-event)[ MESHInboxMessageInvalid Event]
service meshDownloadQueue(logos:aws-sqs)[MeshDownload Queue] in meshDownloader
service meshDownloadLambda(logos:aws-lambda)[MeshDownload] in meshDownloader
service mesh(server)[MESH]
service s3(logos:aws-s3)[DocumentReference] in meshDownloader
junction j1
meshReceived:R --> L:meshDownloadQueue
meshDownloadQueue:R --> L:meshDownloadLambda
meshDownloadLambda:T --> B:s3
meshDownloadLambda:B --> T:mesh
meshDownloadLambda:R -- L:j1
j1:T --> L:meshInvalid
j1:R --> L:meshDownloaded