@@ -20,8 +20,8 @@ views {
2020 include ftrs.db.orgTable
2121 include ftrs.db.healthCareServiceTable
2222 include ftrs.db.locationTable
23- include apim.dosReadProxy
24- include apim.dosWriteProxy
23+ include apim
24+ include apim.dosIngestProxy
2525
2626 autoLayout LeftRight 70 77
2727 }
@@ -36,8 +36,8 @@ views {
3636 include *
3737 include ftrs.apiGateway
3838 include ftrs.db.orgTable
39- include apim.dosReadProxy
40- include apim.dosWriteProxy
39+ include apim
40+ include apim.dosIngestProxy
4141
4242 autoLayout LeftRight 70 77
4343 }
@@ -51,8 +51,8 @@ views {
5151 include *
5252 include ftrs.apiGateway
5353 include ftrs.db.healthCareServiceTable
54- include apim.dosReadProxy
55- include apim.dosWriteProxy
54+ include apim
55+ include apim.dosIngestProxy
5656
5757 autoLayout LeftRight 70 77
5858 }
@@ -66,8 +66,8 @@ views {
6666 include *
6767 include ftrs.apiGateway
6868 include ftrs.db.locationTable
69- include apim.dosReadProxy
70- include apim.dosWriteProxy
69+ include apim
70+ include apim.dosIngestProxy
7171
7272 autoLayout LeftRight 70 77
7373 }
@@ -78,12 +78,14 @@ views {
7878 Sequence showing the read path through the CRUD APIs
7979 '
8080
81- apim.dosReadProxy -> ftrs.apiGateway "1. GET request via APIM"
81+ include apim
82+
83+ apim.dosIngestProxy -> ftrs.apiGateway "1. GET request via DoS Ingest Proxy"
8284 ftrs.apiGateway -> ftrs.crudApis.organisationApi "2. Route to Organisation API Lambda"
8385 ftrs.crudApis.organisationApi -> ftrs.db.orgTable "3. Query DynamoDB"
8486 ftrs.db.orgTable -> ftrs.crudApis.organisationApi "4. Return data"
8587 ftrs.crudApis.organisationApi -> ftrs.apiGateway "5. FHIR response"
86- ftrs.apiGateway -> apim.dosReadProxy "6. Return to APIM "
88+ ftrs.apiGateway -> apim.dosIngestProxy "6. Return to DoS Ingest Proxy "
8789
8890 autoLayout TopBottom
8991 }
@@ -94,12 +96,14 @@ views {
9496 Sequence showing the write path through the CRUD APIs
9597 '
9698
97- apim.dosWriteProxy -> ftrs.apiGateway "1. POST/PUT/DELETE request via APIM"
99+ include apim
100+
101+ apim.dosIngestProxy -> ftrs.apiGateway "1. POST/PUT/DELETE request via DoS Ingest Proxy"
98102 ftrs.apiGateway -> ftrs.crudApis.organisationApi "2. Route to Organisation API Lambda"
99103 ftrs.crudApis.organisationApi -> ftrs.db.orgTable "3. Update DynamoDB"
100104 ftrs.db.orgTable -> ftrs.crudApis.organisationApi "4. Confirm write"
101105 ftrs.crudApis.organisationApi -> ftrs.apiGateway "5. FHIR response"
102- ftrs.apiGateway -> apim.dosWriteProxy "6. Return to APIM "
106+ ftrs.apiGateway -> apim.dosIngestProxy "6. Return to DoS Ingest Proxy "
103107
104108 autoLayout TopBottom
105109 }
0 commit comments