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
수락 및 애플리케이션 수락 커밋