• No se han encontrado resultados

Intercambio de datos de analítica de trabajadores del mar entre el Instituto Social de la Marina y laboratorios médicos colaboradores.

N/A
N/A
Protected

Academic year: 2021

Share "Intercambio de datos de analítica de trabajadores del mar entre el Instituto Social de la Marina y laboratorios médicos colaboradores."

Copied!
11
0
0

Texto completo

(1)

Documento Especificaciones Versión 01.00 Centro

Desarrollo ISM

Fecha creación 04/02/2011 Fecha última versión 07/11/2012

Intercambio de datos de analítica de

trabajadores del mar entre el Instituto Social

de la Marina y laboratorios médicos

colaboradores.

Contenido

1.

 

Sistema de intercambio de datos ... 2

 

2.

 

Medio de envío de la información. ... 2

 

3.

 

Información a enviar por laboratorios ... 3

 

4.

 

Definición XML de datos y restricciones ... 4

 

5.

 

Mensaje de Respuesta ... 9

 

6.

 

Evolución y adaptación de los sistemas. ... 9

 

7.

 

ANEXO. ... 10

 

(2)

Documento Especificaciones Versión 01.00 Centro

Desarrollo ISM

Fecha creación 04/02/2011 Fecha última versión 07/11/2012

1. Sistema de intercambio de datos

Los laboratorios intercambiarán los ficheros que contienen la información de las

analíticas efectuadas por internet.

El protocolo a seguir será:

• El laboratorio enviará un fichero por cada uno de los trabajadores. El

formato de este fichero será XML, “eXtensible Markup Language” que

estará de acuerdo con el “schema” de formato del anexo I.

• Seguridad Social devolverá un fichero por cada uno de ellos, con

indicación del resultado de su procesamiento.

• El envío de resultados se efectuará en el plazo máximo de un día

laborable.

2. Medio de envío de la información.

Para ello se utilizará un producto que suministrará la Gerencia de Informática de

Seguridad Social. Este se suministra de modo gratuito, así como asistencia técnica para

su instalación y utilización.

Los requisitos técnicos para su instalación y utilización son:

HARDWARE

Será necesario un ordenador con las siguientes características mínimas:

• PC Pentium 133 MHz o superior.

• 100 MB memoria RAM .

• Conexión a Internet.

SOFTWARE

• Sistema operativo Windows 95, 98, NT, 2000, XP, 7 o tipo UNIX como

Linux.

• Tener instalado Java Runtime Environment (JRE) de Sun 1.6

(3)

Documento Especificaciones Versión 01.00 Centro

Desarrollo ISM

Fecha creación 04/02/2011 Fecha última versión 07/11/2012

3. Información a enviar por laboratorios

Esta es la información que se debe enviar, que se detallará más adelante:

• Identificación del laboratorio que realiza el envío.

• Tipo de documento del trabajador, puede tomar los siguientes valores:

o 1 – NIF

o 2 – Pasaporte

o

3 – NIE

• Identificador del trabajador: Formato: XXXXXXXXXX. Donde:

- XXXXXXXXXX: es el valor del documento, tiene que tener 10 dígitos

- Si es NIF 9 dígitos y una letra

- Si es Pasaporte 10 dígitos

- Si es NIE: ‘0X’ ó ‘X0’ ó ‘0Y’ ó ‘Y0’ ó ‘0Z’ ó ‘Z0’ + 7 dígitos + letra

• Nombre del trabajador

• Primer Apellido del trabajador

• Segundo Apellido del trabajador

• Fecha de Nacimiento

• Fecha en la que se ha realizado la analítica. Formato dd/mm/yyyy

• Datos de la analítica básica

• Datos del hemograma

• Datos de la analítica urinaria

• Datos de otras determinaciones analíticas

• Datos de Drogas en Orina

(4)

Documento Especificaciones Versión 01.00 Centro

Desarrollo ISM

Fecha creación 04/02/2011 Fecha última versión 07/11/2012

4. Definición XML de datos y restricciones

NOTA: los campos marcados con (*) es obligatorio que tengan valor.

Nombre del campo

Campo en XML Unidades Formato Restricciones

<analiticas>

Datos Laboratorio

<identificacion_laboratorio></identific acion_laboratorio>

<analitica_trabajador> Nodo repetitivo

