FHIR患者リソースが写真の変数があります。FHIR - 患者 - 患者の写真をアップロードして取得する方法
photo 0 ..患者
質問の*添付画像を:それぞれの例があります。 方法患者の写真をアップロードします(サポートされている形式など)。 患者の写真を取得するにはどうすればいいですか?
この投稿How to Get FHIR Photo for Patient from a URLは古いようです。
FHIR患者リソースが写真の変数があります。FHIR - 患者 - 患者の写真をアップロードして取得する方法
photo 0 ..患者
質問の*添付画像を:それぞれの例があります。 方法患者の写真をアップロードします(サポートされている形式など)。 患者の写真を取得するにはどうすればいいですか?
この投稿How to Get FHIR Photo for Patient from a URLは古いようです。
Patient.photoは、Attachment.data(base64Binary)を含む添付ファイルです。したがって、イメージをbase64でエンコードし、適切なcontentTypeを設定するだけです。
私はあなたにここに写真を患者にアップロード: http://fhirtest.uhn.ca/baseDstu3/Patient/70691
あなたが言及したポストは少し古いかもしれませんが、それはまだ有効です。バイナリデータを格納する方法は、システムの機能によっていくつかあります。
Patient.photo.data
フィールドにbase64でエンコードされたデータを格納することができます。
また、別の場所にデータを格納してから、Patient.photo.url
フィールドを使用してそのデータをポイントすることもできます。たとえば、[base]/Binary
に写真を保存すると、その写真の技術的なIDが表示されます。次に、Patient.photo.urlを[base]/Binary/[id]
に設定します。このアプローチの利点は、画像のペイロードなしで正常な患者データを取得できることです。欠点は、イメージを取得するために別の呼び出しが必要な場合があることです。