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

검사실 및 영상의학 주문 탭 구성

목적과 이점

주문 탭에서 환자의 새 검사실 검사 및 영상의학 주문을 생성할 수 있습니다. 주문 시스템은 두 부분으로 구성됩니다.

  1. 첫 번째는 진료 제공자가 주문을 입력하는 애플리케이션 영역이고, 두 번째는 주문을 이행하는 영역입니다.

아래 스크린샷은 주문 입력 탭의 예를 보여줍니다.

Order Tab.png

주문 입력 탭

단계

주문 입력 탭 구성

// In config-> bahmni_config/clinical/extension.json
 
"bahmniClinicalConsultationOrders": {
    "id": "bahmni.clinical.consultation.orders",
    "extensionPointId": "org.bahmni.clinical.consultation.board",
    "type": "link",
    "label": "Orders",
    "title":"Orders",
    "url": "orders",
    "icon": "fa-user-md",
    "order": 6,
    "requiredPrivilege": "app:clinical:observationsTab"
  }

주문 탭의 각 주문 유형 섹션(예: Lab Orders, Radiology Order)을 설정하려면 주문 탭 마스터 데이터 설정 단계를 따르십시오.관련 문서: Master Data Setup for Order Tab

Bahmni 홈 페이지에 주문 모듈 구성

// In config-> bahmni_config/home/extension.json
 
"orders": { 
 "id": "bahmni.orders",
 "extensionPointId": "org.bahmni.home.dashboard",
 "type": "link",
 "label": "Orders",
 "url": "../orders/#/search",
 "icon": "fa-book",
 "order": 10,
 "requiredPrivilege": "app:orders"
 }

이행을 위한 주문 모듈 환자 목록 대기열 구성

//For configuring patient  list queues with tabs as order type use the following config in extension.json under Orders folder.
 
"bahmni_clinical_patients_search_radiologyorderallpatients": {
    "id": "bahmni.clinical.patients.search.RadiologyOrderAllPatients",
    "extensionPointId": "org.bahmni.patient.search",
    "type": "config",
    "extensionParams": {
       "searchHandler": "emrapi.sqlSearch.activePatients",
       "display": "Radiology Orders",
       "forwardUrl": "../orders/#/patient/{{patientUuid}}/fulfillment/Radiology Order",
       "forwardButtonTitle": "View",
       "view": "tabular"
    },
    "label": "Radiology Order",
    "order": 1,
    "requiredPrivilege": "app:orders"
}

주문 이행용 관찰 템플릿 구성

  1. 먼저 Order Type + " Fulfillment Form " 형식으로 루트 개념 집합을 추가합니다. 다음으로 이행 양식에 표시할 개념을 해당 루트 개념 집합 아래에 구성합니다. 예를 들어 Radiology Order의 루트 개념 집합은 " Radiology Order Fulfillment Form "이어야 하며, 여기서 "Radiology Order "는 OpenMRS order_type 테이블의 주문 유형입니다. XRay 업로드용 DocumentUpload 개념과 영상의학과 의견을 추가하는 Notes Concept을 "xxx Fulfillment Form" 루트 개념 아래에 구성할 수 있습니다.

영상의학 및 검사실 주문의 Urgency 및 NeedPrint 버튼 구성

  1. 긴급도 정보: Urgency 버튼은 해당 주문의 X-ray/검사실 검사를 즉시 수행해야 함을 나타냅니다. Radiology Orders: 긴급도 정보는 HL7 메시지의 일부로 PACS 장비에 전송되어 긴급 주문이 우선순위에 따라 통합 PACS 장비의 맨 앞에 표시됩니다. Lab Orders: 0.90부터 "STAT"이거나 우선 처리해야 하는 검사실 주문을 표시하는 Urgent 버튼을 제공합니다. 이 정보는 현재 OpenMRS db에 저장되며 openELIS에는 동기화되지 않습니다.
image2016-10-28 19:22:9.png

Need Print 버튼은 입력 부담을 줄이기 위해 메모에 'Need Print for this Order' 문구를 자동으로 넣습니다.

Needs Print 버튼 문구와 Needs Print for this order 문구를 국제화하려면 아래 키를 사용합니다. Bahmni의 국제화에 대해서는 관련 페이지를 참조하십시오.관련 문서: 국제화 지원

아래 키는 영어 문구를 표시하기 위해 clinical/locale_en.json에 배치합니다.

"CLINICAL_ORDER_RADIOLOGY_NEED_PRINT": "Need Print for this order.",
"CLINICAL_ORDER_RADIOLOGY_NEED_PRINT_BUTTON": "Needs Print"
image2016-10-28 19:27:28.png

구성

위 버튼을 구성하려면 영상의학 주문용 'enableRadiologyOrderOptions'와 검사실 주문용 'enableLabOrderOptions'를 clinical/app.json에 추가합니다. 선택한 옵션에 따라 기능이 활성화되며 옵션은 대소문자를 구분하지 않습니다.

{ config:{
		"enableRadiologyOrderOptions":["NeedsPrint","Urgent"],
		"enableLabOrderOptions":["NeedsPrint","Urgent"]
	}
}

주문 탭 마스터 데이터 설정

  1. 새 주문 유형을 설정하려면 OpenMRS 데이터베이스에 주문 유형을 추가해야 합니다. 아래 SQL 쿼리를 실행하여 추가할 수 있습니다. Bahmni에 이미 구성된 Lab Order와 Radiology Order는 OpenMRS 데이터베이스의 order_type 테이블을 참조하십시오. jstrue. Bahmni의 각 주문 유형은 OpenMRS의 개념 집합(예: Lab Orders/Samples 또는 Radiology Orders/BodyParts)과 연결됩니다. 이는 주문 생성 중 검사를 탐색하는 시작점입니다. 새 주문 유형에 해당하는 개념 집합을 만들고 Bahmni에 이미 있는 "All Orderables" 개념 집합의 자식으로 연결해야 합니다. jstrue. 2단계에서 정의한 개념 집합은 2수준 집합입니다. 수준 1은 왼쪽 탐색 모음에 표시되고 수준 2에는 UI 오른쪽 영역에 표시할 검사가 포함됩니다.
    insert into order_type (name, description, creator, date_created, retired, uuid, java_class_name) values('OrderTypeName', 'Description', SpecifyUserIdOfCreator, now(), 0, uuid(), 'org.openmrs.Order');
관련 문서: Concept 또는 Concept Set 구성
The Concept Set Structure looks like below
All Orderables
-Lab Samples/Orders
 --Blood
   ---ESR
   ---MCH
   ---Haemoglobin
 --Serum
   --RBS
   --Creatinine
-Radiology Orders/BodyParts
 --Head
   ---Skull AP
   ---Skull PA
 --Chest
   ---Chest AP
   ---Chest PA

특정 ConceptClass의 검사를 주문으로 저장하려면 OpenMRS 데이터베이스의 order_type_class_map 테이블에서 ConceptClass를 OrderType에 매핑해야 합니다.

insert into order_type_class_map (order_type_id, concept_class_id) values(<order type id>, <concept class id>);

검사실 데이터 마스터 데이터 설정

자세한 내용은 검사실 데이터 구성 페이지를 참조하십시오.관련 문서: Configure Lab Data

약제 데이터 마스터 데이터 설정

자세한 내용은 관련 페이지를 참조하십시오.관련 문서: 약물 데이터 설정

하위 문서

원문 정보

Bahmni Wiki · CC BY-SA 4.0

원문 보기 ↗