로드맵: 우선순위와 이니셔티브에 대한 의견 요청
의견 접수 중
소개
새해를 시작하며 Bahmni 핵심 팀이 집중해야 할 우선순위와 이니셔티브에 관해 Bahmni 커뮤니티의 의견을 기다립니다. 이 문서는 지난 몇 년의 상황과 이니셔티브 및 주요 활동을 정리하여 맥락을 제공합니다. 2026년에는 2025년의 주요 이니셔티브와 목표를 계속 추진하면서 커뮤니티가 중요하다고 생각하는 다른 이니셔티브에 대한 안내와 의견도 받고자 합니다.
2026년
2026년 목표
- 사용자 경험(UX) 개선(https://talk.openmrs.org/t/bahmni-ux-redesign/47122). 기술 업그레이드 및 지속 가능성. 애플리케이션의 프런트엔드 기술 스택을 미래에 대비시키도록 핵심 Angular 모듈을 React로 이전. 모든 Bahmni 모듈을 최신 안정 OpenMRS 버전(최대 2.8)과 완전히 호환되도록 업그레이드. Bahmni 이벤트 및 파일 저장소 모델 같은 핵심 서비스를 추상화하여 전체 시스템 안정성과 하위 호환성 개선.
OAuth/OIDC 연동(Keycloak)
OpenELIS에서 OpenELIS Global로 마이그레이션
프로젝트 라이선스를 AGPL에서 MIT와 HD가 포함된 MPLv2 조합으로 변경
2025년
2025년 목표
- Bahmni EMR과 Odoo의 신원 관리자로 Keycloak 연동. Bahmni CI/CD 파이프라인에 취약점 검사 도구 연동. 안전한 문서 저장을 위해 Bahmni에 MinIO 객체 저장소 연동. 환자 리소스 API 익명화.
2024년
높은 우선순위 권고 사항
선정 가능성이 가장 높은 항목
- Bahmni Standard v1.0 릴리스: 미리보기는 제공되지만 아직 출시되지 않았습니다. 대형 병원용 Standard를 출시하기 전에 Odoo v16 업그레이드, 중요한 보안 수정, 성능 테스트 및 다중 로캘 지원을 함께 반영하고자 합니다. Bahmni IPD 릴리스: 2023년 초 시작한 CURE International 작업을 바탕으로 종합 IPD 릴리스를 병합·출시합니다. 투약 차트/MAR, 병동 요약, 간호 대시보드, 작업 목록, 퇴원 요약 등이 개발 중이며 CURE의 여러 병원에 배포한 뒤 Bahmni와 데모 서버 및 커뮤니티에 제공하고자 합니다. 임상의를 위한 UX 개선: 환자 검색, 대시보드, 상담, 처방·검사, 문서 보기, 예약 등을 모바일 우선으로 제공하며 Flutter 활용을 고려합니다. 웹에도 React 마이크로프런트엔드 아키텍처를 적용합니다. 기존 도입 기관의 최신 Bahmni 업그레이드 지원: v0.91/0.92/0.93 사용 기관이 CentOS 의존성을 제거하고 더 안정적이며 지원이 강화된 최신 버전으로 이전하도록 돕습니다. GenAI/LLM/OpenAI가 Bahmni 도입과 사용자 경험을 개선하는 방식 시제품: 구현·지원 질의용 Bahmni 챗봇과 상담 기록을 구조화 텍스트로 변환하거나 OCR을 활용하는 등 영향력 있는 사용 사례를 실험합니다. 더 폭넓은 FHIR/OpenHIE 지원으로 상호운용성 확장: OpenHIE와 ABDM 표준 변화에 대응합니다. 업그레이드 및 보안 수정: 안정성, 성능 및 보안을 위해 Java, OpenELIS 라이브러리, DCM4chee, MySQL/PostgreSQL 등을 업데이트합니다.
기타 권고 사항
중요하지만 가용 인력 때문에 우선순위를 정하기 어려울 수 있는 항목
- 환자 경험 개선을 위한 환자 포털·모바일 앱(예약, 원격진료, 임상 기록 및 처방 보기 등). 통합 로그인(SSO)을 포함한 Bahmni 종합 보안 태세와 계획. 기존 Docker 컨테이너 방식 외에 Docker Swarm을 포함한 AWS/GCP/공용 클라우드 지원 강화. Bahmni Outreach 즉시 사용 버전: 오프라인 지원 지역사회 보건 앱을 최소한의 사용자 정의와 코드 변경으로 빠르게 배포. 저비용 SaaS를 위한 멀티테넌시: 현재 기관별 전용 DB를 사용하는 단일 테넌트 OpenMRS를 여러 클리닉이 같은 인스턴스에서 사용하도록 하여 운영 부담과 하드웨어 비용 절감. Bahmni 종양학 버전. BikaLIMS/Senaite LIMS 기본 연동. 진료 에피소드 관리 및 환자 문서 관리 개선. 임상 대시보드 분할 화면. 임상의를 위한 음성-텍스트 변환. 빠른 탐색·통합 검색·음성 검색. 환자 중복 제거 또는 중복 등록 감지. 검사 결과와 이벤트에 대한 의사 알림. 상담 기록과 퇴원 요약의 서식 있는 텍스트 및 템플릿 지원. 중증도 분류, 내부 의뢰 및 협진. 환자 원격진료 사용자 경험 강화.
2023년 목표: Bahmni 로드맵 위키에 제시된 2023년 목표와 우선순위는 다음과 같습니다.
- 목표 1 - 클리닉용 경량 Bahmni: 클리닉과 소규모 병원에 가볍고 안전하며 클라우드에 배포할 수 있는 EMR·청구·보고 시스템 제공. 달성Green. 목표 2 - 인도 환경 지원: ABDM 지원과 인도용 양식·약품·검사·SNOMED/ICD-10 매핑·임상 용어 패키지 제공. 달성Green. 목표 3 - 보안 및 안전: 강력한 환자 개인정보 보호 지침과 제품·개발 보안 강화. 상당한 진전Blue. 목표 4 - 의사 사용 확대: 템플릿, 음성-텍스트, OCR, 바로가기 등을 활용해 임상 기록·처방을 정확하고 빠르게 입력. 일부 진전Purple(IPD, 반응형 임상 화면 등). 목표 5 - 클라우드 친화성: 구현자가 클라우드의 여러 Bahmni 설치 환경을 쉽게 확장·지원. 상당한 진전Blue(Terraform으로 클라우드 지원, 멀티테넌시는 미지원). 목표 6 - 소프트웨어 구성요소 최신화: 레거시 구성요소·라이브러리·프로그래밍 스택 업그레이드. 상당한 진전Blue.
2023년에 수행한 주요 이니셔티브
2023년에 시작하거나 완료한 주목할 만한 주요 이니셔티브는 다음과 같습니다. 활성 이니셔티브 페이지도 참조하십시오.
- Bahmni LITE - 완료Green: 인도용 마스터 데이터·약품 목록, CIEL 사전 및 ABDM 인증을 포함한 클리닉·소규모 병원용 Bahmni Lite를 출시했습니다. Docker화·컨테이너화 - 완료Green: EMR, ELIS, Odoo, DCM4chee, Mart, Metabase, Crater 등 모든 Bahmni 구성요소를 Docker 이미지로 공개했습니다. Docker Compose로 온프레미스, 노트북 또는 클라우드에서 실행할 수 있어 설치·구성·업그레이드가 쉬워지고 CentOS 대신 Ubuntu 등 Docker 호환 OS를 사용할 수 있습니다. React 기반 Bahmni IPD 기능 - 진행 중Blue: CURE International의 지원으로 투약 차트, 병동·간호 대시보드, 퇴원 요약, 작업 목록 등을 개발했으며 Carbon Design System과 React 마이크로프런트엔드를 도입했습니다.
FHIR 기반 SNOMED 용어 서버 연동 - 완료Green: Bahmni 팀과 SNOMED International이 협력하여 CDS 개발, ICD-10·SNOMED 보고, FHIR 기반 대량 환자 데이터 내보내기 등에 SNOMED CT 온톨로지를 활용할 수 있게 했습니다. 자세한 내용은 'Bahmni와 SNOMED FHIR 용어 서버 연동'을 참조하십시오.
오프라인 모바일 앱 Avni를 포함한 지역사회 보건용 Bahmni Outreach 출시 - 완료Green: 인도 Karnataka 주정부 시범 사업의 5개 보건 분소에 Bahmni를 배포하고 Avni 오프라인 앱, e-Sanjeevani 원격진료, eAushada 재고 관리 및 Bahmni Metabase를 연동했습니다. 결과물인 Bahmni Outreach는 지역사회 보건 종사자가 환자를 등록하고 임상 양식을 작성하며 인터넷 연결 시 Bahmni와 양방향으로 데이터를 전송하는 오프라인 지원 모바일 앱을 제공합니다. 더 많은 기관이 평가에 참여하여 진정한 글로벌 솔루션으로 만드는 데 도움을 주기를 바랍니다.
- Bahmni Outreach 모바일 앱(오프라인 지원), Karnataka 주정부 시범 사업
Odoo v16 업그레이드 - 진행 중Blue: Bahmni에 포함된 Odoo v10의 지원이 종료되어 오랫동안 작업 목록에 있던 항목입니다. 현재 Bahmni와 Odoo v16의 1단계 연동을 완료했고 QA 환경을 제공합니다. 자세한 내용은 'Bahmni를 Odoo v16으로 업그레이드'를 참조하십시오.
임상의용 의사 앱 - 시제품: 임상의가 Bahmni를 사용하는 모바일 앱입니다. 스크린샷과 코드를 확인할 수 있습니다. 실제 운영용이 아닌 시제품입니다.
Code-4-Gov-Tech: C4GT 프로그램에서 학생들이 환자 포털, WhatsApp 기반 예약 및 새 문서 업로드 모듈의 시제품을 만들었습니다. 운영 준비 상태는 아니지만 더 성숙한 제품을 만들기 위한 좋은 출발점입니다.
JIRA 티켓 - 종료Green: Bahmni 팀과 기여자들은 2023년에 총 742개 티켓을 종료했습니다. 링크에서 티켓 목록을 확인하십시오.
Bahmni Standard로 마이그레이션: 레거시 Bahmni에서 Standard로 이전하는 교육도 진행했습니다. 'CentOS의 Bahmni를 Docker의 Bahmni Standard(또는 Lite)로 업그레이드' 문서와 녹화 영상을 참조하십시오. 에티오피아 병원과 인도 JSS는 레거시 v0.92에서 최신 Docker 기반 바이너리로 성공적으로 업그레이드했습니다.
진행한 교육: Docker 교육(2023년 2월), ABDM 교육(2023년 2월), Docker 업그레이드 교육(2023년 12월). 링크에서 녹화 영상을 볼 수 있습니다.
Bahmni Wiki · CC BY-SA 4.0