{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,7]],"date-time":"2025-10-07T08:36:50Z","timestamp":1759826210114,"version":"3.37.3"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2020,5,25]],"date-time":"2020-05-25T00:00:00Z","timestamp":1590364800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,5,25]],"date-time":"2020-05-25T00:00:00Z","timestamp":1590364800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100004587","name":"Instituto de Salud Carlos III","doi-asserted-by":"publisher","award":["PT17\/0005\/0032","PI15\/01213"],"award-info":[{"award-number":["PT17\/0005\/0032","PI15\/01213"]}],"id":[{"id":"10.13039\/501100004587","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100014440","name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades","doi-asserted-by":"publisher","award":["TIN2016-76956-C3-2-R"],"award-info":[{"award-number":["TIN2016-76956-C3-2-R"]}],"id":[{"id":"10.13039\/100014440","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100010566","name":"Consejer\u00eda de Salud, Junta de Andaluc\u00eda","doi-asserted-by":"publisher","award":["PIN-0213-2016"],"award-info":[{"award-number":["PIN-0213-2016"]}],"id":[{"id":"10.13039\/501100010566","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Med Inform Decis Mak"],"published-print":{"date-parts":[[2020,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:sec>\n<jats:title>Background and goal<\/jats:title>\n<jats:p>Health information systems are increasingly sophisticated and developing them is a challenge for software developers. Software engineers usually make use of UML as a standard model language that allows defining health information system entities and their relations. However, working with health system requires learning HL7 standards, that defines and manages standards related to health information systems. HL7 standards are varied, however this work focusses on v2 and v3 since these are the most used one on the area that this work is being conducted. This works aims to allow modeling HL7 standard by using UML.<\/jats:p>\n<\/jats:sec><jats:sec>\n<jats:title>Methods<\/jats:title>\n<jats:p>Several techniques based on the MDE (Model-Driven Engineering) paradigm have been used to cope with it.<\/jats:p>\n<\/jats:sec><jats:sec>\n<jats:title>Results<\/jats:title>\n<jats:p>A useful reference framework, reducing final users learning curve and allowing modeling maintainable and easy-going health information systems.<\/jats:p>\n<\/jats:sec><jats:sec>\n<jats:title>Conclusions<\/jats:title>\n<jats:p>By using this approach, a software engineer without any previous knowledge about HL7 would be able to solve the problem of modeling HL7-based health information systems. Reducing the learning curve when working in projects that need HL7 standards.<\/jats:p>\n<\/jats:sec>","DOI":"10.1186\/s12911-020-1093-4","type":"journal-article","created":{"date-parts":[[2020,5,25]],"date-time":"2020-05-25T12:02:43Z","timestamp":1590408163000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Facilitating the design of HL7 domain models through a model-driven solution"],"prefix":"10.1186","volume":"20","author":[{"given":"M. A.","family":"Olivero","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"F. J.","family":"Dom\u00ednguez-Mayo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"C. L.","family":"Parra-Calder\u00f3n","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M. J.","family":"Escalona","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4206-6863","authenticated-orcid":false,"given":"A.","family":"Mart\u00ednez-Garc\u00eda","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,5,25]]},"reference":[{"key":"1093_CR1","first-page":"915","volume":"169","author":"AW Kushniruk","year":"2010","unstructured":"Kushniruk AW, Borycki EM, Kuwata S, Kannry J. Emerging approaches to usability evaluation of health information systems: towards in-situ analysis of complex healthcare systems and environments. Studies Health Technol Inform. 2010;169:915\u20139.","journal-title":"Studies Health Technol Inform"},{"issue":"3","key":"1093_CR2","doi-asserted-by":"publisher","first-page":"332","DOI":"10.1160\/ME5001","volume":"46","author":"S Garde","year":"2007","unstructured":"Garde S, Knaup P, Hovenga EJ, Heard S. Towards semantic interoperability for electronic health records--domain knowledge governance for open EHR archetypes. Methods Inf Med. 2007;46(3):332\u201343.","journal-title":"Methods Inf Med"},{"key":"1093_CR3","doi-asserted-by":"crossref","unstructured":"Sinha PK, Sunder G, Bendale P, Mantri M, Dande A. Electronic health record: standards, coding systems, frameworks, and infrastructures: John Wiley & Sons; 2012.","DOI":"10.1002\/9781118479612"},{"key":"1093_CR4","unstructured":"OMG (2015, March). OMG Unified Modeling Language, v2.5. Accessible in: http:\/\/www.omg.org\/spec\/UML\/. Accessed Oct 2016."},{"issue":"1","key":"1093_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.2200\/S00441ED1V01Y201208SWE001","volume":"1","author":"M Brambilla","year":"2012","unstructured":"Brambilla M, Cabot J, Wimmer M. Model-driven software engineering in practice. Synthesis Lectures Software Engineering. 2012;1(1):1\u2013182.","journal-title":"Synthesis Lectures Software Engineering"},{"issue":"2","key":"1093_CR6","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/MC.2006.58","volume":"39","author":"DC Schmidt","year":"2006","unstructured":"Schmidt DC. Model-driven engineering. Computer. 2006;39(2):25\u201331.","journal-title":"Computer"},{"key":"1093_CR7","doi-asserted-by":"publisher","unstructured":"Garcia-Garcia, J. A., Enriquez, J. G., Garcia-Borgo\u00f1on, L., Arevalo, C., & Morillo, E. (2017). A MDE-based framework to improve the process management: the EMPOWER project. In IEEE 15th International Conference of Industrial Informatics. DOI:https:\/\/doi.org\/10.1109\/INDIN.2017.8104832.","DOI":"10.1109\/INDIN.2017.8104832"},{"key":"1093_CR8","doi-asserted-by":"crossref","unstructured":"Garc\u00eda-Borgo\u00f1\u00f3n, L., Blanco, R., Garc\u00eda-Garc\u00eda, J. A., & Barcelona, M. A. (2014). Applying testing techniques to software process assessment: a model-based perspective. In information system development (pp. 333\u2013344). Springer, Cham.","DOI":"10.1007\/978-3-319-07215-9_27"},{"issue":"06","key":"1093_CR9","doi-asserted-by":"publisher","first-page":"506","DOI":"10.4236\/jsea.2014.76047","volume":"7","author":"A Salido","year":"2014","unstructured":"Salido A, Garc\u00eda JAG, Ponce J, Gutierrez JJ. Tests management in CALIPSOneo: a MDE solution. J Softw Eng Appl. 2014;7(06):506. https:\/\/doi.org\/10.4236\/jsea.2014.76047.","journal-title":"J Softw Eng Appl"},{"key":"1093_CR10","unstructured":"Shaver, D. (2012). The HL7 evolution-comparing HL7 versions 2 and 3. Corepoint health. http:\/\/www.corepointhealth.com\/sites\/default\/files\/whitepapers\/hl7-v2-v3-evolution.pdf (last access October 2016)."},{"key":"1093_CR11","volume-title":"The HL7 MIF-model interchange format","author":"R Spronk","year":"2010","unstructured":"Spronk R, Ringholm C. The HL7 MIF-model interchange format; 2010."},{"key":"1093_CR12","unstructured":"HL7 International. Model interchange format. Release 1 Informative Document. 2011;(August 2011)."},{"key":"1093_CR13","doi-asserted-by":"publisher","first-page":"157","DOI":"10.3233\/978-1-60750-044-5-157","volume":"150","author":"B B\u00e1nfai","year":"2009","unstructured":"B\u00e1nfai B, Ulrich B, T\u00f6r\u00f6k Z, Natarajan R, Ireland T. Implementing an HL7 version 3 modeling tool from an Ecore model. Stud Health Technol Inform. 2009;150:157\u201361. https:\/\/doi.org\/10.3233\/978-1-60750-044-5-157.","journal-title":"Stud Health Technol Inform"},{"key":"1093_CR14","unstructured":"Ortiz, D. Villegas, A. Sancho, M.R. Olive, A. Vilalta, J. (2011) Automatic transformation of HL7 v3 information models into equivalent UML models, HL7 Spain technical report."},{"key":"1093_CR15","unstructured":"Renly, S. Altamore, R. Nelson, L. Orlova, A. Patterson, K. Quaynor, S. Reed-Fourquet, L. Timm, J. (2012) A new model for collaboration: building CDA documents in MDHT, in: AMIA annual symposium proceedings, American medical informatics association, pp. 763\u2013769."},{"key":"1093_CR16","first-page":"200","volume":"192","author":"A Farkash","year":"2012","unstructured":"Farkash A, Timm JT, Waks Z. A model-driven approach to clinical practice guidelines representation and evaluation using standards. Stud Health Technol Inform. 2012;192:200\u20134.","journal-title":"Stud Health Technol Inform"},{"issue":"1","key":"1093_CR17","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1186\/2047-2501-1-13","volume":"1","author":"B B\u00f6ckmann","year":"2013","unstructured":"B\u00f6ckmann B, Heiden K. Extracting and transforming clinical guidelines into pathway models for different hospital information systems. Health Inform Sci Syst. 2013;1(1):13.","journal-title":"Health Inform Sci Syst"},{"key":"1093_CR18","unstructured":"Ortiz, D., Villegas, A., Sancho, M. R., Oliv\u00e9, A., &Vilalta, J. (2011). Automatic transformation of HL7 v3 information models into equivalent UML models. HL7 Spain technical report."},{"key":"1093_CR19","unstructured":"Renly, S., Altamore, R., Nelson, L., Orlova, A., Patterson, K., Quaynor, S., Reed-Fourquet, L., & Timm, J. (2012). A new model for collaboration: building CDA documents in MDHT. In AMIA annual symposium proceedings (Vol. 2012, p. 763). American medical informatics association."},{"key":"1093_CR20","first-page":"200","volume":"192","author":"A Farkash","year":"2012","unstructured":"Farkash A, Timm JT, Waks Z. A model-driven approach to clinical practice guidelines representation and evaluation using standards. Studies Health Technol Inform. 2012;192:200\u20134.","journal-title":"Studies Health Technol Inform"},{"issue":"3","key":"1093_CR21","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1109\/TSE.2008.27","volume":"34","author":"MJ Escalona","year":"2008","unstructured":"Escalona MJ, Arag\u00f3n G. NDT. A model-driven approach for web requirements. Software Eng IEEE Transact. 2008;34(3):377\u201390.","journal-title":"Software Eng IEEE Transact"},{"key":"1093_CR22","doi-asserted-by":"crossref","unstructured":"Escalona, M. J., Guti\u00e9rrez, J. J., Morero, F., Parra, C. L., Nieto, J., P\u00e9rez, F., ...& Llergo, A. (2010). A Practical Environment to Apply Model-Driven Web Engineering. In Information Systems Development (pp. 249\u2013258). Springer US.","DOI":"10.1007\/b137171_26"},{"issue":"7","key":"1093_CR23","doi-asserted-by":"publisher","first-page":"206","DOI":"10.4236\/jsea.2014.74022","volume":"2014","author":"JA Garc\u00eda-Garc\u00eda","year":"2014","unstructured":"Garc\u00eda-Garc\u00eda JA, Escalona MJ, Dom\u00ednguez-Mayo FJ, Salido A. NDT-suite: a methodological tool solution in the model-driven engineering paradigm. J Softw Eng Appl. 2014;2014(7):206\u201317.","journal-title":"J Softw Eng Appl"},{"key":"1093_CR24","unstructured":"Mart\u00ednez-Garc\u00eda, A., Escalona, M.J., Parra-Calder\u00f3n, C.L. (2013). El metamodelo de HL7 en el contexto de la Ingenier\u00eda Dirigida por Modelos. INFORMED: 15th National Congress of health computing. Madrid, Spain."},{"key":"1093_CR25","doi-asserted-by":"crossref","unstructured":"Mart\u00ednez-Garc\u00eda, A., Escalona, M.J. , Parra-Calder\u00f3n, C.L. (2013). Connecting HL7 with software analysis. A model-based approach. MEDICON: XIII Mediterranean conference on medical and biological engineering and computing. Seville, Spain.","DOI":"10.1007\/978-3-319-00846-2_317"},{"issue":"2015","key":"1093_CR26","doi-asserted-by":"publisher","first-page":"415","DOI":"10.1016\/j.jbi.2015.09.001","volume":"57","author":"A Mart\u00ednez-Garc\u00eda","year":"2015","unstructured":"Mart\u00ednez-Garc\u00eda A, Garc\u00eda-Garc\u00eda JA, Escalona MJ, Parra-Calder\u00f3n CL. Working with the HL7 metamodel in a model driven engineering context. J Biomed Inform. 2015;57(2015):415\u201324.","journal-title":"J Biomed Inform"},{"key":"1093_CR27","unstructured":"OMG (2015). Documents Associated with Meta Object Facility (MOF) 2.0 Query\/View\/Transformation, v1.3. Accessible in: http:\/\/www.omg.org\/spec\/QVT\/ (last access October 2016)."},{"key":"1093_CR28","unstructured":"HL7 International (2016). HL7 Fast Healthcare Interoperability Resources Specification (FHIR\u00ae), Release 1."},{"key":"1093_CR29","doi-asserted-by":"crossref","unstructured":"Solbrig HR, Prud'hommeaux E, Grieve G, McKenzie L, Mandel JC, Sharma DK, Jiang G. Modeling and validating HL7 FHIR profiles using semantic web shape expressions (ShEx). J Biomed Inform. 2017; Epub ahead of print.","DOI":"10.1016\/j.jbi.2017.02.009"},{"key":"1093_CR30","doi-asserted-by":"publisher","first-page":"232","DOI":"10.1016\/j.jbi.2016.07.008","volume":"62","author":"G Jiang","year":"2016","unstructured":"Jiang G, Kiefer RC, Rasmussen LV, Solbrig HR, Mo H, Pacheco JA, et al. Developing a data element repository to support EHR-driven phenotype algorithm authoring and execution. J Biomed Inform. 2016;62:232\u201342.","journal-title":"J Biomed Inform"},{"key":"1093_CR31","unstructured":"TESEO (2020). Resolviendo el dise\u00f1o de modelos de dominio HL7 mediante soluciones guiadas por modelos. Accessible in: https:\/\/www.educacion.gob.es\/teseo\/mostrarRef.do?ref=1352304\/ (last access march 2020)."}],"container-title":["BMC Medical Informatics and Decision Making"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12911-020-1093-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s12911-020-1093-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12911-020-1093-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,24]],"date-time":"2021-05-24T23:17:09Z","timestamp":1621898229000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcmedinformdecismak.biomedcentral.com\/articles\/10.1186\/s12911-020-1093-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,5,25]]},"references-count":31,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,12]]}},"alternative-id":["1093"],"URL":"https:\/\/doi.org\/10.1186\/s12911-020-1093-4","relation":{},"ISSN":["1472-6947"],"issn-type":[{"type":"electronic","value":"1472-6947"}],"subject":[],"published":{"date-parts":[[2020,5,25]]},"assertion":[{"value":"31 October 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 April 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 May 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Not applicable.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"Authors have no conflict of interest.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"96"}}