BBahmni 한국어 매뉴얼검색
한국어 번역 완료
한국어English

Bahmni 아키텍처

Bahmni는 서로 연동된 네 가지 서비스로 구성됩니다. 모든 연동은 개별 서비스가 노출하는 Atom(RSS) feed를 소비 프로세스의 background thread가 사용하는 방식으로 이루어집니다. 아래 첫 두 슬라이드는 애플리케이션 및 보고 아키텍처를 설명합니다(OpenERP 전체와 사전 정의된 OpenELIS 보고서는 제외).

400

750500

애플리케이션 서비스 간 연동

각 서비스는 주요 상태 변경을 RSS 형식의 feed(ATOM)로 게시합니다. 서비스는 다른 서비스가 게시한 feed를 소비하는 background job도 실행합니다. 예를 들어 OpenMRS에 환자를 등록하면 해당 event를 기록하고, OpenERP와 OpenELIS 모두 OpenMRS change feed를 통해 이 event를 소비합니다.

연동

SourceDestinationSource ResourceDestination Resource
OpenMRSOpenELISPatientPatient
OpenMRSOpenERPPatientCustomer
OpenMRSOpenELISLab OrderDraft Accession
OpenMRSOpenERPOrdersQuotation
OpenELISOpenMRSAccession, Sample & ResultsEncounter (lab results)
OpenMRSOpenELISConceptSample types, Lab Test, Panel
OpenMRSOpenERPConceptDrug

Bahmni PACS 설계는 관련 문서를 참고하십시오.관련 문서: Bahmni PACS 로드맵

원문 정보

Bahmni Wiki · CC BY-SA 4.0

원문 보기 ↗