de “0” a “n” veces. Tipo de Identificador <TipoIdentificador></TipoIdentificado r>

1 dígito Posibles valores:

1 - NIF 2 - Pasaporte 6 - NIE Identificador del trabajador <Identificador></Identificador> 9 dígitos numéricos + una letra Nombre <Nombre></Nombre>

Primer Apellido <Apellido1></Apellido1> Segundo Apellido <Apellido2></Apellido2> Fecha de Nacimiento <FechaNacimiento></FechaNacimient o> fecha dd/mm/aaaa Fecha Analítica <fecha_analitica></fecha_analitica>

Analítica Básica <hemograma>

(*) Hematíes <hematies></hematies> 106/mm3 2 enteros + 1 decimal (*) HGLO <hemoglobina></hemoglobina> g/100ml 2 enteros + 1

decimal (*) HTO <hematocrito></hematocrito> % Entero 2

posiciones

(*) VCM <vcm></vcm> Fl Entero 3

posiciones (*) CHCM <chcm></chcm> % 2 enteros + 1

decimal (*) Leucocitos <leucocitos></leucocitos> 106/mm3 Entero 5

posiciones (*) Fórmula Leucocitaria C <formulaleucocitaria_c></formulaleuc ocitaria_c> % Entero 2 posiciones

(5)

Documento Especificaciones Versión 01.00 Centro

Desarrollo ISM

Fecha creación 04/02/2011 Fecha última versión 07/11/2012

(*) Fórmula Leucocitaria S <formulaleucocitaria_s></formulaleuc ocitaria_s> % Entero 2 posiciones

*En este campo se debe enviar el valor de los neutrófilos (*) Fórmula Leucocitaria M <formulaleucocitaria_m></formulaleuc ocitaria_m> % Entero 2 posiciones (*) Fórmula Leucocitaria L <formulaleucocitaria_l></formulaleuco citaria_l> % Entero 2 posiciones (*) Fórmula Leucocitaria B <formulaleucocitaria_b></formulaleuc ocitaria_b> % Entero 2 posiciones (*) Fórmula Leucocitaria E <formulaleucocitaria_e></formulaleuc ocitaria_e> % Entero 2 posiciones Velocidad de Sedimentación 1ª hora <vsg1h></vsg1h> Entero 4 posiciones Velocidad de Sedimentación 2ª hora <vsg2h></vsg2h> Entero 5 posiciones (*) Plaquetas <plaquetas></plaquetas> 10e6/mm3 Entero 4

posiciones

VPM <vpm></vpm> Entero 3

posiciones

</hemograma>

Bioquímica <bioquimica>

(*) Glucemia <glucemia></glucemia> mg/100ml Entero 3 posiciones (*) Ácido úrico <acido_urico></acido_urico> mg/100ml 2 enteros + 1

decimal (*) Colesterol

Total

<colesterol></colesterol> mg/100ml Entero 3 posiciones

(*) HDL-Col <hdlcol></hdlcol> mg/100ml Entero 3 posiciones LDL-Col <ldlcol></ldlcol> mg/100ml Entero 3

posiciones (*) Triglicéridos <trigliceridos></trigliceridos> mg/100ml Entero 4

posiciones (*) Creatinina <creatinina></creatinina> mg/100ml 2 enteros + 2

decimales

(*) GOT <got></got> U/L Entero 5

posiciones (*) GPT <gpt></gpt> U/L Entero 5 posiciones (*) GGT <ggt></ggt> U/L Entero 5 posiciones </bioquimica> Analítica Urinaria <urinaria>

(*) Densidad <densidad></densidad> Entero 4 posiciones

(6)

Documento Especificaciones Versión 01.00 Centro

Desarrollo ISM

Fecha creación 04/02/2011 Fecha última versión 07/11/2012

(*) PH <ph></ph> 1 entero + 1

decimal (*) Nitritos <nitritos></nitritos> Texto 15

posiciones (*) Proteínas <proteinas></proteinas> Texto 15

posiciones (*) Glucosa <glucosa> </glucosa> Texto 15

posiciones (*)

Hemoglobina

<hemoglobina></hemoglobina> Texto 15 posiciones (*) C. Cetónicos <cetonicos></cetonicos> Texto 15

posiciones (*)

