FIX: Un documento HIPAA 837 è sospeso in modo imprevisto in BizTalk Server 2006 R2 o in BizTalk Server 2009 se il "REF * G1" elemento di dati e il "REF * 9F" elemento di dati non sono adiacenti

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 2191569
Questo articolo è stato archiviato. L’articolo, quindi, viene offerto “così come è” e non verrà più aggiornato.
Sintomi
Si consideri il seguente scenario:
  • È possibile utilizzare Microsoft BizTalk Server 2006 R2 o Microsoft BizTalk Server 2009 per ricevere ed elaborare messaggi Health Insurance Portability and Accountability Act (HIPAA).
  • Si riceve un documento 837 valido in BizTalk Server.
  • In questo documento 837, il "REF * G1" elemento di dati e "REF * 9F" elemento non sono adiacenti. Ad esempio, gli elementi di dati nel documento simile al seguente:
    REF * G1 * 6666666 ~
    REF * EA * 777-7777 ~
    REF * 9F * 888888888 ~
In questo scenario, il documento 837 la convalida non riesce e viene sospesa in modo imprevisto. Inoltre, viene visualizzato un errore analogo al seguente nel registro applicazione:

Tipo di evento: errore
Origine evento: BizTalk Server 2006 EDI
Categoria evento: nessuno
ID evento: 8114
Descrizione:
Errore durante l'analisi. Il set di transazione 12 X con id '<transaction set="" id="">'contenuto nel gruppo funzionale con id'<functional group="" id="">', interscambio con id '<interchange id="">', con id mittente '<sender id="">', id ricevitore '<receive id="">' verrà sospeso con gli errori seguenti:</receive></sender></interchange></functional></transaction>

Errore: 1 (errore di livello segmento)
SegmentID: REF
Posizione all'interno di Servizi terminal: 26
7: Segmento non nella sequenza corretta

Errore: 2 (errore di livello segmento)
SegmentID: REF
Posizione all'interno di Servizi terminal: 26
2: Segmento imprevisto

Errore: 3 (errore di livello campo)
SegmentID: REF
Posizione all'interno di Servizi terminal: 26
ID di elemento di dati: REF01__ReferenceIdentificationQualifier
Posizione nel segmento: 1
Dati valore: 9F
7: Il valore del codice non valido
...

Nota Questo problema si verifica se il "REF * G1" elemento di dati e "REF * 9F" elemento sono adiacenti in 837 messaggio in arrivo. Ad esempio, il problema non si verifica se gli elementi di dati simile al seguente:
REF * G1 * 6666666 ~
REF * 9F * 888888888 ~
REF * EA * 777-7777 ~

Nota: Se si utilizza BizTalk Server 2009, l'origine e la categoria di eventi in precedenza gli eventi sono "BizTalk Server 2009".
Cause
Questo problema si verifica perché il motore del messaggio EDI non elabora il tipo xs: all di subloops di documenti HIPAA in base allo standard HIPAA pubblicato da Washington pubblicazione società (WPC).
Risoluzione

Informazioni sull'aggiornamento cumulativo

BizTalk Server 2009

L'hotfix per risolvere questo problema è incluso nel pacchetto di aggiornamento cumulativo 2 per BizTalk Server 2009.
Per ulteriori informazioni su come ottenere il pacchetto di aggiornamento cumulativo, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
2497794 Pacchetto di aggiornamento cumulativo 2 per BizTalk Server 2009
Per risolvere il problema, eseguire il file autoestraente MicrosoftEdiXSDTemplatesKb2191569.exe incluso nel pacchetto di aggiornamento cumulativo 2 per il 2009 BizTalk Server ottenere schemi aggiornati. Ridistribuire gli schemi. Se si dispone di tutti gli schemi personalizzati, è possibile applicare le modifiche personalizzate per nuovi schemi.

Nota Gli schemi aggiornati consente inoltre di risolvere un altro problema che si verifica quando BizTalk Server elabora messaggi HIPAA. Per informazioni dettagliate, vedere la sezione "Ulteriori informazioni" di questo articolo.

BizTalk Server 2006 R2

L'hotfix per risolvere questo problema è incluso nel pacchetto di aggiornamento cumulativo 2 per BizTalk Server 2006 R2 Service Pack 1.

Per ulteriori informazioni su come ottenere il pacchetto di aggiornamento cumulativo, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:

2211420 Pacchetto di aggiornamento cumulativo 2 per BizTalk Server 2006 R2 Service Pack 1
Status
Microsoft ha confermato che si tratta di un problema con i prodotti elencati nella sezione "Si applica a".
Informazioni
Inoltre, gli schemi aggiornati inclusi nel pacchetto di aggiornamento cumulativo 2 per BizTalk Server 2009 anche correggere un problema in cui vengono registrati i seguenti errori nel registro dell'applicazione. Questo problema si verifica quando BizTalk Server riceve un messaggio HIPAA.


ID evento: 4097
Descrizione:
Errore irreversibile in Disassembler EDI, sono informazioni sull'errore che si è verificato alcun tag di inizio XML aperto.

Tipo di evento: errore
Origine evento: BizTalk Server 2009
Categoria evento: (1)
ID evento: 5719
Descrizione:
Si è verificato un errore l'esecuzione della pipeline di ricezione: "Microsoft.BizTalk.Edi.DefaultPipelines.EdiReceive, Microsoft.BizTalk.Edi.EdiPipelines, versione = 3.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35" origine: "disassembler edi" porta di ricezione: "<receive port=""></receive>"URI:"URI> "Motivo: si è verificato alcun tag di inizio XML aperto.


Per ulteriori informazioni sulla descrizione dei processi di agente di SQL Server in BizTalk Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
919776 Descrizione dei processi di agente di SQL Server in BizTalk Server
Per ulteriori informazioni sulla terminologia degli aggiornamenti software, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
824684 Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft
Per ulteriori informazioni sugli aggiornamenti rapidi BizTalk Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
2003907 Informazioni sugli aggiornamenti rapidi di BizTalk Server


Per ulteriori informazioni sull'elenco delle correzioni rapide di Microsoft BizTalk Server inclusi in BizTalk Server 2006 R2 Service Pack 1, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
974563 Elenco delle correzioni rapide di Microsoft BizTalk Server inclusi in BizTalk Server 2006 R2 Service Pack 1

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 2191569 - Ultima revisione: 12/12/2015 09:05:01 - Revisione: 4.0

Microsoft BizTalk Server 2006 R2 Branch, Microsoft BizTalk Server 2006 R2 Developer Edition, Microsoft BizTalk Server 2006 R2 Enterprise Edition, Microsoft BizTalk Server 2006 R2 Standard Edition, Microsoft BizTalk Server 2009 Branch, Microsoft BizTalk Server 2009 Developer, Microsoft BizTalk Server 2009 Enterprise, Microsoft BizTalk Server 2009 Standard

  • kbnosurvey kbarchive kbautohotfix kbqfe kbhotfixserver kbfix kbbiztalk2009presp1fix kbmt KB2191569 KbMtit
Feedback