1

Fhir の約束に興奮しています。この数日間、私はこのテーマについて頭を悩ませ始めました。

健康関連のレコードを含む既存の SQL Server データベースがあります。Fhir準拠のメッセージと通信しようとしています。

  1. データの送信: http://hl7.org/fhir/で指定された仕様に基づいて、https://www.nuget.org/packages/Hl7.Fhir.DSTU2のデータ オブジェクト モデルを使用して、リレーショナル データを変換できます。 Hl7.Fhir.Model データへ。次に、そのデータを JSON / XML に変換するだけです。

  2. データの消費 : 入力データを Hl7.Fhir.Model にマップできます。しかし、拡張機能 (つまり、直接のプロパティではない) を列にマップするのは難しいと思います。これを簡単に行う方法はありますか?

  3. SQL Server は Fhir サーバーを構築するのに適していませんか? MongoDB / DocumentDB の使用を検討する必要がありますか?

4

1 に答える 1

1

必要に応じて、拡張機能を直接サポートするテーブルを追加できます。もちろん、内部で拡張機能を認識せず、拡張機能のコンテンツを利用することはできません。しかし、それはmongoなどを使用するのと同じです.

ただし、内線を往復する必要はありません。多くの多くの FHIR 実装はまさにあなたの言うとおりです。既存のスキーマ、通常はリレーショナル データベースに対する FHIR ファサードです。サポートすることを決定した特定の拡張機能を、スキーマに組み込むことによってサポートします (または、既に存在していました)。

于 2016-06-29T22:17:24.353 に答える