Share via


Naslaginformatie voor X12-berichtinstellingen in overeenkomsten voor Azure Logic Apps

Van toepassing op: Azure Logic Apps (verbruik + standaard)

In deze verwijzing worden de eigenschappen beschreven die u kunt instellen in een X12-overeenkomst voor het afhandelen van berichten tussen handelspartners. Stel deze eigenschappen in op basis van uw overeenkomst met de partner die berichten met u uitwisselt.

X12-ontvangstinstellingen

Schermopname van Azure Portal- en X12-overeenkomstinstellingen voor binnenkomende berichten.

Id's

Eigenschap Beschrijving
ISA1 (autorisatiekwalificatie) De waarde van de autorisatiekwalificatie die u wilt gebruiken. De standaardwaarde is 00 - Geen autorisatiegegevens aanwezig.

Opmerking: als u andere waarden selecteert, geeft u een waarde op voor de eigenschap ISA2 .
ISA2 De waarde voor autorisatiegegevens die moet worden gebruikt wanneer de eigenschap ISA1 niet 00 - Geen autorisatiegegevens aanwezig is. Deze eigenschapswaarde moet minimaal één alfanumeriek teken en maximaal 10 hebben.
ISA3 (beveiligingskwalificatie) De waarde van de beveiligingskwalificatie die u wilt gebruiken. De standaardwaarde is 00 - Geen beveiligingsgegevens aanwezig.

Opmerking: als u andere waarden selecteert, geeft u een waarde op voor de eigenschap ISA4 .
ISA4 De waarde voor beveiligingsgegevens die moet worden gebruikt wanneer de eigenschap ISA3 niet 00 - Geen beveiligingsgegevens aanwezig is. Deze eigenschapswaarde moet minimaal één alfanumeriek teken en maximaal 10 hebben.

Erkenning

Eigenschap Beschrijving
TA1 verwacht Retourneer een technische bevestiging (TA1) naar de afzender van de uitwisseling.
FA verwacht Retourneer een functionele bevestiging (FA) naar de afzender van de uitwisseling.

Selecteer voor de eigenschap FA-versie op basis van de schemaversie de bevestigingen 997 of 999.

Als u het genereren van AK2-lussen in functionele bevestigingen voor geaccepteerde transactiesets wilt inschakelen, selecteert u AK2/IK2-lus opnemen.

Schema 's

Selecteer voor deze sectie een schema uit uw integratieaccount voor elk transactietype (ST01) en afzendertoepassing (GS02). Met de EDI-ontvangstpijplijn wordt het binnenkomende bericht gedemonteerd door de waarden en het schema die u in deze sectie hebt ingesteld, te vergelijken met de waarden voor ST01 en GS02 in het binnenkomende bericht en met het schema van het binnenkomende bericht. Nadat u elke rij hebt voltooid, wordt automatisch een nieuwe lege rij weergegeven.

Eigenschap Beschrijving
Versie De X12-versie voor het schema
Transactietype (ST01) Het transactietype
Afzendertoepassing (GS02) De afzendertoepassing
Schema Het schemabestand dat u wilt gebruiken

Enveloppen

Eigenschap Beschrijving
ISA11-gebruik Het scheidingsteken dat in een transactieset moet worden gebruikt:

- Standaard-id: gebruik een punt (.) voor de decimale notatie in plaats van de decimale notatie van het binnenkomende document in de EDI-ontvangstpijplijn.

- Scheidingsteken voor herhaling: geef het scheidingsteken op voor herhaalde exemplaren van een eenvoudig gegevenselement of een herhaalde gegevensstructuur. Meestal wordt bijvoorbeeld het karaat (^) gebruikt als het herhalingsscheidingsteken. Voor HIPAA-schema's kunt u alleen de karaat gebruiken.

Controlenummers

