Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Triệu chứng

Khi bạn sử dụng Microsoft BizTalk Server 2010 tăng tốc HL7 (BTAHL7), nhận (ACK) được tạo ra trong một định dạng đúng.

Ví dụ: một ACK được tạo ra trong định dạng sau:

THÔNG || OBX_ObservationResult ^ 9 ^ 23 | HL7nnnn ^ loại dữ liệu lỗi ^ 102 | E|||||||| ^^^^^^^^^^^

Tuy nhiên, định dạng đúng cho một ACK là như sau:

THÔNG || OBX ^ 9 ^ 23 | 102 ^ loại dữ liệu lỗi ^ HL70369 | E|||||||| ^^^^^^^^^^^

Lưu ý:

  • "OBX_ObservationResult" là một XML nút, không nhận dạng HL7.

  • "HL7nnnn" thực sự sẽ mã "HL70369".

  • Trình tự các trường trong đoạn ERR không chính xác. "HL7nnnn ^ loại dữ liệu lỗi ^ 102" nên "102 ^ loại dữ liệu lỗi ^ HL70369".

Nguyên nhân

Sự cố xảy ra do lỗi sản phẩm.

Giải pháp

Hotfix này chỉ sau ba khía cạnh của vấn đề:

  • ACK có nhận dạng HL7 thay vì một nút tên XML. Ví dụ: ACK có "OBX" thay vì "OBX_ObservationResult".

  • Thông tin về lỗi ERR đoạn được tạo ra thông qua các hướng dẫn sau:

    • Nếu không tìm thấy giá trị của bảng, sau đó trả về "HL7nnnn".

      Chú ý "100nnnn" là số bảng HL7 được kiểm tra.

    • Lỗi soát hợp thức bảng, thay đổi "HL7nnnn" thành "HL79999".

      Chú ý "HL79999" là một lỗi-bảng giá trị lỗi đặc biệt BizTalk Server.

  • Trình tự các trường trong đoạn ERR không chính xác. Ví dụ: "HL7nnnn ^ loại dữ liệu lỗi ^ 102" được chuyển thành "102 ^ loại dữ liệu lỗi ^ HL7nnnn".

Thông tin về cập nhật nóng

Cập nhật nóng được hỗ trợ do Microsoft cung cấp. Tuy nhiên, cập nhật nóng này chỉ được dùng để khắc phục sự cố được mô tả trong bài viết này. Chỉ áp dụng cập nhật nóng này cho hệ thống đang gặp sự cố cụ thể này.

Nếu cập nhật nóng này sẵn có để tải xuống thì sẽ có phần "Cập nhật nóng có sẵn để tải xuống" ở đầu bài viết Cơ sở Kiến thức này. Nếu phần này không xuất hiện, hãy gửi một yêu cầu tới bộ phận Hỗ trợ và Dịch vụ Khách hàng của Microsoft để nhận hotfix.

Lưu ý Nếu sự cố khác xảy ra hoặc nếu cần khắc phục sự cố, bạn có thể phải tạo một yêu cầu dịch vụ riêng. Chi phí hỗ trợ thông thường sẽ tính cho các câu hỏi hỗ trợ bổ sung và các sự cố không phù hợp với cập nhật nóng cụ thể này. Để có danh sách đầy đủ số điện thoại hỗ trợ và dịch vụ khách hàng của Microsoft hoặc để tạo yêu cầu dịch vụ riêng, hãy ghé thăm website sau của Microsoft:

http://support.microsoft.com/contactus/?ws=supportLưu ý Mẫu "Tải xuống cập nhật nóng sẵn có" hiển thị các ngôn ngữ mà cập nhật nóng này sẵn có. Nếu bạn không thấy ngôn ngữ của mình thì đó là do cập nhật nóng này hiện không có ngôn ngữ đó.

Điều kiện tiên quyết

Bạn phải BTAHL7 cài đặt để áp dụng hotfix này. Ngoài ra, bạn phải áp dụng hotfix được mô tả trong bài viết cơ sở kiến thức Microsoft (KB) sau đây:

2564013 sửa chữa: một hotfix có cung cấp các thuộc tính chế độ phân phối giao thức lớp giảm thiểu gửi và nhận hợp trong tăng tốc BizTalk cho HL7 trong một môi trường BizTalk Server 2010

2607536 sửa chữa: thêm hỗ trợ HL7 v2.5.1 thông báo xử lý và khắc phục một số vấn đề trong BizTalk Server 2010 tăng tốc cho HL7

Yêu cầu khởi động lại

Sau khi bạn áp dụng hotfix này, bạn có thể phải khởi động lại máy tính. Nếu bạn được nhắc khởi động lại máy tính, bạn phải khởi động lại dịch vụ phiên bản máy chủ BizTalk.

