Skip to content

Commit 3e51d90

Browse files
Merge pull request #247 from NHSDigital/feature/chsnw6-NRL-1945-add-ssp/-content-URL-requirement-to-producer-spec
[NRL-1945] Add ssp:// content URL requirement to Producer API spec
2 parents 51470d9 + 739ca92 commit 3e51d90

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

specification/record-locator/producer.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -555,7 +555,7 @@ paths:
555555
* `content[]` MUST include a `format` entry. (https://fhir.nhs.uk/England/CodeSystem/England-NRLFormatCode)
556556
* `content[]` MUST include the content stability extension (https://fhir.nhs.uk/England/CodeSystem/England-NRLContentStability).
557557
* `content[]` SHOULD include the retrieval mechanism extension (https://fhir.nhs.uk/England/CodeSystem/England-NRLRetrievalMechanism).
558-
* `content[].attachment` MUST include a `url` to the document.
558+
* `content[].attachment` MUST include a `url` to the document. For unstructured documents retrieved via SSP, `content[].attachment.url` MUST begin with `ssp://`. `https://` MUST NOT be used where retrieval is intended to occur via the Secure Spine Proxy.
559559
* `content[].attachment` MUST include a `contentType` and be a valid MIME type. We typically expect `application/pdf` for unstructured documents, `application/fhir+json` for structured data, or `text/html` for contact details.
560560
* `content[].format` MUST indicate whether the data is structured or not
561561
* Example of the content section:
@@ -564,7 +564,7 @@ paths:
564564
{
565565
"attachment": {
566566
"contentType": "application/pdf",
567-
"url": "https://provider-ods-code.thirdparty.nhs.uk/path/to/document.pdf",
567+
"url": "ssp://provider-ods-code.thirdparty.nhs.uk/path/to/document.pdf",
568568
"creation": "2022-12-22T09:45:41+11:00"
569569
},
570570
"format": {

0 commit comments

Comments
 (0)