Persistência de dados clínicos baseados no openEHR: uma abordagem orientada por recursos limitados

Detalhes bibliográficos
Autor(a) principal: Martins, Beatriz Proto
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFG
dARK ID: ark:/38995/0013000005fg3
Texto Completo: http://repositorio.bc.ufg.br/tede/handle/tede/6645
Resumo: Motivation: Electronic Health Records contain clinical data and are found in Health Information Systems. In this scenario, openEHR specification defines the record structure to allow systems to be interoperable, that is, to have a common understanding over exchanged data. A record comprises data modeled according to health domain concepts, called archetypes (knowledge level). An archetype, in turn, is composed by a subset of fixed entities from the Reference Model (information level). Due to the required detailing, the defined structure can be highly granular. Thus, the persistence of records, with the same format used during data exchange, can be hampered in terms of performance, especially in devices with a considerable resource limitation. Method: This work presents a strategy that serves as reference for the storage and retrieval of clinical data based on openEHR. Considering resources limitation, health services can persist their records in an optimized format, different from the format used for exchange. In this way, each service must implement a strategy for packing and unpacking that makes the conversions between both formats. Results: The persistence strategy presented in this work employs mapping rules between the objects graph of the Reference Model and a serialized data array. The rules range from primitive data types, such as an integer, to complex types, such as a hashmap consisting of objects with variable types and sizes. Conclusions: The strategy was designed considering the reduction of memory space occupied, but without turning the processing time unfeasible. Studies should be carried out for the strategy implementation and its experimentation.
id UFG-2_9236d154910f75df9e21b3ef20468e5a
oai_identifier_str oai:repositorio.bc.ufg.br:tede/6645
network_acronym_str UFG-2
network_name_str Repositório Institucional da UFG
repository_id_str
spelling Leitão Júnior, Plínio de Sáhttp://lattes.cnpq.br/4480334653242457Lucena, Fábio Nogueira dehttp://lattes.cnpq.br/6428011745982173Leitão Júnior, Plínio de SáLucena, Fábio Nogueira deSilva, João Carlos daVincenzi, Auri Marcelo Rizzohttp://lattes.cnpq.br/3740597248728497Martins, Beatriz Proto2016-12-27T11:09:09Z2016-12-14MARTINS, B. Persistência de dados clínicos baseados no openEHR: uma abordagem orientada por recursos limitados. 2016. 106 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2016.http://repositorio.bc.ufg.br/tede/handle/tede/6645ark:/38995/0013000005fg3Motivation: Electronic Health Records contain clinical data and are found in Health Information Systems. In this scenario, openEHR specification defines the record structure to allow systems to be interoperable, that is, to have a common understanding over exchanged data. A record comprises data modeled according to health domain concepts, called archetypes (knowledge level). An archetype, in turn, is composed by a subset of fixed entities from the Reference Model (information level). Due to the required detailing, the defined structure can be highly granular. Thus, the persistence of records, with the same format used during data exchange, can be hampered in terms of performance, especially in devices with a considerable resource limitation. Method: This work presents a strategy that serves as reference for the storage and retrieval of clinical data based on openEHR. Considering resources limitation, health services can persist their records in an optimized format, different from the format used for exchange. In this way, each service must implement a strategy for packing and unpacking that makes the conversions between both formats. Results: The persistence strategy presented in this work employs mapping rules between the objects graph of the Reference Model and a serialized data array. The rules range from primitive data types, such as an integer, to complex types, such as a hashmap consisting of objects with variable types and sizes. Conclusions: The strategy was designed considering the reduction of memory space occupied, but without turning the processing time unfeasible. Studies should be carried out for the strategy implementation and its experimentation.Motivação: Registros Eletrônicos em Saúde contém dados clínicos e estão presentes em Sistemas de Informação em Saúde. Neste cenário, a especificação do openEHR define a estrutura dos registros para permitir que os sistemas sejam interoperáveis, isto é, tenham um entendimento comum sobre os dados trocados. Os registros compreendem dados modelados conforme conceitos de domínio em saúde, chamados arquétipos (nível de conhecimento). Um arquétipo, por sua vez, é composto por um subconjunto de entidades fixas do Modelo de Referência (nível de informação). Devido ao detalhamento necessário, a estrutura definida pode ser altamente granular. Deste modo, a persistência dos registros com o mesmo formato empregado durante a troca, pode ser prejudicada em termos de desempenho, principalmente em dispositivos com considerável limitação de recursos. Método: Este trabalho apresenta uma estratégia que serve de referência para o armazenamento e recuperação de dados clínicos baseados no openEHR. Tendo em vista a limitação de recursos, serviços em saúde podem persistir seus registros em um formato otimizado em relação ao formato empregado para troca. Para isso, cada serviço deve aplicar uma estratégia de empacotamento e desempacotamento de dados que efetue a conversão entre ambos os formatos. Resultados: A estratégia de persistência apresentada emprega regras de mapeamento entre o grafo de objetos do Modelo de Referência e um vetor de dados serializados. As regras englobam desde tipos de dados primitivos, como um inteiro, até tipos complexos, como um hashmap composto por objetos de tipos e tamanhos variáveis. Conclusões: A estratégia foi projetada considerando a redução de espaço ocupado em memória, mas sem inviabilizar o tempo de processamento. Estudos devem ser realizados com a implementação e experimentação da estratégia.Submitted by Luciana Ferreira (lucgeral@gmail.com) on 2016-12-27T11:08:29Z No. of bitstreams: 2 Dissertação - Beatriz Proto Martins - 2016.pdf: 1655009 bytes, checksum: 46f4cf12ff9472395d82fc24f0e0ffbd (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)Approved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2016-12-27T11:09:09Z (GMT) No. of bitstreams: 2 Dissertação - Beatriz Proto Martins - 2016.pdf: 1655009 bytes, checksum: 46f4cf12ff9472395d82fc24f0e0ffbd (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)Made available in DSpace on 2016-12-27T11:09:09Z (GMT). No. of bitstreams: 2 Dissertação - Beatriz Proto Martins - 2016.pdf: 1655009 bytes, checksum: 46f4cf12ff9472395d82fc24f0e0ffbd (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Previous issue date: 2016-12-14Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESapplication/pdfporUniversidade Federal de GoiásPrograma de Pós-graduação em Ciência da Computação (INF)UFGBrasilInstituto de Informática - INF (RG)http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessArmazenamento e recuperação de informaçãoRegistro eletrônico de saúdeSistemas de informação em saúdeModelagem multinívelInformation storage and retrievalElectronic health recordsHealth information systemsMultilevel modelingCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOPersistência de dados clínicos baseados no openEHR: uma abordagem orientada por recursos limitadosPersistence of clinical data based on openEHR: an approach oriented by limited resourcesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis-3303550325223384799600600600600-771226673463364476836717112058112045092075167498588264571reponame:Repositório Institucional da UFGinstname:Universidade Federal de Goiás (UFG)instacron:UFGLICENSElicense.txtlicense.txttext/plain; charset=utf-82165http://repositorio.bc.ufg.br/tede/bitstreams/69ad0d00-9b42-4864-b5ce-cde2fc97ea8b/downloadbd3efa91386c1718a7f26a329fdcb468MD51CC-LICENSElicense_urllicense_urltext/plain; charset=utf-849http://repositorio.bc.ufg.br/tede/bitstreams/eecae582-6a7e-4569-868f-f18594449e31/download4afdbb8c545fd630ea7db775da747b2fMD52license_textlicense_texttext/html; charset=utf-80http://repositorio.bc.ufg.br/tede/bitstreams/50e89fba-24cf-4a75-9f09-d54712d27313/downloadd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/rdf+xml; charset=utf-80http://repositorio.bc.ufg.br/tede/bitstreams/d724047c-e7fa-4402-bed8-0c3515896d13/downloadd41d8cd98f00b204e9800998ecf8427eMD54ORIGINALDissertação - Beatriz Proto Martins - 2016.pdfDissertação - Beatriz Proto Martins - 2016.pdfapplication/pdf1655009http://repositorio.bc.ufg.br/tede/bitstreams/4fc4e99f-9d34-4350-a416-dc34d2136fd2/download46f4cf12ff9472395d82fc24f0e0ffbdMD55tede/66452016-12-27 09:09:09.361http://creativecommons.org/licenses/by-nc-nd/4.0/Acesso Abertoopen.accessoai:repositorio.bc.ufg.br:tede/6645http://repositorio.bc.ufg.br/tedeRepositório InstitucionalPUBhttp://repositorio.bc.ufg.br/oai/requesttasesdissertacoes.bc@ufg.bropendoar:2016-12-27T11:09:09Repositório Institucional da UFG - Universidade Federal de Goiás (UFG)falseTk9UQTogQ09MT1FVRSBBUVVJIEEgU1VBIFBSw5NQUklBIExJQ0VOw4dBCkVzdGEgbGljZW7Dp2EgZGUgZXhlbXBsbyDDqSBmb3JuZWNpZGEgYXBlbmFzIHBhcmEgZmlucyBpbmZvcm1hdGl2b3MuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQ29tIGEgYXByZXNlbnRhw6fDo28gZGVzdGEgbGljZW7Dp2EsIHZvY8OqIChvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgClhYWCAoU2lnbGEgZGEgVW5pdmVyc2lkYWRlKSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IApkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIAplbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhbnNwb3IgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIApwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBhIHN1YSB0ZXNlIG91IApkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyAKbmVzdGEgbGljZW7Dp2EuIFZvY8OqIHRhbWLDqW0gZGVjbGFyYSBxdWUgbyBkZXDDs3NpdG8gZGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBuw6NvLCBxdWUgc2VqYSBkZSBzZXUgCmNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiAKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSAKb3MgZGlyZWl0b3MgYXByZXNlbnRhZG9zIG5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIAppZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBubyBjb250ZcO6ZG8gZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFRFU0UgT1UgRElTU0VSVEHDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSAKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBTSUdMQSBERSAKVU5JVkVSU0lEQURFLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyAKVEFNQsOJTSBBUyBERU1BSVMgT0JSSUdBw4fDlUVTIEVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpBIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIApjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo=
dc.title.por.fl_str_mv Persistência de dados clínicos baseados no openEHR: uma abordagem orientada por recursos limitados
dc.title.alternative.eng.fl_str_mv Persistence of clinical data based on openEHR: an approach oriented by limited resources
title Persistência de dados clínicos baseados no openEHR: uma abordagem orientada por recursos limitados
spellingShingle Persistência de dados clínicos baseados no openEHR: uma abordagem orientada por recursos limitados
Martins, Beatriz Proto
Armazenamento e recuperação de informação
Registro eletrônico de saúde
Sistemas de informação em saúde
Modelagem multinível
Information storage and retrieval
Electronic health records
Health information systems
Multilevel modeling
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Persistência de dados clínicos baseados no openEHR: uma abordagem orientada por recursos limitados
title_full Persistência de dados clínicos baseados no openEHR: uma abordagem orientada por recursos limitados
title_fullStr Persistência de dados clínicos baseados no openEHR: uma abordagem orientada por recursos limitados
title_full_unstemmed Persistência de dados clínicos baseados no openEHR: uma abordagem orientada por recursos limitados
title_sort Persistência de dados clínicos baseados no openEHR: uma abordagem orientada por recursos limitados
author Martins, Beatriz Proto
author_facet Martins, Beatriz Proto
author_role author
dc.contributor.advisor1.fl_str_mv Leitão Júnior, Plínio de Sá
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/4480334653242457
dc.contributor.advisor-co1.fl_str_mv Lucena, Fábio Nogueira de
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/6428011745982173
dc.contributor.referee1.fl_str_mv Leitão Júnior, Plínio de Sá
dc.contributor.referee2.fl_str_mv Lucena, Fábio Nogueira de
dc.contributor.referee3.fl_str_mv Silva, João Carlos da
dc.contributor.referee4.fl_str_mv Vincenzi, Auri Marcelo Rizzo
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/3740597248728497
dc.contributor.author.fl_str_mv Martins, Beatriz Proto
contributor_str_mv Leitão Júnior, Plínio de Sá
Lucena, Fábio Nogueira de
Leitão Júnior, Plínio de Sá
Lucena, Fábio Nogueira de
Silva, João Carlos da
Vincenzi, Auri Marcelo Rizzo
dc.subject.por.fl_str_mv Armazenamento e recuperação de informação
Registro eletrônico de saúde
Sistemas de informação em saúde
Modelagem multinível
topic Armazenamento e recuperação de informação
Registro eletrônico de saúde
Sistemas de informação em saúde
Modelagem multinível
Information storage and retrieval
Electronic health records
Health information systems
Multilevel modeling
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Information storage and retrieval
Electronic health records
Health information systems
Multilevel modeling
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Motivation: Electronic Health Records contain clinical data and are found in Health Information Systems. In this scenario, openEHR specification defines the record structure to allow systems to be interoperable, that is, to have a common understanding over exchanged data. A record comprises data modeled according to health domain concepts, called archetypes (knowledge level). An archetype, in turn, is composed by a subset of fixed entities from the Reference Model (information level). Due to the required detailing, the defined structure can be highly granular. Thus, the persistence of records, with the same format used during data exchange, can be hampered in terms of performance, especially in devices with a considerable resource limitation. Method: This work presents a strategy that serves as reference for the storage and retrieval of clinical data based on openEHR. Considering resources limitation, health services can persist their records in an optimized format, different from the format used for exchange. In this way, each service must implement a strategy for packing and unpacking that makes the conversions between both formats. Results: The persistence strategy presented in this work employs mapping rules between the objects graph of the Reference Model and a serialized data array. The rules range from primitive data types, such as an integer, to complex types, such as a hashmap consisting of objects with variable types and sizes. Conclusions: The strategy was designed considering the reduction of memory space occupied, but without turning the processing time unfeasible. Studies should be carried out for the strategy implementation and its experimentation.
publishDate 2016
dc.date.accessioned.fl_str_mv 2016-12-27T11:09:09Z
dc.date.issued.fl_str_mv 2016-12-14
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv MARTINS, B. Persistência de dados clínicos baseados no openEHR: uma abordagem orientada por recursos limitados. 2016. 106 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2016.
dc.identifier.uri.fl_str_mv http://repositorio.bc.ufg.br/tede/handle/tede/6645
dc.identifier.dark.fl_str_mv ark:/38995/0013000005fg3
identifier_str_mv MARTINS, B. Persistência de dados clínicos baseados no openEHR: uma abordagem orientada por recursos limitados. 2016. 106 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2016.
ark:/38995/0013000005fg3
url http://repositorio.bc.ufg.br/tede/handle/tede/6645
dc.language.iso.fl_str_mv por
language por
dc.relation.program.fl_str_mv -3303550325223384799
dc.relation.confidence.fl_str_mv 600
600
600
600
dc.relation.department.fl_str_mv -7712266734633644768
dc.relation.cnpq.fl_str_mv 3671711205811204509
dc.relation.sponsorship.fl_str_mv 2075167498588264571
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Goiás
dc.publisher.program.fl_str_mv Programa de Pós-graduação em Ciência da Computação (INF)
dc.publisher.initials.fl_str_mv UFG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Instituto de Informática - INF (RG)
publisher.none.fl_str_mv Universidade Federal de Goiás
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFG
instname:Universidade Federal de Goiás (UFG)
instacron:UFG
instname_str Universidade Federal de Goiás (UFG)
instacron_str UFG
institution UFG
reponame_str Repositório Institucional da UFG
collection Repositório Institucional da UFG
bitstream.url.fl_str_mv http://repositorio.bc.ufg.br/tede/bitstreams/69ad0d00-9b42-4864-b5ce-cde2fc97ea8b/download
http://repositorio.bc.ufg.br/tede/bitstreams/eecae582-6a7e-4569-868f-f18594449e31/download
http://repositorio.bc.ufg.br/tede/bitstreams/50e89fba-24cf-4a75-9f09-d54712d27313/download
http://repositorio.bc.ufg.br/tede/bitstreams/d724047c-e7fa-4402-bed8-0c3515896d13/download
http://repositorio.bc.ufg.br/tede/bitstreams/4fc4e99f-9d34-4350-a416-dc34d2136fd2/download
bitstream.checksum.fl_str_mv bd3efa91386c1718a7f26a329fdcb468
4afdbb8c545fd630ea7db775da747b2f
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
46f4cf12ff9472395d82fc24f0e0ffbd
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFG - Universidade Federal de Goiás (UFG)
repository.mail.fl_str_mv tasesdissertacoes.bc@ufg.br
_version_ 1815172567598628864