Referenz für X12-Nachrichteneinstellungen in Vereinbarungen für Azure Logic Apps

Gilt für: Azure Logic Apps (Verbrauch + Standard)

In dieser Referenz werden die Eigenschaften beschrieben, mit denen Sie in einer X12-Vereinbarung festlegen können, wie Nachrichten zwischen Handelspartnern gehandhabt werden sollen. Richten Sie die Eigenschaften auf der Grundlage Ihrer Vereinbarung mit dem Partner ein, der Nachrichten mit Ihnen austauscht.

X12-Empfangseinstellungen

Screenshot des Azure-Portals und der X12-Vereinbarungseinstellungen für eingehende Nachrichten

Bezeichner

Eigenschaft BESCHREIBUNG
ISA1 (Autorisierungsqualifizierer) Der Wert des Autorisierungsqualifizierers, den Sie verwenden möchten. Der Standardwert ist 00 – Keine Autorisierungsinformationen vorhanden.

Hinweis: Wenn Sie andere Werte auswählen, geben Sie einen Wert für die Eigenschaft ISA2 an.
ISA2 Der Wert der Autorisierungsinformationen, der verwendet werden soll, wenn die Eigenschaft ISA1 nicht 00 – Keine Autorisierungsinformationen vorhanden lautet. Dieser Eigenschaftswert muss aus mindestens einem alphanumerischen Zeichen und maximal 10 Zeichen bestehen.
ISA3 (Sicherheitsqualifizierer) Der Wert des Sicherheitsqualifizierers, den Sie verwenden möchten. Der Standardwert ist 00 – Keine Sicherheitsinformationen vorhanden.

Hinweis: Wenn Sie andere Werte auswählen, geben Sie einen Wert für die Eigenschaft ISA4 an.
ISA4 Der Wert der Sicherheitsinformationen, der verwendet werden soll, wenn die Eigenschaft ISA3 nicht 00 – Keine Sicherheitsinformationen vorhanden lautet. Dieser Eigenschaftswert muss aus mindestens einem alphanumerischen Zeichen und maximal 10 Zeichen bestehen.

Bestätigung

Eigenschaft BESCHREIBUNG
TA1 erwartet Gibt eine technische Bestätigung (TA1) an den Absender des Austauschs zurück.
FA erwartet Gibt eine funktionale Bestätigung (FA) an den Absender des Austauschs zurück.

Wählen Sie basierend auf der Schemaversion für die FA-Version Die Bestätigungen des Typs 997 oder 999 aus.

Um die Generierung von AK2-Schleifen in funktionalen Bestätigungen für akzeptierte Transaktionssätze zu aktivieren, wählen Sie AK2-/IK2-Schleife einschließen aus.

Schemas

Wählen Sie für diesen Abschnitt ein Schema in Ihrem Integrationskonto für jeden Transaktionstyp (ST01) und jede Absenderanwendung (GS02) aus. Die EDI-Empfangspipeline disassembliert die eingehende Nachricht durch Abgleich der Werte und des Schemas, die Sie in diesem Abschnitt festgelegt haben, mit den Werten für ST01 und GS02 in der eingehenden Nachricht sowie mit dem Schema der eingehenden Nachricht. Nach Abschluss aller einzelnen Zeilen wird automatisch eine neue leere Zeile angezeigt.

Eigenschaft BESCHREIBUNG
Version Die X12-Version für das Schema.
Transaktionstyp (ST01) Der Transaktionstyp.
Absenderanwendung (GS02) Die Absenderanwendung.
Schema Die Schemadatei, die verwendet werden soll.

Umschläge

Eigenschaft BESCHREIBUNG
ISA11-Verwendung Das Trennzeichen, das in einem Transaktionssatz verwendet werden soll:

- Standardbezeichner: Verwenden Sie anstelle der Dezimalschreibweise des eingehenden Dokuments in der EDI-Empfangspipeline einen Punkt (.) als Dezimalschreibweise.

