Events from Supplier API
2025-12-12 | ๐ 0 words | โฑ 0 mins | ๐งพ History | โ Tom D'Roza | ๐ 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
Diagrams
c4code-printer-statushandler
C4:
Link to this diagram directly: /nhs-notify-digital-letters/diagrams/c4code-printer-statushandler.html architecture-beta
group printStatusHandler(cloud)[PrinterStatusHandler]
service createLambda(logos:aws-lambda)[PrintStatusHandler] in printStatusHandler
service queue(logos:aws-sqs)[SQS] in printStatusHandler
service letterAcceptedEvent(aws:res-amazon-eventbridge-event)[letterACCEPTED event]
service letterRejectedEvent(aws:res-amazon-eventbridge-event)[letterREJECTED event]
service letterPrintedEvent(aws:res-amazon-eventbridge-event)[letterPRINTED event]
service letterDispatchedEvent(aws:res-amazon-eventbridge-event)[letterDISPATCHED event]
service letterFailedEvent(aws:res-amazon-eventbridge-event)[letterFAILED event]
service letterReturnedEvent(aws:res-amazon-eventbridge-event)[letterRETURNED event]
service printStatusEvent(aws:res-amazon-eventbridge-event) [PrintLetterTransitioned event]
junction j1
junction j2
junction j3
junction j4
j1:R --> L:queue
j2:B -- T:j1
j3:T -- B:j1
j4:T -- B:j3
letterRejectedEvent:R -- T:j2
letterAcceptedEvent:R -- L:j2
letterPrintedEvent:R -- B:j2
letterDispatchedEvent:R -- T:j4
letterFailedEvent:R -- L:j4
letterReturnedEvent:R -- B:j4
queue:R --> L:createLambda
createLambda:R --> L:printStatusEvent