FHIR関連トレーニングの中で複数の方よりいただいたご質問をご紹介していきます。
IRIS for HealthのFHIRリポジトリでは、リソースPOST時のデフォルトの動作としてリポジトリ内でユニークな論理ID(id)を自動的に付与します。
例えば、以下のようなPatientリソースをPOSTした場合
{
"resourceType""Patient"以下 "id":"1" とあるように、リソースidにリポジトリ内でユニークとなる値を自動で設定します。(Patientリソースの一部抜粋)
Patientリソースを例に、もともとユニークな値である患者IDをFHIRリポジトリのリソースidとして使用したい!という場合の登録方法をご紹介します。
新規登録時はPOST要求を使用しますが、PUT要求を利用することでリソースidを指定した登録が行えます。
指定するURLは、例えば患者IDが P101001 の場合
http://localhost:52773/csp/healthshare/r4fhirnamespace/fhir/r4/Patient/P101001
のように指定します。


.jpg)
.png)
.png)

.jpg)


.png)