Eigenschap Beschrijving
Dubbele waarden voor het aantal uitwisselbare besturingselementen niet toestaan Dubbele uitwisselingen blokkeren. Controleer het uitwisselingscontrolenummer (ISA13) voor het ontvangen uitwisselingscontrolenummer. Als er een overeenkomst wordt gedetecteerd, verwerkt de EDI-ontvangstpijplijn de uitwisseling niet.



Als u het aantal dagen wilt opgeven dat de controle moet worden uitgevoerd, voert u een waarde in voor de eigenschap Controleren op dubbele ISA13 elke (dagen).
Dubbele groepsbeheernummers niet toestaan Blokuitwisselingen met dubbele groepsbeheernummers.
Dubbele waarden voor het controlenummer van transactiesets niet toestaan Blokkeer uitwisselingen met dubbele controlenummers voor transactiesets.

Validaties

In de rij Standaard ziet u de validatieregels die worden gebruikt voor een EDI-berichttype. Als u verschillende regels wilt definiëren, selecteert u elk vak waar u de regelset wilt instellen. Nadat u elke rij hebt voltooid, wordt automatisch een nieuwe lege rij weergegeven.

Eigenschap Beschrijving
Berichttype Het EDI-berichttype
EDI-validatie Edi-validatie uitvoeren op gegevenstypen zoals gedefinieerd door de EDI-eigenschappen, lengtebeperkingen, lege gegevenselementen en afsluitende scheidingstekens van het schema.
Uitgebreide validatie Als het gegevenstype geen EDI is, vindt validatie plaats op basis van de vereiste voor het gegevenselement en de toegestane herhaling, opsommingen en validatie van de lengte van gegevenselementen (min of max).
Voorloop-/volgnullen toestaan Behoud eventuele extra voorloop- of volgnullen en spaties. Verwijder deze tekens niet.
Voorloop-/volgnullen bijsnijden Verwijder eventuele voorloop- of volgnullen en spaties.
Beleid voor afsluitende scheidingstekens Afsluitende scheidingstekens genereren.

- Niet toegestaan: hiermee verbiedt u het volgen van scheidingstekens en scheidingstekens in de binnenkomende uitwisseling. Als de uitwisseling volgscheidingstekens en scheidingstekens heeft, wordt de uitwisseling ongeldig verklaard.

- Optioneel: Accepteer uitwisselingen met of zonder volgscheidingstekens en scheidingstekens.

- Verplicht: de binnenkomende uitwisseling moet volgscheidingstekens en scheidingstekens hebben.

Interne instellingen

Eigenschap Beschrijving
Impliciete decimale notatie Nn converteren naar een numerieke waarde van 10 grondtal Converteer een EDI-getal dat is opgegeven met de notatie 'Nn' naar een numerieke waarde met grondtal 10.
Lege XML-tags maken als afsluitende scheidingstekens zijn toegestaan Laat de afzender van de uitwisseling lege XML-tags opnemen voor afsluitende scheidingstekens.
Uitwisseling splitsen als transactiesets - transactiesets opschorten bij fout Parseer elke transactieset die zich in een uitwisseling bevindt in een afzonderlijk XML-document door de juiste envelop toe te passen op de transactieset. Alleen de transacties opschorten waarvoor de validatie mislukt.
Uitwisseling splitsen als transactiesets - uitwisseling opschorten bij fout Parseer elke transactieset die zich in een uitwisseling bevindt in een afzonderlijk XML-document door de juiste envelop toe te passen. De volledige uitwisseling onderbreken wanneer de validatie van een of meer transactiesets in de uitwisseling mislukt.
Interchange behouden - transactiesets opschorten bij fout Laat de uitwisseling intact en maak een XML-document voor de volledige batch-uitwisseling. Alleen de transactiesets opschorten die niet kunnen worden gevalideerd, maar blijven alle andere transactiesets verwerken.
Interchange behouden - uitwisseling onderbreken bij fout Laat de uitwisseling intact en maakt een XML-document voor de volledige batch-uitwisseling. Hiermee wordt de volledige uitwisseling onderbroken wanneer de validatie van een of meer transactiesets in de uitwisseling mislukt.

