10.3 fhir 3

19
FHIR API(parte tres) DR. H. MANDIROLA 09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 1

Transcript of 10.3 fhir 3

FHIR API(parte tres)DR. H. MANDIROLA

09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 1

Conformidad en FHIR

Especifica las interacciones del tipo de recurso que son compatibles con el servidor

El API FHIR define los recursos como un conjunto de la operación

El servidor FHIR siempre debe definir la conformidad

09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 2

Representational State Transfer (REST)•Es una arquitectura de software que consiste en directrices y mejores prácticas para la creación de servicios web escalables.

•Consta de un conjunto coordinado de las restricciones aplicadas al diseño de componentes en un sistema hipermedia distribuido que puede conducir a una más rendimiento y fácil de mantener arquitectura.

10/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 3

RESTful API

1.Instance Level Interactions

2.Type Level Interactions

3.Whole System Interactions

09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 4

Entendiendo las API en FHIRFHIR es como un gran archivador.

Tiene una serie de cajones, buscar con una etiqueta que indica el tipo de información privilegiada.

En cada cajón hay serie de carpetas numeradas que representan paquetes de información.

Cada carpeta contiene una página, un formulario con un conjunto estándar de información escrita en ella.

09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 5

Un servidor FHIR otorga acceso al archivador, y un cliente puede pedir a realizar una serie de operaciones clave:•Búsqueda: Buscar por las carpetas para los que cumplen una serie de criterios de búsqueda

•Leer: Obtener una copia de uno de un archivo de carpetas específicas en el cajón

•Crear: Agregar una nueva carpeta en el cajón adecuado (con un nuevo número)

•Actualización: modificar el contenido de una carpeta específica

•Eliminar: Eliminar una carpeta de la caja (o más exactamente, ocultarlo)

•Historia: Obtener la historia de una de las carpetas, o un cajón entero, o todo el sistema (ok, no una ebanistería tan normal no son ordenadores maravilloso?)

•Transacción: Dar el servidor un montón de carpetas a la vez para actualizar

09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 6

Substitutable Medical Applications Reusable Technology (SMART)

•Las aplicaciones médicas sustituibles, reutilizables Technologies (SMART) buscan esqueletos para desarrollar una plataforma de tecnología de información de salud con aplicaciones sustituibles (apps).

•Es un enfoque prometedor para reducir los costos de atención médica

09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 7

SMART on FHIRFHIR da un marco para integración de las SMART

09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 8

https://github.com/smart-on-fhir/api-server/

Conformidad en FHIR 1. Instance Level Interactions

•read

•vread

•update

•delete

•history

09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 9

Conformidad en FHIR 2. Type Level Interactions

•create

•search

•history

•validate

09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 10

Conformidad en FHIR3. Whole System Interactions

•conformance

•transaction

•history

•search

09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 11

CRUDS

•Create: crear un nuevo recurso

•Retrieve: obtener un recurso

•Update: actualizar un recurso

•Delete: eliminar un recurso

•Search: buscar un recurso

09/04/2015 HTTP://WWW.BIOCOM.COM 12

Furore FHIR ToolsSpark Fhir Server

Resource Validator

Profile Editor

Server tester

Registry server

09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 13

FHIR.Testing

FHIR.Api

FHIR.Metrics

Sprinkler

FHIR on Visual Studio 2013

Usando FHIR .NET , mediante las CRUD se puede crear integraciones de programas para:

•Client

•Server

Este es un paso importante para la integración de APIs.

09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 14

Resource Description Framework (RDF)•El RDF es una familia de especificaciones originalmente diseñada como un modelo de datos de metadatos World Wide Web Consortium (W3C).

•Es utilizado como un método general para la descripción conceptual o modelado de la información que se implementa en los recursos web, usando una variedad de notaciones de sintaxis y formatos de serialización de datos.

•También se utiliza en aplicaciones de gestión de conocimiento.

09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 15

IHE (Integrating the heathcare enterprise)

1. Recomienda Perfiles de Integración con distintos estándares ya existentes para poder interoperar entre sistemas.

2. Cada Perfil de Integración IHE describe una necesidad clínica de integración de sistemas y la solución para llevarla a cabo.

3. Define los componentes funcionales llamados Actores IHE, y especifica con el mayor grado de detalle posible las transacciones que cada Actor deberá llevar a cabo, basadas siempre en estándares como DICOM, HL7, LOINC.

10/04/2015 HTTP://WWW.HL7LATAM.ORG 16

Referenciashttps://www.youtube.com/watch?v=ygBmEqLC1G8

http://www.hl7.org/FHIR/documentation.html

http://hl7es.blogspot.com.ar/2013/12/fhir-el-nuevo-miembro-de-la-familia-hl7.htm

http://wiki.hl7.org/index.php?title=FHIRl

http://www.codeproject.com/Articles/780830/Introduction-to-FHIR-Fast-Healthcare-Interoperabi

http://www.hl7.org/implement/standards/fhir/

https://github.com/ewoutkramer/fhir-net-api/tree/master/src

http://code.msdn.microsoft.com/windowsdesktop/FHIR-Server-Visual-Studio-2cf4f6ea

http://code.msdn.microsoft.com/windowsdesktop/Client-for-HL7-FHIR-server-0709be0b

http://www.hl7.org/implement/standards/fhir/documents.html

http://www.hl7.org/FHIR/http.html

http://fhir.furore.com/Tooling

https://code.msdn.microsoft.com/windowsdesktop/FHIR-Server-Visual-Studio-2cf4f6ea

09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 17

Referenciashttp://smarthealthit.org/smart-on-fhir/

https://www.youtube.com/watch?v=BbBZbo2fMus

http://www.hl7latam.org/HL7LATAMNews/N5/N5.pdf

http://smarthealthit.org/

l

09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA 18

Gracias por su atención

09/04/2015 INTRODUCCIÓN AL XML Y FHIR ING. F PORTILLA Y DR. MANDIROLA

Dr. Humberto Fernán Mandirola BrieuxEmail [email protected]

19