Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Εισαγωγή

Αυτό το άρθρο περιγράφει μια επείγουσα επιδιόρθωση που επιτρέπει Microsoft BizTalk Server 2010 επιταχυντή για HL7 (BTAHL7), υποστήριξη HL7 έκδοση 2.5.1 (v2.5.1) μήνυμα επεξεργασίας.

Αυτή η επείγουσα επιδιόρθωση περιέχει σχήματα και ενημερώνει τα αρχεία του κινητήρα που χρησιμοποιούνται για να επικυρώσει, να αναλύουν και να σειριοποιήσει συμβάντα για την επεξεργασία μηνυμάτων HL7 v2.5.1 BTAHL7.

Επιπλέον, αυτή η επείγουσα επιδιόρθωση επιλύει διάφορα ζητήματα για την επεξεργασία μηνυμάτων HL7 που περιγράφονται στην ενότητα "Περισσότερες πληροφορίες".

Περισσότερες πληροφορίες

Πληροφορίες άμεσης επιδιόρθωσης



Μια υποστηριζόμενη άμεση επιδιόρθωση είναι διαθέσιμη από τη Microsoft. Ωστόσο, αυτή η άμεση επιδιόρθωση προορίζεται για τη διόρθωση μόνο του προβλήματος που περιγράφεται σε αυτό το άρθρο. Εφαρμόστε αυτήν την άμεση επιδιόρθωση μόνο σε συστήματα που αντιμετωπίζουν το συγκεκριμένο πρόβλημα.

Εάν η άμεση επιδιόρθωση είναι διαθέσιμη για λήψη, τότε υπάρχει μια ενότητα με τίτλο "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" στην αρχή αυτού του άρθρου της Γνωσιακής βάσης. Εάν αυτή η ενότητα δεν εμφανίζεται, υποβάλετε μια αίτηση στο τμήμα Εξυπηρέτησης και υποστήριξης πελατών της Microsoft για να αποκτήσετε την άμεση επιδιόρθωση.

Σημείωση Εάν προκύψουν πρόσθετα ζητήματα ή απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε ξεχωριστή αίτηση εξυπηρέτησης. Για πρόσθετες ερωτήσεις υποστήριξης και θέματα που δεν αφορούν τη συγκεκριμένη άμεση επιδιόρθωση, ισχύουν οι συνηθισμένες χρεώσεις υποστήριξης. Για μια πλήρη λίστα αριθμών τηλεφώνου υπηρεσία εξυπηρέτησης πελατών της Microsoft και υποστήριξη ή για να δημιουργήσετε μια ξεχωριστή αίτηση εξυπηρέτησης, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

http://support.microsoft.com/contactus/?ws=supportΣημείωση Η φόρμα "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" εμφανίζει τις γλώσσες για τις οποίες είναι διαθέσιμη η άμεση επιδιόρθωση. Εάν η γλώσσα σας δεν εμφανίζεται, τότε η άμεση επιδιόρθωση δεν είναι διαθέσιμη για αυτήν τη γλώσσα.

Προϋποθέσεις

Για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, πρέπει να έχετε BTAHL7 εγκατασταθεί και πρέπει να εφαρμόσετε την επείγουσα επιδιόρθωση που περιγράφεται στο ακόλουθο άρθρο της Γνωσιακής Βάσης της Microsoft:

2564013 ΕΠΙΔΙΌΡΘΩΣΗ: μια επείγουσα επιδιόρθωση είναι διαθέσιμη, η οποία παρέχει πρόσθετες ιδιότητες λειτουργία παράδοσης για το ελάχιστο πρωτόκολλο επιπέδου κάτω αποστολή και λήψη προσαρμογείς στον επιταχυντή BizTalk για HL7 σε ένα περιβάλλον του BizTalk Server 2010

Απαίτηση επανεκκίνησης