- Wiederholungstrennzeichen: Geben Sie das Trennzeichen für wiederholte Vorkommen eines einfachen Datenelements oder einer wiederholten Datenstruktur an. Als Wiederholungstrennzeichen wird beispielsweise in der Regel das Caretzeichen (^) verwendet. Für HIPAA-Schemas können Sie ausschließlich das Caretzeichen verwenden.

Kontrollnummern

Eigenschaft BESCHREIBUNG
Doppelte Austauschkontrollnummern nicht zulassen Blockiert doppelte Austauschvorgänge. Überprüft die Austauschkontrollnummer (ISA13) auf die empfangene Austauschkontrollnummer. Wird eine Übereinstimmung gefunden, verarbeitet die EDI-Empfangspipeline den Austausch nicht.



Um die Anzahl der Tage anzugeben, an denen die Überprüfung durchgeführt werden soll, geben Sie einen Wert für die Eigenschaft Auf ISA13-Duplikate überprüfen alle (Tage) ein.
Doppelte Gruppenkontrollnummern nicht zulassen Blockiert Austauschvorgänge, die doppelte Gruppenkontrollnummern enthalten.
Doppelte Transaktionssatz-Kontrollnummern nicht zulassen Blockiert Austauschvorgänge, die doppelte Transaktionssatz-Kontrollnummern enthalten.

Überprüfungen

In der Zeile Standard werden die Überprüfungsregeln angezeigt, die für einen EDI-Nachrichtentyp verwendet werden. Wenn Sie unterschiedliche Regeln definieren möchten, wählen Sie jedes Feld aus, für das die Regel auf true festgelegt werden soll. Nach Abschluss aller einzelnen Zeilen wird automatisch eine neue leere Zeile angezeigt.

Eigenschaft BESCHREIBUNG
Nachrichtentyp Der EDI-Nachrichtentyp.
EDI-Überprüfung Die EDI-Überprüfung erfolgt für Datentypen gemäß den EDI-Eigenschaften des Schemas, Längenbeschränkungen, leeren Datenelementen und nachfolgenden Trennzeichen.
Erweiterte Überprüfung Wenn der Datentyp nicht EDI ist, werden die Datenelementanforderung sowie zulässige Wiederholung, Enumerationen und Datenelementlänge (Min. oder Max.) überprüft.
Führende/nachfolgende Nullen zulassen Behält alle zusätzlichen führenden oder nachfolgenden Nullen und Leerzeichen bei. Diese Zeichen werden nicht entfernt.
Führende/nachfolgende Nullen abschneiden Entfernt jegliche führende oder nachfolgende Nullen und Leerzeichen.
Richtlinie für nachfolgende Trennzeichen Generiert nachfolgende Trennzeichen.

- Nicht zulässig: Verhindert nachfolgende Trennzeichen im eingehenden Austauschvorgang. Wenn der Austauschvorgang nachfolgende Trennzeichen enthält, wird er als ungültig deklariert.

- Optional: Akzeptiert Austauschvorgänge mit oder ohne nachfolgende Trennzeichen.

- Obligatorisch: Der eingehende Austauschvorgang muss nachfolgende Trennzeichen enthalten.

Interne Einstellungen