Urobilinógeno

<urobilinogeno></urobilinogeno> Texto 15 posiciones

(*) Bilirrubina <bilirrubina></bilirrubina> Texto 15 posiciones

(*) Leucocitos <leucocitos></leucocitos> Texto 15 posiciones (*) Hematíes <hematies></hematies> Texto 15

posiciones Sedimentos <sedimentos></sedimentos> Texto 300

posiciones Observaciones <observaciones></observaciones> Texto 300

posiciones </urinaria> Otras Det. Analíticas <detanaliticas> Al menos un elemento tiene que tener valor, en caso contrario se entenderá que no se ha realizado el análisis de estos parámetros analíticos Fosfatasa alcalina <fosfatasa_alcalina></fosfatasa_alcalin a> U/L Entero 4 posiciones CPK <cpk></cpk> UI/L Entero 5 posiciones Hemoglobina Glicosilada <hemoglobina_glicosilada></hemoglo bina_glicosilada> % 2 enteros + 1 decimal Fructosamina <fructosamina></fructosamina> mmol/l 1 entero + 1

decimal

Amilasa <amilasa></amilasa> UI/L Entero 3 posiciones Bilirrubina total <bilirrubina_total></bilirrubina_total> mg/100ml 2 enteros + 1

decimal Bilirrubina directa <bilirrubina_directa></bilirrubina_dire cta> mg/100ml 1 entero + 2 decimales

(7)

Documento Especificaciones Versión 01.00 Centro

Desarrollo ISM

Fecha creación 04/02/2011 Fecha última versión 07/11/2012

Urea <urea></urea> mg/100ml Entero 3

posiciones

PSA <psa></psa> ng/ml 2 enteros + 1

decimal Solo si es hombre RPR <rpr></rpr> Texto 1 posición Posibles valores: n: (No) p: (Sí) Prueba confirmación LUES <prueba_confirmacion_lues></ prueba_confirmacion_lues> Texto 20 posiciones

Tendrá valor sólo si RPR= “p” Numerador Titulación <titulacion_numerador></titulacion_nu merador> Entero 2 posiciones

Tendrá valor sólo si RPR= “p” Denominador Titulación <titulacion_denominador></titulacion_ denominador> Entero 3 posiciones

Tendrá valor sólo si RPR= “p” Iones NA <iones_na></iones_na> mEq/l Entero 3

posiciones Iones K <iones_k></iones_k> mEq/l Número: 1 entero + 1 decimal Iones Cl <iones_cl></iones_cl> mEq/l Entero 4

posiciones Iones Ca <iones_ca></iones_ca> mEq/l 3 enteros + 1

decimal Iones P <iones_p></iones_p> mg/100ml 2 enteros + 1

decimal Proteinograma <proteinograma></proteinograma> Texto 1

posición

Posibles valores: n: (normal), d: (dudoso), p: (patológico) T. Protrombina <tprotrombina></tprotrombina> segundos Entero 3

posiciones

Fe <fe></fe> ng/100ml Entero 4

posiciones Ferritina <ferritina></ferritina> Ng/ml Entero 4

posiciones Transferrina <transferrina></transferrina> mg/dl Entero 4

posiciones Saturación Transferrina <saturacion_transferrina></saturacion_ transferrina> % Entero 3 posiciones TSH <tsh></tsh> ml U/L 2 enteros + 1 decimal T4 <t4></t4> ug/dl 2 enteros + 1 decimal Serología Hepatitis <serologia_hepatitis></serologia_hepat itis> Texto 1 posición Posibles valores: p: (Si) n: (No)

(8)

Documento Especificaciones Versión 01.00 Centro

Desarrollo ISM

Fecha creación 04/02/2011 Fecha última versión 07/11/2012

VHA <vha></vha>w Texto 15

posiciones Sólo si Serología Hepatitis = “p”. Si tiene valor, al menos uno de IGM ó IGG deberá tener valor

IGM <igm></igm> Texto 15

posiciones

Sólo tendrá valor si VHA tiene valor

IGG <igg></igg> Texto 15

posiciones

Sólo tendrá valor si VHA tiene valor VHC <vhc></vhc> Texto 15 posiciones Sólo si Serología Hepatitis = “p”. VHD <vhd></vhd> Texto 15 posiciones Sólo si Serología Hepatitis = “p”.