Δεν χρειάζεται να επανεκκινήσετε τον υπολογιστή σας μετά την εφαρμογή αυτής της επείγουσας επιδιόρθωσης. Ωστόσο, πρέπει να επανεκκινήσετε τις υπηρεσίες μέσω BizTalk.

Πληροφορίες αντικατάστασης άμεσης επιδιόρθωσης

Αυτή η επείγουσα επιδιόρθωση δεν αντικαθιστά άλλες επείγουσες επιδιορθώσεις.

Πληροφορίες αρχείων

Η καθολική έκδοση αυτής της επείγουσας επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα Zώνη ώρας στο στοιχείο Hμερομηνία και ώρα " στον πίνακα ελέγχου.

BizTalk Server 2010 επιταχυντή για HL7

Όνομα αρχείου

Έκδοση αρχείου

Μέγεθος αρχείου

Ημ/νία

Ώρα

Πλατφόρμα

Microsoft.solutions.btahl7.ddvhelper.dll

3.9.546.2

18,792

01-Mar-2012

10:52

x86

Microsoft.solutions.btahl7.hl72fdasm.dll

3.9.546.2

102,760

01-Mar-2012

10:52

x86

Microsoft.solutions.btahl7.hl7wizard.dll

3.9.546.2

61,800

01-Mar-2012

10:52

x86

Microsoft.solutions.btahl7.mllp.dll

3.9.546.2

123,232

01-Mar-2012

10:52

x86

Microsoft.solutions.btahl7.pipelinecommon.dll

3.9.546.2

90,488

01-Mar-2012

10:52

x86

Microsoft.solutions.btahl7.pipelinemessagecore.dll

3.9.546.2

86,400

01-Mar-2012

10:52

x86

Microsoft.solutions.btahl7.shared.dll

3.9.546.2

94,568

01-Mar-2012

10:52

x86

Περισσότερες πληροφορίες

Πρόβλημα 1


Κατά την προσπάθειά σας να χρησιμοποιήσετε το BTAHL7 για να λάβετε και να επεξεργαστεί ένα μήνυμα v2.5.1 HL7, στο στάδιο ανάλυσης αποτυγχάνει και λαμβάνετε ένα μήνυμα λάθους παρόμοιο με το ακόλουθο:

Τύπος συμβάντος: σφάλμα
Προέλευση συμβάντος: Επιταχυντή BizTalk για HL7
Κατηγορία συμβάντος: καμία
Το Αναγνωριστικό συμβάντος: 4100
Ημ/νία: < ημερομηνία >
Χρόνος: < ώρα >
Χρήστης: δ/υ
Υπολογιστής: < υπολογιστή >
Περιγραφή:
Σφάλμα επικύρωσης στην κεφαλίδα κατά την ανάλυση
Σφάλμα # 1
Τμήμα αναγνωριστικό: MSH
Αριθμός ακολουθίας: 1
Πεδίο αριθμός: 7
Αριθμός σφάλματος: 102
Περιγραφή σφάλματος: Σφάλμα τύπου δεδομένων
Κωδικοποίηση συστήματος: HL7nnnn


Σημείωση Αυτό το ζήτημα προκαλείται από το MSH 7 ημερομηνία/ώρα του πεδίου μηνύματος. Αυτό το πεδίο περιέχει μια τιμή τύπου δεδομένων ημερομηνία/ώρα . Ωστόσο, αυτή η τιμή δημιουργείται εσφαλμένα ως μια τιμή τύπου δεδομένων συμβολοσειράς .

Πρόβλημα 2
Αργές επιδόσεις συμβαίνει όταν επεξεργάζεται μηνύματα HL7 σε μια θέση παραλαβής που χρησιμοποιεί τον προσαρμογέα ελάχιστα χαμηλότερο επίπεδο πρωτοκόλλου (MLLP).

