Agent Search supporta un sottoinsieme di risorse FHIR R4. Questa pagina elenca le risorse e gli elementi FHIR supportati. Per ogni risorsa, questa pagina mostra una tabella della configurazione dello schema definita da Google, con i seguenti dettagli:
- Un segno di spunta per indicare se gli elementi sono indicizzabili, ricercabili e recuperabili, per impostazione predefinita. Per comprendere queste impostazioni dei campi, vedi Configurare le impostazioni dei campi.
- Un segno di spunta per indicare se gli elementi vengono considerati come campi di input quando viene generata una risposta LLM. ovvero, per generare il prompt di input per la risposta dell'LLM, questi campi vengono recuperati dai documenti. Questo campo non può essere configurato come parte della configurazione dello schema.
Modifica la configurazione dello schema
Per modificare la configurazione dello schema, seleziona l'opzione Schema personalizzato quando crei il datastore. Puoi modificare la configurazione dello schema durante la creazione del datastore o in un secondo momento.
Specifica a livello di risorsa
Agent Search supporta le seguenti risorse e riferimenti alle risorse:
- Risorse:
- Riferimenti alle risorse:
- Binario
- Farmaco
- Professionista
Specifica a livello di datastore
Sono supportate le seguenti proprietà all'interno del datastore.
| Proprietà | Indicizzabile | Disponibile per la ricerca | Recuperabile |
|---|---|---|---|
id |
✔ | — | ✔ |
resource_type |
✔ | — | ✔ |
resource_datetime |
✔ | — | ✔ |
patient_id |
✔ | — | ✔ |
Specifica a livello di campo
Agent Search supporta un sottoinsieme di elementi di dati FHIR all'interno di ciascuna delle risorse FHIR supportate. Le sezioni seguenti elencano gli elementi supportati per tutte le risorse FHIR supportate e indicano se gli elementi sono indicizzabili, ricercabili e recuperabili alle seguenti condizioni:
- Se gli elementi ripetuti hanno un indice vuoto o
[], tutte le istanze di questo elemento sono supportate. Ad esempio, in una risorsa AllergyIntolerance, tutte le istanze diclinicalStatus.coding[].codesono supportate. - Se gli elementi ripetuti hanno un indice o un
[0]specifico, è supportata solo la prima istanza. Ad esempio, in una risorsa Composition è supportata solo la prima istanza diauthor[0].display. - I riferimenti alle risorse relative sono supportati con il formato
Resource/resourceId. Ad esempio,subject.referencedeve avere il valorePatient/034AB16. - I riferimenti assoluti sono supportati solo per le risorse binarie e con il tipo di dati impostato su
attachment. I riferimenti assoluti sono supportati solo per le posizioni Cloud Storage conformi al seguente pattern:gs://BUCKET_NAME/FILE_PATH. - I riferimenti interni o logici non sono supportati e non vengono risolti.
AllergyIntolerance
Sono supportati i seguenti elementi all'interno della risorsa AllergyIntolerance.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
asserter.display |
— | ✔ | ✔ | — | — | — |
asserter.reference |
— | — | ✔ | — | ✔ | Solo per i medici. |
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 |
✔ | — | ✔ | — | ✔ | Solo paziente. |
reaction[].description |
— | ✔ | ✔ | ✔ | — | — |
reaction[].manifestation[].text |
— | — | ✔ | ✔ | — | — |
reaction[].severity |
— | — | ✔ | ✔ | — | — |
recordedDate |
✔ | — | ✔ | ✔ | — | — |
recorder.display |
— | ✔ | ✔ | — | — | — |
recorder.reference |
— | — | ✔ | — | ✔ | Solo per i medici. |
verificationStatus.coding[].code |
✔ | ✔ | ✔ | — | — | — |
verificationStatus.coding[].display |
— | ✔ | ✔ | — | — | — |
verificationStatus.coding[].system |
— | — | ✔ | — | — | — |
Appuntamento
Sono supportati i seguenti elementi all'interno della risorsa Appuntamento.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
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 |
— | — | ✔ | — | — | — |
Di base
Sono supportati i seguenti elementi all'interno della risorsa di base.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
author.display |
— | ✔ | ✔ | — | — | — |
author.reference |
— | — | ✔ | — | ✔ | Solo per i medici. |
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 |
✔ | — | ✔ | — | ✔ | Solo paziente. |
text.div |
— | ✔ | ✔ | — | — | — |
CarePlan
Sono supportati i seguenti elementi all'interno della risorsa CarePlan.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
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 |
— | ✔ | ✔ | — | — | — |
Composizione
Sono supportati i seguenti elementi all'interno della risorsa Composizione.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
author[0].display |
— | ✔ | ✔ | — | — | — |
author[0].reference |
— | — | ✔ | — | ✔ | Solo per i medici. |
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 |
— | ✔ | ✔ | ✔ | — | Questo campo deve essere presente affinché la risorsa sia indicizzabile. |
status |
— | — | ✔ | — | — | — |
subject.reference |
✔ | — | ✔ | — | ✔ | Solo paziente. |
title |
— | — | ✔ | ✔ | — | — |
type.coding[].code |
— | — | ✔ | — | — | — |
type.coding[].display |
✔ | ✔ | ✔ | — | — | — |
type.coding[].system |
— | — | ✔ | — | — | — |
type.text |
✔ | ✔ | ✔ | — | — | — |
Condizione
Sono supportati i seguenti elementi all'interno della risorsa Condition.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
asserter.display |
— | ✔ | ✔ | ✔ | — | — |
asserter.reference |
— | — | ✔ | — | ✔ | Solo per i medici. |
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 |
— | — | ✔ | — | ✔ | Solo per i medici. |
subject.reference |
✔ | — | ✔ | — | ✔ | Solo paziente. |
verificationStatus.coding[].code |
— | — | ✔ | — | — | — |
verificationStatus.coding[].display |
— | — | ✔ | ✔ | — | — |
verificationStatus.coding[].system |
— | — | ✔ | — | — | — |
DiagnosticReport
Sono supportati i seguenti elementi all'interno della risorsa DiagnosticReport.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
category[].coding[].code |
— | — | ✔ | — | — | — |
category[].coding[].display |
— | ✔ | ✔ | — | — | — |
category[].coding[].system |
— | — | ✔ | — | — | — |
category[].text |
✔ | ✔ | ✔ | — | — | — |
conclusion |
— | ✔ | ✔ | ✔ | — |
Ciò si applica solo quando presentedForm[0].data non è disponibile.
|
effectiveDateTime |
✔ | — | ✔ | ✔ | — | — |
id |
✔ | — | ✔ | — | — | — |
imagingStudy[].imagingStudyId |
— | — | ✔ | — | — | — |
issued |
✔ | — | ✔ | — | — | — |
meta.source |
✔ | — | ✔ | — | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — | — |
performer[0].display |
— | ✔ | ✔ | — | — | — |
performer[0].reference |
✔ | — | ✔ | — | ✔ | Solo per i medici. |
presentedForm[0].data |
— | ✔ | — | ✔ | — | Deve essere codificato in base64. Può contenere un percorso . |
subject.reference |
✔ | — | ✔ | — | ✔ | Solo paziente. |
DocumentReference
Sono supportati i seguenti elementi all'interno della risorsa DocumentReference.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
authenticator.display |
— | — | ✔ | — | — | — |
authenticator.reference |
— | — | ✔ | — | — | — |
author[0].display |
— | — | ✔ | — | — | — |
author[0].reference |
— | — | ✔ | — | — | — |
content[0].attachment.contentType |
— | — | ✔ | ✔ | — |
Tipi MIME supportati:
|
content[0].attachment.creation |
— | — | ✔ | — | — | — |
content[0].attachment.data |
— | ✔ | — | ✔ | — | Deve essere codificato in 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 |
— | — | ✔ | — | ✔ | Solo per i medici. |
date |
✔ | — | ✔ | — | — | — |
description |
✔ | ✔ | ✔ | — | — | — |
docStatus |
— | — | ✔ | — | — | — |
id |
✔ | — | ✔ | — | — | — |
identifier[].system |
— | — | ✔ | — | — | — |
identifier[].value |
— | — | ✔ | — | — | — |
meta.source |
✔ | — | ✔ | — | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — | — |
status |
— | — | ✔ | — | — | — |
subject.reference |
✔ | — | ✔ | — | ✔ | Solo paziente. |
type.coding[].code |
✔ | — | ✔ | — | — | — |
type.coding[].display |
— | ✔ | ✔ | — | — | — |
type.coding[].system |
— | — | ✔ | — | — | — |
type.text |
✔ | ✔ | ✔ | — | — | — |
Encounter
Sono supportati i seguenti elementi all'interno della risorsa Encounter.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
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 |
— | — | ✔ | — | ✔ | Solo per i medici. |
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 |
✔ | — | ✔ | — | ✔ | Solo paziente. |
type[].coding[].code |
— | — | ✔ | — | — | — |
type[].coding[].display |
— | — | ✔ | ✔ | — | — |
type[].coding[].system |
— | — | ✔ | — | — | — |
type[].text |
— | — | ✔ | ✔ | — | — |
ImagingStudy
Sono supportati i seguenti elementi all'interno della risorsa ImagingStudy.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
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 |
— | — | ✔ | — | ✔ | Solo per i medici. |
started |
✔ | — | ✔ | ✔ | — | — |
status |
— | — | ✔ | — | — | — |
subject.reference |
✔ | — | ✔ | — | ✔ | Solo paziente. |
Immunizzazione
Sono supportati i seguenti elementi all'interno della risorsa Immunizzazione.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
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 |
✔ | — | ✔ | — | ✔ | Solo paziente. |
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
Sono supportati i seguenti elementi all'interno della risorsa MedicationAdministration.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
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 |
✔ | — | ✔ | — | ✔ | Solo farmaci. |
meta.source |
✔ | — | ✔ | — | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — | — |
note[].text |
— | ✔ | ✔ | ✔ | — | — |
performer[0].actor.display |
— | ✔ | ✔ | ✔ | — | — |
performer[0].actor.reference |
— | — | ✔ | — | ✔ | Solo per i medici. |
request.reference |
— | — | ✔ | — | — | — |
status |
— | — | ✔ | ✔ | — | — |
subject.reference |
✔ | — | ✔ | — | ✔ | Solo paziente. |
MedicationDispense
Sono supportati i seguenti elementi all'interno della risorsa MedicationDispense.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
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 |
✔ | — | ✔ | — | ✔ | Solo farmaci. |
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 |
✔ | — | ✔ | — | ✔ | Solo paziente. |
whenHandedOver |
✔ | — | ✔ | ✔ | — | — |
MedicationRequest
Sono supportati i seguenti elementi all'interno della risorsa MedicationRequest.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
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 |
✔ | — | ✔ | — | ✔ | Solo farmaci. |
meta.source |
✔ | — | ✔ | — | — | — |
meta.tag[].code |
✔ | — | ✔ | — | — | — |
meta.tag[].display |
✔ | — | ✔ | — | — | — |
meta.tag[].system |
✔ | — | ✔ | — | — | — |
reportedBoolean |
✔ | — | ✔ | — | — | — |
reportedReference.display |
✔ | — | ✔ | ✔ | — | — |
reportedReference.reference |
✔ | — | ✔ | — | — | — |
requester.display |
— | — | ✔ | ✔ | — | — |
requester.reference |
— | — | ✔ | — | ✔ | Solo per i medici. |
status |
✔ | — | ✔ | ✔ | — | — |
subject.reference |
✔ | — | ✔ | — | ✔ | Solo paziente. |
MedicationStatement
Sono supportati i seguenti elementi all'interno della risorsa MedicationStatement.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
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 |
✔ | — | ✔ | — | — | — |
Osservazione
Sono supportati i seguenti elementi all'interno della risorsa Observation.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
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 |
— | — | ✔ | — | ✔ | Solo per i medici. |
status |
✔ | — | ✔ | — | — | — |
subject.reference |
✔ | — | ✔ | — | ✔ | Solo paziente. |
valueQuantity.unit |
— | — | ✔ | ✔ | — | — |
valueQuantity.value |
— | — | ✔ | ✔ | — | — |
valueString |
— | ✔ | ✔ | ✔ | — | — |
Paziente
Sono supportati i seguenti elementi all'interno della risorsa Patient.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
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 |
— | ✔ | ✔ | ✔ | — | — |
Procedura
Sono supportati i seguenti elementi all'interno della risorsa Procedura.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
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 |
— | — | ✔ | — | ✔ | Solo per i medici. |
recorder.display |
— | — | ✔ | — | — | — |
recorder.reference |
— | — | ✔ | — | — | — |
status |
— | — | ✔ | — | — | — |
statusReason.coding[].code |
— | — | ✔ | — | — | — |
statusReason.coding[].display |
— | — | ✔ | — | — | — |
statusReason.coding[].system |
— | — | ✔ | — | — | — |
statusReason.text |
— | — | ✔ | — | — | — |
subject.reference |
✔ | — | ✔ | — | ✔ | Solo paziente. |
ServiceRequest
Sono supportati i seguenti elementi all'interno della risorsa ServiceRequest.
| Elemento | Indicizzabile | Disponibile per la ricerca | Recuperabile | Input LLM | Supporto dei riferimenti | Vincolo |
|---|---|---|---|---|---|---|
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 |
— | — | ✔ | — | ✔ | Solo per i medici. |
status |
— | — | ✔ | ✔ | — | — |
subject.reference |
✔ | — | ✔ | — | ✔ | Solo paziente. |
Riferimenti
La ricerca dell'agente risolve i riferimenti specifici per rendere la ricerca completa. Ad esempio, puoi cercare il nome di un professionista e trovare le risorse che lo menzionano. Le seguenti risorse sono supportate nel contesto dei riferimenti. Inoltre, durante la ricerca delle risorse contenenti i riferimenti vengono utilizzati solo gli elementi specificati all'interno delle risorse.
| Risorsa | Elemento | Recuperabile | Indicizzabile | Ricercabile | Vincoli |
|---|---|---|---|---|---|
| Binario | id
|
— | — | — | — |
| Binario | contentType
|
✔ | — | — |
|
| Binario | data
|
✔ | — | ✔ | — |
| Località | id
|
✔ | — | — | — |
| Località | name
|
✔ | ✔ | ✔ | — |
| Farmaco | id
|
— | — | — | — |
| Farmaco | text
|
✔ | ✔ | ✔ | — |
| Farmaco | code.coding[].code
|
✔ | ✔ | — | — |
| Farmaco | code.coding[].system
|
✔ | — | — | — |
| Farmaco | code.coding[].display
|
✔ | — | ✔ | — |
| Professionista | id
|
✔ | — | — | — |
| Professionista | name[0].family
|
✔ | ✔ | ✔ | Solo la prima istanza del nome. |
| Professionista | name[0].given[]
|
✔ | ✔ | ✔ | Solo la prima istanza del nome. |
| Professionista | name[0].text
|
✔ | ✔ | ✔ | Solo la prima istanza del nome. |