HBSAG <hbsag></hbsag> Texto 15

posiciones

Sólo si Serología Hepatitis = “p”.

Anti-HBS <antihbs></antihbs> Texto 15

posiciones

Sólo si Serología Hepatitis = “p”. Anti-HBCIGM <antihbcigm></antihbcigm> Texto 15

posiciones

Sólo si Serología Hepatitis = “p”. Anti-HBCIGG <antihbcigg></antihbcigg> Texto 15

posiciones

Sólo si Serología Hepatitis = “p”.

Serología VIH <vih></vih> Texto 15

posiciones

CD4 <cd4></cd4> Entero 4

posiciones

Sólo si Serología VIH tiene valor Carga Viral <cargaviral></cargaviral> Texto 15

posiciones

Sólo si Serología VIH tiene valor Urocultivo <urocultivo></urocultivo> Texto 1

posición

Posibles valores: n: (No)

p: (Sí) Coprocultivo <coprocultivo></coprocultivo> Texto 1

posición Posibles valores: n: (No) p: (Sí) Prueba de embarazo en orina <embarazo_orina></embarazo_orina> Texto 1 posición Posibles valores: p: positivo n: negativo Texto otros datos analíticos <otros_datos_analiticos></otros_datos _analiticos> Texto 300 posiciones </detanaliticas> <drogas_orina>

(9)

Documento Especificaciones Versión 01.00 Centro

Desarrollo ISM

Fecha creación 04/02/2011 Fecha última versión 07/11/2012

Tipo de droga en orina <tipo_droga></tipo_droga> Texto 2 posiciones. Este campo se repetirá tantas veces como drogas en orina se hayan encontrado Posibles valores: 01: Cocaína 02: Heroína 03: Metadona 05: Anfetamina 06: Hachís 07: Marihuana 08: LSD 09: Hongos Alucinógenos 10: Éxtasis 12: Benzodiazepinas 13: Inhalantes </drogas_orina> </analitica_trabajador> </analiticas>

5. Mensaje de Respuesta

Estos son los posibles mensajes de respuesta que se incluirán en el archivo de respuesta:

• El trabajador no existe en la Base de Datos.

• El trabajador no tiene un Reconocimiento Médico abierto.

• No se puede cargar la analítica porque ya está siendo mecanizada por otros

medios.

• El fichero no cumple las especificaciones de formato.

• Fichero cargado correctamente.

6. Evolución y adaptación de los sistemas.

El desarrollo del servicio y su evolución puede llevar a variaciones en el sistema

de intercambio, en la información enviada, o en su formato. El laboratorio se

(10)

Documento Especificaciones Versión 01.00 Centro

Desarrollo ISM

Fecha creación 04/02/2011 Fecha última versión 07/11/2012

7. ANEXO.

Este formato se puede enviar de modo telemático a quién lo solicite

<?xml version="1.0" encoding="UTF-8"?>

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:element name="analiticas">

<xsd:complexType> <xsd:sequence>

<xsd:element name="identificacion_laboratorio" minOccurs="0"

maxOccurs="unbounded"/>

<xsd:element name="analitica_trabajador" type="analitica_trabajador_type"

minOccurs="0" maxOccurs="100"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:complexType name="analitica_trabajador_type"> <xsd:sequence>

<xsd:element name="TipoIdentificador" minOccurs="1" maxOccurs="1"/> <xsd:element name="Identificador" minOccurs="1" maxOccurs="1"/> <xsd:element name="Nombre" minOccurs="0" maxOccurs="1"/> <xsd:element name="Apellido1" minOccurs="0" maxOccurs="1"/> <xsd:element name="Apellido2" minOccurs="0" maxOccurs="1"/> <xsd:element name="FechaNacimiento" minOccurs="1" maxOccurs="1"/> <xsd:element name="fecha_analitica" minOccurs="0" maxOccurs="1"/>

<xsd:element name="hemograma" type="hemograma_type" minOccurs="1" maxOccurs="1"/> <xsd:element name="bioquimica" type="bioquimica_type" minOccurs="1" maxOccurs="1"/> <xsd:element name="urinaria" type="urinaria_type" minOccurs="1" maxOccurs="1"/> <xsd:element name="detanaliticas" type="detanaliticas_type" minOccurs="0" maxOccurs="1"/> <xsd:element name="drogas_orina" type="drogas_orina_type" minOccurs="0" maxOccurs="1"/> </xsd:sequence>

