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

Bahmni Connect 배포 단계

소개

Bahmni Connect를 설치하려면 Bahmni 설치와 구성을 위한 여러 옵션을 제공하는 "bahmni" 명령줄 도구를 설치해야 합니다. CentOS에 Bahmni 설치 문서를 참고할 수 있습니다. 오프라인 서버 설정에서는 오프라인 데이터 사용을 위해 이벤트 로그를 가져오는 bahmni-event-log-service와 bahmni-offline 모듈을 추가로 설치해야 합니다.관련 문서: CentOS에 Bahmni 설치(고급 설치 옵션)here

Bahmni Connect 설치

  1. 앞서 설명했듯 bahmni-offline에는 bahmni-event-log-service와 bahmni-offline 모듈이 필요합니다. 오프라인 전용 구성 요소를 설치하려면 inventory 파일에서 bahmni-emr, bahmni-reports 등의 다른 항목과 함께 해당 그룹에 호스트 항목을 추가합니다. 예를 들어 bahmni-event-log-service와 bahmni-reports 구성 요소를 설치하려면 bahmni-event-log-service 및 bahmni-offline 그룹에 호스트 항목이 있어야 합니다. 샘플 inventory 파일을 참고하십시오. Bahmni Connect를 실행하려면 OpenMRS 데이터베이스에 오프라인 개념을 추가해야 합니다. https://github.com/Bahmni/event-log-service/blob/master/event-log-service-webapp/src/main/resources/sql-scripts/copyOfflineConcepts.py 스크립트를 Bahmni가 설치된 컴퓨터에 복사하고 python copyOfflineConcepts.py를 실행합니다. ImportError: No module named MySQLdb 오류가 발생하면 sudo easy_install pip로 pip를 설치한 다음 sudo pip install MySQL-python을 실행합니다. 이후 앞의 명령을 다시 실행해 오프라인 개념을 설치합니다. 오프라인 필터를 설치하고 구성하려면 Refer( )ConfiguringAddressHierarchyBasedonanImplementation'sNeeds ConfiguringAddressHierarchyBasedonanImplementation'sNeeds를 참고하십시오. 행운을 빕니다.
관련 문서: Bahmni Connect 기능herehttps://github.com/Bahmni/event-log-service/blob/master/event-log-service-webapp/src/main/resources/sql-scripts/copyOfflineConcepts.py

참고: 방문 위치 마이그레이션

Bahmni-offline 서버를 0.83에서 0.84로 이전한다면 각 방문이 로그인 위치와 연결되어 있는지 확인하십시오(참조: ).관련 문서: 방문 위치

아래 쿼리는 각 방문에 해당하는 encounter 테이블에 location_id 정보가 있는지 확인하고 visit 테이블에 채웁니다. encounter에 방문 정보가 없으면 해당 방문을 알 수 없는 위치로 설정합니다.

UPDATE visit
SET location_id = (SELECT location_id FROM encounter WHERE visit.visit_id = encounter.visit_id GROUP BY encounter.visit_id);

UPDATE visit SET location_id = (SELECT location_id FROM location WHERE name = "Unknown Location" LIMIT 1) WHERE location_id IS NULL;
원문 정보

Bahmni Wiki · CC BY-SA 4.0

원문 보기 ↗