Uso de Text Analytics para el estado
Importante
Text Analytics para el sector sanitario es una funcionalidad que se proporciona "tal cual" y "con todos los errores". Text Analytics para el estado no está previsto ni está disponible para su uso como dispositivo médico, soporte clínico, herramienta de diagnóstico u otra tecnología que se pretenda usar en el diagnóstico, la cura, la mitigación, el tratamiento o la prevención de la enfermedad u otras condiciones, y Microsoft no concede ninguna licencia o derecho para usar esta funcionalidad con este fin. Esta funcionalidad no está diseñada o prevista para implementarse como un sustituto del asesoramiento médico profesional o la opinión de la atención sanitaria, el diagnóstico, el tratamiento o la opinión clínica de un profesional sanitario y no debe usarse como tal. El cliente es el único responsable de cualquier uso de Text Analytics para el estado. El cliente debe obtener una licencia por separado de todos y cada uno de los vocabularios fuente que va a usar en virtud de los términos establecidos en el Apéndice al contrato de licencia del metatesauro de UMLS o cualquier vínculo equivalente futuro. El cliente es responsable de garantizar el cumplimiento de esos términos de licencia, incluidas las restricciones geográficas u otras restricciones aplicables.
Text Analytics para la salud ahora permite la extracción de Determinantes sociales de la salud (SDOH) y menciones étnicas en el texto. Esta capacidad puede no cubrir todas las SDOH potenciales y no deriva inferencias basadas en SDOH u origen étnico (por ejemplo, la información de uso de sustancias se expone, pero el abuso de sustancias no se deduce). Todas las decisiones que aprovechan las salidas de Text Analytics para la salud que afectan a las personas o a la asignación de recursos (incluidas, entre otras, las relacionadas con la facturación, los recursos humanos o la gestión del tratamiento) se deben tomar con supervisión humana y no basarse únicamente en los hallazgos del modelo. El propósito de la capacidad de extracción de SDOH y origen étnico es ayudar a los proveedores a mejorar los resultados de la salud y no debe usarse para discriminar o atraer inferencias negativas sobre los usuarios o consumidores de datos de SDOH, o poblaciones de pacientes más allá del propósito indicado de ayudar a los proveedores a mejorar los resultados de la salud.
Text Analytics for health se puede usar para extraer y etiquetar información médica pertinente de textos no estructurados, como notas del médico, resúmenes de altas, documentos clínicos e historiales sanitarios electrónicos. El servicio realiza el reconocimiento de entidades con nombre, la extracción de relaciones, la vinculación de entidades y la detección de aserciones para descubrir información del texto de entrada. Para obtener información sobre las puntuaciones de confianza devueltas, vea la nota de transparencia.
Sugerencia
Si desea probar la característica sin escribir ningún código, utilice Language Studio.
Hay dos maneras de llamar al servicio:
- Un contenedor de Docker (sincrónica)
- Mediante la API basada en web y las bibliotecas cliente (asincrónicas)
Opciones de desarrollo
Para usar Text Analytics, debe enviar texto no estructurado sin formato para su análisis y controlar la salida de la API en la aplicación. El análisis se realiza tal cual, sin personalización adicional al modelo usado en los datos. Hay tres maneras de usar Text Analytics para el estado:
Opción de desarrollo | Descripción |
---|---|
Language Studio | Language Studio es una plataforma basada en la web que le permitirá probar la vinculación de entidades con ejemplos de texto sin tener cuentas de Azure y usando sus propios datos al registrarse. Para obtener más información, consulte el sitio web de Language Studio o la guía de inicio rápido de Language Studio. |
API de REST o biblioteca de cliente (SDK de Azure) | Integre Text Analytics for health en sus aplicaciones mediante la API de REST o la biblioteca cliente disponible en una variedad de idiomas. Para obtener más información, consulte la guía de inicio rápido de Text Analytics para el estado. |
Contenedor de Docker | Use el contenedor de Docker disponible para implementar esta característica en el entorno local. Estos contenedores de Docker permiten acercar el servicio a los datos para mejorar el cumplimiento, la seguridad o por otras razones operativas. |
Idiomas de entrada
Text Analytics for Health admite el inglés además de varios idiomas que se encuentran actualmente en versión preliminar. Puede usar la API hospedada o implementar la API en un contenedor, tal y como se detalla en Asistencia de idiomas de Text Analytics for Health.
Envío de datos
Para enviar una solicitud de API, necesitará el punto de conexión y la clave del recurso de idioma.
Nota
Puede encontrar la clave y el punto de conexión de su recurso de idioma en Azure Portal. Los encontrará en la página Key and endpoint (Clave y punto de conexión) del recurso, en Resource management (Administración de recursos).
El análisis se realiza tras la recepción de la solicitud. Si envía una solicitud mediante la API REST o la biblioteca cliente, los resultados se devolverán de forma asincrónica. Si usa el contenedor de Docker, se devolverán de forma sincrónica.
Cuando se usa esta característica de manera asincrónica, los resultados de la API están disponibles durante 24 horas desde el momento en que se ingiere la solicitud y se indican en la respuesta. Después de este período de tiempo, los resultados se purgan y ya no están disponibles para la recuperación.
Envío de una solicitud de Recursos Rápidos de Interoperabilidad en Salud (FHIR)
Recursos Rápidos de Interoperabilidad en Salud (FHIR) es el estándar de comunicación del sector sanitario desarrollado por la organización Health Level Seven International (HL7). El estándar define los formatos de datos (recursos) y la estructura de API para el intercambio de datos electrónicos de atención sanitaria. Para recibir el resultado mediante la estructura FHIR, debe enviar la versión de FHIR en el cuerpo de la solicitud de API.
Nombre de parámetro | Tipo | Valor |
---|---|---|
fhirVersion | string | 4.0.1 |
Obtención de resultados de la característica
En función de la solicitud de API y los datos que envíe a Text Analytics for Health, obtendrá lo siguiente:
- Reconocimiento de entidades con nombre
- Extracción de relaciones
- Entity Linking
- Detección de aserciones
El reconocimiento de entidades con nombre se usa para realizar una extracción semántica de palabras y frases mencionadas a partir de texto no estructurado que están asociadas a cualquiera de los tipos de entidad admitidos, como diagnóstico, nombre del medicamento, síntoma o signo o edad.
Límites de servicio y datos
Para obtener información sobre el tamaño y el número de solicitudes que puede enviar por minuto y segundo, consulte el artículo sobre límites del servicio.