Skip to content

Commit 4005676

Browse files
NRL-518 Add default format to default test document reference
1 parent 88407de commit 4005676

File tree

1 file changed

+18
-7
lines changed

1 file changed

+18
-7
lines changed

tests/features/utils/data.py

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,25 @@ def create_test_document_reference(items: dict) -> DocumentReference:
2828
base_doc_ref = DocumentReference.model_construct(
2929
resourceType="DocumentReference",
3030
status=items.get("status", "current"),
31-
content=[
32-
DocumentReferenceContent(
33-
attachment=Attachment(
34-
contentType=items.get("contentType", "application/json"),
35-
url=items["url"],
31+
content=items.get(
32+
"content",
33+
[
34+
DocumentReferenceContent(
35+
attachment=Attachment(
36+
contentType=items.get("contentType", "application/json"),
37+
url=items["url"],
38+
),
39+
format=Coding(
40+
system=items.get(
41+
"formatSystem",
42+
"https://fhir.nhs.uk/England/CodeSystem/England-NRLFormatCode",
43+
),
44+
code=items.get("formatCode", "urn:nhs-ic:unstructured"),
45+
display=items.get("formatDisplay", "Unstructured document"),
46+
),
3647
)
37-
)
38-
],
48+
],
49+
),
3950
context=DocumentReferenceContext(
4051
practiceSetting=CodeableConcept(
4152
coding=[

0 commit comments

Comments
 (0)