Detalhes bibliográficos
Ano de defesa: |
2016 |
Autor(a) principal: |
Martins, Beatriz Proto
 |
Orientador(a): |
Leitão Júnior, Plínio de Sá
 |
Banca de defesa: |
Leitão Júnior, Plínio de Sá,
Lucena, Fábio Nogueira de,
Silva, João Carlos da,
Vincenzi, Auri Marcelo Rizzo |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Universidade Federal de Goiás
|
Programa de Pós-Graduação: |
Programa de Pós-graduação em Ciência da Computação (INF)
|
Departamento: |
Instituto de Informática - INF (RG)
|
País: |
Brasil
|
Palavras-chave em Português: |
|
Palavras-chave em Inglês: |
|
Área do conhecimento CNPq: |
|
Link de acesso: |
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. |