세균학 탭 구성
목적과 이점
이 탭은 일반 검사실 검사와 다른 환자의 세균학 검사 결과를 수집합니다. 세균학 검사 결과에는 도말 검사, 배양 검사 및 약제 감수성 검사 결과가 포함됩니다.

Bacteriology 탭
단계
Bacteriology 탭 구성
아래는 임상 상담 아래에 탭을 구성하는 샘플 코드 조각입니다. clinical/extension.json에 설정을 추가합니다.
"bahmniClinicalConsultationBacteriology": {
"id": "bahmni.clinical.consultation.bacteriology",
"extensionPointId": "org.bahmni.clinical.consultation.board",
"type": "link",
"label": "Bacteriology",
"translationKey":"BACTERIOLOGY_BOARD_LABEL_KEY",
"url": "bacteriology",
"icon": "icon-user-md",
"order": 7
}핵심 필드 및 결과 수집 양식 정의
다음 단계에 따라 OpenMRS에서 Bacteriology를 구성합니다.
핵심 필드 추가
이 필드는 페이지의 내용을 채우는 데 사용됩니다. 모든 필드를 "BACTERIOLOGY CONCEPT SET" 개념 세트의 구성원으로 설정해야 합니다.
세균학 결과 양식 추가
이 양식은 세균학 검사 결과를 수집하는 데 사용됩니다.
샘플 CSV(concepts 및 concept_sets)는 아래에 있습니다.
250250
추가 필드 추가
Bacteriology 페이지에 추가 필드를 구성하려면 해당 필드를 Bacteriology Additional Attributes Concept Set의 구성원으로 추가합니다.
세균학 결과 표시
대시보드 페이지에서 세균학 결과를 두 가지 방식으로 볼 수 있습니다.
- Obs to Obs Flow Sheet. Bacteriology results Display control.
Obs to Obs Flow Sheet
예를 들어 clinical/dashboard.json에 아래 설정을 추가합니다.
"Bacteriology Concept Set": {
"displayType": "Full-Page",
"translationKey": "DASHBOARD_TITLE_BACTERIOLOGY_RESULTS_KEY",
"name": "obsToObsFlowSheet",
"dashboardConfig": {
"numberOfVisits": 1,
"initialCount": 3,
"latestCount": 4,
"templateName": "BACTERIOLOGY CONCEPT SET",
"groupByConcept": "Specimen Collection Date",
"conceptNames": [
"Specimen Id"
]
},
"expandedViewConfig": {
"templateName": "BACTERIOLOGY CONCEPT SET",
"groupByConcept": "Specimen Collection Date"
}
}아래 화면과 같이 Patient Dashboard에 세균학 결과가 표시됩니다.

Bacteriology Results 표시 컨트롤
예를 들어 clinical/dashboard.json에 아래 설정을 추가합니다.
"bacteriologyResults": {
"translationKey": "DASHBOARD_TITLE_BACTERIOLOGY_RESULTS_KEY",
"type": "bacteriologyResultsControl",
"scope": "All",
"orderType": "",
"dashboardConfig": {
"conceptNames": [
"BACTERIOLOGY CONCEPT SET"
]
}
}아래 화면과 같이 Patient Dashboard에 세균학 결과가 표시됩니다.

원문 정보
원문 보기 ↗Bahmni Wiki · CC BY-SA 4.0