A Vertex AI Search oferece suporte a um subconjunto de recursos do FHIR R4. Esta página lista os recursos e elementos do FHIR compatíveis. Para cada recurso, a página mostra uma tabela da configuração de esquema definida pelo Google com os seguintes detalhes:
- Uma marca de seleção para indicar se os elementos podem ser indexados, pesquisáveis e recuperados por padrão. Para entender essas configurações, consulte Configurar configurações de campo.
- Uma marca de seleção para indicar se os elementos são considerados campos de entrada quando uma resposta do LLM é gerada. Ou seja, para gerar o comando de entrada para a resposta do LLM, esses campos são recuperados dos documentos. Esse campo não pode ser configurado como parte da configuração do esquema.
Editar a configuração do esquema
Para editar a configuração do esquema, selecione a opção Esquema personalizado ao criar o repositório de dados. É possível editar a configuração do esquema ao criar o repositório de dados ou depois.
Especificação no nível do recurso
A Pesquisa da Vertex AI é compatível com os seguintes recursos e referências de recursos:
- Recursos:
- Referências de recursos:
- Binário
- Medicamento
- Profissional
 
Especificação no nível do repositório de dados
As propriedades a seguir no repositório de dados são compatíveis.
| Propriedade | Indexável | Pesquisável | Recuperável | 
|---|---|---|---|
| id | ✔ | — | ✔ | 
| resource_type | ✔ | — | ✔ | 
| resource_datetime | ✔ | — | ✔ | 
| patient_id | ✔ | — | ✔ | 
Especificação no nível do campo
A Vertex AI para Pesquisa oferece suporte a um subconjunto de elementos de dados do FHIR em cada um dos recursos do FHIR com suporte. As seções a seguir listam os elementos com suporte para todos os recursos FHIR com suporte e mencionam se os elementos podem ser indexados, pesquisados e recuperados sob estas condições:
- Se os elementos repetidos tiverem um índice vazio ou [], todas as instâncias desse elemento serão aceitas. Por exemplo, em um recurso AllergyIntolerance, todas as instâncias declinicalStatus.coding[].codesão aceitas.
- Se os elementos repetidos tiverem um índice ou [0]específico, apenas a primeira instância será aceita. Por exemplo, em um recurso de composição, apenas a primeira instância deauthor[0].displayé aceita.
- As referências de recursos relativas são aceitas com o formato
Resource/resourceId. Por exemplo,subject.referenceprecisa ter o valor comoPatient/034AB16.
- As referências absolutas têm suporte apenas para recursos
binários e com o tipo de dados definido como attachment. As referências absolutas são compatíveis apenas com locais do Cloud Storage que obedecem ao seguinte padrão:gs://BUCKET_NAME/FILE_PATH.
- Referências internas ou lógicas não são aceitas e não são resolvidas.
AllergyIntolerance
Os seguintes elementos do recurso AllergyIntolerance são compatíveis.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| asserter.display | — | ✔ | ✔ | — | — | — | 
| asserter.reference | — | — | ✔ | — | ✔ | Somente para profissionais. | 
| 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 | ✔ | — | ✔ | — | ✔ | Somente para pacientes. | 
| reaction[].description | — | ✔ | ✔ | ✔ | — | — | 
| reaction[].manifestation[].text | — | — | ✔ | ✔ | — | — | 
| reaction[].severity | — | — | ✔ | ✔ | — | — | 
| recordedDate | ✔ | — | ✔ | ✔ | — | — | 
| recorder.display | — | ✔ | ✔ | — | — | — | 
| recorder.reference | — | — | ✔ | — | ✔ | Somente para profissionais. | 
| verificationStatus.coding[].code | ✔ | ✔ | ✔ | — | — | — | 
| verificationStatus.coding[].display | — | ✔ | ✔ | — | — | — | 
| verificationStatus.coding[].system | — | — | ✔ | — | — | — | 
Horário
Os seguintes elementos do recurso de horário têm suporte.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| appointmentType.coding[].code | ✔ | — | ✔ | — | — | — | 
| appointmentType.coding[].display | ✔ | — | ✔ | — | — | — | 
| appointmentType.coding[].system | ✔ | — | ✔ | — | — | — | 
| comment | — | ✔ | ✔ | — | — | — | 
| created | ✔ | — | ✔ | — | — | — | 
| description | ✔ | ✔ | ✔ | — | — | — | 
| id | ✔ | — | ✔ | — | — | — | 
| participant[].actor.reference | ✔ | — | ✔ | — | — | — | 
| participant[].type[].coding[].code | ✔ | — | ✔ | — | — | — | 
| participant[].type[].coding[].display | ✔ | ✔ | ✔ | — | — | — | 
| participant[].type[].coding[].system | ✔ | — | ✔ | — | — | — | 
| participant[].type[].text | ✔ | ✔ | ✔ | — | — | — | 
| reasonCode[].coding[].code | ✔ | — | ✔ | — | — | — | 
| reasonCode[].coding[].display | ✔ | ✔ | ✔ | — | — | — | 
| reasonCode[].coding[].system | ✔ | — | ✔ | — | — | — | 
| reasonCode[].text | ✔ | ✔ | ✔ | — | — | — | 
| serviceCategory[].coding[].code | ✔ | — | ✔ | — | — | — | 
| serviceCategory[].coding[].display | ✔ | ✔ | ✔ | — | — | — | 
| serviceCategory[].coding[].system | ✔ | — | ✔ | — | — | — | 
| serviceCategory[].text | ✔ | ✔ | ✔ | — | — | — | 
| start | ✔ | — | ✔ | — | — | — | 
| status | — | — | ✔ | — | — | — | 
Básico
Os seguintes elementos do recurso básico têm suporte.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| author.display | — | ✔ | ✔ | — | — | — | 
| author.reference | — | — | ✔ | — | ✔ | Somente para profissionais. | 
| 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 | ✔ | — | ✔ | — | ✔ | Somente para pacientes. | 
| text.div | — | ✔ | ✔ | — | — | — | 
CarePlan
Os seguintes elementos do recurso CarePlan são compatíveis.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| activity[].detail.description | — | ✔ | ✔ | — | — | — | 
| activity[].progress[].text | — | ✔ | ✔ | — | — | — | 
| addresses[].display | — | — | ✔ | — | — | — | 
| addresses[].reference | — | — | ✔ | — | — | — | 
| author.display | — | ✔ | ✔ | — | — | — | 
| author.reference | ✔ | — | ✔ | — | — | — | 
| category[].coding[].code | ✔ | — | ✔ | — | — | — | 
| category[].coding[].display | — | ✔ | ✔ | — | — | — | 
| category[].coding[].system | — | — | ✔ | — | — | — | 
| category[].text | ✔ | ✔ | ✔ | — | — | — | 
| created | ✔ | — | ✔ | — | — | — | 
| description | — | ✔ | ✔ | — | — | — | 
| encounter.reference | — | — | ✔ | — | — | — | 
| goal[].display | — | — | ✔ | — | — | — | 
| goal[].reference | — | — | ✔ | — | — | — | 
| id | ✔ | — | ✔ | — | — | — | 
| note[].text | — | ✔ | ✔ | — | — | — | 
| period.end | ✔ | — | ✔ | — | — | — | 
| period.start | ✔ | — | ✔ | — | — | — | 
| status | — | — | ✔ | — | — | — | 
| subject.reference | ✔ | — | ✔ | — | — | — | 
| text.div | — | — | ✔ | — | — | — | 
| title | — | ✔ | ✔ | — | — | — | 
Composição
Os elementos a seguir no recurso de composição têm suporte.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| author[0].display | — | ✔ | ✔ | — | — | — | 
| author[0].reference | — | — | ✔ | — | ✔ | Somente para profissionais. | 
| 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 | — | ✔ | ✔ | ✔ | — | Esse campo precisa estar presente para que o recurso possa ser indexado. | 
| status | — | — | ✔ | — | — | — | 
| subject.reference | ✔ | — | ✔ | — | ✔ | Somente para pacientes. | 
| title | — | — | ✔ | ✔ | — | — | 
| type.coding[].code | — | — | ✔ | — | — | — | 
| type.coding[].display | ✔ | ✔ | ✔ | — | — | — | 
| type.coding[].system | — | — | ✔ | — | — | — | 
| type.text | ✔ | ✔ | ✔ | — | — | — | 
Condição
Os seguintes elementos no recurso "Condição" têm suporte.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| asserter.display | — | ✔ | ✔ | ✔ | — | — | 
| asserter.reference | — | — | ✔ | — | ✔ | Somente para profissionais. | 
| 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 | — | — | ✔ | — | ✔ | Somente para profissionais. | 
| subject.reference | ✔ | — | ✔ | — | ✔ | Somente para pacientes. | 
| verificationStatus.coding[].code | — | — | ✔ | — | — | — | 
| verificationStatus.coding[].display | — | — | ✔ | ✔ | — | — | 
| verificationStatus.coding[].system | — | — | ✔ | — | — | — | 
DiagnosticReport
Os elementos a seguir no recurso DiagnosticReport são aceitos.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| category[].coding[].code | — | — | ✔ | — | — | — | 
| category[].coding[].display | — | ✔ | ✔ | — | — | — | 
| category[].coding[].system | — | — | ✔ | — | — | — | 
| category[].text | ✔ | ✔ | ✔ | — | — | — | 
| conclusion | — | ✔ | ✔ | ✔ | — | Isso só se aplica quando presentedForm[0].datanão está disponível. | 
| effectiveDateTime | ✔ | — | ✔ | ✔ | — | — | 
| id | ✔ | — | ✔ | — | — | — | 
| imagingStudy[].imagingStudyId | — | — | ✔ | — | — | — | 
| issued | ✔ | — | ✔ | — | — | — | 
| meta.source | ✔ | — | ✔ | — | — | — | 
| meta.tag[].code | ✔ | — | ✔ | — | — | — | 
| meta.tag[].display | ✔ | — | ✔ | — | — | — | 
| meta.tag[].system | ✔ | — | ✔ | — | — | — | 
| performer[0].display | — | ✔ | ✔ | — | — | — | 
| performer[0].reference | ✔ | — | ✔ | — | ✔ | Somente para profissionais. | 
| presentedForm[0].data | — | ✔ | — | ✔ | — | Precisa ser codificado em base64. Pode conter um caminho . | 
| subject.reference | ✔ | — | ✔ | — | ✔ | Somente para pacientes. | 
DocumentReference
Os elementos a seguir no recurso DocumentReference têm suporte.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| authenticator.display | — | — | ✔ | — | — | — | 
| authenticator.reference | — | — | ✔ | — | — | — | 
| author[0].display | — | — | ✔ | — | — | — | 
| author[0].reference | — | — | ✔ | — | — | — | 
| content[0].attachment.contentType | — | — | ✔ | ✔ | — | Tipos MIME aceitos: 
 | 
