증상

Microsoft BizTalk Server 2010 액셀러레이터를 HL7 사용 하는 경우 (BTAHL7) 승인 (ACK) 잘못 된 형식에서 생성 됩니다.

예를 들어, ACK는 다음과 같은 형식으로 생성 됩니다.

오류 | | OBX_ObservationResult ^9 ^23 | HL7nnnn ^ 데이터 형식 오류 ^102 | E|||||||| ^^^^^^^^^^^

그러나, ACK에 대 한 올바른 포맷은 다음과 같습니다.

오류 | | OBX ^9 ^23 | 102 ^ 데이터 형식 오류 ^ HL70369 | E|||||||| ^^^^^^^^^^^

참고

  • "OBX_ObservationResult"는 XML 노드 이름 HL7 식별자입니다.

  • "HL7nnnn" 실제 코드 "HL70369" 있어야 합니다.

  • ERR 세그먼트에 있는 필드의 순서를 올바르지 않습니다. "HL7nnnn ^ 데이터 형식 오류 ^102" 수 있어야 "102 ^ 데이터 형식 오류 ^ HL70369".

원인

제품 결함으로 인해 문제가 발생합니다.

해결 방법

이 핫픽스는 다음과 같은 세 가지 측면 문제 해결:

  • ACK가 XML 노드 이름 대신 HL7 식별자입니다. 예를 들어, 응답에 "OBX_ObservationResult" 대신 "OBX".

  • 오류 정보는 ERR 세그먼트에 대 한 다음 지침을 통해 생성 됩니다.

    • 테이블의 값을 찾을 수 없습니다, "HL7nnnn"를 반환 합니다.

      참고 "nnnn"를 검사 하는 HL7 테이블 번호입니다.

    • -테이블 유효성 검사 오류에 대 한 "HL7nnnn" "HL79999"로 변경 합니다.

      참고 "HL79999"에 BizTalk Server 대 한 특별 한 오류가 발생 하는 값이 아닌 테이블 오류입니다.

  • ERR 세그먼트에 있는 필드의 순서를 올바르지 않습니다. 예를 들어, "HL7nnnn ^ 데이터 형식 오류 ^102"로 변경 "102 ^ 데이터 형식 오류 ^ HL7nnnn".

핫픽스 정보

지원되는 핫픽스를 Microsoft에서 구할 수 있습니다. 그러나 이 핫픽스는 오직 이 문서에서 설명하는 문제를 해결하는 작업에만 사용됩니다. 이 문제가 발생하는 시스템에만 이 핫픽스를 적용해야 합니다.

핫픽스를 다운로드할 수 있는 경우, 이 기술 자료 문서의 상단에 "핫픽스 다운로드 가능" 섹션이 있습니다. 이 섹션이 표시 되지 않으면 Microsoft 고객 서비스 및 지원 핫픽스를 구하는 요청을 제출 합니다.

참고: 추가 문제가 발생하거나 문제 해결이 필요한 경우, 별도로 서비스를 요청해야 할 수도 있습니다. 추가 지원 질문과 이 특정 핫픽스가 필요하지 않은 문제에는 일반 지원 비용이 적용됩니다. 전체 목록은 Microsoft 고객 서비스 및 지원 전화 번호 또는 별도 서비스 요청을 만들려면, 다음 Microsoft 웹 사이트를 방문 하십시오.

http://support.microsoft.com/contactus/?ws=support참고: "핫픽스 다운로드 사용 가능" 형식은 핫픽스 사용이 가능한 언어를 표시합니다. 사용자 언어가 표시되지 않는 것은 핫픽스를 해당 언어로 사용할 수 없기 때문입니다.

전제 조건

BTAHL7이이 핫픽스를 적용 하려면 설치 되어 있어야 합니다. 또한 다음 Microsoft 기술 자료 (KB) 문서에서 설명 하는 핫픽스를 적용 해야 합니다.

2564013 수정: 핫픽스를 사용할 수 있는 최소 낮은 계층 프로토콜에 대 한 추가 배달 모드 속성 송수신 어댑터 BizTalk 액셀러레이터를 HL7에 BizTalk Server 2010 환경에서 제공 하는

2607536 수정: 핫픽스는 HL7 v2.5.1 메시지를 처리 하도록 지원을 추가 하 고 HL7 용 BizTalk Server 2010 가속기의 몇 가지 문제를 해결

다시 시작 요구 사항

이 핫픽스를 적용 한 후 컴퓨터를 다시 시작 해야 합니다. 컴퓨터를 다시 시작할 것인지 BizTalk 호스트 인스턴스 서비스를 다시 시작 해야 합니다.

설치 지침