Αφού εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, μια νέα ρύθμιση "Χρήση απευθείας σύγχρονη HL7 ACK" είναι διαθέσιμη στη σελίδα ρύθμισης παραμέτρων ιδιοτήτων μεταφορών MLLP. Η ρύθμιση βελτιώνει τις επιδόσεις κατά τρόπο δύο λάβετε θύρα & θέση εάν ισχύουν οι ακόλουθες συνθήκες:

  1. Η θύρα παραλαβής είναι μια θύρα αμφίδρομης παραλαβής και η επιλογή "Χρήση απευθείας σύγχρονη HL7 ACK" έχει οριστεί σε "True" στη ρύθμιση παραμέτρων θύρας λαμβάνετε MLLP.

    Σημείωση Εάν η θύρα λήψης είναι ένα μονόδρομο θύρα και αυτή η επιλογή είναι ενεργοποιημένη, δεν υπάρχει καμία βελτίωση των επιδόσεων.

  2. BizTalk HL7 DASM χρησιμοποιείται για τη δημιουργία του ACK.

    Σημείωση Μπορείτε να το επιτύχετε χρησιμοποιώντας το προεπιλεγμένο BTAHL72XReceivePipeline ή το BTAHHL7. HL72fDasm που περιλαμβάνεται στο BizTalk επιταχυντής HL7.

    Η ρύθμιση "Δρομολόγηση ACK σε αποστολή διοχέτευσης σε απόκριση της αίτησης λήψης θύρας" του μέρους προέλευσης πρέπει να είναι στην Εξερεύνηση του HL7 παραμέτρων και ο τύπος της απόδειξης παραλαβής πρέπει να οριστεί σε μια τιμή που δεν είναι "Κανένα".

    Θα πρέπει να γνωρίζετε που στα άλλα σενάρια όπου δεν δημιουργείται η Επιβεβαίωση από το DASM HL7 BizTalk (για παράδειγμα, η ACK δίνεται από το σύστημα κατάντη και δίνεται στον προσαρμογέα αποστολής που με τη σειρά της έχει υποβληθεί EPM και χρησιμοποιείται η οποία με τη σειρά δρομολογείται στη θύρα παραλαβής, καθώς και για το σύστημα ανάντη ή άλλο αποκωδικοποιητής) δεν υπάρχει καμία βελτίωση των επιδόσεων. Η Επιβεβαίωση HL7 θα εξακολουθούν να δρομολογούνται στην ανάντη σύστημα με επιτυχία.

    Αυτή η αλλαγή δίνει τη δυνατότητα μέσω BizTalk για να λάβετε περισσότερα μηνύματα. Η expedes επεξεργασία στην πλευρά αποστολή για να στείλετε θύρες που έχουν εγγραφεί στη θύρα παραλαβής. Επίσης, όταν αλλάξει η επιλογή "Χρήση απευθείας σύγχρονη HL7 ACK", πρέπει να επανεκκινήσετε την παρουσία του κεντρικού υπολογιστή για να δείτε τη συμπεριφορά αλλάξετε χρησιμοποιώντας το "BizTalk: ανταλλαγής μηνυμάτων: έγγραφα που παραλήφθηκαν/δευτερόλεπτο" μετρητής εποπτείας επιδόσεων.

Πρόβλημα 3
Πρόσθετη υποστήριξη για τους παρακάτω κωδικούς αναγνώρισης είναι ενεργοποιημένη σε αμφίδρομη θύρα αποστολής MLLP.

  • AE

  • (ΑΝΑΛΥΤΙΚΌ ΑΝΤΙΔΡΑΣΤΉΡΙΟ)

  • CR

  • ΣΉΜΑΝΣΗ CE



Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

973909 ΕΠΙΔΙΌΡΘΩΣΗ: 5812, 5743 και 5754 τα αναγνωριστικά συμβάντος καταγράφονται όταν χρησιμοποιείτε επιταχυντή 2009 BizTalk για HL7 (BTAHL7)