Eigenschaft BESCHREIBUNG
Implizite Dezimalzahlen im Nn-Format in numerischen Wert zur Basis 10 konvertieren Konvertiert einen im Nn-Format angegebenen EDI-Wert in einen numerischen Wert zur Basis 10.
Leere XML-Tags erstellen, wenn nachfolgende Trennzeichen zulässig sind Den Austauschabsender veranlassen, leere XML-Tags für nachfolgende Trennzeichen einzubeziehen.
Trennen des Austauschs in Transaktionssätze – Transaktionssätze bei Fehler anhalten Analysiert jeden Transaktionssatz, der sich in einem Austausch befindet, in ein separates XML-Dokument, indem der geeignete Umschlag auf den Transaktionssatz angewendet wird. Hält nur die Transaktionen an, bei denen die Überprüfung nicht erfolgreich war.
Trennen des Austauschs in Transaktionssätze – Austausch bei Fehler anhalten Analysiert jeden Transaktionssatz, der sich in einem Austausch befindet, in ein separates XML-Dokument, indem der geeignete Umschlag angewendet wird. Hält den gesamten Austausch an, wenn mindestens ein Transaktionssatz im Austausch die Überprüfung nicht besteht.
Austausch beibehalten – Transaktionssätze bei Fehler anhalten Behält den Austausch bei und erstellt ein XML-Dokument für den gesamten Batchaustausch. Hält nur die Transaktionssätze an, die die Überprüfung nicht bestehen, setzt aber die Verarbeitung aller anderen Transaktionssätze fort.
Austausch beibehalten – Austausch bei Fehler anhalten Behält den Austausch bei und erstellt ein XML-Dokument für den gesamten Batchaustausch. Hält den gesamten Austausch an, wenn mindestens ein Transaktionssatz im Austausch die Überprüfung nicht besteht.

X12-Sendeeinstellungen

Screenshot des Azure-Portals und der X12-Vereinbarungseinstellungen für ausgehende Nachrichten

Bezeichner

Eigenschaft BESCHREIBUNG
ISA1 (Autorisierungsqualifizierer) Der Wert des Autorisierungsqualifizierers, den Sie verwenden möchten. Der Standardwert ist 00 – Keine Autorisierungsinformationen vorhanden.

Hinweis: Wenn Sie andere Werte auswählen, geben Sie einen Wert für die Eigenschaft ISA2 an.
ISA2 Der Wert der Autorisierungsinformationen, der verwendet werden soll, wenn die Eigenschaft ISA1 nicht 00 – Keine Autorisierungsinformationen vorhanden lautet. Dieser Eigenschaftswert muss aus mindestens einem alphanumerischen Zeichen und maximal 10 Zeichen bestehen.
ISA3 (Sicherheitsqualifizierer) Der Wert des Sicherheitsqualifizierers, den Sie verwenden möchten. Der Standardwert ist 00 – Keine Sicherheitsinformationen vorhanden.

Hinweis: Wenn Sie andere Werte auswählen, geben Sie einen Wert für die Eigenschaft ISA4 an.
ISA4 Der Wert der Sicherheitsinformationen, der verwendet werden soll, wenn die Eigenschaft ISA3 nicht 00 – Keine Sicherheitsinformationen vorhanden lautet. Dieser Eigenschaftswert muss aus mindestens einem alphanumerischen Zeichen und maximal 10 Zeichen bestehen.

Bestätigung

Eigenschaft BESCHREIBUNG
TA1 erwartet Gibt eine technische Bestätigung (TA1) an den Absender des Austauschs zurück.

Diese Einstellung gibt an, dass der Hostpartner, der die Nachricht sendet, eine Bestätigung vom Gastpartner in der Vereinbarung anfordert. Diese Bestätigungen werden vom Hostpartner basierend auf den Empfangseinstellungen der Vereinbarung erwartet.
FA erwartet Gibt eine funktionale Bestätigung (FA) an den Absender des Austauschs zurück. Wählen Sie basierend auf der Schemaversion für die FA-Version Die Bestätigungen des Typs 997 oder 999 aus.

Diese Einstellung gibt an, dass der Hostpartner, der die Nachricht sendet, eine Bestätigung vom Gastpartner in der Vereinbarung anfordert. Diese Bestätigungen werden vom Hostpartner basierend auf den Empfangseinstellungen der Vereinbarung erwartet.

Schemas

Wählen Sie für diesen Abschnitt ein Schema in Ihrem Integrationskonto für jeden Transaktionstyp (ST01) aus. Nach Abschluss aller einzelnen Zeilen wird automatisch eine neue leere Zeile angezeigt.

