Referencia del esquema de datos de FHIR R4 de Healthcare

La Búsqueda con agentes admite un subconjunto de recursos de FHIR R4. En esta página, se enumeran los recursos y elementos de FHIR admitidos. Para cada recurso, esta página muestra una tabla de la configuración del esquema definido por Google, con los siguientes detalles:

  • Una marca de verificación para indicar si los elementos son indexables, se pueden buscar y recuperar de forma predeterminada. Para comprender estos parámetros de configuración de campos, consulta Cómo configurar los parámetros de configuración de campos.
  • Una marca de verificación para indicar si los elementos se consideran campos de entrada cuando se genera una respuesta del LLM. Es decir, para generar la instrucción de entrada de la respuesta del LLM, estos campos se recuperan de los documentos. Este campo no se puede configurar como parte de la configuración del esquema.

Edita la configuración del esquema

Para editar la configuración del esquema, selecciona la opción Esquema personalizado cuando crees el almacén de datos. Puedes editar la configuración del esquema cuando crees el almacén de datos o más adelante.

Especificación a nivel del recurso

La Búsqueda con agente admite los siguientes recursos y referencias de recursos:

Especificación a nivel del almacén de datos

Se admiten las siguientes propiedades dentro del almacén de datos.

Propiedad Indexable Se puede buscar Recuperable
id ✔ — ✔
resource_type ✔ — ✔
resource_datetime ✔ — ✔
patient_id ✔ — ✔

Especificación a nivel del campo

Agent Search admite un subconjunto de elementos de datos de FHIR dentro de cada uno de los recursos de FHIR admitidos. En las siguientes secciones, se enumeran los elementos admitidos para todos los recursos de FHIR compatibles y se menciona si los elementos se pueden indexar, buscar y recuperar en las siguientes condiciones:

  • Si los elementos repetidos tienen un índice vacío o [], se admiten todas las instancias de este elemento. Por ejemplo, en un recurso AllergyIntolerance, se admiten todas las instancias de clinicalStatus.coding[].code.
  • Si los elementos repetidos tienen un índice o un [0] específicos, solo se admite la primera instancia. Por ejemplo, en un recurso de Composition, solo se admite la primera instancia de author[0].display.
  • Se admiten referencias de recursos relativas con el formato Resource/resourceId. Por ejemplo, subject.reference debe tener el valor Patient/034AB16.
  • Las referencias absolutas solo se admiten para los recursos binarios y con el tipo de datos establecido en attachment. Las referencias absolutas solo se admiten para las ubicaciones de Cloud Storage que cumplen con el siguiente patrón: gs://BUCKET_NAME/FILE_PATH.
  • No se admiten las referencias internas o lógicas, y estas no se resuelven.

AllergyIntolerance

Se admiten los siguientes elementos dentro del recurso AllergyIntolerance.

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
asserter.display — ✔ ✔ — — —
asserter.reference — — ✔ — ✔ Solo para profesionales
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 para pacientes.
reaction[].description — ✔ ✔ ✔ — —
reaction[].manifestation[].text — — ✔ ✔ — —
reaction[].severity — — ✔ ✔ — —
recordedDate ✔ — ✔ ✔ — —
recorder.display — ✔ ✔ — — —
recorder.reference — — ✔ — ✔ Solo para profesionales
verificationStatus.coding[].code ✔ ✔ ✔ — — —
verificationStatus.coding[].display — ✔ ✔ — — —
verificationStatus.coding[].system — — ✔ — — —

Cita

Se admiten los siguientes elementos dentro del recurso Appointment:

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
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

Se admiten los siguientes elementos dentro del recurso Basic:

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
author.display — ✔ ✔ — — —
author.reference — — ✔ — ✔ Solo para profesionales
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 para pacientes.
text.div — ✔ ✔ — — —

CarePlan

Se admiten los siguientes elementos dentro del recurso CarePlan.

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
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 — ✔ ✔ — — —

Composición

Se admiten los siguientes elementos dentro del recurso Composition:

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
author[0].display — ✔ ✔ — — —
author[0].reference — — ✔ — ✔ Solo para profesionales
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 — ✔ ✔ ✔ — Este campo debe estar presente para que el recurso se pueda indexar.
status — — ✔ — — —
subject.reference ✔ — ✔ — ✔ Solo para pacientes.
title — — ✔ ✔ — —
type.coding[].code — — ✔ — — —
type.coding[].display ✔ ✔ ✔ — — —
type.coding[].system — — ✔ — — —
type.text ✔ ✔ ✔ — — —

