메시지 유효성 검사
HL7 2.X 수신 및 송신 파이프라인을 사용하는 수신 및 나가는 HL7 메시지에 대해 메시지 유효성 검사가 수행됩니다. MSH(헤더) 세그먼트 또는 전체 메시지 본문에 대해서만 유효성 검사를 구성할 수 있습니다. 또한 스키마의 고유한 지역화된 버전에 대해 유효성을 검사할 수 있습니다. 고유한 네임스페이스 값을 정의하고 HL7 메시징 구성(파티 수준)과 메시지를 정의하는 실제 스키마의 대상 네임스페이스 속성 내에서 이 네임스페이스 값을 사용하여 이 작업을 수행합니다. 런타임에 Microsoft BizTalk Accelerator for HL7(BTAHL7)은 네임스페이스와 스키마의 루트 참조 속성 조합을 사용하여 메시지 구문 분석 및 유효성 검사에 적합한 스키마를 선택합니다.
파서 및 직렬 변환기는 메시지와 연결된 파티의 설정에 따라 유효성 검사를 수행합니다. 일괄 처리, 승인 및 메시지 헤더 재정의를 포함한 다른 파티 설정은 파서 또는 직렬 변환기가 유효성 검사를 수행하는 방식에 영향을 줍니다.
참고
serializer는 MSH 맵에서 헤더 재정의를 수행하고 XML 유효성 검사를 수행하는 등(해당하는 경우) 일련의 단계를 수행합니다. 헤더 재정의 및 유효성 검사 프로세스가 모두 사용하도록 설정되어 있고 헤더 재정의 프로세스가 헤더 필드에 잘못된 값을 입력하면 메시지가 본문 유효성 검사를 통과하더라도 메시지가 유효성 검사에 실패합니다.