다음을 통해 공유


BizTalk Accelerator for HL7 시작

Microsoft BizTalk Accelerator for HL7(BTAHL7)을 사용하여 의료 컴퓨터 시스템 간에 비즈니스 프로세스를 개발할 수 있습니다. BTAHL7을 사용하면 개발자, IT 전문가 및 인터페이스 분석가가 공통 환경에서 작업하여 의료 애플리케이션 전반에 걸쳐 엔드 투 엔드 통합 BTAHL7 기반 솔루션을 개발할 수 있습니다.

더 구체적으로는 BTAHL7을 사용하여 다음을 수행할 수 있습니다.

  • 의료 애플리케이션 통합을 간소화합니다. BizTalk Server 개발 환경을 사용하여 분산 비즈니스 프로세스를 빌드, 관리 및 추적합니다.

  • 의료 응용 프로그램 간의 임상 데이터 교환을 표준화합니다. 애플리케이션 간의 기존 데이터 전송을 BTAHL7 표준으로 변환합니다.

  • 효율성을 높입니다. 수동 개입을 최소화하면서 의료 애플리케이션 간의 모든 통신 프로세스를 자동화합니다.

이 섹션에서는 BTAHL7 및 BizTalk Server 사용하여 병원 및 의료 분야 내에서 EAI(엔터프라이즈 애플리케이션 통합)를 용이하게 하여 비즈니스 간 의료 솔루션을 자동화하는 방법에 대한 역할별 정보를 제공합니다.

BTAHL7은 각 솔루션 유형에 대한 자습서 형식의 네 가지 개별 시나리오를 제공합니다. 이 자습서를 시작하기 전에 BizTalk Server 기본 개념과 BTAHL7을 사용하여 솔루션 빌드를 시작하는 데 필요한 도구와 프로세스를 이해해야 합니다.

이러한 단원을 시작하기 전에 사용 가능한 HL7 가속기 및 BizTalk 도구에 대해 알아봅니다.

다음 설명은 각 BTAHL7 자습서에 대한 일반적인 이해를 제공합니다.

엔드 투 엔드 자습서

BTAHL7 엔드 투 엔드 자습서에서는 구독자 및 게시자 시나리오에서 비즈니스 프로세스를 용이하게 하는 자세한 단계를 제공합니다. 이 시나리오는 게시자(예: 허용 방전 및 전송 시스템)가 특정 구독자에게 메시지를 보내는 상황입니다.

메시지는 BTAHL7 인터페이스 엔진으로 라우팅되며, 이 엔진은 메시지를 수신, 처리, 유효성 검사, 다시 포맷한 다음 구독자에게 라우팅합니다. 이 시나리오의 구독자는 병원 정보 시스템 및 약국 시스템입니다.

이 시나리오에서는 파일 및 MLLP(최소 하위 계층 프로토콜) 어댑터 유형을 모두 사용합니다. 게시자는 구독자를 인식할 필요가 없으며 BTAHL7 인터페이스 엔진은 메시지를 처리한 후 게시자에게 적절한 승인을 보냅니다.

심문 자습서

BTAHL7 심문 자습서에서는 organization 내의 하위 시스템 간에 쿼리 응답 시스템을 구현하기 위한 자세한 단계를 제공합니다. 이 시나리오에서는 입원, 퇴원 및 전송 시스템의 LOB(기간 업무) 애플리케이션이 병원 정보 시스템에 쿼리를 보내 환자 랩 결과를 얻습니다. 병원 정보 시스템은 쿼리를 수신한 후 요청된 데이터를 쿼리를 실행한 시스템으로 다시 보냅니다.

이 시나리오에서는 MLLP를 승인을 포함한 모든 메시지에 대한 전송 프로토콜로 사용합니다.

메시지 보강 자습서

BTAHL7 보강 자습서에서는 메시지 보강 시나리오와 같은 특정 비즈니스 문제를 해결하는 자세한 단계를 제공합니다. 메시지 보강 시나리오는 HL7 규격이 아니거나 불완전한 메시지를 추가하거나 보강해야 하는 상황입니다. 이 상황은 환자 등록 애플리케이션과 같은 애플리케이션 또는 SQL Server XML 데이터로 메시지를 채울 때 발생할 수 있습니다.

메시지 보강 시나리오에서는 BTAHL7을 사용하여 메시지를 캡처하고 환자 레코드 데이터베이스에서 누락된 데이터를 제공합니다. 그런 다음, 메시지를 변환하고 MLLP 어댑터를 사용하여 실험실, 보험 또는 레거시 LOB(기간 업무) 애플리케이션으로 보냅니다.

일괄 처리 자습서

BTAHL7 Batching 자습서에서는 일괄 처리된 메시지를 받고 보내는 자세한 단계를 제공합니다. 일괄 처리에는 개별 메시지(또는 승인) 그룹을 단일 복합 메시지로 수신 및/또는 보내는 작업이 포함됩니다.

BTAHL7은 다음 세 가지 메시지 일괄 처리 시나리오를 지원합니다.

  • 조각화된 인바운드 일괄 처리입니다. 이 시나리오에서 BTAHL7은 HL7 메시지 일괄 처리를 받은 다음 개별 메시지를 대상 시스템으로 라우팅합니다.

  • 일괄 처리/일괄 처리. BTAHL7은 HL7 메시지 일괄 처리를 수신하고, 일괄 처리 내의 개별 메시지를 확인한 다음, 메시지 일괄 처리를 대상 시스템으로 라우팅합니다.

  • 일괄 처리(또는 아웃바운드 일괄 처리)를 만듭니다. BTAHL7은 개별 메시지를 수신하고 대상 시스템으로 라우팅하기 전에 일괄 처리합니다.

추가 정보

장애가 있는 사용자를 위한 접근성