Condición

Se admiten los siguientes elementos dentro del recurso Condition:

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
asserter.display — ✔ ✔ ✔ — —
asserter.reference — — ✔ — ✔ Solo para profesionales
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 para profesionales
subject.reference ✔ — ✔ — ✔ Solo para pacientes.
verificationStatus.coding[].code — — ✔ — — —
verificationStatus.coding[].display — — ✔ ✔ — —
verificationStatus.coding[].system — — ✔ — — —

DiagnosticReport

Se admiten los siguientes elementos dentro del recurso DiagnosticReport.

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
category[].coding[].code — — ✔ — — —
category[].coding[].display — ✔ ✔ — — —
category[].coding[].system — — ✔ — — —
category[].text ✔ ✔ ✔ — — —
conclusion — ✔ ✔ ✔ — Esto solo se aplica cuando presentedForm[0].data no está disponible.
effectiveDateTime ✔ — ✔ ✔ — —
id ✔ — ✔ — — —
imagingStudy[].imagingStudyId — — ✔ — — —
issued ✔ — ✔ — — —
meta.source ✔ — ✔ — — —
meta.tag[].code ✔ — ✔ — — —
meta.tag[].display ✔ — ✔ — — —
meta.tag[].system ✔ — ✔ — — —
performer[0].display — ✔ ✔ — — —
performer[0].reference ✔ — ✔ — ✔ Solo para profesionales
presentedForm[0].data — ✔ — ✔ — Debe estar codificado en Base64. Puede contener una ruta de acceso .
subject.reference ✔ — ✔ — ✔ Solo para pacientes.

DocumentReference

Se admiten los siguientes elementos dentro del recurso DocumentReference.

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
authenticator.display — — ✔ — — —
authenticator.reference — — ✔ — — —
author[0].display — — ✔ — — —
author[0].reference — — ✔ — — —
content[0].attachment.contentType — — ✔ ✔ —

Tipos de MIME admitidos:

  • application/json
  • application/pdf
  • application/rtf
  • application/xhtml+xml
  • application/xml
  • image/bmp
  • image/gif
  • image/jpeg
  • image/png
  • image/tiff
  • text/html
  • texto/sin formato
  • text/xml
content[0].attachment.creation — — ✔ — — —
content[0].attachment.data — ✔ — ✔ — Debe estar codificado en 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 para profesionales
date ✔ — ✔ — — —
description ✔ ✔ ✔ — — —
docStatus — — ✔ — — —
id ✔ — ✔ — — —
identifier[].system — — ✔ — — —
identifier[].value — — ✔ — — —
meta.source ✔ — ✔ — — —
meta.tag[].code ✔ — ✔ — — —
meta.tag[].display ✔ — ✔ — — —
meta.tag[].system ✔ — ✔ — — —
status — — ✔ — — —
subject.reference ✔ — ✔ — ✔ Solo para pacientes.
type.coding[].code ✔ — ✔ — — —
type.coding[].display — ✔ ✔ — — —
type.coding[].system — — ✔ — — —
type.text ✔ ✔ ✔ — — —

Encuentro

Se admiten los siguientes elementos dentro del recurso Encounter.

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
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 para profesionales
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 para pacientes.
type[].coding[].code — — ✔ — — —
type[].coding[].display — — ✔ ✔ — —
type[].coding[].system — — ✔ — — —
type[].text — — ✔ ✔ — —

ImagingStudy

Se admiten los siguientes elementos dentro del recurso ImagingStudy.

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
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 para profesionales
started ✔ — ✔ ✔ — —
status — — ✔ — — —
subject.reference ✔ — ✔ — ✔ Solo para pacientes.

Vacunación

Se admiten los siguientes elementos dentro del recurso Immunization.

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
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 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