중요: 이 섹션, 방법 또는 작업은 레지스트리를 수정하는 방법을 설명하는 단계를 포함합니다. 그러나, 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의 깊게 수행해야 합니다. 추가 보호 조치로, 해당 레지스트리를 수정하기 전에 미리 백업하세요. 그런 다음, 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업 및 복원하는 방법에 대한 자세한 내용은, Microsoft 기술 자료의 다음 문서 번호를 클릭합니다.

322756 백업 및 Windows에서 레지스트리를 복원 하는 방법현재 핫픽스 필요 BTAHL7 수정된 된 스키마에 따라 ACK를 생성 하는 경우 핫픽스를 설치 하는 것 외에도 다음이 단계 따라야 합니다. 핫픽스 필요 없으면 BTAHL7 "현상" 절에 설명 되어 있는 비슷한 증상을 갖지 않는 ACK를 생성 하는 예를 들어, 다음이 단계를 수행 해야 합니다.

참고: 다음 절차는 레지스트리 키를 설정 하 고 수정 된 스키마를 사용 하 여 BTAHL7V2XCommon 프로젝트를 다시 작성 한 다음 프로젝트를 다시 배포 해야 합니다. 이러한 스키마를 프로젝트에서 참조 하는 경우 해당 프로젝트를 다시 배포 하 고 다시 작성도 필요 합니다.

  1. BizTalk Server 호스트 인스턴스를 중지 합니다.

  2. 새로운 수정 된 스키마를 사용 하 여 BTAHL7V2XCommon 프로젝트를 다시 배포 합니다. 이렇게 하려면 다음 작업을 수행 합니다.

    • HL7\Templates\Schemas\V2에 대 한 BizTalk 2010 가속기 \%\Microsoft에서에서 ACK_24_GLO_DEF_949029를 이름을 바꿉니다. ACK_24_GLO_DEF와 X\2.4

    • HL7\Templates\Schemas\V2에 대 한 BizTalk 2010 가속기 \%\Microsoft에서에서 ACK_25_GLO_DEF_949029를 이름을 바꿉니다. ACK_25_GLO_DEF와 X\2.5

    참고

    • 이미 BTAHL7V2XCommon 프로젝트를 배포할 프로젝트의 배포를 취소 하 고 빌드 및 프로젝트를 다시 배포할.

    • 이러한 스키마를 프로젝트에서 참조 하는 경우 프로시저를 다시 작성 하 고이 수정 된 스키마를 사용 하 여 해당 프로젝트를 다시 배포도 필요 합니다.

  3. 다음 레지스트리 하위 키에서 "UseModifiedAck" 이름의 DWORD 형식 레지스트리 항목을 만듭니다.

    • 운영 체제는 32 비트 (x86)에 대 한:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BizTalk HL7\Version 2010 가속화

    • 운영 체제는 64 비트 (x64)에 대 한:
      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\BizTalk HL7\Version 2010 가속화

  4. 핫픽스가 필요 하 고 2 단계를 완료 하는 경우 새로 만든된 레지스트리 키 값을 1로 설정 합니다. 레지스트리 키를 사용할 수 없거나 값이 1이 아닌 값으로 설정 됩니다, BTAHL7 무엇 (이 절차는 기존 고객 솔루션 방해 받지 않으며 있는지 확인 하기 위해 수행 됩니다.) "현상" 절에 설명 된 유사한 증상을 갖지 않는 ACK 생성 됩니다. 따라서 경우에는 수정 된 스키마 배포 되지 않습니다 (단계 2 끝나지 않으면), 레지스트리 키 값을 1이 아닌 다른 값으로 설정 합니다. 수정 된 스키마를 배포 하는 경우 (2 단계를 완료) 1로 레지스트리 키를 설정 해야 합니다.

  5. BizTalk Server 호스트 인스턴스를 다시 시작 합니다.

파일 정보

이 핫픽스의 영어 버전은 다음 표에 열거된 파일 특성 (또는 그 이후의 파일 특성)을 가지고 있습니다. 이러한 파일의 시간과 날짜는 협정 세계시(UTC)로 나열되었습니다. 파일 정보를 볼 때는 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 시차는 제어판의 날짜 및 시간 항목에서 표준 시간대 탭을 사용하여 찾을 수 있습니다.

파일 이름

파일 버전

파일 크기

날짜

시간

플랫폼

Microsoft.solutions.btahl7.pipelinecommon.dll

3.9.559.2

90,528

13-Jul-2012

17:41

x86

Microsoft.solutions.btahl7.pipelinemessagecore.dll

3.9.559.2

86,448

13-Jul-2012

17:41

x86



상태

Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

자세한 내용

핫픽스를 BizTalk Server 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.

2003907 BizTalk 핫픽스와 서비스 팩 지원 정보

추가 도움이 필요하신가요?

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Insider 참가

이 정보가 유용한가요?

번역 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

소중한 의견에 감사드립니다.

×