Vertex AI Search は、FHIR R4 リソースのサブセットをサポートしています。このページでは、サポートされている FHIR リソースと要素、および Google が定義したスキーマ構成(インデックス登録可能、検索可能、取得可能など)の一覧を示します。データストアを作成するときに [カスタム スキーマ] オプションを選択すると、データストアの作成時にスキーマ構成を編集できます。また、データストアの作成後に構成を編集することもできます。
リソースレベルの仕様
Vertex AI Search は、次のリソースとリソース参照をサポートしています。
- リソース:
- リソース参照:
- バイナリ
- 投薬
- 医師
データストア レベルの仕様
データストア内の次のプロパティがサポートされています。
プロパティ | インデックスを作成可能 | 検索可能 | 取得可能 |
---|---|---|---|
id |
✔ | — | ✔ |
resource_type |
✔ | — | ✔ |
resource_datetime |
✔ | — | ✔ |
patient_id |
✔ | — | ✔ |
フィールドレベルの仕様
Vertex AI Search は、サポートされている各 FHIR リソース内の FHIR データ要素のサブセットをサポートしています。以降のセクションでは、サポートされているすべての FHIR リソースでサポートされている要素を一覧表示し、これらの条件で要素がインデックス登録可能、検索可能、取得可能かどうかを示します。
- 繰り返し要素のインデックスが空であるか
[]
の場合、この要素のすべてのインスタンスがサポートされます。たとえば、AllergyIntolerance リソースでは、clinicalStatus.coding[].code
のすべてのインスタンスがサポートされます。 - 繰り返し要素に特定のインデックスまたは
[0]
がある場合、最初のインスタンスのみがサポートされます。たとえば、Composition リソースでは、author[0].display
の最初のインスタンスのみがサポートされます。 - 相対リソース参照は、
Resource/resourceId
形式でサポートされます。たとえば、subject.reference
の値はPatient/034AB16
にする必要があります。 - 絶対参照は、バイナリ リソースで、データ型が
attachment
に設定されている場合にのみサポートされます。絶対参照は、gs://BUCKET_NAME/FILE_PATH
というパターンに従う Cloud Storage のロケーションでのみサポートされます。 - 内部参照または論理参照はサポートされていません。このような参照は解決されません。
AllergyIntolerance
AllergyIntolerance リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
asserter.display |
— | ✔ | ✔ | — | — |
asserter.reference |
— | — | ✔ | ✔ | 医師のみ。 |
clinicalStatus.coding[].code |
✔ | ✔ | ✔ | — | — |
clinicalStatus.coding[].display |
— | ✔ | ✔ | — | — |
clinicalStatus.coding[].system |
— | — | ✔ | — | — |
code.coding[].code |
— | — | ✔ | — | — |
code.coding[].display |
— | ✔ | ✔ | — | — |
code.coding[].system |
— | — | ✔ | — | — |
code.text |
✔ | ✔ | ✔ | — | — |
encounter.reference |
— | — | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
note[].text |
— | ✔ | ✔ | — | — |
patient.reference |
✔ | — | ✔ | ✔ | 患者のみ。 |
reaction[].description |
— | ✔ | ✔ | — | — |
reaction[].manifestation[].text |
— | — | ✔ | — | — |
reaction[].severity |
— | — | ✔ | — | — |
recordedDate |
✔ | — | ✔ | — | — |
recorder.display |
— | ✔ | ✔ | — | — |
recorder.reference |
— | — | ✔ | ✔ | 医師のみ。 |
verificationStatus.coding[].code |
✔ | ✔ | ✔ | — | — |
verificationStatus.coding[].display |
— | ✔ | ✔ | — | — |
verificationStatus.coding[].system |
— | — | ✔ | — | — |
Basic
Basic リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
author.display |
— | ✔ | ✔ | — | — |
author.reference |
— | — | ✔ | ✔ | 医師のみ。 |
code.coding[].code |
— | — | ✔ | — | — |
code.coding[].display |
— | ✔ | ✔ | — | — |
code.coding[].system |
— | — | ✔ | — | — |
code.text |
✔ | ✔ | ✔ | — | — |
created |
✔ | — | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
subject.reference |
✔ | — | ✔ | ✔ | 患者のみ。 |
text.div |
— | ✔ | ✔ | — | — |
Composition
Composition リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
author[0].display |
— | ✔ | ✔ | — | — |
author[0].reference |
— | — | ✔ | ✔ | 医師のみ。 |
category[].coding[].code |
— | — | ✔ | — | — |
category[].coding[].display |
— | ✔ | ✔ | — | — |
category[].coding[].system |
— | — | ✔ | — | — |
category[].text |
— | ✔ | ✔ | — | — |
date |
✔ | — | ✔ | — | — |
encounter.reference |
— | — | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
section[].text.div |
— | ✔ | ✔ | — | リソースをインデックス登録可能にするには、このフィールドが必要です。 |
status |
— | — | ✔ | — | — |
subject.reference |
✔ | — | ✔ | ✔ | 患者のみ。 |
title |
— | — | ✔ | — | — |
type.coding[].code |
— | — | ✔ | — | — |
type.coding[].display |
✔ | ✔ | ✔ | — | — |
type.coding[].system |
— | — | ✔ | — | — |
type.text |
✔ | ✔ | ✔ | — | — |
条件
Condition リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
asserter.display |
— | ✔ | ✔ | — | — |
asserter.reference |
— | — | ✔ | ✔ | 医師のみ。 |
bodySite[].coding[].code |
✔ | — | ✔ | — | — |
bodySite[].coding[].display |
— | ✔ | ✔ | — | — |
bodySite[].coding[].system |
— | — | ✔ | — | — |
bodySite[].text |
✔ | ✔ | ✔ | — | — |
category[].coding[].code |
✔ | — | ✔ | — | — |
category[].coding[].display |
— | ✔ | ✔ | — | — |
category[].coding[].system |
— | — | ✔ | — | — |
category[].text |
✔ | ✔ | ✔ | — | — |
clinicalStatus.coding[].code |
— | — | ✔ | — | — |
clinicalStatus.coding[].display |
— | — | ✔ | — | — |
clinicalStatus.coding[].system |
— | — | ✔ | — | — |
code.coding[].code |
✔ | ✔ | ✔ | — | — |
code.coding[].display |
— | ✔ | ✔ | — | — |
code.coding[].system |
— | — | ✔ | — | — |
code.text |
✔ | ✔ | ✔ | — | — |
encounter.reference |
— | — | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
identifier[].system |
— | — | ✔ | — | — |
identifier[].value |
— | — | ✔ | — | — |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
note[].text |
— | ✔ | ✔ | — | — |
onsetDateTime |
✔ | — | ✔ | — | — |
onsetPeriod.end |
✔ | — | ✔ | — | — |
onsetPeriod.start |
✔ | — | ✔ | — | — |
recordedDate |
✔ | — | ✔ | — | — |
recorder.display |
— | ✔ | ✔ | — | — |
recorder.reference |
— | — | ✔ | ✔ | 医師のみ。 |
subject.reference |
✔ | — | ✔ | ✔ | 患者のみ。 |
verificationStatus.coding[].code |
— | — | ✔ | — | — |
verificationStatus.coding[].display |
— | — | ✔ | — | — |
verificationStatus.coding[].system |
— | — | ✔ | — | — |
DiagnosticReport
DiagnosticReport リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
category[].coding[].code |
— | — | ✔ | — | — |
category[].coding[].display |
— | ✔ | ✔ | — | — |
category[].coding[].system |
— | — | ✔ | — | — |
category[].text |
✔ | ✔ | ✔ | — | — |
conclusion |
— | ✔ | ✔ | — | — |
effectiveDateTime |
✔ | — | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
imagingStudy[].imagingStudyId |
— | — | ✔ | — | — |
issued |
✔ | — | ✔ | — | — |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
performer[0].display |
— | ✔ | ✔ | — | — |
performer[0].reference |
✔ | — | ✔ | ✔ | 医師のみ。 |
subject.reference |
✔ | — | ✔ | ✔ | 患者のみ。 |
DocumentReference
DocumentReference リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
authenticator.display |
— | — | ✔ | — | — |
authenticator.reference |
— | — | ✔ | — | — |
author[0].display |
— | — | ✔ | — | — |
author[0].reference |
— | — | ✔ | — | — |
content[0].attachment.contentType |
— | — | ✔ | ✔ |
サポートされている MIME タイプ:
|
content[0].attachment.creation |
— | — | ✔ | — | — |
content[0].attachment.title |
✔ | ✔ | ✔ | — | — |
content[0].attachment.url |
— | — | ✔ | — | — |
content[0].format.code |
— | — | ✔ | — | — |
content[0].format.display |
— | — | ✔ | — | — |
content[0].format.system |
— | — | ✔ | — | — |
context.encounter[].reference |
— | — | ✔ | — | — |
context.period.end |
— | — | ✔ | — | — |
context.period.start |
— | — | ✔ | — | — |
custodian.display |
— | — | ✔ | — | — |
custodian.reference |
— | — | ✔ | ✔ | 医師のみ。 |
date |
✔ | — | ✔ | — | — |
description |
✔ | ✔ | ✔ | — | — |
docStatus |
— | — | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
identifier[].system |
— | — | ✔ | — | — |
identifier[].value |
— | — | ✔ | — | — |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
status |
— | — | ✔ | — | — |
subject.reference |
✔ | — | ✔ | ✔ | 患者のみ。 |
type.coding[].code |
✔ | — | ✔ | — | — |
type.coding[].display |
— | ✔ | ✔ | — | — |
type.coding[].system |
— | — | ✔ | — | — |
type.text |
✔ | ✔ | ✔ | — | — |
受診
Encounter リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
class.code |
✔ | — | ✔ | — | — |
class.display |
✔ | — | ✔ | — | — |
class.system |
✔ | — | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
identifier[].system |
— | — | ✔ | — | — |
identifier[].value |
— | — | ✔ | — | — |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
participant[0].individual.display |
— | ✔ | ✔ | — | — |
participant[0].individual.reference |
— | — | ✔ | ✔ | 医師のみ。 |
participant[].type[].coding[].code |
— | — | ✔ | — | — |
participant[].type[].coding[].display |
— | — | ✔ | — | — |
participant[].type[].coding[].system |
— | — | ✔ | — | — |
participant[].type[].text |
— | — | ✔ | — | — |
period.end |
✔ | — | ✔ | — | — |
period.start |
✔ | — | ✔ | — | — |
reasonCode[].coding[].code |
— | — | ✔ | — | — |
reasonCode[].coding[].display |
— | ✔ | ✔ | — | — |
reasonCode[].coding[].system |
— | — | ✔ | — | — |
reasonCode[].text |
— | ✔ | ✔ | — | — |
serviceType.coding[].code |
— | — | ✔ | — | — |
serviceType.coding[].display |
— | — | ✔ | — | — |
serviceType.coding[].system |
— | — | ✔ | — | — |
serviceType.text |
— | — | ✔ | — | — |
status |
— | — | ✔ | — | — |
subject.reference |
✔ | — | ✔ | ✔ | 患者のみ。 |
type[].coding[].code |
— | — | ✔ | — | — |
type[].coding[].display |
— | — | ✔ | — | — |
type[].coding[].system |
— | — | ✔ | — | — |
type[].text |
— | — | ✔ | — | — |
ImagingStudy
ImagingStudy リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
description |
— | ✔ | ✔ | — | — |
encounter.reference |
— | — | ✔ | — | — |
endpoint[0].reference |
— | — | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
identifier[].system |
— | — | ✔ | — | — |
identifier[].value |
— | — | ✔ | — | — |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
modality[].code |
✔ | — | ✔ | — | — |
modality[].display |
— | ✔ | ✔ | — | — |
modality[].system |
— | — | ✔ | — | — |
note[].text |
— | ✔ | ✔ | — | — |
procedureCode[].coding[].code |
✔ | — | ✔ | — | — |
procedureCode[].coding[].display |
— | ✔ | ✔ | — | — |
procedureCode[].coding[].system |
— | — | ✔ | — | — |
procedureCode[].text |
— | ✔ | ✔ | — | — |
referrer.display |
— | ✔ | ✔ | — | — |
referrer.reference |
— | — | ✔ | ✔ | 医師のみ。 |
started |
✔ | — | ✔ | — | — |
status |
— | — | ✔ | — | — |
subject.reference |
✔ | — | ✔ | ✔ | 患者のみ。 |
Immunization
Immunization リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
encounter.reference |
— | — | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
identifier[].system |
— | — | ✔ | — | — |
identifier[].value |
— | — | ✔ | — | — |
manufacturer.display |
— | — | ✔ | — | — |
manufacturer.reference |
— | — | ✔ | — | — |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
note[].text |
— | — | ✔ | — | — |
occurrenceDateTime |
✔ | — | ✔ | — | — |
occurrenceString |
— | — | ✔ | — | — |
patient.reference |
✔ | — | ✔ | ✔ | 患者のみ。 |
primarySource |
— | — | ✔ | — | — |
recorded |
✔ | — | ✔ | — | — |
status |
— | — | ✔ | — | — |
statusReason.coding[].code |
✔ | — | ✔ | — | — |
statusReason.coding[].display |
— | ✔ | ✔ | — | — |
statusReason.coding[].system |
— | — | ✔ | — | — |
statusReason.text |
— | ✔ | ✔ | — | — |
vaccineCode.coding[].code |
✔ | — | ✔ | — | — |
vaccineCode.coding[].display |
— | ✔ | ✔ | — | — |
vaccineCode.coding[].system |
— | — | ✔ | — | — |
vaccineCode.text |
— | ✔ | ✔ | — | — |
MedicationAdministration
MedicationAdministration リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
category.coding[].code |
✔ | — | ✔ | — | — |
category.coding[].display |
— | ✔ | ✔ | — | — |
category.coding[].system |
— | — | ✔ | — | — |
category.text |
✔ | ✔ | ✔ | — | — |
context.reference |
— | — | ✔ | — | — |
dosage.dose.unit |
— | — | ✔ | — | — |
dosage.dose.value |
— | — | ✔ | — | — |
dosage.method.coding[].code |
— | — | ✔ | — | — |
dosage.method.coding[].display |
— | — | ✔ | — | — |
dosage.method.coding[].system |
— | — | ✔ | — | — |
dosage.method.text |
— | — | ✔ | — | — |
dosage.rateQuantity.unit |
— | — | ✔ | — | — |
dosage.rateQuantity.value |
— | — | ✔ | — | — |
dosage.route.coding[].code |
— | — | ✔ | — | — |
dosage.route.coding[].display |
— | — | ✔ | — | — |
dosage.route.coding[].system |
— | — | ✔ | — | — |
dosage.route.text |
— | — | ✔ | — | — |
dosage.site.coding[].code |
— | — | ✔ | — | — |
dosage.site.coding[].display |
— | — | ✔ | — | — |
dosage.site.coding[].system |
— | — | ✔ | — | — |
dosage.site.text |
— | — | ✔ | — | — |
dosage.text |
— | — | ✔ | — | — |
effectiveDateTime |
✔ | — | ✔ | — | — |
effectivePeriod.end |
✔ | — | ✔ | — | — |
effectivePeriod.start |
✔ | — | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
identifier[].system |
— | — | ✔ | — | — |
identifier[].value |
— | — | ✔ | — | — |
medicationCodeableConcept.coding[].code |
✔ | — | ✔ | — | — |
medicationCodeableConcept.coding[].display |
— | ✔ | ✔ | — | — |
medicationCodeableConcept.coding[].system |
— | — | ✔ | — | — |
medicationCodeableConcept.text |
✔ | ✔ | ✔ | — | — |
medicationReference.display |
— | — | ✔ | — | — |
medicationReference.reference |
✔ | — | ✔ | ✔ | 投薬のみ。 |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
note[].text |
— | ✔ | ✔ | — | — |
performer[0].actor.display |
— | ✔ | ✔ | — | — |
performer[0].actor.reference |
— | — | ✔ | ✔ | 医師のみ。 |
request.reference |
— | — | ✔ | — | — |
status |
— | — | ✔ | — | — |
subject.reference |
✔ | — | ✔ | ✔ | 患者のみ。 |
MedicationDispense
MedicationDispense リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
category.coding[].code |
✔ | — | ✔ | — | — |
category.coding[].display |
— | ✔ | ✔ | — | — |
category.coding[].system |
— | — | ✔ | — | — |
category.text |
✔ | ✔ | ✔ | — | — |
context.reference |
— | — | ✔ | — | — |
daysSupply.code |
— | — | ✔ | — | — |
daysSupply.system |
— | — | ✔ | — | — |
daysSupply.unit |
— | — | ✔ | — | — |
daysSupply.value |
— | — | ✔ | — | — |
dosageInstruction[].doseAndRate[].doseQuantity.unit |
— | — | ✔ | — | — |
dosageInstruction[].doseAndRate[].doseQuantity.value |
— | — | ✔ | — | — |
dosageInstruction[].doseAndRate[].rateQuantity.unit |
— | — | ✔ | — | — |
dosageInstruction[].doseAndRate[].rateQuantity.value |
— | — | ✔ | — | — |
dosageInstruction[].method.coding[].code |
— | — | ✔ | — | — |
dosageInstruction[].method.coding[].display |
— | — | ✔ | — | — |
dosageInstruction[].method.coding[].system |
— | — | ✔ | — | — |
dosageInstruction[].method.text |
— | — | ✔ | — | — |
dosageInstruction[].route.coding[].code |
— | — | ✔ | — | — |
dosageInstruction[].route.coding[].display |
— | — | ✔ | — | — |
dosageInstruction[].route.coding[].system |
— | — | ✔ | — | — |
dosageInstruction[].route.text |
— | — | ✔ | — | — |
dosageInstruction[].site.coding[].code |
— | — | ✔ | — | — |
dosageInstruction[].site.coding[].display |
— | — | ✔ | — | — |
dosageInstruction[].site.coding[].system |
— | — | ✔ | — | — |
dosageInstruction[].site.text |
— | — | ✔ | — | — |
dosageInstruction[].text |
— | — | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
identifier[].system |
— | — | ✔ | — | — |
identifier[].value |
— | — | ✔ | — | — |
medicationCodeableConcept.coding[].code |
✔ | — | ✔ | — | — |
medicationCodeableConcept.coding[].display |
— | ✔ | ✔ | — | — |
medicationCodeableConcept.coding[].system |
— | — | ✔ | — | — |
medicationCodeableConcept.text |
✔ | ✔ | ✔ | — | — |
medicationReference.display |
— | — | ✔ | — | — |
medicationReference.reference |
✔ | — | ✔ | ✔ | 投薬のみ。 |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
note[].text |
— | — | ✔ | — | — |
quantity.code |
— | — | ✔ | — | — |
quantity.system |
— | — | ✔ | — | — |
quantity.unit |
— | — | ✔ | — | — |
quantity.value |
— | — | ✔ | — | — |
status |
— | — | ✔ | — | — |
statusReasonCodeableConcept.coding[].code |
— | — | ✔ | — | — |
statusReasonCodeableConcept.coding[].display |
— | — | ✔ | — | — |
statusReasonCodeableConcept.coding[].system |
— | — | ✔ | — | — |
statusReasonCodeableConcept.text |
— | — | ✔ | — | — |
subject.reference |
✔ | — | ✔ | ✔ | 患者のみ。 |
whenHandedOver |
✔ | — | ✔ | — | — |
MedicationRequest
MedicationRequest リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
authoredOn |
✔ | — | ✔ | — | — |
category[].coding[].code |
— | — | ✔ | — | — |
category[].coding[].display |
— | ✔ | ✔ | — | — |
category[].coding[].system |
— | — | ✔ | — | — |
category[].text |
✔ | ✔ | ✔ | — | — |
dosageInstruction[].doseAndRate[].doseQuantity.unit |
— | — | ✔ | — | — |
dosageInstruction[].doseAndRate[].doseQuantity.value |
— | — | ✔ | — | — |
dosageInstruction[].patientInstruction |
— | — | ✔ | — | — |
dosageInstruction[].route.text |
— | — | ✔ | — | — |
dosageInstruction[].text |
— | — | ✔ | — | — |
dosageInstruction[].timing.code.text |
— | — | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
medicationCodeableConcept.coding[].code |
— | — | ✔ | — | — |
medicationCodeableConcept.coding[].display |
— | ✔ | ✔ | — | — |
medicationCodeableConcept.coding[].system |
— | — | ✔ | — | — |
medicationCodeableConcept.text |
✔ | ✔ | ✔ | — | — |
medicationReference.display |
— | — | ✔ | — | — |
medicationReference.reference |
✔ | — | ✔ | ✔ | 投薬のみ。 |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
reportedBoolean |
✔ | — | ✔ | — | — |
reportedReference.display |
✔ | — | ✔ | — | — |
reportedReference.reference |
✔ | — | ✔ | — | — |
requester.display |
— | — | ✔ | — | — |
requester.reference |
— | — | ✔ | ✔ | 医師のみ。 |
status |
✔ | — | ✔ | — | — |
subject.reference |
✔ | — | ✔ | ✔ | 患者のみ。 |
MedicationStatement
MedicationStatement リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
category.coding[].code |
— | — | ✔ | — | — |
category.coding[].display |
— | ✔ | ✔ | — | — |
category.coding[].system |
— | — | ✔ | — | — |
category.text |
— | ✔ | ✔ | — | — |
context.reference |
— | — | ✔ | — | — |
dateAsserted |
✔ | — | ✔ | — | — |
dosage[].doseAndRate[].doseQuantity.unit |
— | — | ✔ | — | — |
dosage[].doseAndRate[].doseQuantity.value |
— | — | ✔ | — | — |
dosage[].patientInstruction |
— | — | ✔ | — | — |
dosage[].route.coding[].code |
— | — | ✔ | — | — |
dosage[].route.coding[].display |
— | — | ✔ | — | — |
dosage[].route.coding[].system |
— | — | ✔ | — | — |
dosage[].route.text |
— | — | ✔ | — | — |
dosage[].text |
— | — | ✔ | — | — |
dosage[].timing.code.text |
— | — | ✔ | — | — |
effectiveDateTime |
✔ | — | ✔ | — | — |
effectivePeriod.end |
✔ | — | ✔ | — | — |
effectivePeriod.start |
✔ | — | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
medicationCodeableConcept.coding[].code |
— | — | ✔ | — | — |
medicationCodeableConcept.coding[].display |
— | ✔ | ✔ | — | — |
medicationCodeableConcept.coding[].system |
— | — | ✔ | — | — |
medicationCodeableConcept.text |
✔ | ✔ | ✔ | — | — |
medicationReference.display |
— | — | ✔ | — | — |
medicationReference.reference |
✔ | — | ✔ | — | — |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
status |
✔ | — | ✔ | — | — |
subject.reference |
✔ | — | ✔ | — | — |
Observation
Observation リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
category[].coding[].code |
✔ | ✔ | ✔ | — | — |
category[].coding[].display |
— | ✔ | ✔ | — | — |
category[].coding[].system |
— | — | ✔ | — | — |
code.coding[].code |
✔ | ✔ | ✔ | — | — |
code.coding[].display |
— | ✔ | ✔ | — | — |
code.coding[].system |
✔ | ✔ | ✔ | — | — |
code.text |
✔ | ✔ | ✔ | — | — |
component[].code.coding[].code |
✔ | ✔ | ✔ | — | — |
component[].code.coding[].display |
— | ✔ | ✔ | — | — |
component[].code.coding[].system |
— | — | ✔ | — | — |
component[].code.text |
✔ | ✔ | ✔ | — | — |
component[].valueQuantity.unit |
— | — | ✔ | — | — |
component[].valueQuantity.value |
— | — | ✔ | — | — |
effectiveDateTime |
✔ | — | ✔ | — | — |
encounter.reference |
— | — | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
issued |
✔ | — | ✔ | — | — |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
note[].text |
— | ✔ | ✔ | — | — |
performer[].display |
— | ✔ | ✔ | — | — |
performer[].reference |
— | — | ✔ | ✔ | 医師のみ。 |
status |
✔ | — | ✔ | — | — |
subject.reference |
✔ | — | ✔ | ✔ | 患者のみ。 |
valueQuantity.unit |
— | — | ✔ | — | — |
valueQuantity.value |
— | — | ✔ | — | — |
valueString |
— | ✔ | ✔ | — | — |
患者
Patient リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
active |
— | — | ✔ | — | — |
birthDate |
✔ | — | ✔ | — | — |
gender |
— | — | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
identifier[].system |
— | — | ✔ | — | — |
identifier[].type.coding[].code |
— | — | ✔ | — | — |
identifier[].type.coding[].display |
— | — | ✔ | — | — |
identifier[].type.coding[].system |
— | — | ✔ | — | — |
identifier[].type.text |
— | — | ✔ | — | — |
identifier[].value |
— | — | ✔ | — | — |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
name[].family |
— | ✔ | ✔ | — | — |
name[].given[] |
— | ✔ | ✔ | — | — |
name[].text |
— | ✔ | ✔ | — | — |
手順
Procedure リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
basedOn[].display |
— | — | ✔ | — | — |
basedOn[].reference |
— | — | ✔ | — | — |
bodySite[].coding[].code |
✔ | — | ✔ | — | — |
bodySite[].coding[].display |
— | ✔ | ✔ | — | — |
bodySite[].coding[].system |
— | — | ✔ | — | — |
bodySite[].text |
✔ | ✔ | ✔ | — | — |
category.coding[].code |
✔ | — | ✔ | — | — |
category.coding[].display |
— | ✔ | ✔ | — | — |
category.coding[].system |
— | — | ✔ | — | — |
category.text |
✔ | ✔ | ✔ | — | — |
code.coding[].code |
✔ | ✔ | ✔ | — | — |
code.coding[].display |
— | ✔ | ✔ | — | — |
code.coding[].system |
— | — | ✔ | — | — |
code.text |
✔ | ✔ | ✔ | — | — |
encounter.reference |
— | — | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
identifier[].system |
— | — | ✔ | — | — |
identifier[].value |
— | — | ✔ | — | — |
location.display |
— | — | ✔ | — | — |
location.reference |
— | — | ✔ | — | — |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
note[].text |
— | ✔ | ✔ | — | — |
performedDateTime |
✔ | — | ✔ | — | — |
performer[0].actor.display |
— | ✔ | ✔ | — | — |
performer[0].actor.reference |
— | — | ✔ | ✔ | 医師のみ。 |
recorder.display |
— | — | ✔ | — | — |
recorder.reference |
— | — | ✔ | — | — |
status |
— | — | ✔ | — | — |
statusReason.coding[].code |
— | — | ✔ | — | — |
statusReason.coding[].display |
— | — | ✔ | — | — |
statusReason.coding[].system |
— | — | ✔ | — | — |
statusReason.text |
— | — | ✔ | — | — |
subject.reference |
✔ | — | ✔ | ✔ | 患者のみ。 |
ServiceRequest
ServiceRequest リソース内の次の要素がサポートされています。
要素 | インデックスを作成可能 | 検索可能 | 取得可能 | 参照サポート | 制約 |
---|---|---|---|---|---|
authoredOn |
— | — | ✔ | — | — |
category[].coding[].code |
✔ | — | ✔ | — | — |
category[].coding[].display |
✔ | ✔ | ✔ | — | — |
category[].coding[].system |
— | — | ✔ | — | — |
category[].text |
✔ | ✔ | ✔ | — | — |
code.coding[].code |
✔ | — | ✔ | — | — |
code.coding[].display |
✔ | ✔ | ✔ | — | — |
code.coding[].system |
— | — | ✔ | — | — |
code.text |
✔ | ✔ | ✔ | — | — |
id |
✔ | — | ✔ | — | — |
intent |
✔ | — | ✔ | — | — |
meta.source |
✔ | — | ✔ | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — |
note[].text |
— | ✔ | ✔ | — | — |
priority |
— | — | ✔ | — | — |
requester.display |
— | ✔ | ✔ | — | — |
requester.reference |
— | — | ✔ | — | 医師のみ。 |
status |
— | — | ✔ | — | — |
subject.reference |
✔ | — | ✔ | — | 患者のみ。 |
参照
Vertex AI Search は、特定の参照を解決して検索を包括的に行います。たとえば、医師の名前を検索して、その医師を参照するリソースを見つけることができます。参照のコンテキストでサポートされるリソースは次のとおりです。また、参照を含むリソースを検索する場合は、リソース内で指定された要素のみが使用されます。
リソース | 要素 | 取得可能 | インデックスを作成可能 | 検索可能 | 制約 |
バイナリ | id
|
— | — | — | — |
バイナリ | contentType
|
— | — | — |
|
バイナリ | data
|
✔ | — | ✔ | — |
投薬 | id
|
— | — | — | — |
投薬 | code.coding[].code
|
✔ | ✔ | — | — |
投薬 | code.coding[].system
|
✔ | — | — | — |
投薬 | code.coding[].display
|
✔ | — | ✔ | — |
実務担当者 | id
|
— | — | — | — |
実務担当者 | name[0].family
|
✔ | ✔ | ✔ | 名前の最初のインスタンスのみ。 |
実務担当者 | name[0].given[]
|
✔ | ✔ | ✔ | 名前の最初のインスタンスのみ。 |
実務担当者 | name[0].text
|
✔ | ✔ | ✔ | 名前の最初のインスタンスのみ。 |