Το ζήτημα 4
Όταν αλλάζετε το πεδίο XPN_0_0Surname το ORU ^ R01 σχήματος και, στη συνέχεια, χρησιμοποιήστε το σχήμα για να υποβάλετε ένα μήνυμα που περιέχει μια τιμή στο πεδίο " PID_6 ", λαμβάνετε ένα μήνυμα σφάλματος επικύρωσης.

Όταν αλλάζετε την τιμή του χαρακτηριστικού minOccurs από 0 σε 1 για τα πεδία PID_6 και XPN_0_0_Surname το ORU ^ R01 σχήματος, αναμένετε την ακόλουθη συμπεριφορά για να προκύψει:

  • Εάν ένα εισερχόμενο μήνυμα ORU_R01 δεν διαθέτει μια τιμή στο πεδίο " PID_6 ", το μήνυμα είναι έγκυρη.

  • Εάν ένα εισερχόμενο μήνυμα ORU_R01 έχει μια τιμή σε οποιοδήποτε από τα δευτερεύοντα πεδία PID_6 και υπάρχει το πεδίο XPN_0_0_Surname , το μήνυμα είναι έγκυρη.

  • Εάν ένα εισερχόμενο μήνυμα ORU_R01 έχει την τιμή σε οποιοδήποτε από τα δευτερεύοντα πεδία PID_6 και ORU_R01 εισερχόμενο μήνυμα έχει καμία τιμή στο πεδίο XPN_0_0_Surname , το μήνυμα δεν είναι έγκυρο.

Σημείωση Αυτό αναμενόμενη συμπεριφορά πληροί Ομοσπονδιακή κατευθυντήριες γραμμές.

Το ζήτημα 5
ACK επεξεργασία αποτυγχάνει λόγω ασυμφωνίας μεταξύ του σχήματος Τύπος μηνύματος , το σχήμα DocSpecType και το σχήμα SchemaStrongName . Όταν παρουσιαστεί αυτό το ζήτημα, ένα μήνυμα λάθους που μοιάζει με το ακόλουθο καταγράφεται στο αρχείο καταγραφής συμβάντων του μηχανισμού xlang/s:

Μη καταγεγραμμένο εξαίρεσης (ανατρέξτε στην εσωτερική εξαίρεση παρακάτω) έχει ανασταλεί σε μια παρουσία της υπηρεσίας'< παρουσίας υπηρεσίας Name >' .
Η παρουσία της υπηρεσίας θα παραμείνει αναμονής μέχρι να αποκατασταθεί από το διαχειριστή ή να τερματιστεί.
Εάν συνεχιστεί η περίοδος λειτουργίας θα συνεχιστεί από την τελευταία μόνιμη κατάσταση και μπορεί να εκ νέου Πετάξτε το ίδιο μη αναμενόμενη εξαίρεση.
Αναγνωριστικό εμφάνισης: < Αναγνωριστικό εμφάνισης >
Όνομα σχήματος:
ShapeId:
Δημιουργήθηκε από εξαίρεση: τμήμα αγοράς -1, εξέλιξη -1
Εσωτερική εξαίρεση: Παραλήφθηκε μη αναμενόμενος τύπος μηνύματος '< τύπος μηνύματος >, BTAHL7V2XCommon, έκδοση = 1.0.0.0, κουλτούρα = ουδέτερη, PublicKeyToken = 6f98b98dc03f2db5' δεν ταιριάζει με το αναμενόμενο τύπο '< τύπος μηνύματος >, BTAHL7V2XCommon, έκδοση = 1.0.0.0, κουλτούρα = ουδέτερη, PublicKeyToken = 6f98b98dc03f2db5'.

Τύπος εξαίρεσης: UnexpectedMessageTypeException
Προέλευση: Microsoft.XLANGs.Engine
Τοποθεσία προορισμού: Ακύρωση _verifyPublisherSchema()

Το ζήτημα 6
Η τιμή του χαρακτηριστικού minOccurs αλλάζει από 0 σε 1 στο παρακάτω σχημάτων ώστε να ικανοποιεί τις ομοσπονδιακές κατευθυντήριες γραμμές:

