Skip to content

Commit

Permalink
Miscellaneous missing changes
Browse files Browse the repository at this point in the history
  • Loading branch information
samgensburg-gov committed Jan 15, 2018
1 parent a2927a9 commit 30c7868
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 29 deletions.
2 changes: 1 addition & 1 deletion apidocs/bbonfhir_swagger.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ tags:
schemes:
- https
paths:
/bluebutton/fhir/v1/metadata:
/v1/fhir/metadata:
get:
tags:
- CapabilityStatement
Expand Down
1 change: 0 additions & 1 deletion apps/dot_ext/urls.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
from django.conf.urls import include, url
# from django.views.generic import TemplateView
from . import views

oauth2_provider_urls = ([
Expand Down
28 changes: 1 addition & 27 deletions apps/fhir/bluebutton/views/home.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,39 +24,12 @@
__author__ = 'Mark Scrimshire:@ekivemark'


def oauth_fhir_conformance(request, via_oauth=True, *args, **kwargs):
""" Pull and filter fhir Conformance statement
BaseDstu2 = "Conformance"
BaseStu3 = "CapabilityStatement"
metadata call
"""
return metadata(request, via_oauth=True, *args, **kwargs)


def fhir_conformance(request, via_oauth=False, *args, **kwargs):
""" Pull and filter fhir Conformance statement
BaseDstu2 = "Conformance"
BaseStu3 = "CapabilityStatement"
metadata call
"""

return metadata(request, via_oauth=False, *args, **kwargs)


def metadata(request, via_oauth=False, *args, **kwargs):
"""
Arrive here to do capabilityStatement or Conformance
aka metadata
oauth_fhir_conformance sets via_oauth=True
fhir_conformance sets via_oauth=False
:param request:
:param via_oauth:
:param args:
Expand Down Expand Up @@ -104,6 +77,7 @@ def metadata(request, via_oauth=False, *args, **kwargs):
# Append Security to ConformanceStatement
security_endpoint = build_oauth_resource(request, format_type="json")
od['rest'][0]['security'] = security_endpoint
od['format'] = ['appliction/json']

return JsonResponse(od)

Expand Down

0 comments on commit 30c7868

Please sign in to comment.