Design and Development of Learning Management System Huemul for Teaching Fast Healthcare Interoperability Resource: Algorithm Development and Validation Study.

IF 3.2 Q1 EDUCATION, SCIENTIFIC DISCIPLINES
Sergio Guinez-Molinos, Sonia Espinoza, Jose Andrade, Alejandro Medina
{"title":"Design and Development of Learning Management System Huemul for Teaching Fast Healthcare Interoperability Resource: Algorithm Development and Validation Study.","authors":"Sergio Guinez-Molinos, Sonia Espinoza, Jose Andrade, Alejandro Medina","doi":"10.2196/45413","DOIUrl":null,"url":null,"abstract":"<p><strong>Background: </strong>Interoperability between health information systems is a fundamental requirement to guarantee the continuity of health care for the population. The Fast Healthcare Interoperability Resource (FHIR) is the standard that enables the design and development of interoperable systems with broad adoption worldwide. However, FHIR training curriculums need an easily administered web-based self-learning platform with modules to create scenarios and questions that the learner answers. This paper proposes a system for teaching FHIR that automatically evaluates the answers, providing the learner with continuous feedback and progress.</p><p><strong>Objective: </strong>We are designing and developing a learning management system for creating, applying, deploying, and automatically assessing FHIR web-based courses.</p><p><strong>Methods: </strong>The system requirements for teaching FHIR were collected through interviews with experts involved in academic and professional FHIR activities (universities and health institutions). The interviews were semistructured, recording and documenting each meeting. In addition, we used an ad hoc instrument to register and analyze all the needs to elicit the requirements. Finally, the information obtained was triangulated with the available evidence. This analysis was carried out with Atlas-ti software. For design purposes, the requirements were divided into functional and nonfunctional. The functional requirements were (1) a test and question manager, (2) an application programming interface (API) to orchestrate components, (3) a test evaluator that automatically evaluates the responses, and (4) a client application for students. Security and usability are essential nonfunctional requirements to design functional and secure interfaces. The software development methodology was based on the traditional spiral model. The end users of the proposed system are (1) the system administrator for all technical aspects of the server, (2) the teacher designing the courses, and (3) the students interested in learning FHIR.</p><p><strong>Results: </strong>The main result described in this work is Huemul, a learning management system for training on FHIR, which includes the following components: (1) Huemul Admin: a web application to create users, tests, and questions and define scores; (2) Huemul API: module for communication between different software components (FHIR server, client, and engine); (3) Huemul Engine: component for answers evaluation to identify differences and validate the content; and (4) Huemul Client: the web application for users to show the test and questions. Huemul was successfully implemented with 416 students associated with the 10 active courses on the platform. In addition, the teachers have created 60 tests and 695 questions. Overall, the 416 students who completed their courses rated Huemul highly.</p><p><strong>Conclusions: </strong>Huemul is the first platform that allows the creation of courses, tests, and questions that enable the automatic evaluation and feedback of FHIR operations. Huemul has been implemented in multiple FHIR teaching scenarios for health care professionals. Professionals trained on FHIR with Huemul are leading successful national and international initiatives.</p>","PeriodicalId":36236,"journal":{"name":"JMIR Medical Education","volume":null,"pages":null},"PeriodicalIF":3.2000,"publicationDate":"2024-01-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10862243/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"JMIR Medical Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2196/45413","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"EDUCATION, SCIENTIFIC DISCIPLINES","Score":null,"Total":0}
引用次数: 0

Abstract

Background: Interoperability between health information systems is a fundamental requirement to guarantee the continuity of health care for the population. The Fast Healthcare Interoperability Resource (FHIR) is the standard that enables the design and development of interoperable systems with broad adoption worldwide. However, FHIR training curriculums need an easily administered web-based self-learning platform with modules to create scenarios and questions that the learner answers. This paper proposes a system for teaching FHIR that automatically evaluates the answers, providing the learner with continuous feedback and progress.

Objective: We are designing and developing a learning management system for creating, applying, deploying, and automatically assessing FHIR web-based courses.