X12-verzendinstellingen

Schermopname van Azure Portal- en X12-overeenkomstinstellingen voor uitgaande berichten.

Id's

Eigenschap Beschrijving
ISA1 (autorisatiekwalificatie) De waarde voor autorisatiekwalificatie die u wilt gebruiken. De standaardwaarde is 00 - Geen autorisatiegegevens aanwezig.

Opmerking: als u andere waarden selecteert, geeft u een waarde op voor de eigenschap ISA2 .
ISA2 De waarde voor autorisatiegegevens die moet worden gebruikt wanneer de eigenschap ISA1 niet 00 - Geen autorisatiegegevens aanwezig is. Deze eigenschapswaarde moet minimaal één alfanumeriek teken en maximaal 10 hebben.
ISA3 (beveiligingskwalificatie) De waarde voor beveiligingskwalificatie die u wilt gebruiken. De standaardwaarde is 00 - Geen beveiligingsgegevens aanwezig.

Opmerking: als u andere waarden selecteert, geeft u een waarde op voor de eigenschap ISA4 .
ISA4 De waarde voor beveiligingsgegevens die moet worden gebruikt wanneer de eigenschap ISA3 niet 00 - geen beveiligingsinformatie aanwezig is. Deze eigenschapswaarde moet minimaal één alfanumeriek teken en maximaal 10 hebben.

Erkenning

Eigenschap Beschrijving
TA1 verwacht Retourneer een technische bevestiging (TA1) naar de afzender van de uitwisseling.

Deze instelling geeft aan dat de hostpartner, die het bericht verzendt, een bevestiging van de gastpartner in de overeenkomst vraagt. Deze bevestigingen worden verwacht door de hostpartner op basis van de ontvangstinstellingen van de overeenkomst.
FA verwacht Retourneer een functionele bevestiging (FA) naar de afzender van de uitwisseling. Selecteer voor de eigenschap FA-versie op basis van de schemaversie de bevestigingen 997 of 999.

Deze instelling geeft aan dat de hostpartner, die het bericht verzendt, een bevestiging van de gastpartner in de overeenkomst vraagt. Deze bevestigingen worden verwacht door de hostpartner op basis van de ontvangstinstellingen van de overeenkomst.

Schema 's

Selecteer voor deze sectie een schema uit uw integratieaccount voor elk transactietype (ST01). Nadat u elke rij hebt voltooid, wordt automatisch een nieuwe lege rij weergegeven.

Eigenschap Beschrijving
Versie De X12-versie voor het schema
Transactietype (ST01) Het transactietype voor het schema
Schema Het schemabestand dat u wilt gebruiken. Als u eerst het schema selecteert, worden de versie en het transactietype automatisch ingesteld.

Enveloppen

Eigenschap Beschrijving
ISA11-gebruik Het scheidingsteken dat moet worden gebruikt in een transactieset:

- Standaard-id: gebruik een punt (.) voor de decimale notatie in plaats van de decimale notatie van het uitgaande document in de EDI-pijplijn verzenden.

- Scheidingsteken voor herhalingen: geef het scheidingsteken op voor herhaalde exemplaren van een eenvoudig gegevenselement of een herhaalde gegevensstructuur. Meestal wordt bijvoorbeeld het karaat (^) gebruikt als het herhalingsscheidingsteken. Voor HIPAA-schema's kunt u alleen het karaat gebruiken.

Versienummer van besturingselement

Selecteer voor deze sectie een schema uit uw integratieaccount voor elke uitwisseling. Nadat u elke rij hebt voltooid, wordt automatisch een nieuwe lege rij weergegeven.

