Skip to content

Commit dbde35d

Browse files
committed
NRL-519 include practice setting in integration tests
1 parent ef96623 commit dbde35d

File tree

1 file changed

+15
-16
lines changed

1 file changed

+15
-16
lines changed

tests/features/utils/data.py

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -31,21 +31,10 @@
3131

3232
def create_test_document_reference(items: dict) -> DocumentReference:
3333

34-
if practice_setting_code := items.get("practiceSetting"):
35-
practice_setting_display = SNOMED_PRACTICE_SETTINGS.get(
36-
str(practice_setting_code), "Unknown practice setting"
37-
)
38-
context = DocumentReferenceContext(
39-
practiceSetting=CodeableConcept(
40-
coding=[
41-
Coding(
42-
system=SNOMED_SYSTEM_URL,
43-
code=str(practice_setting_code),
44-
display=practice_setting_display,
45-
)
46-
]
47-
)
48-
)
34+
practice_setting_code = items.get("practiceSetting", "788007007")
35+
practice_setting_display = SNOMED_PRACTICE_SETTINGS.get(
36+
str(practice_setting_code), "General practice service"
37+
)
4938

5039
base_doc_ref = DocumentReference.model_construct(
5140
resourceType="DocumentReference",
@@ -58,7 +47,17 @@ def create_test_document_reference(items: dict) -> DocumentReference:
5847
)
5948
)
6049
],
61-
context=context,
50+
context=DocumentReferenceContext(
51+
practiceSetting=CodeableConcept(
52+
coding=[
53+
Coding(
54+
system=SNOMED_SYSTEM_URL,
55+
code=str(practice_setting_code),
56+
display=practice_setting_display,
57+
)
58+
]
59+
)
60+
),
6261
)
6362

6463
if items.get("id"):

0 commit comments

Comments
 (0)