Se admiten los siguientes elementos dentro del recurso MedicationAdministration.

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
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 medicamentos.
meta.source ✔ — ✔ — — —
meta.tag[].code ✔ — ✔ — — —
meta.tag[].display ✔ — ✔ — — —
meta.tag[].system ✔ — ✔ — — —
note[].text — ✔ ✔ ✔ — —
performer[0].actor.display — ✔ ✔ ✔ — —
performer[0].actor.reference — — ✔ — ✔ Solo para profesionales
request.reference — — ✔ — — —
status — — ✔ ✔ — —
subject.reference ✔ — ✔ — ✔ Solo para pacientes.

MedicationDispense

Se admiten los siguientes elementos dentro del recurso MedicationDispense.

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
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 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 ✔ — ✔ — ✔ Solo para pacientes.
whenHandedOver ✔ — ✔ ✔ — —

MedicationRequest

Se admiten los siguientes elementos dentro del recurso MedicationRequest.

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
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 medicamentos.
meta.source ✔ — ✔ — — —
meta.tag[].code ✔ — ✔ — — —
meta.tag[].display ✔ — ✔ — — —
meta.tag[].system ✔ — ✔ — — —
reportedBoolean ✔ — ✔ — — —
reportedReference.display ✔ — ✔ ✔ — —
reportedReference.reference ✔ — ✔ — — —
requester.display — — ✔ ✔ — —
requester.reference — — ✔ — ✔ Solo para profesionales
status ✔ — ✔ ✔ — —
subject.reference ✔ — ✔ — ✔ Solo para pacientes.

MedicationStatement

Se admiten los siguientes elementos dentro del recurso MedicationStatement.

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
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 ✔ — ✔ — — —

Observación

Se admiten los siguientes elementos dentro del recurso Observation.

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
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 para profesionales
status ✔ — ✔ — — —
subject.reference ✔ — ✔ — ✔ Solo para pacientes.
valueQuantity.unit — — ✔ ✔ — —
valueQuantity.value — — ✔ ✔ — —
valueString — ✔ ✔ ✔ — —

Sugerencias

Se admiten los siguientes elementos dentro del recurso Patient.

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
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 — ✔ ✔ ✔ — —

Procedimiento

Se admiten los siguientes elementos dentro del recurso Procedure:

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
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 para profesionales
recorder.display — — ✔ — — —
recorder.reference — — ✔ — — —
status — — ✔ — — —
statusReason.coding[].code — — ✔ — — —
statusReason.coding[].display — — ✔ — — —
statusReason.coding[].system — — ✔ — — —
statusReason.text — — ✔ — — —
subject.reference ✔ — ✔ — ✔ Solo para pacientes.

ServiceRequest

Se admiten los siguientes elementos dentro del recurso ServiceRequest.

Elemento Indexable Se puede buscar Recuperable Entrada de LLM Asistencia de referencia Restricción
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 para profesionales
status — — ✔ ✔ — —
subject.reference ✔ — ✔ — ✔ Solo para pacientes.

Referencias

Agent Search resuelve referencias específicas para que la búsqueda sea integral. Por ejemplo, puedes buscar el nombre de un profesional de la salud y encontrar los recursos que lo mencionan. Los siguientes recursos son compatibles en el contexto de las referencias. Además, solo se usan los elementos especificados dentro de los recursos cuando se buscan los recursos que contienen las referencias.

Recurso Elemento Recuperable Indexable Se puede buscar Limitaciones
Objeto binario id — — — —
Objeto binario contentType ✔ — —
  • application/json
  • application/pdf
  • application/rtf
  • application/xhtml+xml
  • application/xml
  • image/bmp
  • image/gif
  • image/jpeg
  • image/png
  • image/tiff
  • text/html
  • texto/sin formato
  • text/xml
Objeto binario data ✔ — ✔ —
Ubicación id ✔ — — —
Ubicación name ✔ ✔ ✔ —
Medicamento id — — — —
Medicamento text ✔ ✔ ✔ —
Medicamento code.coding[].code ✔ ✔ — —
Medicamento code.coding[].system ✔ — — —
Medicamento code.coding[].display ✔ — ✔ —
Profesional id ✔ — — —
Profesional name[0].family ✔ ✔ ✔ Solo la primera instancia del nombre.
Profesional name[0].given[] ✔ ✔ ✔ Solo la primera instancia del nombre.
Profesional name[0].text ✔ ✔ ✔ Solo la primera instancia del nombre.