다음을 통해 공유


BTAHL72XML 처리

Microsoft BizTalk Accelerator for HL7(BTAHL7) 프로세스 HL7 2.XML(XML로 인코딩된) 메시지의 다음 구성 요소는 다음과 같습니다.

  • 파이프라인 및 핵심 라이브러리: BTAHL7.PipelineCommon.dll 및 BTAHL7.PipelineMessageCore.dll

  • 어셈블러 및 디스어셈블러 라이브러리: BTAHL7.HL72XmlAsm.dll 및 BTAHL7.HL72XmlDAsm.dll

  • 양방향 MLLP 송신 어댑터에 사용되는 ACK(승인) 유효성 검사 라이브러리: BTAHL7.HL7ACKHelper.dll

XML 메시지 모드

BTAHL7은 2.XML 메시지에 대해 다음 메시지 모드를 지원합니다.

  • 게시자-구독자(pub-sub) 모드

    게시자는 구독자 당사자에게 선언적 또는 원치 않는 업데이트로 브로드캐스트합니다. BizTalk Server 및 BTAHL7은 디자인 타임 후에 구독 및 파티를 관리할 수 있으므로 이 모드에 유연성을 제공합니다.

  • 요청-응답 모드

    특정 엔터티의 특정 요청이 응답 메시지를 생성하는 심문 또는 쿼리 메시지 교환입니다.

XML 유효성 검사

BTAHL7은 다음과 같은 2.XML 메시지 유효성 검사를 제공합니다.

  • XML 판독기

  • 계통도

    파티의 도식 유효성 검사를 사용하거나 사용하지 않도록 설정합니다. BTAHL7은 MSH9.3 메시지 구조 헤더 필드 및 MSH12 버전 ID 필드(2.3.1, 2.4 또는 2.5)에 의해 결정된 대로 이 처리에 HL7 2.XML 스키마를 직접 사용합니다. BTAHL7은 BizTalk Server 표준 XML 처리 기능을 사용합니다.

  • Z 세그먼트

    BTAHL7은 선언되지 않은 Z 세그먼트에 선언된 세그먼트가 포함되어 있지 않은지 확인합니다.

ACK 생성

BTAHL7은 2.XML 메시지에 대해 다음과 같은 유형의 승인(ACK)을 지원합니다. HL7 오류 유형과 BTAHL7(대체) 오류 유형이 모두 사용됩니다.

  • HL7 원본 ACK

  • HL7 향상된 ACK

    수락 및 애플리케이션 수락 커밋

참고 항목

메시지 처리
HL7 2.XML 스키마 사용