도메인 분리 및 EMR Help
EMR Help에서는 도메인 분리가 지원됩니다. 도메인 분리를 사용하여 데이터, 프로세스 및 관리 작업을 도메인이라는 논리적 그룹으로 분할할 수 있습니다. 어떤 사용자가 데이터를 보고 액세스할 수 있는지를 포함하여 이러한 분리의 여러 측면을 제어할 수 있습니다.
지원 수준: 기본
- 비즈니스 논리: 데이터가 애플리케이션의 서비스 제공자 사용 사례에 적합한 도메인으로 들어가도록 보장합니다.
- 애플리케이션은 런타임에서 도메인 분리를 지원합니다. 도메인 분리에는 사용자 인터페이스, 캐시 키, 보고서, 롤업, 집계 등에서의 분리가 포함됩니다.
- 인스턴스 소유자는 여러 테넌트에서 작동하도록 애플리케이션을 설정해야 합니다.
샘플 사용 사례: 서비스 제공자(SP)가 채팅을 사용하여 테넌트 고객의 메시지에 응답할 때 고객이 SP의 응답을 볼 수 있어야 합니다.
지원 수준에 대한 자세한 내용은 도메인 분리를 위한 애플리케이션 지원을 참조하십시오.
개요
이 EMR Help 애플리케이션에는 구성 테이블(요청 정의, 요청 파라미터 및 파라미터 매핑에 대한 정의)에 대한 도메인 분리와 EMR 시스템에서 들어오는 작업 및 관련 요청 데이터와 같은 트랜잭션 데이터에 대한 도메인 분리가 포함됩니다.
도메인 분리는 애플리케이션의 다음 측면에서 EMR Help 사용됩니다.
- 원격 요청 데이터 [sn_ind_rmt_help_request_data] 테이블에 저장된 데이터는 도메인으로 구분됩니다.
- 기록 생성자에서 발생하거나 REST API를 사용하여 발생할 때 만들어지는 작업은 도메인으로 구분됩니다.
- 요청 매개변수는 여러 도메인에서 사용할 수 있도록 생성할 수 있습니다.
- 여러 도메인에서 사용하기 위해 요청 정의를 생성할 수 있습니다.
- 요청 정의 매핑은 여러 도메인에서 사용하기 위해 생성할 수 있습니다.
EMR Help에서 도메인 분리가 작동하는 방식
EMR 시스템 내에서 EMR 도움말 서비스 포털 을 사용하여 IT 서비스 요청을 제기하는 ServiceNow 고객의 경우, 도메인은 로그인한 사용자의 세션, 생성된 작업 및 관련 요청 데이터에서 설정됩니다.
원격 지원 요청 API를 사용하는 고객의 경우 관리자는 요청을 생성하는 동안 개체에서 다음 매개 변수 task_parameters 중 하나를 전송하여 작업 및 연결된 원격 요청 데이터를 도메인 분리할 수 있습니다.
- 사용자(task_for)를 위한 작업주:모든 작업 유형에 유효합니다.
- 호출자(caller_id)주:인시던트 [incident] 테이블에만 유효합니다.
인시던트의 경우 작업의 도메인은 요청 본문에 지정된 경우 caller_id 매개변수에서 설정됩니다. caller_id 매개 변수를 지정하지 않으면 작업의 도메인이 task_for 매개 변수에 지정된 사용자의 도메인으로 설정됩니다. 이러한 매개 변수 중 어느 것도 요청 본문에 지정되지 않은 경우 작업의 도메인은 원격 지원 요청 API를 호출하는 인증된 사용자의 도메인에서 설정됩니다.
에 대한 도메인 분리 구성 EMR Help
생성된 작업 및 연결된 원격 요청 데이터와 같은 트랜잭션 데이터는 자동으로 도메인으로 분리됩니다.
Cerner EMR 시스템과의 모든 통합은 기본적으로 Cerner EMR 시스템에만 매핑된 IT 서비스 요청 [sn_it_request] 요청 정의와 함께 작동합니다. 여기서는 작업과 원격 요청 데이터만 도메인으로 분리할 수 있습니다.
도메인 분리 테이블
- 원격 요청 정의(sn_ind_rmt_help_request_defn)
- 원격 요청 매개변수(sn_ind_rmt_help_request_param)
- 구성 매핑 요청(sn_ind_rmt_help_defn_param_data_map)
- 원격 요청 데이터(sn_ind_rmt_help_request_data) 및 확장된 하위 데이터 테이블
- 작업 [task]