Patient Timeline - Create Job
Creación de un trabajo de escala de tiempo de pacientes
Crea un trabajo de escala de tiempo del paciente con el cuerpo de la solicitud especificado.
POST {endpoint}/health-insights/patient-timeline/jobs?api-version=2023-09-01-preview
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
endpoint
|
path | True |
string (uri) |
Puntos de conexión de Cognitive Services admitidos (protocolo y nombre de host, por ejemplo: https://westus2.api.cognitive.microsoft.com). |
api-version
|
query | True |
string minLength: 1 |
Versión de la API que se va a usar para esta operación. |
Encabezado de la solicitud
Nombre | Requerido | Tipo | Description |
---|---|---|---|
Ocp-Apim-Subscription-Key | True |
string |
|
Repeatability-Request-ID |
string |
Identificador de cadena globalmente único y generado por el cliente para la solicitud. |
|
Repeatability-First-Sent |
string (date-time) |
Especifica la fecha y hora en que se creó la solicitud por primera vez. |
Cuerpo de la solicitud
Nombre | Requerido | Tipo | Description |
---|---|---|---|
patients | True |
La lista de pacientes, incluida su información clínica y sus datos. |
|
configuration |
Configuración que afecta a la inferencia del modelo de escala de tiempo del paciente. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
202 Accepted |
La solicitud se ha aceptado para su procesamiento, pero el procesamiento aún no se ha completado. Encabezados
|
|
Other Status Codes |
Una respuesta de error inesperada. Encabezados x-ms-error-code: string |
Seguridad
Ocp-Apim-Subscription-Key
Tipo:
apiKey
En:
header
Ejemplos
Creates a Patient Timeline job with the given request body.
Solicitud de ejemplo
POST {endpoint}/health-insights/patient-timeline/jobs?api-version=2023-09-01-preview
{
"patients": []
}
Respuesta de muestra
Operation-Location: {endpoint}/health-insights/patient-timeline/jobs/{id}?api-version=2023-09-01-preview
Retry-After: 1
{
"status": "notStarted",
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
Definiciones
Nombre | Description |
---|---|
Azure. |
Objeto de error. |
Azure. |
Respuesta que contiene los detalles del error. |
Azure. |
Objeto que contiene información más específica sobre el error. Según las directrices de la API de Microsoft One: https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
Clinical |
Tipo del documento clínico. |
Document |
Documentar metadatos administrativos |
Document |
Autor del documento |
Document |
Contenido del documento del paciente. |
Document |
Tipo del origen del contenido. En caso de que el tipo de origen sea "insertado", el contenido se asigna como una cadena (por ejemplo, texto). En caso de que el tipo de origen sea "referencia", el contenido se asigna como un URI. |
Document |
Tipo del documento del paciente, como "nota" (documento de texto) o "fhirBundle" (documento JSON de FHIR). |
Encounter |
información de visita/encuentro |
Encounter |
Códigos de valores conocidos que se pueden usar para indicar la clase de encuentro (TODO://Based en el valor de FHIR set--http://....). |
Fhir. |
Concepto: referencia a una terminología o solo texto basado en CodeableConcept de FHIR |
Fhir. |
Una codificación es una representación de un concepto definido mediante un símbolo de un "sistema de código" definido. Basado en de codificación de FHIR |
Fhir. |
Base para todos los elementos Basado en el elemento FHIR |
Fhir. |
Identificador destinado al cálculo basado en el identificador de FHIR |
Fhir. |
Metadatos sobre un recurso basado en meta de FHIR |
Fhir. |
Un período de tiempo definido por una fecha de inicio y finalización y, opcionalmente, hora basada en el período de FHIR |
Fhir. |
Cantidad medida o medible basada en la cantidad de FHIR |
Fhir. |
Conjunto de cantidades ordenadas definidas por un límite bajo y alto basado en el intervalo de FHIR |
Fhir. |
Relación de dos valores quantity: un numerador y un denominador basado en la relación de FHIR |
Fhir. |
Referencia de un recurso a otro basado en la referencia de FHIR |
Fhir. |
Resource es el antecesor de DomainResource del que se derivan la mayoría de los recursos. Agrupación, parámetros y recurso binario extendido directamente. Basado en [recurso de FHIR](https://www.hl7.org/fhir/r4/resource.html |
Fhir. |
Una serie de medidas tomadas por un dispositivo basado en FHIR SampledData |
Ordered |
Información del procedimiento |
Patient |
Un documento clínico relacionado con un paciente. El documento está aquí en el sentido amplio, no solo un documento de texto (nota). |
Patient |
Información estructurada del paciente, incluyendo datos demográficos y información clínica estructurada conocida. |
Patient |
El sexo del paciente. |
Patient |
Un registro de pacientes, incluida su información clínica y sus datos. |
Patient |
Cuerpo de la solicitud de escala de tiempo del paciente. |
Patient |
Configuración que afecta a la inferencia del modelo de escala de tiempo del paciente. |
Specialty |
Códigos de valores conocidos que se pueden usar para indicar el tipo de especialidad. |
Time |
Duración del tiempo durante el que se produce un evento |
Azure.Core.Foundations.Error
Objeto de error.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Uno de un conjunto definido por el servidor de códigos de error. |
details |
Matriz de detalles sobre errores específicos que llevaron a este error notificado. |
|
innererror |
Objeto que contiene información más específica que el objeto actual sobre el error. |
|
message |
string |
Una representación en lenguaje natural del error. |
target |
string |
Destino del error. |
Azure.Core.Foundations.ErrorResponse
Respuesta que contiene los detalles del error.
Nombre | Tipo | Description |
---|---|---|
error |
Objeto de error. |
Azure.Core.Foundations.InnerError
Objeto que contiene información más específica sobre el error. Según las directrices de la API de Microsoft One: https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Uno de un conjunto definido por el servidor de códigos de error. |
innererror |
Error interno. |
ClinicalDocumentType
Tipo del documento clínico.
Valor | Description |
---|---|
consultation | |
dischargeSummary | |
historyAndPhysical | |
laboratory | |
pathologyReport | |
procedure | |
progress | |
radiologyReport |
DocumentAdministrativeMetadata
Documentar metadatos administrativos
Nombre | Tipo | Description |
---|---|---|
encounterId |
string |
Referencia al encuentro asociado al documento. |
orderedProcedures |
Lista de información de procedimiento asociada al documento. |
DocumentAuthor
Autor del documento
Nombre | Tipo | Description |
---|---|---|
fullName |
string |
Representación de texto del nombre completo |
id |
string |
id. de autor |
DocumentContent
Contenido del documento del paciente.
Nombre | Tipo | Description |
---|---|---|
sourceType |
Tipo del origen del contenido. En caso de que el tipo de origen sea "insertado", el contenido se asigna como una cadena (por ejemplo, texto). En caso de que el tipo de origen sea "referencia", el contenido se asigna como un URI. |
|
value |
string |
Contenido del documento, dado en línea (como una cadena) o como referencia (URI). |
DocumentContentSourceType
Tipo del origen del contenido. En caso de que el tipo de origen sea "insertado", el contenido se asigna como una cadena (por ejemplo, texto). En caso de que el tipo de origen sea "referencia", el contenido se asigna como un URI.
Valor | Description |
---|---|
inline |
El contenido se da como una cadena (por ejemplo, texto). |
reference |
El contenido se da como un URI. |
DocumentType
Tipo del documento del paciente, como "nota" (documento de texto) o "fhirBundle" (documento JSON de FHIR).
Valor | Description |
---|---|
dicom | |
fhirBundle | |
genomicSequencing | |
note |
Encounter
información de visita/encuentro
Nombre | Tipo | Description |
---|---|---|
class |
Clase del encuentro. |
|
id |
string |
Identificador de la visita. |
period |
Período de tiempo de la visita. En caso de admisión, use timePeriod.start para indicar el tiempo de admisión y timePeriod.end para indicar el tiempo de descarga. |
EncounterClass
Códigos de valores conocidos que se pueden usar para indicar la clase de encuentro (TODO://Based en el valor de FHIR set--http://....).
Valor | Description |
---|---|
ambulatory |
El término cohorte generalmente implica que el paciente ha llegado a la ubicación y no está asignado a una cama. A veces se conoce como un encuentro externo. |
emergency |
Un encuentro de pacientes que tiene lugar en una ubicación dedicada de entrega del servicio sanitario donde el paciente recibe evaluación y tratamiento inmediatos, siempre que el paciente pueda ser dado de alta o responsabilidad por la atención del paciente se transfiere a otro lugar (por ejemplo, el paciente podría ser admitido como un paciente internado o transferido a otra instalación. |
healthHome |
Encuentro sanitario que tiene lugar en la residencia del paciente o en un destinatario |
inpatient |
Un paciente se encuentra donde un paciente es admitido por un hospital o un centro equivalente, asignado a una ubicación donde los pacientes generalmente permanecen al menos durante la noche y se proporcionan con sala, pensión y servicio de enfermería continua. |
observation |
Un encuentro en el que el paciente generalmente comenzará en diferentes encuentros, como uno en el departamento de emergencia, pero luego transición a este tipo de encuentro porque requieren un período significativo de tratamiento y supervisión para determinar si su condición garantiza o no una admisión o descarga inpatient. |
virtual |
Un encuentro de pacientes en el que el paciente no está presente físicamente para el encuentro, como en un encuentro de telehealth, llamada telefónica o comunicación electrónica. |
Fhir.R4.CodeableConcept
Concepto: referencia a una terminología o solo texto basado en CodeableConcept de FHIR
Nombre | Tipo | Description |
---|---|---|
coding |
Código definido por un sistema de terminología |
|
extension |
Contenido adicional definido por implementaciones |
|
id |
string |
Identificador único para la referencia entre elementos |
text |
string |
Representación de texto sin formato del concepto |
Fhir.R4.Coding
Una codificación es una representación de un concepto definido mediante un símbolo de un "sistema de código" definido. Basado en de codificación de FHIR
Nombre | Tipo | Description |
---|---|---|
code |
string |
Símbolo en la sintaxis definida por el sistema |
display |
string |
Representación definida por el sistema |
extension |
Contenido adicional definido por implementaciones |
|
id |
string |
Identificador único para la referencia entre elementos |
system |
string |
Identidad del sistema de terminología |
version |
string |
Versión del sistema: si procede |
Fhir.R4.Extension
Base para todos los elementos Basado en el elemento FHIR
Nombre | Tipo | Description |
---|---|---|
extension |
Contenido adicional definido por implementaciones |
|
id |
string |
Identificador único para la referencia entre elementos |
url |
string |
Origen de la definición del código de extensión: un nombre lógico o una dirección URL. |
valueBoolean |
boolean |
Valor como booleano |
valueCodeableConcept |
Valor como CodeableConcept |
|
valueDateTime |
string pattern: ([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?)?)?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)?)?)? |
Valor como dateTime. |
valueInteger |
integer (int32) |
Valor como entero |
valuePeriod |
Valor como Punto. |
|
valueQuantity |
Valor como cantidad |
|
valueRange |
Valor como Intervalo. |
|
valueRatio |
Valor como relación. |
|
valueReference |
Valor como referencia. |
|
valueSampledData |
Valor como SampledData. |
|
valueString |
string |
Valor como cadena |
valueTime |
string (time) |
Valor como hora (hh:mm:ss) |
Fhir.R4.Identifier
Identificador destinado al cálculo basado en el identificador de FHIR
Nombre | Tipo | Description |
---|---|---|
assigner |
Organización que emitió el identificador (puede ser simplemente texto) |
|
extension |
Contenido adicional definido por implementaciones |
|
id |
string |
Identificador único para la referencia entre elementos |
period |
Período de tiempo en el que el identificador es o era válido para su uso |
|
system |
string |
Espacio de nombres para el valor de identificador |
type |
Descripción del identificador |
|
use |
string |
habitual | oficial | temp | secundario | old (Si se conoce) |
value |
string |
Valor único |
Fhir.R4.Meta
Metadatos sobre un recurso basado en meta de FHIR
Nombre | Tipo | Description |
---|---|---|
lastUpdated |
string pattern: ([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)) |
Cuando el recurso cambió por última vez, por ejemplo, cuando cambió la versión. |
profile |
string[] |
Lista de perfiles (referencias a recursos StructureDefinition ) a los que este recurso reclama que se ajuste. La dirección URL es una referencia a StructureDefinition.url. |
security |
Etiquetas de seguridad aplicadas a este recurso. Estas etiquetas conectan recursos específicos a la infraestructura y la directiva de seguridad generales. |
|
source |
string |
URI que identifica el sistema de origen del recurso. Esto proporciona una cantidad mínima de información de provenencia que se puede usar para realizar un seguimiento o diferenciar el origen de información en el recurso. El origen puede identificar otro servidor de FHIR, documento, mensaje, base de datos, etc. |
tag |
Etiquetas aplicadas a este recurso. Las etiquetas están diseñadas para usarse para identificar y relacionar recursos con el proceso y el flujo de trabajo, y las aplicaciones no son necesarias para tener en cuenta las etiquetas al interpretar el significado de un recurso. |
|
versionId |
string |
Identificador específico de la versión, tal como aparece en la parte de versión de la dirección URL. Este valor cambia cuando se crea, actualiza o elimina el recurso. |
Fhir.R4.Period
Un período de tiempo definido por una fecha de inicio y finalización y, opcionalmente, hora basada en el período de FHIR
Nombre | Tipo | Description |
---|---|---|
end |
string pattern: ([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?)?)?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)?)?)? |
Hora de finalización con límite inclusivo, si no está en curso |
extension |
Contenido adicional definido por implementaciones |
|
id |
string |
Identificador único para la referencia entre elementos |
start |
string pattern: ([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?)?)?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)?)?)? |
Hora de inicio con límite inclusivo |
Fhir.R4.Quantity
Cantidad medida o medible basada en la cantidad de FHIR
Nombre | Tipo | Description |
---|---|---|
code |
string |
Forma codificada de la unidad |
comparator |
string |
< | <= | >= | >: cómo comprender el valor |
extension |
Contenido adicional definido por implementaciones |
|
id |
string |
Identificador único para la referencia entre elementos |
system |
string |
Sistema que define el formulario de unidad codificada |
unit |
string |
Representación de unidad |
value |
number (double) |
Valor numérico (con precisión implícita) |
Fhir.R4.Range
Conjunto de cantidades ordenadas definidas por un límite bajo y alto basado en el intervalo de FHIR
Nombre | Tipo | Description |
---|---|---|
extension |
Contenido adicional definido por implementaciones |
|
high |
Límite alto |
|
id |
string |
Identificador único para la referencia entre elementos |
low |
Límite bajo |
Fhir.R4.Ratio
Relación de dos valores quantity: un numerador y un denominador basado en la relación de FHIR
Nombre | Tipo | Description |
---|---|---|
denominator |
Valor del denominador |
|
extension |
Contenido adicional definido por implementaciones |
|
id |
string |
Identificador único para la referencia entre elementos |
numerator |
Valor del numerador |
Fhir.R4.Reference
Referencia de un recurso a otro basado en la referencia de FHIR
Nombre | Tipo | Description |
---|---|---|
display |
string |
Alternativa de texto para el recurso |
extension |
Contenido adicional definido por implementaciones |
|
id |
string |
Identificador único para la referencia entre elementos |
identifier |
Referencia lógica, cuando no se conoce la referencia literal |
|
reference |
string |
Referencia literal, Relativa, dirección URL interna o absoluta |
type |
string |
Escriba la referencia hace referencia a (por ejemplo, "Paciente") |
Fhir.R4.Resource
Resource es el antecesor de DomainResource del que se derivan la mayoría de los recursos. Agrupación, parámetros y recurso binario extendido directamente. Basado en [recurso de FHIR](https://www.hl7.org/fhir/r4/resource.html
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso |
implicitRules |
string |
Conjunto de reglas en las que se creó este contenido |
language |
string |
Idioma del contenido del recurso |
meta |
Metadatos sobre el recurso |
|
resourceType |
string |
Tipo de recurso |
Fhir.R4.SampledData
Una serie de medidas tomadas por un dispositivo basado en FHIR SampledData
Nombre | Tipo | Description |
---|---|---|
data |
string |
Valores decimales con espacios o "E" | "U" | "L" |
dimensions |
integer (int32) minimum: 1 |
Número de puntos de ejemplo en cada momento |
extension |
Contenido adicional definido por implementaciones |
|
factor |
number (double) |
Multiplique los datos antes de agregarlos al origen. |
id |
string |
Identificador único para la referencia entre elementos |
lowerLimit |
number (double) |
Límite inferior de detección |
origin |
Valor cero y unidades |
|
period |
number (double) |
Número de milisegundos entre muestras |
upperLimit |
number (double) |
Límite superior de detección |
OrderedProcedure
Información del procedimiento
Nombre | Tipo | Description |
---|---|---|
code |
Código de procedimiento |
|
description |
string |
Descripción del procedimiento |
extension |
Contenido adicional definido por implementaciones |
PatientDocument
Un documento clínico relacionado con un paciente. El documento está aquí en el sentido amplio, no solo un documento de texto (nota).
Nombre | Tipo | Description |
---|---|---|
administrativeMetadata |
Metadatos administrativos del documento. |
|
authors |
Autores de documentos |
|
clinicalType |
Tipo del documento clínico. |
|
content |
Contenido del documento del paciente. |
|
createdDateTime |
string (date-time) |
La fecha y hora en que se creó el documento. |
id |
string minLength: 1 |
Identificador determinado para el documento. Debe ser único en todos los documentos para un solo paciente. |
language |
string |
Representación ISO 639-1 de 2 letras del idioma del documento. |
specialtyType |
tipo de especialidad en el documento |
|
type |
Tipo del documento del paciente, como "nota" (documento de texto) o "fhirBundle" (documento JSON de FHIR). |
PatientInfo
Información estructurada del paciente, incluyendo datos demográficos y información clínica estructurada conocida.
Nombre | Tipo | Description |
---|---|---|
birthDate |
string (date) |
Fecha de nacimiento del paciente. |
clinicalInfo |
Información clínica conocida para el paciente, estructurado. |
|
sex |
El sexo del paciente. |
PatientInfoSex
El sexo del paciente.
Valor | Description |
---|---|
female | |
male | |
unspecified |
PatientRecord
Un registro de pacientes, incluida su información clínica y sus datos.
Nombre | Tipo | Description |
---|---|---|
encounters |
Encuentro/visitas de pacientes. |
|
id |
string minLength: 1 |
Identificador determinado para el paciente. Debe ser único en todos los pacientes en una sola solicitud. |
info |
Información estructurada del paciente, incluyendo datos demográficos y información clínica estructurada conocida. |
|
patientDocuments |
Datos clínicos no estructurados del paciente, dados como documentos. |
PatientTimelineData
Cuerpo de la solicitud de escala de tiempo del paciente.
Nombre | Tipo | Description |
---|---|---|
configuration |
Configuración que afecta a la inferencia del modelo de escala de tiempo del paciente. |
|
patients |
La lista de pacientes, incluida su información clínica y sus datos. |
PatientTimelineModelConfiguration
Configuración que afecta a la inferencia del modelo de escala de tiempo del paciente.
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
includeEvidence |
boolean |
True |
Indicación de si la salida del modelo debe incluir evidencia para las inferencias. |
verbose |
boolean |
False |
Indicación de si el modelo debe generar una salida detallada. |
SpecialtyType
Códigos de valores conocidos que se pueden usar para indicar el tipo de especialidad.
Valor | Description |
---|---|
pathology |
Patología |
radiology |
radiología |
TimePeriod
Duración del tiempo durante el que se produce un evento
Nombre | Tipo | Description |
---|---|---|
end |
string (date-time) |
Hora de finalización con límite inclusivo, si no está en curso |
start |
string (date-time) |
Hora de inicio con límite inclusivo |