20.5.8. API: patch
プロデューサーとコンシューマーの両方がサポート対象
パッチ API は、次の構文で定義されます。
fhir:patch/methodName?[parameters]
fhir:patch/methodName?[parameters]
以下の表に 2 つのメソッドをリストし、その後に各メソッドの詳細な構文を示します。(API メソッドには、名前の代わりに構文で使用できる省略形の別名を付けることができます)
メソッド | 説明 |
---|---|
指定されたリソース ID にパッチを適用します。 | |
更新を、指定の検索 URL に対して条件付き create として実行することを指定します。 |
20.5.8.1. patchById メソッド リンクのコピーリンクがクリップボードにコピーされました!
署名:
- ca.uhn.fhir.rest.api.MethodOutcome patchById (String patchBody, String stringId, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters);
- ca.uhn.fhir.rest.api.MethodOutcome patchById (String patchBody, org.hl7.fhir.instance.model.api.IIdType id, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters);
fhir/patchById API メソッドには、以下の表に記載されているパラメーターがあります。
パラメーター | 説明 | タイプ |
---|---|---|
extraParameters | 渡すことができるパラメーターの完全なリストについては、ExtraParameters を参照してください。NULL の場合があります。 | マップ |
id | パッチを適用するリソース ID | IIdType |
patchBody | 適合する XML または JSON のいずれかでシリアライズされたパッチドキュメントの本文 | 文字列 |
preferReturn | リクエストに Prefer ヘッダーを追加します。これは、サーバーが結果の一部としてリソース本文を含めるか抑制することを要求します。サーバーがリソースを返した場合は、MethodOutcome#getResource ()を介してクライアントがアクセス可能に解析されます。 | PreferReturnEnum |
stringId | パッチを適用するリソース ID | 文字列 |