BizTalk Server ACK 메시지 스키마 유형
승인 메시지 스키마는 다음 두 가지 형태로 제공됩니다.
ACK(일반 승인). 애플리케이션이 특별한 기간 업무 애플리케이션 수준 승인 메시지를 정의하지 않거나 애플리케이션 처리를 배제하는 오류가 발생한 경우 ACK(일반 승인)를 사용할 수 있습니다. 허용 수준 승인에 사용할 수도 있습니다. 다음 표에서는 ACK 메시지 구조를 나열합니다.
ACK^varies^ACK 일반 승인 장 Msh 메시지 헤더 2 MSA 메시지 승인 2 [ ERR ] Error 2 MCF(지연 승인). 이 메시지는 HL7 버전 2.1과의 이전 버전 호환성을 위해서만 존재합니다. 비동기 애플리케이션 수준 승인의 제네릭 형식인 MCF 메시지를 만드는 프로토콜의 일부로 사용합니다. 다음 표에서는 MCF 메시지 구조를 나열합니다.
MCF^varies^ACK 지연된 승인 장 Msh 메시지 헤더 2 MSA 메시지 승인 2 [ ERR ] Error 2 승인 메시지에는 MSH9 필드가 ACK^<trigger event>^ACK 또는 MCF^<trigger event>^ACK로 설정됩니다. 따라서 MSH9의 첫 번째 구성 요소는 ACK 스키마를 결정하기에 충분합니다. Microsoft BizTalk Accelerator for HL7(BTAHL7) 파이프라인에서 사용하는 문서 이름은 항상 HL7을 네임스페이스로 포함합니다. 형식 이름은 ACK 또는 MCF인 MSH9_1 필드의 내용입니다. 따라서 위의 예제와 같이 BTAHL7 파이프라인은 이름이 HL7인 스키마를 찾습니다. ACK 또는 HL7. MCF는 MSH9_1 필드의 값에 따라 달라집니다. 메시지 본문에 대한 스키마는 모든 2.X 버전 메시지에 대해 동일합니다.
참고
일괄 처리/일괄 처리 ACK 시나리오에서 ACK 헤더의 내용은 다음과 같습니다.
BTAHL7은 MSH1, 2, 8 및 15를 사용자 인터페이스에서 구성하는 항목으로 설정합니다.
BTAHL7은 MSH7을 시스템 시간으로 설정합니다.
BTAHL7은 MSH9를 ACK로 설정합니다.
BTAHL7은 MSH12를 2.4 또는 2.5로 설정합니다.
참고 항목
ACK 승인오류 조건을수신하기 위한 송신 포트 설정 승인 메시지 승인 세그먼트 만들기 및 처리