כיצד להחיל מפות וקודי ACK מותאם אישית הודעות ACK ב- BizTalk Server 2013

מאפייני הבעיה

בעיה 1

שקול את התרחיש הבא:

  • אתה משתמש ב- Microsoft BizTalk 2013 האצה עבור HL7 (BTAHL7).

  • אתה משתמש MLLP את קבלת מתאם ולקבל HL7 צינור דו-כיווניים יקבלו יציאה.

  • מאפייני תעבורה MLLP, הגדרת האפשרות השתמש ישיר סינכרונית HL7 ACK "True".

  • יצירת מפת יוצאת של זה דו-כיווניים לקבל יציאה כדי להמיר את הודעת ACK לפני שהיא נשלחת.


בתרחיש זה, מפת יוצאת אינה חלה על HL7 ACK. לכן, הודעות ACK אינם מומרים.

בעיה 2

היציאה שלח MLLP בוחן את הקוד ACK הודעת ACK (שדהMSA.1_AcknowledgmentCode של מקטע MSA) מוחזר על-ידי המערכת במורד הזרם ולאחר מכן משווה ACK בקודים ACK הקבילים המוגדרים במאפייני התצורה של היציאה שלח MLLP. הקודים ACK קביל כעת הנתמכים על-ידי MLLP שליחת יציאה הן AA, CA, רה, CE, מב, ו- CR. באפשרותך לבחור כל קודי אישור או שילוב של קודי. לדוגמה, הקודים הבאים הם חוקיים:

AA ו- CA

AA, CA, AE ו- CE

AA, CA, מב, ו- CRעם זאת, אין באפשרותך להזין שילוב קוד ACK קביל הרצוי.

לאחר החלת תיקון חם זה, מקובל ACK קוד חדש בשם מותאם אישית תצורף לרשימת קודי ACK קביל . בנוסף, תיבת טקסט חדשה נוספת כדי ליידע אותך להזין קודי ACK מותאם אישית קביל.

הערות

  • עליך להפריד את קודי באמצעות פסיק (,). לדוגמה: "AE, CE, AR, CR, XX, ZZ."

  • אם נבחר אחד מצירופי רגיל (noncustom), אין לך להזין את המאפיין קודי ACK מותאמים אישית קביל .

  • כדי לוודא כי האימות צבר מצליח מתייחסת על קודי ACK מותאם אישית, עליך להוסיף את קודי ACK דרוש מותאמת אישית לסכימת ACK המתאים.

  • באפשרותך להשתמש בתכונה BizTalk למעקב אחר (על-ידי הפעלת מעקב) כדי לעקוב אחר ההודעה באמצעות שלהודעת שנרשם ביומן האירועים בעת ניסיון חוזר או הושעה של ההודעה.


פתרון

תיקון חם נתמך זמין מ-Microsoft. עם זאת, תיקון חם זה מיועד לפתור רק את הבעיה המתוארת במאמר זה. יש להחיל תיקון חם זה רק במערכות שהתעוררה בהן בעיה ספציפית זו.

אם התיקון החם זמין להורדה, ישנו סעיף "תיקון חם זמין להורדה" בראש מאמר Knowledge Base. אם מקטע זה אינו מופיע, שלח בקשה לשירות הלקוחות של Microsoft ותמיכה כדי לקבל את התיקון החם.

הערה אם בעיות נוספות מתרחשות או אם נדרש פתרון בעיות כלשהו, ייתכן שתצטרך ליצור בקשת שירות נפרדת. דמי התמיכה המקובלים יחולו על שאלות וסוגיות תמיכה נוספות אשר אינן מצריכות את התיקון חם הספציפי הזה. לקבלת רשימה מלאה של מספרי הטלפון של התמיכה ושירות הלקוחות של Microsoft או כדי ליצור בקשת שירות נפרדת, בקר באתר האינטרנט הבא של Microsoft:

http://support.microsoft.com/contactus/?ws=supportהערה הטופס "תיקון חם זמין להורדה" מציג את השפות שעבורן התיקון החם זמין. אם אינך רואה את השפה שלך, הסיבה לכך היא שהתיקון חם אינו זמין עבור שפה זו.

ודא לפרוס את קובץ ה-. dll מפת יוצאת הנדרש ולאחר מכן להתקין את הקובץ במטמון ההרכבות הכללי (GAC) באמצעות המאפיינים הבאים:

  • שם ההרכבה OutboundMap

    מאפיין זה חייב לכלול את השם המלא של הרכבת שבה מתארח המפה יוצאת. באפשרותך לאתר מידע זה במאפיינים של המפה במסוף הניהול של שרת BizTalk. מידע זה מתאר את הרכבת וגם את השם המלא הנדרש עבור שם OutboundMap.

    לדוגמה: יוצאים, גירסה = 1.0.0.0, תרבות נייטרלית, PublicKeyToken = = 83f92b3673c9005d

  • שם OutboundMap

    מאפיין זה חייב לכלול מלא שם המפה. הדבר כולל את השמות. באפשרותך לאתר מידע זה המאפיינים של קובץ ה-*.btm (Namespace.TypeName).

    לדוגמה: Outbound.Map1

הערה מאפיינים אלה מוחלים רק אם ישיר ACK HL7 סינכרונית מוגדר כ- "True".

