はじめに
先日、@Patrick Jamieson が開催した素晴らしいハンズオンに参加してきました。そこでは、SMART On FHIR が定義したプロトコルに従って Angular アプリケーションを IRIS FHIR サーバーとともに構成したセッションでした。非常に深い興味を得たため、独自に Andular アプリケーションを開発し、そこから学んだことを活用してコミュニティに共有することにしました。
SMART On FHIR
SMART On FHIR について Google ではどのように説明しているのか見てみましょう。
SMART On FHIR は電子健康記録(EHR)システムの情報にアプリケーションがアクセスできるようにするためのデータ規格です。 アプリケーション開発者は、その規格を採用した EHR システムに接続する単一のアプリケーションを作成できます。
SMART On FHIR では、以下の主な概念を処理します。
- OAuth2 または OpenID による代理認証と承認。
- 定義されたコンテキストにおける FHIR リソースの操作。
- HTTPS 通信。
プロジェクトのアーキテクチャ
この演習では、Docker と Auth0 サービスの両方で以下の要素を構成しました。
- フロントエンドとして機能する Angular で開発されたアプリケーション





.png)

.png)
.png)
%20(3)(2).jpg)



.png)
%20(3)(3).jpg)