Hướng dẫn cài đặt

Quan trọng Phần, phương pháp hoặc tác vụ này chứa các bước chỉ dẫn bạn cách sửa đổi sổ đăng ký. Tuy nhiên, sự cố nghiêm trọng có thể xảy ra nếu bạn sửa đổi sổ đăng ký không đúng. Vì vậy, hãy đảm bảo bạn làm theo các bước sau đây một cách cẩn thận. Để bảo vệ tốt hơn, sao lưu sổ đăng ký trước khi bạn sửa đổi. Sau đó, bạn có thể khôi phục sổ đăng ký nếu xảy ra sự cố. Để biết thêm thông tin về cách sao lưu và khôi phục sổ đăng ký, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:

322756 cách sao lưu và khôi phục sổ đăng ký trong WindowsNếu các hotfix hiện tại là cần thiết và BTAHL7 tạo một ACK theo sơ đồ lần, bạn phải làm theo các bước bên cạnh cài đặt hotfix. Nếu các hotfix là không cần thiết, ví dụ BTAHL7 tạo một ACK có hiện tượng tương tự như được mô tả trong phần "Triệu chứng", bạn không phải thực hiện theo các bước sau.

Lưu ý Quy trình sau đây yêu cầu cài đặt khoá đăng ký mới, xây dựng lại dự án BTAHL7V2XCommon với đồ lần và sau đó bố trí dự án. Nếu những đồ được gọi bất kỳ dự án khác, nó cũng cần xây dựng lại và bố trí các dự án.

  1. Dừng các phiên bản máy chủ BizTalk Server.

  2. Redeploy BTAHL7V2XCommon dự án với lần đồ mới. Để thực hiện việc này, hãy thực hiện thao tác sau:

    • Đổi tên ACK_24_GLO_DEF_949029 trong \%\Microsoft BizTalk 2010 tăng tốc cho HL7\Templates\Schemas\V2. X\2.4 như ACK_24_GLO_DEF

    • Đổi tên ACK_25_GLO_DEF_949029 trong \%\Microsoft BizTalk 2010 tăng tốc cho HL7\Templates\Schemas\V2. X\2.5 như ACK_25_GLO_DEF

    Lưu ý:

    • Nếu dự án BTAHL7V2XCommon đã được triển khai, undeploy dự án, và sau đó xây dựng và redeploy dự án.

    • Nếu các đồ được gọi bất kỳ dự án khác, quy trình cũng yêu cầu xây dựng lại và bố trí các dự án với các đồ lần.

  3. Tạo mục đăng ký loại DWORD có tên "UseModifiedAck" trong khoá con đăng ký sau:

    • Đối với 32-bit (x86) hệ điều hành:
      Tăng tốc HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BizTalk HL7\Version 2010

    • Đối với 64-bit (x64) hệ điều hành:
      Tăng tốc HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\BizTalk HL7\Version 2010

  4. Nếu các hotfix là cần thiết và hoàn thành bước 2, đặt giá trị khoá đăng ký mới được tạo thành 1. Nếu khoá đăng ký không sẵn có hoặc giá trị được đặt thành giá trị khác 1BTAHL7 sẽ tạo ra một ACK có hiện tượng tương tự như những gì được mô tả trong phần "Triệu chứng" (quy trình này được thực hiện để đảm bảo rằng các giải pháp hiện tại của khách hàng không bị). Do đó, trong trường hợp đồ lần đang không sử dụng (bước 2 không xong), đặt giá trị khoá đăng ký giá trị khác không phải là 1. Nếu sửa đổi lược đồ được triển khai (bước 2 xong), đảm bảo rằng bạn đặt khoá đăng ký 1.

  5. Khởi động lại phiên bản máy chủ BizTalk Server.

Thông tin về tệp

Phiên bản tiếng Anh của cập nhật nóng này có các thuộc tính tệp (hoặc thuộc tính tệp mới hơn) được liệt kê trong bảng sau. Ngày và giờ của các tệp này được liệt kê theo Giờ Quốc tế Phối hợp (UTC). Khi bạn xem thông tin về tệp, ngày và giờ được chuyển đổi thành giờ địa phương. Để tìm sự khác nhau giữa UTC và giờ địa phương, sử dụng tab Múi Giờ trong mục Ngày và Giờ trong Pa-nen điều khiển.

Tên tệp

Phiên bản tệp

Kích thước tệp

Ngày

Giờ

Nền tảng

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



Trạng thái

Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".

Thông tin

Để biết thêm thông tin về bản vá nóng BizTalk Server, hãy bấm vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:

2003907 thông tin về hỗ trợ gói dịch vụ và hotfix BizTalk

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×