Eigenschaft BESCHREIBUNG
Version Die X12-Version für das Schema.
Transaktionstyp (ST01) Der Transaktionstyp für das Schema.
Schema Die Schemadatei, die verwendet werden soll. Wenn Sie das Schema zuerst auswählen, werden die Version und der Transaktionstyp automatisch festgelegt.

Umschläge

Eigenschaft BESCHREIBUNG
ISA11-Verwendung Das Trennzeichen, das in einem Transaktionssatz verwendet werden soll:

- Standardbezeichner: Verwenden Sie anstelle der Dezimalschreibweise des ausgehenden Dokuments in der EDI-Sendepipeline einen Punkt (.) als Dezimalschreibweise.

- Wiederholungstrennzeichen: Geben Sie das Trennzeichen für wiederholte Vorkommen eines einfachen Datenelements oder einer wiederholten Datenstruktur an. Als Wiederholungstrennzeichen wird beispielsweise in der Regel das Caretzeichen (^) verwendet. Für HIPAA-Schemas können Sie ausschließlich das Caretzeichen verwenden.

Kontrollversionsnummer

Wählen Sie für diesen Abschnitt ein Schema in Ihrem Integrationskonto für jeden Austauschvorgang aus. Nach Abschluss aller einzelnen Zeilen wird automatisch eine neue leere Zeile angezeigt.

Eigenschaft BESCHREIBUNG
Kontrollversionsnummer (ISA12) Die Version des X12-Standards.
Verwendungsindikator (ISA15) Der Kontext eines Austauschs, bei dem es sich um Testdaten, Informationsdaten oder Produktionsdaten handelt.
Schema Das zu verwendende Schema für die Generierung der GS- und ST-Segmente für einen X12-codierten Austausch, der an die EDI-Sendepipeline gesendet wird.
GS1 Optional. Wählen Sie den Funktionscode aus.
GS2 Optional. Geben Sie den Anwendungsabsender an.
GS3 Optional. Geben Sie den Anwendungsempfänger an.
GS4 Optional. Wählen Sie CCYYMMDD oder YYMMDD aus.
GS5 Optional. Wählen Sie HHMM, HHMMSS oder HHMMSSdd aus.
GS7 Optional. Wählen Sie einen Wert für die zuständige Agentur aus.
GS8 Optional. Geben Sie die Schemadokumentversion an.

Kontrollnummern

Eigenschaft BESCHREIBUNG
Austauschkontrollnummer (ISA13) Der Wertebereich für die Austauschkontrollnummer, der mindestens den Wert 1 und höchsten einen Wert von 999999999 haben kann.
Gruppenkontrollnummer (GS06) Der Wertebereich für die Gruppenkontrollnummer, der mindestens den Wert 1 und höchstens einen Wert von 999999999 haben kann.
Transaktionssatz-Kontrollnummer (ST02) Der Wertebereich für die Transaktionssatz-Kontrollnummer, der mindestens den Wert 1 und höchstens einen Wert von 999999999 haben kann.

- Präfix: Optional. Ein alphanumerischer Wert.
- Suffix: Optional. Ein alphanumerischer Wert.

Zeichensätze und Trennzeichen

In der Zeile Standard wird der Zeichensatz angezeigt, der als Trennzeichen für ein Nachrichtenschema verwendet wird. Wenn Sie den Standard-Zeichensatz nicht verwenden möchten, können Sie einen anderen Satz von Trennzeichen für jeden Nachrichtentyp eingeben. Nach Abschluss aller einzelnen Zeilen wird automatisch eine neue leere Zeile angezeigt.

Tipp

Um Werte für Sonderzeichen bereitzustellen, bearbeiten Sie die Vereinbarung als JSON, und geben Sie den ASCII-Wert für das Sonderzeichen an.

