Getting Started with SMART on FHIR using AWS HealthLake
Getting started with SMART on FHIR - AWS HealthLake AWS
AWS provided documentation detailing the setup of a SMART on FHIR enabled HealthLake data store.
Summary
Developers can learn how to use SMART on FHIR authorization on AWS HealthLake, allowing client applications to securely access medical data. This process is based on a workflow involving OAuth scopes and Lambda functions.
Key Players
Details
This guide details the implementation steps and workflow for utilizing SMART on FHIR within AWS HealthLake. Developers must first set up an authorization server endpoint and define scopes to control access levels, adhering to the principle of least privilege. Next, they must configure an AWS Lambda function for validating JWT tokens, followed by creating a SMART on FHIR enabled HealthLake data store. When a client application retrieves data, it follows a process: first performing discovery via a Well-Known URI, then authenticating and authorizing the user at the authorization server (using scopes), and finally making a FHIR REST API request to HealthLake using the issued JWT access token. This mechanism ensures secure data access by integrating with an OpenID Connect compliant authorization server. Such standardized, secure API sharing models are highly relevant for modernizing healthcare IT infrastructure in Japan as well.
Technology Note
FHIR(Fast Healthcare Interoperability Resources)は医療データ交換の国際標準。このエントリの関連技術: SMART ON FHIR
Original content copyright by respective publishers