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

처방 세트 규칙

항목설명관리 방식
Concepts계산 관찰에 사용되는 개념Weight, HeightCIEL dictionary로 표준화합니다. 개념은 CIEL dictionary와 동일한 UUID를 사용하고 bahmni-clinical-content 프로젝트에서 제공해야 하며, 구현별로 사용할 개념을 선택할 수 있어야 합니다.
Order Set처방 세트CAF Cancer Regimenbahmni-content에서 제공하고 구현별로 선택하며, 개념과 계산 관찰에 의존합니다.
Rules규칙현재는 짧은 groovy 함수 조각개념 또는 계산 관찰에 기반한 단순 규칙은 order set member에 포함해야 합니다. java 코드는 이 함수를 eval하고 환자에게 이미 존재하는 계산 관찰을 찾아야 합니다.
Calculated Observations계산 관찰

Rules Engine: 용량을 계산하려면 시스템에 특정 개념이 있어야 합니다. 현재 사용하는 개념은 Weight와 Height이며 Rules Engine은 UUID로 이를 식별합니다. 기본적으로 CIEL dictionary concept uuids를 사용합니다. 두 가지 방법이 있습니다. 1) 기존 개념을 CIEL dictionary UUID로 갱신합니다. 구현 환경에서 기존 개념을 다음 UUID로 바꿀 수 있습니다. 이름은 아래 SQL과 정확히 같아야 합니다. update concept set uuid="5090AAAAAAAAAAAAAAAAAAAAAAAAAAAA" where concept_id in ( select concept_name.concept_id from concept_name where name="Height" and concept_name_type="FULLY_SPECIFIED"); update concept set uuid="5089AAAAAAAAAAAAAAAAAAAAAAAAAAAA" where concept_id in ( select concept_name.concept_id from concept_name where name="Weight" and concept_name_type="FULLY_SPECIFIED"); 2) 구현 환경의 기존 개념 UUID를 지정합니다. 개념 UUID를 담은 속성 파일이 필요합니다. 파일 경로: /opt/openmrs/rulesengine-concept.properties 또는 /<user.home>/.OpenMRS/rulesengine-concept.properties 파일 내용: Key: concept.<name of the concept>.uuid Value: <uuid of the concept in the implementation> 예: concept.weight.uuid=b5449362-1f23-4d28-b787-51d8a77aa325 concept.height.uuid=55d28a7i9-a325-1f23-4d28-b787b5449362

3) 기본적으로 여러 방문에서 가장 최근에 기록한 Height와 Weight를 용량 계산에 사용합니다. 현재 방문의 Height와 Weight 값을 사용하려면 medication.json에서 아래 값을 true로 설정하십시오.

"orderSet": {
        "calculateDoseOnlyOnCurrentVisitValues": false
      }
원문 정보

Bahmni Wiki · CC BY-SA 4.0

원문 보기 ↗