Eigenschaft BESCHREIBUNG
Zu verwendender Zeichensatz Der X12-Zeichensatz, der entweder Basic, Erweitert oder UTF8 ist.
Schema Das Schema, das verwendet werden soll. Nachdem Sie das Schema ausgewählt haben, wählen Sie den gewünschten Zeichensatz aus. Orientieren Sie sich dabei an den folgenden Trennzeichenbeschreibungen.
Eingabetyp Der Eingabetyp für den Zeichensatz.
Komponententrennzeichen Ein einzelnes Zeichen, das zusammengesetzte Datenelemente trennt.
Datenelementtrennzeichen Ein einzelnes Zeichen, das einfache Datenelemente in zusammengesetzten Datenelementen trennt.
Ersetzungstrennzeichen Ein Ersetzungszeichen, mit dem beim Generieren der ausgehenden X12-Nachricht alle Trennzeichen in den Nutzlastdaten ersetzt werden.
Segmentabschlusszeichen Ein einzelnes Zeichen, das das Ende eines EDI-Segments anzeigt.
Suffix Das Zeichen, das mit dem Segmentbezeichner verwendet werden soll. Wenn Sie ein Suffix angeben, kann das Segmentabschlusszeichen-Datenelement leer sein. Wenn das Segmentabschlusszeichen leer gelassen wird, müssen Sie ein Suffix angeben.

Überprüfen

In der Zeile Standard werden die Überprüfungsregeln angezeigt, die für einen EDI-Nachrichtentyp verwendet werden. Wenn Sie unterschiedliche Regeln definieren möchten, wählen Sie jedes Feld aus, für das die Regel auf true festgelegt werden soll. Nach Abschluss aller einzelnen Zeilen wird automatisch eine neue leere Zeile angezeigt.

Eigenschaft BESCHREIBUNG
Nachrichtentyp Der EDI-Nachrichtentyp.
EDI-Überprüfung Die EDI-Überprüfung erfolgt für Datentypen gemäß den EDI-Eigenschaften des Schemas, Längenbeschränkungen, leeren Datenelementen und nachfolgenden Trennzeichen.
Erweiterte Überprüfung Wenn der Datentyp nicht EDI ist, werden die Datenelementanforderung sowie zulässige Wiederholung, Enumerationen und Datenelementlänge (Min. oder Max.) überprüft.
Führende/nachfolgende Nullen zulassen Behält alle zusätzlichen führenden oder nachfolgenden Nullen und Leerzeichen bei. Diese Zeichen werden nicht entfernt.
Führende/nachfolgende Nullen abschneiden Entfernt jegliche führende oder nachfolgende Nullen und Leerzeichen.
Richtlinie für nachfolgende Trennzeichen Generiert nachfolgende Trennzeichen.

- Nicht zulässig: Verhindert nachfolgende Trennzeichen im ausgehenden Austauschvorgang. Wenn der Austauschvorgang nachfolgende Trennzeichen enthält, wird er als ungültig deklariert.

- Optional: Sendet Austauschvorgänge mit oder ohne nachfolgende Trennzeichen.

- Obligatorisch: Der ausgehende Austauschvorgang muss nachfolgende Trennzeichen enthalten.

HIPAA-Schemas und Nachrichtentypen

Wenn Sie mit HIPAA-Schemas und den Nachrichtentypen 277 oder 837 arbeiten, müssen Sie einige zusätzliche Schritte ausführen. Die Dokumentversionsnummern (GS8) für diese Nachrichtentypen bestehen aus mehr als neun Zeichen, z. B. „005010x222a1“. Außerdem sind einige Dokumentversionsnummern verschiedenen Nachrichtentypen zugeordnet. Wenn Sie in Ihrem Schema und in Ihrer Vereinbarung nicht auf den richtigen Nachrichtentyp verweisen, erhalten Sie die folgende Fehlermeldung:

"The message has an unknown document type and did not resolve to any of the existing schemas configured in the agreement."

In dieser Tabelle sind die betroffenen Nachrichtentypen, alle Varianten und die Dokumentversionsnummern aufgelistet, die diesen Nachrichtentypen zugeordnet sind:

