@@ -20,7 +20,7 @@ author: Tom D'Roza
2020## Decisions
2121
22221 . Out of scope for MVP: Virus checking of PDF received from Trust
23- 2 . Don't check ` CommunicationRequest ` filesize. Attempt to upload all ` CommunicationRequest ` s to PDM. Those exceeding APIM size limit will fail.
23+ 2 . Don't check ` DocumentReference ` filesize. Attempt to upload all ` DocumentReference ` s to PDM. Those exceeding APIM size limit will fail.
24243 . No PDS check by Digital Letters component of Date-of-Death, S-flag, RFR codes. Rely on Trusts having performed these checks.
2525
2626``` mermaid
@@ -36,22 +36,22 @@ sequenceDiagram
3636 participant nhsapp as NHSApp
3737
3838
39- trust ->> notify-letters: MESH (CommunicationRequest )
39+ trust ->> notify-letters: MESH (DocumentReference )
4040 activate notify-letters
4141 notify-letters ->> trust: MESH Ack
4242 deactivate notify-letters
43- notify-letters ->> notify-letters: Store CommunicationRequest (S3)
43+ notify-letters ->> notify-letters: Store DocumentReference (S3)
4444 notify-letters ->> notify-letters: Create SendLetter TTL
45- notify-letters ->> pdm: POST /CommunicationRequest
45+ notify-letters ->> pdm: POST /DocumentReference
4646 activate pdm
4747 pdm -) ndr: SFTP
4848 pdm -->> notify-letters: 200 OK
4949 deactivate pdm
5050 Loop Interval & Duration TBC
51- notify-letters ->> pdm: GET /CommunicationRequest /<id>
52- pdm ->> notify-letters: 200 OK (CommunicationRequest )
51+ notify-letters ->> pdm: GET /DocumentReference /<id>
52+ pdm ->> notify-letters: 200 OK (DocumentReference )
5353 end
54- rect rgba(5, 26, 46, 1 )
54+ rect rgba(92, 145, 196, 0.3 )
5555 note over notify-letters,nhsapp: Existing Notify behaviour
5656 notify-letters ->> notify-core: post /v1/messages (NHSApp)
5757 activate notify-core
0 commit comments