20.5.4. API: history
プロデューサーとコンシューマーの両方がサポート対象
履歴 API は以下のように 構文で定義されます。
fhir:history/methodName?[parameters]
fhir:history/methodName?[parameters]
以下の表に 3 つのメソッドをリストし、その後に各メソッドの詳細な構文を示します。(API メソッドには、名前の代わりに構文で使用できる省略形の別名を付けることができます)
| メソッド | 説明 |
|---|---|
| サーバー上の特定リソース(ID およびタイプ別)のすべてのバージョンで操作を実行します。 | |
| サーバー上のすべてのタイプの全バージョンのリソースに対して操作を実行します。 | |
| サーバー上の特定タイプの全バージョンのリソースに対して操作を実行します。 |
20.5.4.1. メソッド onInstance リンクのコピーリンクがクリップボードにコピーされました!
署名:
- org.hl7.fhir.instance.model.api.IBaseBundle onInstance (org.hl7.fhir.instance.model.api.IIdType id, Class<org.hl7.fhir.instance.model.api.IBaseBundle> returnType, Integer count, java.util.Date cutoff, org.hl7.fhir.instance.model.api.IPrimitiveType<java.util.Date> iCutoff, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters);
fhir/onInstance API メソッドには、以下の表に記載のパラメーターがあります。
| パラメーター | 説明 | タイプ |
|---|---|---|
| count | サーバーが theCount 数までのリソースのみを返すように要求します。NULL の場合があります | 整数 |
| cutoff | 指定された時間以降に作成されたリソースバージョンのみをサーバーが返すように要求します。NULL の場合があります。 | 日付 |
| extraParameters | 渡すことができるパラメーターの完全なリストについては、ExtraParameters を参照してください。NULL の場合があります。 | マップ |
| iCutoff | 指定された時間以降に作成されたリソースバージョンのみをサーバーが返すように要求します。NULL の場合があります。 | IPrimitiveType |
| id | リソースタイプとリソース ID の両方を入力する必要がある IIdType | IIdType |
| returnType | メソッドが Bundle リソース (ca.uhn.fhir.model.dstu2.resource.Bundle など) を返すように要求します。DSTU2 サーバーにアクセスしている場合は、この方法を使用します。 | クラス |