ייתכן אינם דורשים את HL7 Disassembler (DASM) בצבר HL7 לקבל כדי יוצר באופן אוטומטי הודעות אישור HL7. לדוגמה, אישור שנוצרת על-ידי מערכת מסוימים במורד הזרם הוא כדי להיות handed למערכת במעלה הזרם. במקרה זה, לבטל את "נתיב אישור לשלוח צבר ביציאה בקשת קבלה" עבור הצד מקור, והגדר שימוש ישיר סינכרונית HL7 ACK ל- "False". לאחר מכן, השתמש באפשרות מפה יוצאת המסופק ביציאה קבלה.

עבור בעיה 1

אין אפשרות לעקוב אחר הודעות ACK שנשלח למערכת במעלה על-ידי שימוש ישיר סינכרונית HL7 ACK מוגדר כ- "True". עם זאת, אם ברצונך לעקוב אחר התוכן של הודעות ACK המשודר למערכת במעלה הזרם, באפשרותך להשתמש באותו מנגנון שבו נעשה שימוש כדי לעקוב אחר הודעות ACK שנשלחו על-ידי דו-כיווניים מעקב לקבל יציאה למערכת במעלה בהיעדר ההגדרה להשתמש ישיר סינכרונית HL7 ACK . זה מניח מפת באותו נעשה שימוש במאפייני MLLP קבלת תצורת מיקום גם בתכונה יוצאת מפה רגילה ביציאה קבלה הגדרה מסופק על-ידי BizTalk Server.

עבור בעיה 2

לאחר התקנת התיקון החם, ההתנהגות תתבסס על קוד ACK הקביל שתבחר ברשימה הנפתחת במקום קוד שסופק על-ידי המערכת במורד הזרם.

אם הקוד ACK רשום תחת הקוד שנבחר קביל, מצליחה עיבוד ההודעה העיבוד פועל שוב עבור קודי ACK הרגילים שאינם מפורטים ב שנבחר קודי ACK קביל וכל במקרה של קודי ACK לא תקניים שאינם מפורטים ב שנבחר קודי ACK קביל, ההודעה מושעה.

הערה אם המערכת במורד הזרם מחזיר קודי AA או רשות אישורים, עיבוד ההודעה תמיד מצליחה ללא קשר כל קביל ACK קוד אפשרות לקבוע את תצורת היציאה.

יש לשנות את הסכימה ACK על-ידי הוספת Ack מותאם אישית קביל. אם Ack מותאמים אישית נוספים לא יתווספו לסכימה, אימות צבר נכשלת ולא מחזיר הודעת שגיאה "לא נמצא ערך הטבלה". יש להוסיף כל קביל Ack מותאמים אישית נוספים לרשימה הקיימת MSA.1_AcknowledgementCode של Ack.

מידע נוסף

תנאים מוקדמים להתקנת עדכון התוכנה

כדי להחיל תיקון חם זה, חייב להיות מותקנת התוכנה הבאה:

דרישות הפעלה מחדש

אתה לא צריך להפעיל מחדש את המחשב לאחר החלת תיקון חם זה. עם זאת, אנו ממליצים כי שתסגור ותפתח את מסוף הניהול של BizTalk לאחר התקנת התיקון החם.

הגירסה האנגלית של תיקון חם זה כוללת את תכונות הקובץ (או תכונות קובץ מתקדמות יותר) המפורטות בטבלה הבאה. התאריכים והשעות המתייחסים לקבצים הללו רשומים לפי זמן אוניברסלי מתואם (UTC). כשמציגים את פרטי הקובץ, היא מומרת לזמן המקומי. כדי לברר את הפרש השעות בין זמן UTC לזמן המקומי, השתמש בכרטיסייה אזור זמן בפריט ' תאריך ושעה ' בלוח הבקרה.

שם קובץ

גירסת קובץ

גודל קובץ

תאריך

שעה

פלטפורמה

Microsoft.Solutions.BTAHL7.HL72fDasm.dll

3.10.325.2

107,520

09-Feb-2015

22:52

x86

Microsoft.Solutions.BTAHL7.PipelineCommon.dll

3.10.325.2

95,232

09-Feb-2015

22:52

x86

Microsoft.Solutions.BTAHL7.Shared.dll

3.10.325.2

99,328

09-Feb-2015

22:52

x86

Microsoft.Solutions.BTAHL7.MLLP.dll

3.10.325.2

128,000

09-Feb-2015

22:52

x86

Microsoft.Solutions.BTAHL7.HL7AckHelper.dll

3.10.325.2

29,696

09-Feb-2015

22:52

x86



מצב

Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.

הפניות

לקבלת מידע נוסף אודות תיקונים חמים של BizTalk Server, עיין במידע אודות תיקונים חמים של BizTalk Server.

לקבלת מידע נוסף על מינוח עדכוני התוכנה, ראה תיאור המינוח הרגיל המשמש לתיאור עדכוני התוכנה של Microsoft.

מוצרי ספקים חיצוניים הנזכרים במאמר זה מיוצרים על ידי חברות שאינן תלויות ב-Microsoft. חברת Microsoft אינה מעניקה אחריות, אם במפורש ובין במשתמע, לגבי הביצועים או האמינות של מוצרים אלה.

זקוק לעזרה נוספת?

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Microsoft insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×