-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[BACK-3227] Retrieve clinician identity using Practitioner FHIR Resource
- Loading branch information
1 parent
623b332
commit e7123a7
Showing
6 changed files
with
117 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,3 +14,6 @@ themes/base | |
|
||
# OSX files | ||
.DS_Store | ||
|
||
# Maven shade plugin | ||
admin/dependency-reduced-pom.xml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
14 changes: 14 additions & 0 deletions
14
admin/src/main/java/org/tidepool/keycloak/extensions/broker/FHIRContext.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
package org.tidepool.keycloak.extensions.broker; | ||
|
||
import ca.uhn.fhir.context.FhirContext; | ||
|
||
public class FHIRContext { | ||
// Singleton instance - the creation of this object is expensive | ||
private static final FhirContext R4 = FhirContext.forR4(); | ||
|
||
private FHIRContext() {} | ||
|
||
public static FhirContext getR4() { | ||
return R4; | ||
} | ||
} |
66 changes: 63 additions & 3 deletions
66
admin/src/main/java/org/tidepool/keycloak/extensions/broker/SMARTIdentityProvider.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters