20.5.11. API: transaction
プロデューサーとコンシューマーの両方がサポート対象
トランザクション API は、次の構文で定義されます。
fhir:transaction/methodName?[parameters]
fhir:transaction/methodName?[parameters]
以下の表に 2 つのメソッドをリストし、その後に各メソッドの詳細な構文を示します。(API メソッドには、名前の代わりに構文で使用できる省略形の別名を付けることができます)
メソッド | 説明 |
---|---|
指定された raw テキスト(バンドルリソースである必要があります)をトランザクション入力として使用します。 | |
リソースのリストをトランザクション入力として使用する |
20.5.11.1. Bundle でメソッド リンクのコピーリンクがクリップボードにコピーされました!
署名:
- String withBundle (String stringBundle, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters);
- org.hl7.fhir.instance.model.api.IBaseBundle withBundle (org.hl7.fhir.instance.model.api.IBaseBundle bundle, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters);
fhir/withBundle API メソッドには、以下の表に記載されているパラメーターがあります。
パラメーター | 説明 | タイプ |
---|---|---|
bundle | トランザクションで使用するバンドル | IBaseBundle |
extraParameters | 渡すことができるパラメーターの完全なリストについては、ExtraParameters を参照してください。NULL の場合があります。 | マップ |
stringBundle | トランザクションで使用するバンドル | 文字列 |