Health Care Data Management System at World Health Centers in the Mexican Republic

Authors

Keywords:

Software architecture, Data layer, Business layer, Presentation layer

Abstract

The implementation of the software architecture has the purpose of solving problems related to the usability of the applications, the design of the data architecture and the production of the code to translate the business rules into the logic of the programming language. In this project we managed to organize the three components of the architecture in layers that were later integrated with the architectural pattern called the Controller View Model (MVC), using the PHP language. To solve the project's challenges, the use of the Laravel PHP Framework for the implementation of business rules was considered appropriate and Voyager's functionality is extended for the design of user interfaces, as well as the configuration of a data server. MySQL for the management of system data. The development of this project was carried out considering the functional requirements in accordance with the standards of the Official Mexican Standard for Electronic Clinical Record Systems of the Ministry of Health of Mexico specifically observed in NOM-024-SSA3-2012, which is the regulations latest for this type of applications.

Downloads

Download data is not yet available.

Author Biographies

  • Moisés Hernández Domínguez, University of Montemorelos

    Ingeniería en Sistemas Computacionales.

  • Enoc Cruz Nájera, University of Montemorelos

    En Administración de Sistemas Computacionales. Maestría en Administración de Empresas.Maestría en Ciencias Computacionales Acentuación Ingeniería de Software.

References

Subsecretaría de Integración y Desarrollo del Sector Salud, Manual del Expediente Clínico Electrónico, Secretaría de Salud, 2011.

Subsecretaría de Integración y Desarrollo del Sector Salud, Norma oficial mexicana NOM-024, Secretaría de Salud, 2011.

Héctor Vázquez Leal. “Un expediente clínico electrónico universal para México: características, retos y beneficios” Universidad Veracruzana, 28/06/2011

Mariscal Avilés, Judith; Gil-García, J. Ramón; Ramírez-Hernández, Fernando. “e-Salud en México: antecedentes, objetivos, logros y retos” Espacios Públicos, vol. 15, núm. 34, mayo-agosto, 2012, pp. 65-94 Universidad Autónoma del Estado de México, Toluca, México.

eHealth in the Region of the Americas: breaking down the barriers to implementation. Results of the World Health. Organization’s Third Global Survey on eHealth ISBN: 978-92-75-11925-9

Centro Nacional de Excelencia Tecnológica en Salud: CENETEC, “Programa de Acción Específico: Evaluación y Gestión de Tecnologías para la Salud”. Publicado en el Diario Oficial de la Federación el 12 de diciembre de 2013

Apuntes de Ingeniería del software: Arquitectura multicapa y observadores. Macario Polo Usaola.

Laravel Seeding [en línea]. Disponible: https://laravel.com/docs/5.8/seeding

Laravel Migrations [en línea]. Disponible: https://laravel.com/docs/5.8/migrations

(Ecured, 2016) y Laravel [en linea] Disponible: https://www.ecured.cu/Laravel

Laravel Voyager [en línea]. Disponible: https://laravelvoyager.com/

Salvador Escorcia, Máximo López, J. Gabriel González, Azucena Montes, Hiram Zúñiga. Departamento de Ciencias Computacionales. Centro Nacional de Investigación y Desarrollo Tecnológico (CENIDET)

(Wikipedia, 2017) y Bcrypt [en linea] Disponible: https://en.wikipedia.org/wiki/Bcrypt

(Wikipedia, 2018) y Cross-site request forgery [en linea] Disponible:

https://es.wikipedia.org/wiki/Cross-site_request_forgery

Rational IBM (2005)

Naranjo, 2005

Published

2020-07-15

Issue

Section

Review article

How to Cite

Health Care Data Management System at World Health Centers in the Mexican Republic. (2020). Unaciencia, Revista De Estudios E Investigaciones, 13(24), 23-32. https://revistas.unac.edu.co/index.php/unaciencia/article/view/227