Eigenschap Beschrijving
Versienummer van besturingselement (ISA12) De versie van de X12-standaard
Gebruiksindicator (ISA15) De context van een uitwisseling: testgegevens, informatiegegevens of productiegegevens
Schema Het schema dat moet worden gebruikt voor het genereren van de GS- en ST-segmenten voor een met X12 gecodeerde uitwisseling die naar de EDI-verzendpijplijn wordt verzonden.
GS1 Selecteer optioneel de functionele code.
GS2 Geef optioneel de afzender van de toepassing op.
GS3 Geef optioneel de ontvanger van de toepassing op.
GS4 Selecteer optioneel CCYYMMDD of JJMMDD.
GS5 Selecteer optioneel HHMM, HHMMSS of HHMMSSddd.
GS7 Selecteer optioneel een waarde voor de verantwoordelijke instantie.
GS8 Geef optioneel de versie van het schemadocument op.

Controlenummers

Eigenschap Beschrijving
Interchange Control Number (ISA13) Het bereik van waarden voor het uitwisselbaar controlenummer, dat een minimumwaarde van 1 en een maximumwaarde van 999999999
Groepsbeheernummer (GS06) Het bereik van waarden voor het groepscontrolenummer, dat een minimumwaarde van 1 en een maximumwaarde van 999999999
Controlenummer transactieset (ST02) Het bereik van waarden voor het controlenummer van de transactieset, dat een minimumwaarde van 1 en een maximumwaarde van 999999999

- Voorvoegsel: optioneel, een alfanumerieke waarde
- Achtervoegsel: optioneel, een alfanumerieke waarde

Tekensets en scheidingstekens

In de rij Standaard ziet u de tekenset die wordt gebruikt als scheidingstekens voor een berichtschema. Als u de standaardtekenset niet wilt gebruiken, kunt u voor elk berichttype een andere set scheidingstekens invoeren. Nadat u elke rij hebt voltooid, wordt automatisch een nieuwe lege rij weergegeven.

Tip

Als u speciale tekenwaarden wilt opgeven, bewerkt u de overeenkomst als JSON en geeft u de ASCII-waarde op voor het speciale teken.

Eigenschap Beschrijving
Tekenset die moet worden gebruikt De X12-tekenset, die Basic, Extended of UTF8 is.
Schema Het schema dat u wilt gebruiken. Nadat u het schema hebt geselecteerd, selecteert u de tekenset die u wilt gebruiken, op basis van de beschrijvingen van het scheidingsteken hieronder.
Invoertype Het invoertype voor de tekenset
Onderdeelscheidingsteken Eén teken dat samengestelde gegevenselementen van elkaar scheidt
Scheidingsteken voor gegevenselementen Eén teken dat eenvoudige gegevenselementen scheidt in samengestelde gegevens
Vervangend tekenscheidingsteken Een vervangend teken dat alle scheidingstekens in de nettoladinggegevens vervangt bij het genereren van het uitgaande X12-bericht
Segmenteindteken Eén teken dat het einde van een EDI-segment aangeeft
Achtervoegsel Het teken dat moet worden gebruikt met de segment-id. Als u een achtervoegsel opgeeft, kan het gegevenselement segmenteindteken leeg zijn. Als het segmenteindteken leeg blijft, moet u een achtervoegsel instellen.

Validatie

In de rij Standaard ziet u de validatieregels die worden gebruikt voor een EDI-berichttype. Als u verschillende regels wilt definiëren, selecteert u elk vak waarin u de regel wilt instellen op waar. Nadat u elke rij hebt voltooid, wordt automatisch een nieuwe lege rij weergegeven.

Eigenschap Beschrijving
Berichttype Het EDI-berichttype
EDI-validatie EDI-validatie uitvoeren op gegevenstypen zoals gedefinieerd door de EDI-eigenschappen, lengtebeperkingen, lege gegevenselementen en afsluitende scheidingstekens van het schema.
Uitgebreide validatie Als het gegevenstype geen EDI is, vindt validatie plaats op basis van de vereiste van het gegevenselement en toegestane herhaling, opsommingen en validatie van de lengte van gegevenselementen (min of max).
Voorloopnullen/volgnullen toestaan Behoud eventuele extra voorloop- of volgnullen en spaties. Verwijder deze tekens niet.
Voorloopnullen/volgnullen knippen Verwijder alle voorloop- of volgnullen en spaties.
Beleid voor afsluitend scheidingsteken Volgscheidingstekens genereren.

