서버 측 코드 이해
Bahmni EMR 서버는 OpenMRS core와 Bahmni 배포판에 패키징된 모든 OpenMRS 모듈(OMOD)로 구성됩니다. OpenMRS 실행에 필요한 몇 가지 핵심 OMOD가 있고, 나머지는 대부분 기능별로 나뉩니다. REST endpoint 추가나 예약 작업 실행처럼 Bahmni EMR의 서버 측 동작을 수정하려면 기존 OMOD를 수정하거나 새 OMOD를 만들어야 합니다.
OMOD의 코드 구조를 이해하려면 Creating OMODS를 참고하십시오.
att412549223https://bahmni.atlassian.net/wikiControl Flowatt4131717264127785641515670605044
Web API를 작성하는 방법은 두 가지이며 요구 사항이나 모듈 규칙에 따라 한 가지를 사용합니다.
- CRUD API: CRUD는 domain object에 수행하는 기본 작업(Create, Read, Update, Delete)을 뜻합니다. record 또는 object를 직접 처리하며, 이 작업들 이외의 관점에서 record는 수동적인 entity입니다. 예: ConceptResource 참고
- 예: BahmniEncounterController. 관련 문서를 참고하십시오.
하위 문서
원문 정보
원문 보기 ↗Bahmni Wiki · CC BY-SA 4.0