[논문 리뷰] Developing a functional prototype master patient index (MPI) for interoperability of e-health systems in Sri Lanka
이 논문은 스리랑카의 전자건강 시스템을 위한 마스터 환자 인덱스(MPI)의 기능적 프로토타입을 제시한다. 개인 건강 번호(PHN)를 유일한 환자 식별자로 사용하고, HL7 호환 API를 통해 상호운용성을 확보한다. 사용자 중심의 요구사항 분석과 하이브리드 모놀리식-마이크로서비스 아키텍처를 통해 개발된 프로토타입은 6개 병원에서의 병원 간 데이터 통합을 지원하고 환자 중복 문제를 효과적으로 해결하였다.
Introduction: A Master Patient Index(MPI) is a centralized index of all patients in a healthcare system. This index is composed of a unique identifier for each patient link to his/her demographic data and clinical encounters. A MPI is essential to ensure data interoperability in the different healthcare institution. The The health ministry of Sri Lanka planning to develop MPI for the country. This project focused on developing the prototype MPI for Sri Lanka with the view to implementing and scaling up at the national level. Methods: This project consisted of 3 phases. Phase 1: requirement analysis using focus group discussions (FGD) with information system users. Phase 2: identification of the suitable Application Programming interface (API) model. Phase 3: development of the prototype MPI. Results: FGD were conducted in 6 hospitals. There were 78 interviewers (Male -36, and female - 42). They highlighted the key requirements for the MPI. Which were the unique identification method and different searching criteria and merging records to avoid duplication. Using this information, the requirements specification for MPI was developed. A combination of monolithic and microservices architecture was selected to develop the MPI. The API using the Personal Health Number (PHN) as the unique patient identifier and HL7 standard was developed and implemented. Conclusions: Development and implementation of a MPI has facilitated the long due need for interoperability among health information systems in Sri Lankan. KEYWORDS MPI, Interoperability, Unique Identifier, PHN, API
연구 동기 및 목표
- 스리랑카의 의료기관 간 환자 데이터 상호운용성 부족 문제를 해결하기 위해.
- 전자건강 시스템을 위한 확장 가능하고 국가 수준의 마스터 환자 인덱스(MPI)를 설계하기 위해.
- 정확한 환자 매칭을 위해 신뢰할 수 있는 유일한 환자 식별자(PHN)를 식별하고 구현하기 위해.
- 다중 병원 데이터 통합을 지원하고 중복을 줄이는 기능적 MPI 프로토타입을 개발하기 위해.
- 현장의 이해관계자들로부터 직접 입력을 받아 임상 및 행정 사용자 요구사항을 충족시키기 위해.
제안 방법
- 6개 병원의 78명의 건강정보시스템 사용자들과 함께 집단 토론(FGD)을 실시하여 요구사항을 수집하였다.
- 시스템의 확장성과 유지보수성을 확보하기 위해 모놀리식과 마이크로서비스 컴포넌트를 조합한 하이브리드 아키텍처를 선택하였다.
- 기존 전자건강 시스템과의 호환성을 보장하기 위해 HL7 표준을 기반으로 한 API를 설계 및 구현하였다.
- 중복 방지를 보장하고 일관성을 확보하기 위해 개인 건강 번호(PHN)를 유일한 환자 식별자로 선정하였다.
- 사용자 피드백을 바탕으로 요구사항 사양을 수립하였으며, 검색의 유연성과 기록 병합 기능을 중점으로 하였다.
- 임상 데이터 워크플로우에 MPI 프로토타입을 통합하여 실시간 환자 식별 및 데이터 연결을 지원하였다.
실험 결과
연구 질문
- RQ1스리랑카의 다양한 전자건강 시스템 간 상호운용성을 보장하기 위해 국가 수준의 MPI를 어떻게 설계할 수 있는가?
- RQ2국가 수준의 건강정보 시스템에서 중복을 최소화하고 데이터 일관성을 확보하기 위해 가장 적합한 유일한 환자 식별자는 무엇인가?
- RQ3자원이 제한된 국가 의료 환경에서 프로토타입 MPI의 확장성과 유지보수성을 보장하기 위한 아키텍처 접근 방식은 무엇인가?
- RQ4현장의 전산정보 시스템 사용자들로부터의 요구사항을 효과적으로 MPI의 기술 사양으로 번역하는 방법은 무엇인가?
- RQ5HL7 호환 API 통합은 이질적인 전자건강 시스템 간 원활한 데이터 교환을 어떻게 지원하는가?
주요 결과
- 78명의 사용자들과의 집단 토론을 통해 고유 식별, 유연한 검색 기준, 기록 병합이 효과적인 MPI를 위한 핵심 요구사항으로 확인되었다.
- 개인 건강 번호(PHN)는 국가 규모 구현에 가장 적합한 유일한 환자 식별자로 선정되었다.
- 성능, 확장성, 개발 효율성의 균형을 확보하기 위해 하이브리드 모놀리식-마이크로서비스 아키텍처가 성공적으로 구현되었다.
- HL7 호환 API는 표준화된 데이터 교환을 가능하게 하여 스리랑카 내 다양한 전자건강 시스템 간 상호운용성을 지원하였다.
- 프로토타입은 환자 기록 중복 감소와 다중 병원 환경에서의 데이터 정확성 향상 가능성을 입증하였다.
- 시스템 프로토타입은 6개 병원에서 검증되었으며, 국가 규모의 도입 잠재력을 확인하였다.
더 나은 연구,지금 바로 시작하세요
논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.
카드 등록 없음 · 무료 플랜 제공
이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.