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

관찰 자동 계산

목적과 이점

Bahmni는 양식에서 관찰 자동 계산을 지원합니다. BMI(체질량지수) 같은 계산 필드에 이 기능을 사용할 수 있습니다.

환자 대시보드의 영양 수치 표시 컨트롤에 BMI와 BMI 값(계산된 값)이 표시된 아래 스크린샷을 참고하십시오.

Calculated Values.png

환자 대시보드

단계

BMI 계산 단계는 다음과 같습니다. 다른 자동 계산 관찰을 기록할 때도 비슷한 단계를 사용할 수 있습니다.

1) BMI와 BMI Abnormal 개념의 컨테이너로 OpenMRS에 BMI Data 개념을 설정합니다. 아래 스크린샷을 참고하십시오.

OpenMRS의 BMI Data 설정

BMI Data.png

2) BMI 값용 BMI 개념과 정상, 저체중 등의 상태용 BMI Status 개념을 설정합니다. 계산된 값이므로 클래스로 ‘Computed’를 선택합니다. 아래 스크린샷은 OpenMRS의 BMI 및 BMI Status 개념 설정을 보여줍니다.

OpenMRS에서 BMI 개념 설정

BMI.png

OpenMRS에서 BMI Status 개념 설정

BMI Status.png

3) dashboard.json 구성에서 계산 개념을 개념 이름으로 설정합니다. 아래 코드 조각을 참고하십시오.

"nutritionalValues": {
                "title":"Nutritional Values",
                "translationKey":"DASHBOARD_TITLE_NUTRITIONAL_VALUES_KEY",
                "name": "vitals",
                "isObservation": true,
                "displayOrder": 11,
                "dashboardParams": {
                    "conceptNames": [
                        "HEIGHT",
                        "Weight",
                        "BMI",
                        "BMI STATUS"
                    ],
                    "numberOfVisits": 2
                },

자세한 내용: https://github.com/Bahmni/default-config/blob/master/openmrs/apps/clinical/dashboard.json

4) BMI 자동 계산에서는 Groovy 스크립트가 최신 키와 체중 값을 사용해 계산하고 BMI_chart를 참조하여 검증합니다. 자세한 내용: https://github.com/Bahmni/default-config/tree/master/openmrs/obscalculator관련 문서: groovy script

Groovy 스크립트 및 BMI 차트 예시: BahmniObsValueCalculator.groovy관련 문서: BMI_chart.csv

원문 정보

Bahmni Wiki · CC BY-SA 4.0

원문 보기 ↗