Skip to content

Commit fdb0cd9

Browse files
committed
fixing small merge conflict
1 parent f44fa07 commit fdb0cd9

File tree

1 file changed

+32
-27
lines changed

1 file changed

+32
-27
lines changed

backend/npdfhir/views.py

Lines changed: 32 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
Provider,
3232
ProviderToLocation,
3333
OrganizationToAddress,
34+
OrganizationToName,
3435
IndividualToAddress,
3536
)
3637

@@ -318,34 +319,38 @@ class FHIROrganizationViewSet(viewsets.GenericViewSet):
318319
ViewSet for FHIR Organization resources
319320
"""
320321

321-
queryset = Organization.objects.annotate(
322-
primary_name=Subquery(
323-
OrganizationToName.objects.filter(
324-
organization_id=OuterRef("pk"),
325-
is_primary=True,
326-
).values("name")[:1]
322+
queryset = (
323+
Organization.objects.annotate(
324+
primary_name=Subquery(
325+
OrganizationToName.objects.filter(
326+
organization_id=OuterRef("pk"),
327+
is_primary=True,
328+
).values("name")[:1]
329+
)
330+
)
331+
.all()
332+
.prefetch_related(
333+
"authorized_official",
334+
"ein",
335+
"organizationtoname_set",
336+
"organizationtoaddress_set",
337+
"organizationtoaddress_set__address",
338+
"organizationtoaddress_set__address__address_us",
339+
"organizationtoaddress_set__address__address_us__state_code",
340+
"organizationtoaddress_set__address_use",
341+
"authorized_official__individualtophone_set",
342+
"authorized_official__individualtoname_set",
343+
"authorized_official__individualtoemail_set",
344+
"authorized_official__individualtoaddress_set",
345+
"authorized_official__individualtoaddress_set__address__address_us",
346+
"authorized_official__individualtoaddress_set__address__address_us__state_code",
347+
"clinicalorganization",
348+
"clinicalorganization__npi",
349+
"clinicalorganization__organizationtootherid_set",
350+
"clinicalorganization__organizationtootherid_set__other_id_type",
351+
"clinicalorganization__organizationtotaxonomy_set",
352+
"clinicalorganization__organizationtotaxonomy_set__nucc_code",
327353
)
328-
).all().prefetch_related(
329-
"authorized_official",
330-
"ein",
331-
"organizationtoname_set",
332-
"organizationtoaddress_set",
333-
"organizationtoaddress_set__address",
334-
"organizationtoaddress_set__address__address_us",
335-
"organizationtoaddress_set__address__address_us__state_code",
336-
"organizationtoaddress_set__address_use",
337-
"authorized_official__individualtophone_set",
338-
"authorized_official__individualtoname_set",
339-
"authorized_official__individualtoemail_set",
340-
"authorized_official__individualtoaddress_set",
341-
"authorized_official__individualtoaddress_set__address__address_us",
342-
"authorized_official__individualtoaddress_set__address__address_us__state_code",
343-
"clinicalorganization",
344-
"clinicalorganization__npi",
345-
"clinicalorganization__organizationtootherid_set",
346-
"clinicalorganization__organizationtootherid_set__other_id_type",
347-
"clinicalorganization__organizationtotaxonomy_set",
348-
"clinicalorganization__organizationtotaxonomy_set__nucc_code",
349354
)
350355
if DEBUG:
351356
renderer_classes = [FHIRRenderer, BrowsableAPIRenderer]

0 commit comments

Comments
 (0)