| content[0].attachment.creation | — | — | ✔ | — | — | — | 
| content[0].attachment.data | — | ✔ | — | ✔ | — | Precisa ser codificado em base64. | 
| 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 | — | — | ✔ | — | ✔ | Somente para profissionais. | 
| date | ✔ | — | ✔ | — | — | — | 
| description | ✔ | ✔ | ✔ | — | — | — | 
| docStatus | — | — | ✔ | — | — | — | 
| id | ✔ | — | ✔ | — | — | — | 
| identifier[].system | — | — | ✔ | — | — | — | 
| identifier[].value | — | — | ✔ | — | — | — | 
| meta.source | ✔ | — | ✔ | — | — | — | 
| meta.tag[].code | ✔ | — | ✔ | — | — | — | 
| meta.tag[].display | ✔ | — | ✔ | — | — | — | 
| meta.tag[].system | ✔ | — | ✔ | — | — | — | 
| status | — | — | ✔ | — | — | — | 
| subject.reference | ✔ | — | ✔ | — | ✔ | Somente para pacientes. | 
| type.coding[].code | ✔ | — | ✔ | — | — | — | 
| type.coding[].display | — | ✔ | ✔ | — | — | — | 
| type.coding[].system | — | — | ✔ | — | — | — | 
| type.text | ✔ | ✔ | ✔ | — | — | — | 
Encontro
Os seguintes elementos do recurso de encontro têm suporte.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| class.code | ✔ | — | ✔ | — | — | — | 
| class.display | ✔ | — | ✔ | ✔ | — | — | 
| class.system | ✔ | — | ✔ | — | — | — | 
| id | ✔ | — | ✔ | — | — | — | 
| identifier[].system | — | — | ✔ | — | — | — | 
| identifier[].value | — | — | ✔ | — | — | — | 
| location[].location.display | ✔ | ✔ | ✔ | — | — | — | 
| location[].location.reference | — | — | ✔ | — | — | — | 
| meta.source | ✔ | — | ✔ | ✔ | — | — | 
| meta.tag[].code | ✔ | — | ✔ | — | — | — | 
| meta.tag[].display | ✔ | — | ✔ | ✔ | — | — | 
| meta.tag[].system | ✔ | — | ✔ | — | — | — | 
| participant[0].individual.display | — | ✔ | ✔ | — | — | — | 
| participant[0].individual.reference | — | — | ✔ | — | ✔ | Somente para profissionais. | 
| 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 | ✔ | — | ✔ | — | ✔ | Somente para pacientes. | 
| type[].coding[].code | — | — | ✔ | — | — | — | 
| type[].coding[].display | — | — | ✔ | ✔ | — | — | 
| type[].coding[].system | — | — | ✔ | — | — | — | 
| type[].text | — | — | ✔ | ✔ | — | — | 
ImagingStudy
Os seguintes elementos no recurso ImagingStudy têm suporte.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| 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 | — | — | ✔ | — | ✔ | Somente para profissionais. | 
| started | ✔ | — | ✔ | ✔ | — | — | 
| status | — | — | ✔ | — | — | — | 
| subject.reference | ✔ | — | ✔ | — | ✔ | Somente para pacientes. | 
Imunização
Os seguintes elementos do recurso de imunização têm suporte.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| 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 | ✔ | — | ✔ | — | ✔ | Somente para pacientes. | 
| 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
Os seguintes elementos do recurso MedicationAdministration são compatíveis.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| 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 | ✔ | — | ✔ | — | ✔ | Apenas medicamentos. | 
| meta.source | ✔ | — | ✔ | — | — | — | 
| meta.tag[].code | ✔ | — | ✔ | — | — | — | 
| meta.tag[].display | ✔ | — | ✔ | — | — | — | 
| meta.tag[].system | ✔ | — | ✔ | — | — | — | 
| note[].text | — | ✔ | ✔ | ✔ | — | — | 
| performer[0].actor.display | — | ✔ | ✔ | ✔ | — | — | 
| performer[0].actor.reference | — | — | ✔ | — | ✔ | Somente para profissionais. | 
| request.reference | — | — | ✔ | — | — | — | 
| status | — | — | ✔ | ✔ | — | — | 
| subject.reference | ✔ | — | ✔ | — | ✔ | Somente para pacientes. | 
MedicationDispense
Os seguintes elementos do recurso MedicationDispense são compatíveis.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| 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 | ✔ | — | ✔ | — | ✔ | Apenas medicamentos. | 
| 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 | ✔ | — | ✔ | — | ✔ | Somente para pacientes. | 
| whenHandedOver | ✔ | — | ✔ | ✔ | — | — | 
MedicationRequest
Os seguintes elementos do recurso MedicationRequest são compatíveis.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| 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 | ✔ | — | ✔ | — | ✔ | Apenas medicamentos. | 
| meta.source | ✔ | — | ✔ | — | — | — | 
| meta.tag[].code | ✔ | — | ✔ | — | — | — | 
| meta.tag[].display | ✔ | — | ✔ | — | — | — | 
| meta.tag[].system | ✔ | — | ✔ | — | — | — | 
| reportedBoolean | ✔ | — | ✔ | — | — | — | 
| reportedReference.display | ✔ | — | ✔ | ✔ | — | — | 
| reportedReference.reference | ✔ | — | ✔ | — | — | — | 
| requester.display | — | — | ✔ | ✔ | — | — | 
| requester.reference | — | — | ✔ | — | ✔ | Somente para profissionais. | 
| status | ✔ | — | ✔ | ✔ | — | — | 
| subject.reference | ✔ | — | ✔ | — | ✔ | Somente para pacientes. | 
MedicationStatement
Os seguintes elementos do recurso MedicationStatement são compatíveis.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| 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 | ✔ | — | ✔ | — | — | — | 
Observação
Os seguintes elementos do recurso de observação têm suporte.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| 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 | — | — | ✔ | — | ✔ | Somente para profissionais. | 
| status | ✔ | — | ✔ | — | — | — | 
| subject.reference | ✔ | — | ✔ | — | ✔ | Somente para pacientes. | 
| valueQuantity.unit | — | — | ✔ | ✔ | — | — | 
| valueQuantity.value | — | — | ✔ | ✔ | — | — | 
| valueString | — | ✔ | ✔ | ✔ | — | — | 
Alertas
Os seguintes elementos no recurso de paciente têm suporte.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| 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 | — | ✔ | ✔ | ✔ | — | — | 
Procedimento
Os seguintes elementos do recurso de procedimento são compatíveis.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| 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 | — | — | ✔ | — | ✔ | Somente para profissionais. | 
| recorder.display | — | — | ✔ | — | — | — | 
| recorder.reference | — | — | ✔ | — | — | — | 
| status | — | — | ✔ | — | — | — | 
| statusReason.coding[].code | — | — | ✔ | — | — | — | 
| statusReason.coding[].display | — | — | ✔ | — | — | — | 
| statusReason.coding[].system | — | — | ✔ | — | — | — | 
| statusReason.text | — | — | ✔ | — | — | — | 
| subject.reference | ✔ | — | ✔ | — | ✔ | Somente para pacientes. | 
ServiceRequest
Os seguintes elementos do recurso ServiceRequest têm suporte.
| Elemento | Indexável | Pesquisável | Recuperável | Entrada de LLM | Suporte de referência | Restrição | 
|---|---|---|---|---|---|---|
| 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 | — | — | ✔ | — | ✔ | Somente para profissionais. | 
| status | — | — | ✔ | ✔ | — | — | 
| subject.reference | ✔ | — | ✔ | — | ✔ | Somente para pacientes. | 
Referências
A Vertex AI para Pesquisa resolve referências específicas para tornar a pesquisa mais abrangente. Por exemplo, você pode pesquisar o nome de um profissional e encontrar os recursos que se referem a ele. Os recursos a seguir são compatíveis no contexto de referências. Além disso, apenas os elementos especificados nos recursos são usados ao pesquisar os recursos que contêm as referências.
| Recurso | Elemento | Recuperável | Indexável | Pesquisável | Restrições | 
|---|---|---|---|---|---|
| Binário | id | — | — | — | — | 
| Binário | contentType | ✔ | — | — | 
 | 
| Binário | data | ✔ | — | ✔ | — | 
| Local | id | ✔ | — | — | — | 
| Local | name | ✔ | ✔ | ✔ | — | 
| Medicamento | id | — | — | — | — | 
| Medicamento | text | ✔ | ✔ | ✔ | — | 
| Medicamento | code.coding[].code | ✔ | ✔ | — | — | 
| Medicamento | code.coding[].system | ✔ | — | — | — | 
| Medicamento | code.coding[].display | ✔ | — | ✔ | — | 
| Profissional | id | ✔ | — | — | — | 
| Profissional | name[0].family | ✔ | ✔ | ✔ | Apenas a primeira instância do nome. | 
| Profissional | name[0].given[] | ✔ | ✔ | ✔ | Apenas a primeira instância do nome. | 
| Profissional | name[0].text | ✔ | ✔ | ✔ | Apenas a primeira instância do nome. |