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

입원 환자 앱 및 탭 설정

구성

1. 입원 환자 앱 구성

앱을 표시하려면 홈 폴더의 extension.json 파일 https://github.com/Bahmni/default-config/blob/master/openmrs/apps/home/extension.json 에 구성을 추가합니다.

"adt": {
    "id": "bahmni.adt",
    "extensionPointId": "org.bahmni.home.dashboard",
    "type": "link",
    "translationKey": "MODULE_LABEL_INPATIENT_KEY",
    "url": "../adt/",
    "icon": "icon-bahmni-inpatient",
    "order": 4,
    "requiredPrivilege": "app:adt"
  }

2. 탭 구성

adt 폴더의 extension.json 파일 https://github.com/Bahmni/default-config/blob/master/openmrs/apps/adt/extension.json 에 구성을 추가합니다.

‘입원 예정(To Admit)’ 탭 구성

입원하도록 안내받은 환자 목록을 확인하는 탭입니다.

"bahmniAdtPatientsSearchPatientsToAdmit":{
        "id": "bahmni.adt.patients.search.patientsToAdmit",
        "extensionPointId": "org.bahmni.patient.search",
        "type": "config",
        "extensionParams": {
            "searchHandler": "emrapi.sqlSearch.patientsToAdmit",
            "translationKey": "MODULE_LABEL_TO_ADMIT_KEY",
            "forwardUrl":"#/patient/{{patientUuid}}/visit/{{visitUuid}}/admit"
        },
        "label": "To Admit",
        "order": 1,
        "requiredPrivilege": "app:adt"
    }

입원 중(Admitted) 탭 구성

이미 입원한 환자 목록을 확인하는 탭입니다.

"bahmniAdtPatientsSearchPatientsAdmitted":{
        "id": "bahmni.adt.patients.search.patientsAdmitted",
        "extensionPointId": "org.bahmni.patient.search",
        "type": "config",
        "extensionParams": {
            "searchHandler": "emrapi.sqlSearch.admittedPatients",
            "translationKey": "MODULE_LABEL_ADMITTED_KEY",
            "forwardUrl" : "#/patient/{{patientUuid}}/visit/{{visitUuid}}/transfer"
        },
        "label": "Admitted",
        "order": 2,
        "requiredPrivilege": "app:adt"
    }

‘퇴원 예정(To Discharge)’ 탭 구성

퇴원해야 하는 환자 목록을 확인하는 탭입니다.

"bahmniAdtPatientsSearchPatientsToDischarge":{
        "id": "bahmni.adt.patients.search.patientsToDischarge",
        "extensionPointId": "org.bahmni.patient.search",
        "type": "config",
        "extensionParams": {
            "searchHandler": "emrapi.sqlSearch.patientsToDischarge",
            "translationKey": "MODULE_LABEL_TO_DISCHARGE_KEY",
            "forwardUrl" : "#/patient/{{patientUuid}}/visit/{{visitUuid}}/discharge"
        },
        "label": "To Discharge",
        "order": 3,
        "requiredPrivilege": "app:adt"
    }

‘전체(All)’ 탭 구성

입원해야 하는 환자 목록을 확인하는 탭입니다.

"bahmniAdtPatientsSearchAllPatients":{
        "id": "bahmni.adt.patients.search.allPatients",
        "extensionPointId": "org.bahmni.patient.search",
        "type": "config",
        "extensionParams": {
            "translationKey": "MODULE_LABEL_ALL_KEY",
            "forwardUrl" : "#/patient/{{patientUuid}}/visit/{{visitUuid}}/admit"
        },
        "label": "All",
        "order": 4,
        "requiredPrivilege": "app:adt"
    }
원문 정보

Bahmni Wiki · CC BY-SA 4.0

원문 보기 ↗