다음을 통해 공유


샘플 비즈니스 시나리오

의료 프로세스는 종종 복잡하며 많은 시스템을 포함합니다. 예를 들어 환자가 병원에 들어오고 의사가 랩 테스트를 위해 환자를 보낼 때 발생하는 프로세스입니다. 이 절차는 다음과 같은 5가지 당사자입니다.

  • 주치의

  • 병원 등록 시스템

  • 임상 주문 입력 시스템

  • 실험실 시스템

  • 청구 시스템

    이 프로세스에서는 다음 단계가 발생할 수 있습니다.

  1. 참석 의사는 환자를 등록합니다.

    1. ADT^O04 등록 메시지는 병원 등록 시스템에서 브로드캐스트됩니다.

    2. ADT^O04 메시지는 임상 주문 입력 시스템 및 실험실 시스템을 포함하여 메시지를 구독하는 모든 부서에서 수신됩니다.

  2. 의사는 실험실 시설에서 진단 연구를 주문합니다.

    1. 비즈니스 규칙의 유효성을 검사한 후 ORM^O01 주문 메시지가 임상 주문 입력 시스템에서 전송됩니다.

    2. ORM^O01 메시지는 실험실 시스템에서 수신됩니다.

  3. 실험실은 주문을 받고 확인을 반환합니다.

    1. 주문이 실행될 수 있음을 나타내는 ORR^O02 주문 확인 메시지가 Laby 시스템에서 전송됩니다.

    2. ORR^O02 메시지는 임상 주문 입력 시스템에서 수신됩니다.

  4. 시험이 완료되면 실험실은 결과를 의사와 다른 부서에 보냅니다.

    1. ORU^R01 테스트 결과 메시지가 실험실 시스템에서 전송됩니다.

    2. ORU^R01 메시지는 임상 주문 입력 시스템 및 청구 시스템에서 수신됩니다.

    3. 인터페이스 엔진은 무선 PDA에서 랩 결과를 받는 의사에게 전자 메일 메시지를 보냅니다.

BTAHL7 솔루션

위에서 설명한 샘플 비즈니스 시나리오는 통합이 필요한 의료 시스템의 예입니다. Microsoft BizTalk Server for HL7(BTAHL7)의 Microsoft BizTalk Accelerator는 다음 기능을 제공하는 이 시나리오에 대한 솔루션을 제공합니다.

  1. BizTalk Server 허브 및 스포크 배열과 관련된 모든 시스템을 통합합니다. 각 시스템은 BizTalk Server 직접 통신합니다. 서로 직접 통신할 필요는 없습니다.

  2. BTAHL7은 기본적으로 HL7로 인코딩된 메시지를 처리합니다. 사용자 지정 코딩이 필요하지 않습니다.

  3. ADT^O04 등록 메시지는 구독하는 모든 시스템에 브로드캐스트됩니다. BizTalk Server 게시자-구독자 메시징 모델은 메시지를 구독하는 시스템 목록을 설정 및 유지 관리하는 유연성을 제공합니다. 시스템의 나머지 부분에 영향을 주지 않고 구독 목록에서 시스템을 추가하거나 삭제할 수 있습니다.

  4. ORM^O01 주문 메시지의 유효성을 검사하는 데 사용되는 비즈니스 규칙은 시스템의 나머지 부분에 영향을 주지 않고 동적으로 변경할 수 있습니다.

  5. ORR^O02 ACK(주문 확인) 메시지를 자동으로 생성하도록 BTAHL7을 구성할 수 있습니다.

  6. 필요한 경우 보내기 위해 다른 사용자와 메시지를 일괄 처리하고 일괄 처리 내에서 수신 시 처리할 수 있습니다.

  7. 엔진의 모든 메시지와 HL7 organization 게시된 BTAHL72X 스키마에 대해 유효성을 검사할 수 있습니다.

참고 항목

BizTalk Server에서 비즈니스 요구 사항을 해결하는 방법