Questions tagged [smart-on-fhir]

a standards-based, interoperable apps platform for electronic health records

SMART on FHIR is a set of open specifications to integrate apps with Electronic Health Records, portals, Health Information Exchanges, and other Health IT systems

57 questions
5
votes
1 answer

Fhir Epic Sandbox : Using a JWT to Obtain an Access Token for a Backend Service

I'm trying to use the sandbox from https://fhir.epic.com/ for Backend Services. I am following this tutorial : https://fhir.epic.com/Documentation?docId=oauth2§ion=BackendOAuth2Guide : I already register a new app, created a JWT (using SSL…
cuzureau
  • 330
  • 2
  • 17
4
votes
1 answer

SMART on FHIR client-js: Invalid Character Error on IE11

Note: The issue is also reported on GitHub. Please take a look at Git issue as well for current progress/investigation. I'm using fhir-client v0.1.15 to develop a SMART on FHIR web application that would run in EHR launch scenario. For example in…
Azaz ul Haq
  • 1,635
  • 2
  • 18
  • 46
3
votes
0 answers

open epic fhir sandbox is throwing { "error": "invalid_client", "error_description": null }

I'm trying to use the sandbox from https://fhir.epic.com/ for Backend Services. I am following this tutorial : https://fhir.epic.com/Documentation?docId=oauth2§ion=BackendOAuth2Guide : I already register a new app, created a JWT (using SSL…
code tutorial
  • 554
  • 1
  • 5
  • 17
3
votes
1 answer

Issues with Epic Bulk Data Request - 401 Error

I'm implementing a FHIR integration in Python to pull data from Epic's sandbox environment. I wanted to see if anyone else has attempted this, or has had any issues with token authentication when doing the kick-off request. Some notable information…
ultraub
  • 31
  • 2
3
votes
2 answers

How to fix 'FHIRValidationError' from fhirclient-4.0.0 prepare() method in python?

I'm testing out fhirclient 4.0.0 (Python 3.7) with hapi R4 server settings = { 'app_id': 'fhir', # 'api_base': 'http://test.fhir.org/r4' 'api_base': 'http://hapi.fhir.org/baseR4' } smart = client.FHIRClient(settings=settings) #…
dnnavn
  • 35
  • 4
2
votes
0 answers

fhir patient level bulk export not working

I'm trying to perform a Patient level bulk export: "Endpoint - All Patients Export a detailed set of FHIR resources of diverse resource types pertaining to all patients. [fhir base]/Patient/$export " I have a fhir server running on a smile CDR…
eduardosufan
  • 1,441
  • 2
  • 23
  • 51
2
votes
1 answer

Validation of Smart Health Card token fails

I am writing below code to get jwt token, which I want to validate with the SMART Health Cards Validation SDK var jose = require("node-jose"); const {JWS} = require("node-jose"); async function a1(){ try { const keystore={ keys: [ …
priyanka mane
  • 35
  • 1
  • 5
2
votes
0 answers

How do you add bare custom scopes in AWS Cognito?

I am trying to define the following custom scopes in AWS Cognito (launch, aud, offline_access, online_access, fhirUser). These scopes are for SMART on FHIR. However, I am only able to define custom scopes of the form…
2
votes
0 answers

Can we restrict resource level access with scopes in SMART on FHIR using Azure API for FHIR

We recently started exploring FHIR and we are using Azure API for FHIR with SMART on FHIR enabled. We would like to restrict access given to a SMART app (SPA) when a SMART app asks for permissions from a FHIR API. In this sample, we have updated the…
2
votes
0 answers

Is there a simple way to list all FHIR resources that exist using the FHIR package in python?

I have been using the following code to import all sub-modules in the fhir.resources package to list the standard resource names that exist for FHIR, but I realize this is a poor way to do it, and that silly peripheral module names are thrown in…
negfrequency
  • 1,801
  • 3
  • 18
  • 30
1
vote
0 answers

How to use FHIR PATH to fetch the list of Immunization for a Patient?

Currently, I am fetching the list of Immunization resources for a Patient using the below code. Is this efficient method of fetching the data from FHIR Server? How to use the FHIRPATH in this case? // Create a client IGenericClient…
user1700138
  • 35
  • 2
  • 7
1
vote
1 answer

How to generate QuestionnaireResponse using LHC-Forms (LForms)

I'm working through the capabilities of LHC-Forms (LForms) in github here: https://github.com/lhncbc/lforms-fhir-app Looking at the example here: https://lhcforms.nlm.nih.gov/sdc There is a button that lets the user see a FHIR QuestionnaireResponse…
John
  • 3,458
  • 4
  • 33
  • 54
1
vote
2 answers

Oauth2 Flutter Authorization Parameters

I have a (possibly?) niche question about Oauth2 in Dart and Flutter (I'm using the standard Oauth2 package: https://pub.dev/packages/oauth2). Specifically, I need some values that are passed back as part of the Authorization flow, but they are not…
Grey
  • 331
  • 3
  • 11
1
vote
1 answer

How can I require consent for each unique anonymous user with Spring Security OAuth2?

My app has a singular endpoint. It triggers an OAuth2 authorization grant flow. It is meant to be called only by anonymous users. Each anonymous user represents a different person with different authorizations in the resource server. Consent…
JJFraney
  • 54
  • 5
1
vote
1 answer

Search criteria for appointment slots in Epic FHIR

I'm using Epic's FHIR API (with Argonaut) to search for available appointments, in their private sandbox: POST /api/FHIR/STU3/Appointment/$find { "resourceType": "Parameters", "parameter": [ { "name": "startTime", …
mmathis
  • 1,610
  • 18
  • 29
1
2 3 4