<xs:complexType name="EI"><xs:element minOccurs="0" name="EI_2_UniversalId" type="ST_L199" />
<xs:element minOccurs="0" name="EI_3_UniversalIdType" type="ID_301" />



<xs:complexType name="CX"><xs:element minOccurs="0" name="CX_3_AssigningAuthority">
<xs:element minOccurs="0" name="CX_4_IdentifierTypeCode" type="ID_203" />


Το ζήτημα 7
Αυτή η επείγουσα επιδιόρθωση επιτρέπει τους προσαρμογείς ελάχιστα χαμηλότερο επίπεδο πρωτοκόλλου (MLLP) για το χειρισμό πολλαπλών συνδέσεων για την ίδια θύρα MLLP.

Οδηγίες μετά την εγκατάσταση

Μετά την εγκατάσταση αυτής της επείγουσας επιδιόρθωσης, ακολουθήστε τα εξής βήματα:

  1. Στην καρτέλα " πόροι " της εφαρμογής στην κονσόλα διαχείρισης διακομιστή BizTalk, διαγραφή BTAHL7 V2X κοινό έργο.

    Σημείωση Εάν το έργο είχε αναπτυχθεί, πρέπει να κατάργηση ανάπτυξης του έργου πριν το κάνετε αυτό.

  2. Ξεκινήστε το Microsoft Visual Studio, νέο έργο μέσω BizTalk, κάντε κλικ, κάντε κλικ στο έργο κοινής BTAHL7 V2X και στη συνέχεια ανοίξτε το έργο κοινής BTAHL7 V2X .

  3. Στην καρτέλα "Πόροι" της εφαρμογής στην κονσόλα διαχείρισης διακομιστή BizTalk, διαγραφή Κοινό έργο V251 BTAHL7.

    Σημείωση Εάν το έργο είχε αναπτυχθεί, πρέπει να κατάργηση ανάπτυξης του έργου πριν το κάνετε αυτό.

  4. Εκκίνηση του Microsoft Visual Studio, επιλέξτε νέα BizTalk έργουκαι, στη συνέχεια, κάντε κλικ στο κουμπί V251 BTAHL7 κοινό έργο.

  5. Ανοίξτε το αρχείο Datatypes_251.xsd και, στη συνέχεια, αλλάξτε την τιμή του χαρακτηριστικού minOccurs στον ακόλουθο κώδικα από 0 σε 1:

    <xs: element minOccurs="0" name="XPN_0_0_Surname" type="ST_0" />
  6. Εκ νέου ανάπτυξη κοινών V251 BTAHL7 του έργου.

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

Αναφορές

Για περισσότερες πληροφορίες σχετικά με το HL7 v2 πρότυπα ανταλλαγής μηνυμάτων, μεταβείτε στην παρακάτω τοποθεσία Web επτά επίπεδο υγείας:

Γενικές πληροφορίες σχετικά με το HL7 v2 ανταλλαγής μηνυμάτων πρότυπαΓια περισσότερες πληροφορίες σχετικά με τις εκδόσεις v2.x HL7 που υποστηρίζονται από το BTAHL7, μεταβείτε στην παρακάτω τοποθεσία Web της Microsoft:

Γενικές πληροφορίες σχετικά με τις υποστηριζόμενες εκδόσεις 2.x HL7Για πληροφορίες σχετικά με το service pack και τις αθροιστικές ενημερωμένες εκδόσεις για το BizTalk Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

2555976 Service pack και λίστα αθροιστική ενημερωμένη έκδοση για το BizTalk Server
Για περισσότερες πληροφορίες σχετικά με τις επείγουσες επιδιορθώσεις του BizTalk Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

2003907 πληροφορίες σχετικά με την υποστήριξη μέσω BizTalk επείγουσες επιδιορθώσεις και τα service pack

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×