Methods: The system requirements for teaching FHIR were collected through interviews with experts involved in academic and professional FHIR activities (universities and health institutions). The interviews were semistructured, recording and documenting each meeting. In addition, we used an ad hoc instrument to register and analyze all the needs to elicit the requirements. Finally, the information obtained was triangulated with the available evidence. This analysis was carried out with Atlas-ti software. For design purposes, the requirements were divided into functional and nonfunctional. The functional requirements were (1) a test and question manager, (2) an application programming interface (API) to orchestrate components, (3) a test evaluator that automatically evaluates the responses, and (4) a client application for students. Security and usability are essential nonfunctional requirements to design functional and secure interfaces. The software development methodology was based on the traditional spiral model. The end users of the proposed system are (1) the system administrator for all technical aspects of the server, (2) the teacher designing the courses, and (3) the students interested in learning FHIR.

Results: The main result described in this work is Huemul, a learning management system for training on FHIR, which includes the following components: (1) Huemul Admin: a web application to create users, tests, and questions and define scores; (2) Huemul API: module for communication between different software components (FHIR server, client, and engine); (3) Huemul Engine: component for answers evaluation to identify differences and validate the content; and (4) Huemul Client: the web application for users to show the test and questions. Huemul was successfully implemented with 416 students associated with the 10 active courses on the platform. In addition, the teachers have created 60 tests and 695 questions. Overall, the 416 students who completed their courses rated Huemul highly.

Conclusions: Huemul is the first platform that allows the creation of courses, tests, and questions that enable the automatic evaluation and feedback of FHIR operations. Huemul has been implemented in multiple FHIR teaching scenarios for health care professionals. Professionals trained on FHIR with Huemul are leading successful national and international initiatives.

设计和开发用于快速医疗保健互操作性资源教学的学习管理系统 Huemul:算法开发与验证研究。
背景:医疗信息系统之间的互操作性是保证居民医疗服务连续性的基本要求。快速医疗互操作性资源(FHIR)是设计和开发互操作性系统的标准,在全球范围内得到广泛采用。然而,FHIR 培训课程需要一个易于管理的基于网络的自学平台,该平台具有创建情景和问题模块,供学习者回答。本文提出的 FHIR 教学系统可自动评估答案,为学习者提供持续的反馈和进步:我们正在设计和开发一个学习管理系统,用于创建、应用、部署和自动评估基于 FHIR 的网络课程:方法:通过采访参与 FHIR 学术和专业活动(大学和医疗机构)的专家,收集 FHIR 教学的系统需求。访谈采用半结构式,对每次会议都进行了录音和记录。此外,我们还使用了一种特别工具来登记和分析所有需求,从而提出要求。最后,我们将获得的信息与现有证据进行了三角分析。这项分析是通过 Atlas-ti 软件进行的。出于设计目的,需求分为功能性需求和非功能性需求。功能性需求包括:(1) 测试和问题管理器;(2) 应用编程接口 (API),用于协调各组件;(3) 自动评估答卷的测试评估器;(4) 面向学生的客户端应用程序。安全性和可用性是设计功能性和安全性界面的基本非功能性要求。软件开发方法基于传统的螺旋模型。拟议系统的最终用户是:(1)负责服务器所有技术方面的系统管理员;(2)设计课程的教师;(3)对学习 FHIR 感兴趣的学生:本作品中描述的主要成果是用于 FHIR 培训的学习管理系统 Huemul,它包括以下组件:(1) Huemul 管理:用于创建用户、测试和问题并定义分数的网络应用程序;(2) Huemul API:用于不同软件组件(FHIR 服务器、客户端和引擎)之间通信的模块;(3) Huemul 引擎:用于答案评估的组件,以识别差异并验证内容;(4) Huemul 客户端:用于用户显示测试和问题的网络应用程序。Huemul 已成功实施,有 416 名学生参与了平台上的 10 门活动课程。此外,教师还创建了 60 个测试和 695 个问题。总体而言,完成课程的 416 名学生对 Huemul 给予了高度评价:Huemul是首个允许创建课程、测试和问题的平台,可对FHIR操作进行自动评估和反馈。Huemul已在多个面向医护人员的FHIR教学场景中得到应用。利用 Huemul 接受 FHIR 培训的专业人员正在成功领导国家和国际行动。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
JMIR Medical Education
JMIR Medical Education Social Sciences-Education
CiteScore
6.90
自引率
5.60%
发文量
54
审稿时长
8 weeks
文献相关原料
公司名称 产品信息 采购帮参考价格
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信