Aplicación del estándar HL7 como herramienta universal para el intercambio de información clínica en el dominio de la salud pública. Estudio de caso: enfermedades transmitidas por vectores - Dengue

En Colombia la salud requiere soluciones tecnológicas estandarizadas que permitan inter operar entre ellas. Un área de la salud que se puede tomar como ejemplo es el de la salud pública, para la cual se formuló e institucionalizó el Sistema de Vigilancia en Salud Pública. El SIVIGILA se encarga de t...

Full description

Autores:
Rodríguez Suárez, Alfonso
Tipo de recurso:
Fecha de publicación:
2012
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/7222
Acceso en línea:
http://hdl.handle.net/20.500.12749/7222
Palabra clave:
Master in software management, application and development
Clinical information
HL7 domain
Clinic history
Software development
Public health
Communicable diseases
Historia clínica
Desarrollo de software
Salud pública
Enfermedades transmisibles
Maestría en gestión, aplicación y desarrollo de software
Información clínica
Dengue
Dominio HL7
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_515a4b678ec65eef901a38d15353962f
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/7222
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Aplicación del estándar HL7 como herramienta universal para el intercambio de información clínica en el dominio de la salud pública. Estudio de caso: enfermedades transmitidas por vectores - Dengue
dc.title.translated.eng.fl_str_mv Application of the HL7 standard as a universal tool for the exchange of clinical information in the domain of public health. Case study: vector-borne diseases - Dengue
title Aplicación del estándar HL7 como herramienta universal para el intercambio de información clínica en el dominio de la salud pública. Estudio de caso: enfermedades transmitidas por vectores - Dengue
spellingShingle Aplicación del estándar HL7 como herramienta universal para el intercambio de información clínica en el dominio de la salud pública. Estudio de caso: enfermedades transmitidas por vectores - Dengue
Master in software management, application and development
Clinical information
HL7 domain
Clinic history
Software development
Public health
Communicable diseases
Historia clínica
Desarrollo de software
Salud pública
Enfermedades transmisibles
Maestría en gestión, aplicación y desarrollo de software
Información clínica
Dengue
Dominio HL7
title_short Aplicación del estándar HL7 como herramienta universal para el intercambio de información clínica en el dominio de la salud pública. Estudio de caso: enfermedades transmitidas por vectores - Dengue
title_full Aplicación del estándar HL7 como herramienta universal para el intercambio de información clínica en el dominio de la salud pública. Estudio de caso: enfermedades transmitidas por vectores - Dengue
title_fullStr Aplicación del estándar HL7 como herramienta universal para el intercambio de información clínica en el dominio de la salud pública. Estudio de caso: enfermedades transmitidas por vectores - Dengue
title_full_unstemmed Aplicación del estándar HL7 como herramienta universal para el intercambio de información clínica en el dominio de la salud pública. Estudio de caso: enfermedades transmitidas por vectores - Dengue
title_sort Aplicación del estándar HL7 como herramienta universal para el intercambio de información clínica en el dominio de la salud pública. Estudio de caso: enfermedades transmitidas por vectores - Dengue
dc.creator.fl_str_mv Rodríguez Suárez, Alfonso
dc.contributor.advisor.spa.fl_str_mv García Ojeda, Juan Carlos
dc.contributor.author.spa.fl_str_mv Rodríguez Suárez, Alfonso
dc.contributor.cvlac.*.fl_str_mv https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000202568
dc.contributor.scopus.*.fl_str_mv https://www-scopus-com.aure.unab.edu.co/authid/detail.uri?authorId=6508349754
dc.contributor.researchgroup.spa.fl_str_mv Grupo de Investigación Preservación e Intercambio Digital de Información y Conocimiento - Prisma
Grupo de Investigaciones Clínicas
dc.subject.keywords.eng.fl_str_mv Master in software management, application and development
Clinical information
HL7 domain
Clinic history
Software development
Public health
Communicable diseases
topic Master in software management, application and development
Clinical information
HL7 domain
Clinic history
Software development
Public health
Communicable diseases
Historia clínica
Desarrollo de software
Salud pública
Enfermedades transmisibles
Maestría en gestión, aplicación y desarrollo de software
Información clínica
Dengue
Dominio HL7
dc.subject.lemb.spa.fl_str_mv Historia clínica
Desarrollo de software
Salud pública
Enfermedades transmisibles
dc.subject.proposal.spa.fl_str_mv Maestría en gestión, aplicación y desarrollo de software
Información clínica
Dengue
Dominio HL7
description En Colombia la salud requiere soluciones tecnológicas estandarizadas que permitan inter operar entre ellas. Un área de la salud que se puede tomar como ejemplo es el de la salud pública, para la cual se formuló e institucionalizó el Sistema de Vigilancia en Salud Pública. El SIVIGILA se encarga de trazar las directrices que permiten la recolección de los eventos que son de interés para la salud pública; una vez recolectada y procesada esta información, es posible monitorear la propagación de eventos y a su vez, sirve como herramienta en la planificación de la salud y en la definición de medidas para la de prevención y control de enfermedades. En este trabajo de investigación se hace una propuesta de arquitectura de software que aplica el estándar HL7 al SIVIGILA y toma como caso de estudio las enfermedades de transmisión por vectores la cual permite a otros sistemas de información que cumplan con el estándar consumir los servicios que se publican para la gestión de la salud pública
publishDate 2012
dc.date.issued.none.fl_str_mv 2012
dc.date.accessioned.none.fl_str_mv 2020-09-19T14:25:59Z
dc.date.available.none.fl_str_mv 2020-09-19T14:25:59Z
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.local.spa.fl_str_mv Tesis
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TM
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/7222
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.unab.edu.co
url http://hdl.handle.net/20.500.12749/7222
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
repourl:https://repository.unab.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv AL-HAMDANI ,Wasim A.“XML Security in Healhtcare Web System”. 2010 Information Security Curriculum Development Conference. 2010. P. 80-93.
ARUNACHALAN, Bhuvaneswari. et al. “Middleware Architecture for Patient Care Data Transmission Using Wireless”. Proceedings of the 2007 international conference on Wireless communications and mobile computing. 2007. P. 182-185.
BASS, Len. CLEMENTS, Paul & KAZMAN , Rick. Software Architecture In Practice. Boston: Addison Wesley, 2003. P. 155-156.
BLANCO RESTREPO, Jorge Humberto & MAYA MEJÍA, José María. Fundamentos de Salud Pública. Bogotá: Corporación para investigaciones Biológicas. 2005. P. 5.
BRAILER, David J.“Interoperability: The Key to the Future Health Care System.” Health Tracking From the Field, vol. 30, 2011. P. 19-21.
CANTRILL.,Stephen V. “Computers in patient care: The promise and the challenge”. Communications of the ACM, vol. 53. 2010.P. 42-47,
D. M. LOPEZ; B. BLOBEL. Enhanced semantic interoperability by profiling health informatics standards. Methods of Information in Medicine. 2009. P. 170-177.
Decreto 3039 de 2007. Capítulo 1, 3.Bogotá: 2007.
Decreto 3518 de 2006. Capítulo 1, Artículo 4, 6. Bogotá: 2007.
GOBIERNO DE COLOMBIA. Ley 1122 de 2007. Artículo 33.Bogotá: 2007.
Health Level Seven International. HL7 V3 Guide. Internet: http://www.hl7.org/v3ballot/html/welcome/environment/index.html. Consultado Nov de 2011
Health Level Seven International. The Unified File Format for HL7 Electronic Documents – DUFF. Internet: http://hl7es.blogspot.com/2011/05/los-resultados-de-mezclar-cerveza-duff.html, Consultado Nov de 2011
INSTITUTO NACIONAL DE SALUD. Lineamientos para la vigilancia y control de interés en salud pública, 2011. Bogotá: 2011. P. 12-74.
JING, Jin, GAIL-Joon and HONGXIN HU, Ahn. “Patient-Centric Authorization Framework for Sharing Electronic Health Records”. Proceedings of the 14th ACM symposium on Access control models and technologies. 2009. P. 125-134.
LATTANZE, Anthony J. Architecting software intensive Systems. A practitioner’s guide. London: Taylor & Francis Group, LLC, 2009. P. 149-154.
Marco conceptual y documento visión del subsistema para la vigilancia de Enfermedades Transmisibles. Bogotá: 2006. P. 7-11.
SARTIPI, Kamran and DEHMOOBAD, Azin. “Cross-Domain Information and Service Interoperability”. Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services, 2008. P. 25-32.
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 2.5 Colombia
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Santander (Colombia)
dc.coverage.temporal.spa.fl_str_mv 2012
dc.coverage.campus.spa.fl_str_mv UNAB Campus Bucaramanga
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Maestría en Gestión, Aplicación y Desarrollo de Software
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/7222/1/2012_Tesis_Alfonso_Rodriguez_Suarez.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/7222/2/2012_Articulo_Alfonso_Rodriguez_Suarez.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/7222/3/license.txt
https://repository.unab.edu.co/bitstream/20.500.12749/7222/4/2012_Tesis_Alfonso_Rodriguez_Suarez.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/7222/5/2012_Articulo_Alfonso_Rodriguez_Suarez.pdf.jpg
bitstream.checksum.fl_str_mv 306ccef91bec3d52513ae9ec2d4a1e9f
c25ec7e126057d85f78aca16a33d4a75
8a4605be74aa9ea9d79846c1fba20a33
a39fabd91fde26b4b47ce9ba9b3c836a
e30323efe28736d17e3f1163b1974a48
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1814277879903551488
spelling García Ojeda, Juan Carlos8b8f752f-fdcf-41a3-bea2-7ae30c933ebc-1Rodríguez Suárez, Alfonso50d9cb5d-d3d2-440c-aba8-4af98d22b644-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000202568https://www-scopus-com.aure.unab.edu.co/authid/detail.uri?authorId=6508349754Grupo de Investigación Preservación e Intercambio Digital de Información y Conocimiento - PrismaGrupo de Investigaciones ClínicasSantander (Colombia)2012UNAB Campus Bucaramanga2020-09-19T14:25:59Z2020-09-19T14:25:59Z2012http://hdl.handle.net/20.500.12749/7222instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coEn Colombia la salud requiere soluciones tecnológicas estandarizadas que permitan inter operar entre ellas. Un área de la salud que se puede tomar como ejemplo es el de la salud pública, para la cual se formuló e institucionalizó el Sistema de Vigilancia en Salud Pública. El SIVIGILA se encarga de trazar las directrices que permiten la recolección de los eventos que son de interés para la salud pública; una vez recolectada y procesada esta información, es posible monitorear la propagación de eventos y a su vez, sirve como herramienta en la planificación de la salud y en la definición de medidas para la de prevención y control de enfermedades. En este trabajo de investigación se hace una propuesta de arquitectura de software que aplica el estándar HL7 al SIVIGILA y toma como caso de estudio las enfermedades de transmisión por vectores la cual permite a otros sistemas de información que cumplan con el estándar consumir los servicios que se publican para la gestión de la salud públicaINTRODUCCIÓN 15 1. MARCO TEORICO 20 1.1 ESTADO DEL ARTE 20 1.2 MODELO DE INFORMACIÓN 33 1.2.1 Sub-Área: Escenarios (Act) 34 1.2.2 Sub-Área: Entidades (Entity) 37 1.2.3 Sub-Área: Roles (Role) 38 1.3 VOCABULARIO 39 1.3.1 Conceptos de Dominio HL7 40 1.3.2 Sistema de Codificación HL7 41 1.4 TIPOS DE DATOS 43 1.5 TIPOS DE ELEMENTOS COMUNES DE MENSAJES (CMET) 47 1.6 ESPECIFICACIÓN DE LA IMPLEMENTACIÓN DE TECNOLOGÍA 48 1.7 COMPONENTES DE MENSAJES HL7 50 1.7.1 Especificación de navegación entre mensajes 50 1.7.2 Storyboard 51 1.7.3 Modelo de Información de Mensajes del Dominio (D-MIM) 51 1.8 DOMINIO DE SALUD PÚBLICA 58 1.8.1 Salud Pública 58 1.8.2 Diccionario de Términos 61 1.8.3 Sistema de Vigilancia en Salud Pública 63 1.9 DEFINICIÓN DEL DOMINIO DE SALUD PÚBLICA – HL7 65 1.9.1 R-MIM COCT RM840000_E PublicHealthEntity universal 66 1.9.2 R-MIM COCT RM840000UV A_PublicHealthStatement universal 77 2. MÉTODO DE INVESTIGACIÓN 87 2.1 RELACIÓN DE SUS CARACTERÍSTICAS CON LAS NECESIDADES DEL PROYECTO 87 2.2 CIRCUNSTANCIAS QUE RODEAN LA APLICACIÓN DEL MÉTODO. 87 2.3 SECUENCIA DESCRIPTIVA DE PASOS QUE IRÁN DÁNDOSE PARA APLICAR EL MÉTODO 88 2.4 DISEÑO DE INSTRUMENTOS QUE INTEGRAN LA METODOLOGÍA 90 2.5 TÉCNICA PARA LA RECOLECCIÓN DE DATOS 90 2.6 ANTICIPACIÓN DE CÓMO SE EFECTUARÁ EL ANÁLISIS DE FORMA CONGRUENTE CON EL MÉTODO SELECCIONADO 90 2.7 WORK BREAKDOWN STRUCTURE 91 3. RESULTADOS DE LA INVESTIGACIÓN 92 3.1 DESCRIPCIÓN DEL DOCUEMNTO DE ARQUITECTURA 92 3.1.1 Propósito 92 3.2 GENERALIDADES DEL PROYECTO DE SOFTWARE 92 3.2.1 Descripción del Problema 92 3.2.2 Descripción del Sistema 93 3.2.3 Stakeholders 93 3.3 MOTIVADORES DE NEGOCIO 97 3.3.1 Motivadores 97 3.3.2 Restricciones 98 3.4 CONTEXTO DEL NEGOCIO 100 3.4.1 Procesos de Negocio 100 3.4.2 Modelo de Casos de Uso 103 3.4.3 Arquitectura de Referencia 103 3.5 REQUERIMIENTOS DE CALIDAD 105 3.5.1 Atributos de calidad 105 3.5.2 Escenarios de Calidad 106 3.5.2.3 Performance 108 3.5.3 Tácticas de Arquitectura 111 3.6 PUNTOS DE VISTA DE ARQUITECTURA 114 3.6.1 Punto de Vista Funcional 114 3.6.2 Punto de Vista de Despliegue 118 3.6.3 Punto de Vista de Información 120 3.6.4 Punto de Vista de Desarrollo 124 3.7 EVALUACIÓN Y EXPERIMENTACIÓN 126 3.7.1 Evaluación 126 3.7.2 Experimentación 127 4. CONCLUSIONES 129 5. RECOMENDACIONES Y TRABAJOS FUTUROS 131 BIBLIOGRAFÍA 132MaestríaIn Colombia, health requires standardized technological solutions that allow interaction between them. One area of ​​health that can be taken as an example is that of public health, for which the Public Health Surveillance System was formulated and institutionalized. SIVIGILA is in charge of drawing up the guidelines that allow the collection of events that are of interest to public health; Once this information has been collected and processed, it is possible to monitor the spread of events and in turn, it serves as a tool in health planning and in defining measures for disease prevention and control. In this research work, a software architecture proposal is made that applies the HL7 standard to SIVIGILA and takes vector-borne diseases as a case study, which allows other information systems that comply with the standard to consume the services that are published for public health managementModalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 2.5 ColombiaAplicación del estándar HL7 como herramienta universal para el intercambio de información clínica en el dominio de la salud pública. Estudio de caso: enfermedades transmitidas por vectores - DengueApplication of the HL7 standard as a universal tool for the exchange of clinical information in the domain of public health. Case study: vector-borne diseases - DengueMagíster en Gestión, Aplicación y Desarrollo de SoftwareUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaMaestría en Gestión, Aplicación y Desarrollo de Softwareinfo:eu-repo/semantics/masterThesisTesishttp://purl.org/redcol/resource_type/TMMaster in software management, application and developmentClinical informationHL7 domainClinic historySoftware developmentPublic healthCommunicable diseasesHistoria clínicaDesarrollo de softwareSalud públicaEnfermedades transmisiblesMaestría en gestión, aplicación y desarrollo de softwareInformación clínicaDengueDominio HL7AL-HAMDANI ,Wasim A.“XML Security in Healhtcare Web System”. 2010 Information Security Curriculum Development Conference. 2010. P. 80-93.ARUNACHALAN, Bhuvaneswari. et al. “Middleware Architecture for Patient Care Data Transmission Using Wireless”. Proceedings of the 2007 international conference on Wireless communications and mobile computing. 2007. P. 182-185.BASS, Len. CLEMENTS, Paul & KAZMAN , Rick. Software Architecture In Practice. Boston: Addison Wesley, 2003. P. 155-156.BLANCO RESTREPO, Jorge Humberto & MAYA MEJÍA, José María. Fundamentos de Salud Pública. Bogotá: Corporación para investigaciones Biológicas. 2005. P. 5.BRAILER, David J.“Interoperability: The Key to the Future Health Care System.” Health Tracking From the Field, vol. 30, 2011. P. 19-21.CANTRILL.,Stephen V. “Computers in patient care: The promise and the challenge”. Communications of the ACM, vol. 53. 2010.P. 42-47,D. M. LOPEZ; B. BLOBEL. Enhanced semantic interoperability by profiling health informatics standards. Methods of Information in Medicine. 2009. P. 170-177.Decreto 3039 de 2007. Capítulo 1, 3.Bogotá: 2007.Decreto 3518 de 2006. Capítulo 1, Artículo 4, 6. Bogotá: 2007.GOBIERNO DE COLOMBIA. Ley 1122 de 2007. Artículo 33.Bogotá: 2007.Health Level Seven International. HL7 V3 Guide. Internet: http://www.hl7.org/v3ballot/html/welcome/environment/index.html. Consultado Nov de 2011Health Level Seven International. The Unified File Format for HL7 Electronic Documents – DUFF. Internet: http://hl7es.blogspot.com/2011/05/los-resultados-de-mezclar-cerveza-duff.html, Consultado Nov de 2011INSTITUTO NACIONAL DE SALUD. Lineamientos para la vigilancia y control de interés en salud pública, 2011. Bogotá: 2011. P. 12-74.JING, Jin, GAIL-Joon and HONGXIN HU, Ahn. “Patient-Centric Authorization Framework for Sharing Electronic Health Records”. Proceedings of the 14th ACM symposium on Access control models and technologies. 2009. P. 125-134.LATTANZE, Anthony J. Architecting software intensive Systems. A practitioner’s guide. London: Taylor & Francis Group, LLC, 2009. P. 149-154.Marco conceptual y documento visión del subsistema para la vigilancia de Enfermedades Transmisibles. Bogotá: 2006. P. 7-11.SARTIPI, Kamran and DEHMOOBAD, Azin. “Cross-Domain Information and Service Interoperability”. Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services, 2008. P. 25-32.ORIGINAL2012_Tesis_Alfonso_Rodriguez_Suarez.pdf2012_Tesis_Alfonso_Rodriguez_Suarez.pdfTesisapplication/pdf4874583https://repository.unab.edu.co/bitstream/20.500.12749/7222/1/2012_Tesis_Alfonso_Rodriguez_Suarez.pdf306ccef91bec3d52513ae9ec2d4a1e9fMD51open access2012_Articulo_Alfonso_Rodriguez_Suarez.pdf2012_Articulo_Alfonso_Rodriguez_Suarez.pdfArticuloapplication/pdf617935https://repository.unab.edu.co/bitstream/20.500.12749/7222/2/2012_Articulo_Alfonso_Rodriguez_Suarez.pdfc25ec7e126057d85f78aca16a33d4a75MD52open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repository.unab.edu.co/bitstream/20.500.12749/7222/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53open accessTHUMBNAIL2012_Tesis_Alfonso_Rodriguez_Suarez.pdf.jpg2012_Tesis_Alfonso_Rodriguez_Suarez.pdf.jpgIM Thumbnailimage/jpeg4498https://repository.unab.edu.co/bitstream/20.500.12749/7222/4/2012_Tesis_Alfonso_Rodriguez_Suarez.pdf.jpga39fabd91fde26b4b47ce9ba9b3c836aMD54open access2012_Articulo_Alfonso_Rodriguez_Suarez.pdf.jpg2012_Articulo_Alfonso_Rodriguez_Suarez.pdf.jpgIM Thumbnailimage/jpeg12175https://repository.unab.edu.co/bitstream/20.500.12749/7222/5/2012_Articulo_Alfonso_Rodriguez_Suarez.pdf.jpge30323efe28736d17e3f1163b1974a48MD55open access20.500.12749/7222oai:repository.unab.edu.co:20.500.12749/72222024-01-19 16:42:00.188open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=