- Niet toegestaan: hiermee verbiedt u volgscheidingstekens en scheidingstekens in de uitgaande uitwisseling. Als de uitwisseling volgscheidingstekens en scheidingstekens heeft, wordt de uitwisseling ongeldig verklaard.

- Optioneel: Verzend uitwisselingen met of zonder volgscheidingstekens en scheidingstekens.

- Verplicht: de uitgaande uitwisseling moet volgscheidingstekens en scheidingstekens hebben.

HIPAA-schema's en berichttypen

Wanneer u met HIPAA-schema's en de berichttypen 277 of 837 werkt, moet u een paar extra stappen uitvoeren. De documentversienummers (GS8) voor deze berichttypen bevatten meer dan negen tekens, bijvoorbeeld '005010X222A1'. Sommige documentversienummers worden ook toegewezen aan verschillende berichttypen. Als u niet naar het juiste berichttype in uw schema en in uw overeenkomst verwijst, krijgt u dit foutbericht:

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

Deze tabel bevat de betrokken berichttypen, eventuele varianten en de documentversienummers die aan deze berichttypen zijn toegewezen:

Berichttype of variant Beschrijving Documentversienummer (GS8)
277 Statusmelding voor informatie over de gezondheidszorg 005010X212
837_I Zorgclaim Institutioneel 004010X096A1
005010X223A1
005010X223A2
837_D Gezondheidszorg claim tandheelkundige 004010X097A1
005010X224A1
005010X224A2
837_P Health Care Claim Professional 004010X098A1
005010X222
005010X222A1

U moet edi-validatie ook uitschakelen wanneer u deze versienummers van het document gebruikt, omdat deze resulteren in een fout dat de tekenlengte ongeldig is.

Voer de volgende stappen uit om deze documentversienummers en berichttypen op te geven:

  1. Vervang in uw HIPAA-schema het huidige berichttype door het variantberichttype voor het versienummer van het document dat u wilt gebruiken.

    Stel dat u het versienummer 005010X222A1 van het document wilt gebruiken met het 837 berichttype. Vervang in uw schema elke "X12_00501_837" waarde door de "X12_00501_837_P" waarde.

    Voer de volgende stappen uit om uw schema bij te werken:

    1. Ga in de Azure Portal naar uw integratieaccount. Zoek en download uw schema. Vervang het berichttype en wijzig de naam van het schemabestand en upload het gewijzigde schema naar uw integratieaccount. Zie Een schema bewerken voor meer informatie.

    2. Selecteer het gewijzigde schema in de berichtinstellingen van uw overeenkomst.

  2. Voeg in het object van schemaReferences uw overeenkomst nog een vermelding toe waarin het type variantbericht wordt opgegeven dat overeenkomt met het versienummer van uw document.

    Stel dat u het versienummer 005010X222A1 van het document wilt gebruiken voor het 837 berichttype. Uw overeenkomst bevat een schemaReferences sectie met de volgende eigenschappen en waarden:

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

    Voeg in deze schemaReferences sectie nog een vermelding toe met deze waarden:

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

    Wanneer u klaar bent, ziet uw schemaReferences sectie er als volgt uit:

    "schemaReferences": [
       {
          "messageId": "837",
          "schemaVersion": "00501",
          "schemaName": "X12_00501_837"
       },
       {
          "messageId": "837_P",
          "schemaVersion": "00501",
          "schemaName": "X12_00501_837_P"
       }
    ]
    
  3. Schakel in de berichtinstellingen van uw overeenkomst EDI-validatie uit door het selectievakje EDI-validatie uit te schakelen voor elk berichttype of voor alle berichttypen als u de standaardwaarden gebruikt.

    Schermopname van X12-overeenkomstinstellingen om validatie uit te schakelen voor alle berichttypen of elk berichttype.

Volgende stappen

X12-berichten uitwisselen