</xsd:complexType>

<xsd:complexType name="hemograma_type">

<xsd:sequence>

<xsd:element name="hematies" minOccurs="0" maxOccurs="1"/> <xsd:element name="hemoglobina" minOccurs="0" maxOccurs="1"/> <xsd:element name="hematocrito" minOccurs="0" maxOccurs="1"/>

<xsd:element name="vcm" minOccurs="0" maxOccurs="1"/>

<xsd:element name="chcm" minOccurs="0" maxOccurs="1"/> <xsd:element name="leucocitos" minOccurs="0" maxOccurs="1"/>

<xsd:element name="formulaleucocitaria_c" minOccurs="0" maxOccurs="1"/> <xsd:element name="formulaleucocitaria_s" minOccurs="0" maxOccurs="1"/> <xsd:element name="formulaleucocitaria_m" minOccurs="0" maxOccurs="1"/> <xsd:element name="formulaleucocitaria_l" minOccurs="0" maxOccurs="1"/> <xsd:element name="formulaleucocitaria_b" minOccurs="0" maxOccurs="1"/>

<xsd:element name="formulaleucocitaria_e" minOccurs="0" maxOccurs="1"/> <xsd:element name="vsg1h" minOccurs="0" maxOccurs="1"/>

<xsd:element name="vsg2h" minOccurs="0" maxOccurs="1"/> <xsd:element name="plaquetas" minOccurs="0" maxOccurs="1"/> <xsd:element name="vpm" minOccurs="0" maxOccurs="1"/> </xsd:sequence>

</xsd:complexType>

<xsd:complexType name="bioquimica_type"> <xsd:sequence>

<xsd:element name="glucemia" minOccurs="0" maxOccurs="1"/> <xsd:element name="acido_urico" minOccurs="0" maxOccurs="1"/>

(11)

Documento Especificaciones Versión 01.00 Centro

Desarrollo ISM

Fecha creación 04/02/2011 Fecha última versión 07/11/2012

<xsd:element name="colesterol" minOccurs="0" maxOccurs="1"/> <xsd:element name="hdlcol" minOccurs="0" maxOccurs="1"/> <xsd:element name="ldlcol" minOccurs="0" maxOccurs="1"/> <xsd:element name="trigliceridos" minOccurs="0" maxOccurs="1"/> <xsd:element name="creatinina" minOccurs="0" maxOccurs="1"/> <xsd:element name="got" minOccurs="0" maxOccurs="1"/> <xsd:element name="gpt" minOccurs="0" maxOccurs="1"/> <xsd:element name="ggt" minOccurs="0" maxOccurs="1"/> </xsd:sequence>

Referencias

Documento similar

&#34;No porque las dos, que vinieron de Valencia, no merecieran ese favor, pues eran entrambas de tan grande espíritu […] La razón porque no vió Coronas para ellas, sería

Cedulario se inicia a mediados del siglo XVIL, por sus propias cédulas puede advertirse que no estaba totalmente conquistada la Nueva Gali- cia, ya que a fines del siglo xvn y en

El nuevo Decreto reforzaba el poder militar al asumir el Comandante General del Reino Tserclaes de Tilly todos los poderes –militar, político, económico y gubernativo–; ampliaba

Abstract: This paper reviews the dialogue and controversies between the paratexts of a corpus of collections of short novels –and romances– publi- shed from 1624 to 1637:

El tercero tiene notas bajas pero la mayor es estadística, una de las temáticas trabajadas de forma más mecánica, asimismo el último arquetipo muestra que, aun con notas buenas,

En cuarto lugar, se establecen unos medios para la actuación de re- fuerzo de la Cohesión (conducción y coordinación de las políticas eco- nómicas nacionales, políticas y acciones

D) El equipamiento constitucional para la recepción de las Comisiones Reguladoras: a) La estructura de la administración nacional, b) La su- prema autoridad administrativa

b) El Tribunal Constitucional se encuadra dentro de una organiza- ción jurídico constitucional que asume la supremacía de los dere- chos fundamentales y que reconoce la separación