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

EMR 보안 및 접근 제어(OpenMRS)

목적과 이점

Bahmni는 OpenMRS 권한을 사용해 등록, 임상 등의 Bahmni 애플리케이션 표시 여부를 제어할 수 있습니다. OpenMRS에서 역할(Role)은 여러 권한(Privilege)의 묶음입니다.

Bahmni 사용자 만들기

Bahmni에 로그인할 사용자는 OpenMRS에서 만들어야 합니다. Bahmni는 기반 OpenMRS와 동일한 세션과 자격 증명을 사용합니다. 다음 절차에 따라 로그인 사용자를 만드십시오.

  1. 1. OpenMRS(http://<ip>/openmrs)로 이동합니다.
  2. 2. Administration 영역을 엽니다. 이 영역에 접근하려면 OpenMRS 관리자 권한이 필요합니다.
  3. 3. Users → Manage Users → Add User로 이동해 사용자를 만듭니다.
  4. 4. 사용자가 접근할 기능에 맞는 역할을 부여합니다. 최소한 Bahmni-User 역할을 선택하고 필요에 따라 역할을 추가합니다. 지정 가능한 역할은 아래의 ‘기본 제공 역할’ 표를 참고하십시오.
  5. 5. 저장한 뒤 Manage Users 영역을 닫습니다.
  6. 6. 사용자를 추가한 후 OpenMRS의 Provider로도 등록해야 합니다. Administration에서 Providers → Manage Providers → Add Provider로 이동합니다. Person 필드의 ‘Name of the Person’으로 위 사용자를 검색해 Provider로 추가합니다. Person 필드만 입력하고 나머지는 비워 둘 수 있습니다.
  7. 7. 이제 위 자격 증명으로 OpenMRS와 Bahmni에 로그인할 수 있습니다. Bahmni 홈 대시보드에는 OpenMRS에서 부여한 역할에 따라 허용된 모듈과 아이콘만 표시됩니다.
  8. 8. 사용자 역할을 변경한 경우 로그아웃한 뒤 다시 로그인해야 변경 사항이 적용됩니다.

기본 제공 역할

다음은 Bahmni가 기본 제공하는 역할과 각 역할이 허용하는 접근 범위입니다. OpenMRS의 역할은 누적됩니다. 한 사용자에게 여러 역할을 부여하면 각 역할의 모든 권한을 사용할 수 있습니다. 자세한 내용은 OpenMRS 사용자/역할/권한 문서를 참고하십시오.관련 문서: OpenMRS Documentation on Users/Roles/Privileges

Role NameAccessNotes
Bahmni-UserAbility to login
Clinical-Read-OnlyWill have read only access to clinical app
Clinical:FullAccessWill have full access to clinical app
Patient-ListingWill have access to all patient queues
Consultation-SaveWill have basic access to save consultation
Consultation-ObservationWill have access to consultation observation and save in both normal and retrospective mode
Consultation-DiagnosisWill have access to consultation diagnosis and save in both normal and retrospective mode
Consultation-DispositionWill have access to consultation disposition and save in both normal and retrospective mode
Consultation-TreatmentWill have access to consultation treatment and save in both normal and retrospective mode
Consultation-OrdersWill have access to consultation orders and save in both normal and retrospective mode
RegistrationWill have access to all registration roles
Registration-WriteWill have access to update patient information
Registration-Visit-ActionWill have access to open and close visit
Registration-AdditionalWill have access to additional actions like encounter
InPatient-ReadAbility to view the Inpatient dashboard
Inpatient-Patient-MovementAbility to admit, discharge and transfer the patient
Registration-ReadWill have access to search patients
Patient-Documents-UploadAbility to upload patient documents and radiology uploads
Admin-RoleAbility to upload and download csvs
Orders-RoleAbility to view and fulfill orders
Emr-ReportsAbility to run reports
Privilege Level: FullA role that has all API privileges
Program-EnrollmentAbility to enroll a patient to a program and modify/end the program.

0.86 릴리스부터 제공되는 역할

아래 표는 0.86 릴리스 업데이트에서 새로 만들어진 역할을 보여 줍니다. 일부 역할은 내부용이므로 사용자에게 직접 부여하면 안 됩니다. 비고 열을 확인하십시오.

  1. 새 구축에서 이 릴리스 이상을 사용하는 경우:
  2. 1. 새 데이터베이스(또는 초기 데이터베이스)를 사용하므로 새 역할만 제공되고 이전 릴리스에서 만든 역할은 없습니다.
  3. 2. 일부 임상 탭의 권한이 변경되었으며 새 역할이 이를 처리합니다. 아래 표를 참고해 사용자에게 알맞은 역할을 부여하면 시스템 접근에 필요한 권한을 얻습니다.관련 문서: EMR 보안 및 접근 제어(OpenMRS)
  1. 1. 업그레이드하면 기존 역할과 별도로 새 역할이 추가됩니다. 기존 사용자는 영향을 받지 않고 계속 시스템을 사용할 수 있습니다.
  2. 2. 마이그레이션 후 새 역할을 사용하려면 일부 임상 탭의 변경된 권한을 고려해야 합니다. 아래 표에 따라 구성을 변경하고 새 역할을 사용자에게 부여하면 필요한 접근 권한을 얻습니다.관련 문서: EMR 보안 및 접근 제어(OpenMRS)
RoleDescriptionNotes
SuperAdminWill give FULL access to Bahmni and OpenMRSRemove this role for a user, if you wish to give access to only some modules.
Bahmni-AppWill have FULL access to all Bahmni appsRemove this role for a user, if you wish to give access to only some modules.
Registration-AppWill have full access for Registration app
Programs-AppWill have full access for Programs appThis will have full access to Clinical-App
Clinical-AppWill have full access to Clinical app
InPatient-AppWill have full access for InPatient app
Radiology-AppWill have full access for Radiology app
PatientDocuments-AppWill have full access for Patient Documents app
Admin-AppWill have full access for Admin app in EMR (including the Audit Log screen)
Reports-AppWill have full access for Reports app
OrderFulfillment-AppWill have full access for OrdersFulfillment app
Implementer-Interface-AppWill have full access to Implementer Interface app
Registration-App-Read-OnlyWill have read-only access for Registration app
Clinical-App-Read-OnlyWill have read-only access to Clinical app
Clinical-App-ObservationsWill have full access for Observations tab in Clinical app
Clinical-App-DiagnosisWill have full access for Diagnosis tab in Clinical app
Clinical-App-DispositionWill have full access for Disposition tab in Clinical app
Clinical-App-OrdersWill have full access for Orders tab in Clinical app
Clinical-App-TreatmentWill have full access for Treatment tab in Clinical appTreatment role represent for "Medication" tab in Bahmni
Clinical-App-BacteriologyWill have full access for Bacteriology tab in Clinical app
InPatient-App-Read-OnlyWill have read-only access for InPatient app
Bahmni-App-User-LoginWill give ability to login to the application and used internally, should not be assigned to user directly.This internal role is used by other roles, should not be assigned to user directly.
Clinical-App-SaveWill have save privileges used by other Clinical roles and used internally, should not be assigned to user directly.This internal role is used by other roles, should not be assigned to user directly.
Clinical-App-CommonWill have common privileges used by other Clinical roles and used internally, should not be assigned to user directly.This internal role is used by other roles, should not be assigned to user directly.
bypass2FARole if assigned disables two factor authentication for that user and used internally, should not be assigned to user directly.This is an internal role, should not be assigned to user directly.
Privilege Level: FullA role that has all API privilegesProvided by emr-api omod
System DeveloperDevelopers of the OpenMRS .. have additional access to change fundamental structure of the database modelPredefined by OpenMRS
AnonymousPrivileges for non-authenticated users.Predefined by OpenMRS
AuthenticatedPrivileges gained once authentication has been established.Predefined by OpenMRS
ProviderAll users with the 'Provider' role will appear as options in the default InfopathPredefined by OpenMRS

기본 제공 권한

예약 일정 관리 역할

자세한 내용은 관련 문서를 참고하십시오.관련 문서: 예약 일정 관리의 사용자 역할 및 권한

수술실 일정 관리 역할

자세한 내용은 관련 문서를 참고하십시오.관련 문서: 수술실 일정 관리 사용자 역할 및 권한

목차

관련 문서: 보안 역할 및 권한
원문 정보

Bahmni Wiki · CC BY-SA 4.0

원문 보기 ↗