Nachrichtentyp oder -variante BESCHREIBUNG Dokumentversionsnummer (GS8)
277 Informationen im Gesundheitswesen: Statusbenachrichtigung (USA) 005010X212
837_I Geltendmachung von Ansprüchen bei der Krankenkasse – Institution (USA) 004010X096A1
005010X223A1
005010X223A2
837_D Geltendmachung von Ansprüchen bei der Krankenkasse – Zahnmedizin (USA) 004010X097A1
005010X224A1
005010X224A2
837_P Geltendmachung von Ansprüchen bei der Krankenkasse – Professionell (USA) 004010X098A1
005010X222
005010X222A1

Sie müssen außerdem die EDI-Validierung deaktivieren, wenn Sie diese Dokumentversionsnummern verwenden, weil sie zu einem Fehler führen, der besagt, dass die Zeichenlänge ungültig ist.

Um diese Dokumentversionsnummern und Nachrichtentypen anzugeben, führen Sie die folgenden Schritte aus:

  1. Ersetzen Sie in Ihrem HIPAA-Schema den aktuellen Nachrichtentyp durch die Nachrichtentypvariante für die Dokumentversionsnummer, die Sie verwenden möchten.

    Angenommen, Sie möchten die Dokumentversionsnummer 005010X222A1 mit dem Nachrichtentyp 837 verwenden. Ersetzen Sie in Ihrem Schema jeden "X12_00501_837"-Wert stattdessen durch den Wert "X12_00501_837_P".

    Um Ihr Schema zu aktualisieren, führen Sie die folgenden Schritte aus:

    1. Wechseln Sie im Azure-Portal zu Ihrem Integrationskonto. Suchen Sie Ihr Schema, und laden Sie es herunter. Ersetzen Sie den Nachrichtentyp, benennen Sie die Schemadatei um, und laden Sie Ihr überarbeitetes Schema in Ihr Integrationskonto hoch. Weitere Informationen finden Sie unter Bearbeiten eines Schemas.

    2. Wählen Sie in den Nachrichteneinstellungen Ihrer Vereinbarung das überarbeitete Schema aus.

  2. Fügen Sie im schemaReferences-Objekt Ihrer Vereinbarung einen weiteren Eintrag hinzu, der die Nachrichtentypvariante angibt, die Ihrer Dokumentversionsnummer entspricht.

    Angenommen, Sie möchten die Dokumentversionsnummer 005010X222A1 für den Nachrichtentyp 837 verwenden. Ihre Vereinbarung verfügt über einen schemaReferences-Abschnitt mit diesen Eigenschaften und Werten:

    "schemaReferences": [
       {
          "messageId": "837",
          "schemaVersion": "00501",
          "schemaName": "X12_00501_837"
       }
    ]
    

    Fügen Sie in diesem schemaReferences-Abschnitt einen weiteren Eintrag mit den folgenden Werten hinzu:

    • "messageId": "837_P"
    • "schemaVersion": "00501"
    • "schemaName": "X12_00501_837_P"

    Wenn Sie fertig sind, sieht Ihr schemaReferences-Abschnitt wie folgt aus:

    "schemaReferences": [
       {
          "messageId": "837",
          "schemaVersion": "00501",
          "schemaName": "X12_00501_837"
       },
       {
          "messageId": "837_P",
          "schemaVersion": "00501",
          "schemaName": "X12_00501_837_P"
       }
    ]
    
  3. Deaktivieren Sie in den Nachrichteneinstellungen Ihrer Vereinbarung die EDI-Überprüfung, indem Sie das Kontrollkästchen EDI-Überprüfung entweder für jeden Nachrichtentyp oder für alle Nachrichtentypen deaktivieren, wenn Sie die Standardwerte verwenden.

    Screenshot der Einstellungen einer X12-Vereinbarung zum Deaktivieren der Überprüfung für alle Nachrichtentypen oder jeden Nachrichtentyp

Nächste Schritte

Austauschen von X12-Nachrichten