Delen via


Naslaginformatie voor X12-berichtinstellingen in overeenkomsten voor Azure Logic Apps

Van toepassing op: Azure Logic Apps (Verbruik + Standard)

In deze verwijzing worden de eigenschappen beschreven die u in een X12-overeenkomst kunt instellen 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 de instellingen voor de Azure-portal en de X12-overeenkomst voor binnenkomende berichten.

Identifiers

Eigenschappen Beschrijving
ISA1 (Autorisatiekwalificatie) De autorisatiekwalificatiewaarde 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 autorisatie-informatie die moet worden gebruikt wanneer de eigenschap ISA1 niet 00 is - Geen autorisatiegegevens aanwezig. Deze eigenschapswaarde moet minimaal één alfanumeriek teken hebben en maximaal 10.
ISA3 (Beveiligingskwalificatie) De waarde van de beveiligingskwalificatie die u wilt gebruiken. De standaardwaarde is 00 - Geen beveiligingsinformatie 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 is- Geen beveiligingsinformatie aanwezig. Deze eigenschapswaarde moet minimaal één alfanumeriek teken hebben en maximaal 10.

Bevestiging

Eigenschappen Beschrijving
TA1 verwacht Retourneer een technische bevestiging (TA1) aan 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 997- of 999-bevestigingen.

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

Schema's

Voor deze sectie selecteert u een schema in uw integratieaccount voor elk transactietype (ST01) en de afzendertoepassing (GS02). De EDI Receive Pipeline demoneert het binnenkomende bericht door de waarden en het schema dat 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.

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

Enveloppen

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

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

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

Getallen beheren

Eigenschappen Beschrijving
Duplicaten van het besturingselement Interchange-besturingselement niet mogelijk maken Dubbele uitwisselingen blokkeren. Controleer het uitwisselingsbeheernummer (ISA13) op het ontvangen uitwisselingsbeheernummer. Als er een overeenkomst wordt gedetecteerd, verwerkt de EDI Receive Pipeline de uitwisseling niet.



Als u het aantal dagen voor het uitvoeren van de controle wilt opgeven, voert u elke (dagen) een waarde in voor de eigenschap Controleren op dubbele ISA13.
Duplicaten van groepsbeheernummers niet weigeren Blokuitwisselingen met dubbele groepsbeheernummers.
Duplicaten van het besturingselement voor transactiesets weigeren Blokuitwisselingen met dubbele controlenummers voor transactiesets.

Validaties

In de standaardrij worden de validatieregels weergegeven 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.

Eigenschappen Beschrijving
Berichttype Het EDI-berichttype
EDI-validatie EDI-validatie uitvoeren op gegevenstypen zoals gedefinieerd door de EDI-eigenschappen van het schema, lengtebeperkingen, lege gegevenselementen en volgscheidingstekens.
Uitgebreide validatie Als het gegevenstype niet EDI is, is validatie afhankelijk van de vereiste van het gegevenselement en zijn herhalingen, opsommingen en validatie van de lengte van gegevenselementen toegestaan (min of max).
Voorloop-/volgnullen toestaan Houd eventuele extra voorloop- of volgtekens en spatietekens behouden. Verwijder deze tekens niet.
Voorloop-/volgnullen knippen Verwijder eventuele voorloop- of volgtekens en spatietekens.
Beleid voor afsluitende scheidingstekens Volgscheidingstekens genereren.

- Niet toegestaan: Verbied volgscheidingstekens 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 bevatten.

Interne instellingen

Eigenschappen Beschrijving
Impliciete decimale notatie Nn converteren naar een numerieke basiswaarde van 10 Converteer een EDI-getal dat is opgegeven met de notatie Nn in een numerieke basiswaarde van 10.
Lege XML-tags maken als volgscheidingstekens zijn toegestaan Zorg ervoor dat de afzender lege XML-codes voor volgscheidingstekens bevat.
Split Interchange as transaction sets - suspend transaction sets on error Parseer elke transactieset die zich in een uitwisseling in een afzonderlijk XML-document bevinden door de juiste envelop toe te passen op de transactieset. Alleen de transacties waarin de validatie mislukt, onderbreken.
Split Interchange as transaction sets - suspend interchange on error Parseer elke transactieset die zich in een uitwisseling in een afzonderlijk XML-document bevinden door de juiste envelop toe te passen. De volledige uitwisseling onderbreken wanneer een of meer transacties in de uitwisselingsvalidatie mislukken.
Interchange behouden - transactiesets onderbreken bij fout Laat de uitwisseling intact en maak een XML-document voor de volledige batch-uitwisseling. Alleen de transactiesets die niet worden gevalideerd, onderbreken, maar alle andere transactiesets blijven verwerken.
Interchange behouden - uitwisseling onderbreken bij fout Laat de uitwisseling intact, maakt een XML-document voor de volledige batch-uitwisseling. Onderbreekt de volledige uitwisseling wanneer een of meer transactiesets in de uitwisseling mislukken.

X12-instellingen voor verzenden

Schermopname van de instellingen voor de Azure-portal en de X12-overeenkomst voor uitgaande berichten.

Identifiers

Eigenschappen Beschrijving
ISA1 (Autorisatiekwalificatie) De autorisatiekwalificatiewaarde 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 autorisatie-informatie die moet worden gebruikt wanneer de eigenschap ISA1 niet 00 is - Geen autorisatiegegevens aanwezig. Deze eigenschapswaarde moet minimaal één alfanumeriek teken hebben en maximaal 10.
ISA3 (Beveiligingskwalificatie) De waarde van de beveiligingskwalificatie die u wilt gebruiken. De standaardwaarde is 00 - Geen beveiligingsinformatie 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 is- Geen beveiligingsinformatie aanwezig. Deze eigenschapswaarde moet minimaal één alfanumeriek teken hebben en maximaal 10.

Bevestiging

Eigenschappen Beschrijving
TA1 verwacht Retourneer een technische bevestiging (TA1) aan de afzender van de uitwisseling.

Deze instelling geeft aan dat de hostpartner, die het bericht verzendt, een bevestiging aanvraagt van de gastpartner in de overeenkomst. 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 997- of 999-bevestigingen.

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

Schema's

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

Eigenschappen 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

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

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

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

Versienummer van besturingselement

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

Eigenschappen Beschrijving
Versienummer van besturingselement (ISA12) De versie van de X12-standaard
Gebruiksindicator (ISA15) De context van een uitwisseling, namelijk Testgegevens, Informatiegegevens of Productiegegevens
Schema Het schema dat moet worden gebruikt voor het genereren van de GS- en ST-segmenten voor een X12-gecodeerde uitwisseling die wordt verzonden naar de EDI Send Pipeline.
GS1 Selecteer de functionele code optioneel.
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 het verantwoordelijke bureau.
GS8 Geef optioneel de versie van het schemadocument op.

Getallen beheren

Eigenschappen Beschrijving
Interchange Control Number (ISA13) Het bereik van waarden voor het uitwisselingsbeheernummer, dat een minimumwaarde 1 en een maximumwaarde van 999999999
Groepsbeheernummer (GS06) Het bereik van waarden voor het groepsbeheernummer, dat een minimumwaarde van 1 en een maximumwaarde van 999999999
Transaction Set Control Number (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 standaardrij 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 voor het speciale teken op.

Eigenschappen 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 onderstaande scheidingstekens.
Invoertype Het invoertype voor de tekenset
Onderdeelscheidingsteken Eén teken dat samengestelde gegevenselementen scheidt
Scheidingsteken voor gegevenselementen Eén teken dat eenvoudige gegevenselementen in samengestelde gegevens scheidt
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 aanwijzen.

Validatie

In de standaardrij worden de validatieregels weergegeven 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.

Eigenschappen Beschrijving
Berichttype Het EDI-berichttype
EDI-validatie EDI-validatie uitvoeren op gegevenstypen zoals gedefinieerd door de EDI-eigenschappen van het schema, lengtebeperkingen, lege gegevenselementen en volgscheidingstekens.
Uitgebreide validatie Als het gegevenstype niet EDI is, is validatie afhankelijk van de vereiste van het gegevenselement en zijn herhalingen, opsommingen en validatie van de lengte van gegevenselementen toegestaan (min of max).
Voorloop-/volgnullen toestaan Houd eventuele extra voorloop- of volgtekens en spatietekens behouden. Verwijder deze tekens niet.
Voorloop-/volgnullen knippen Verwijder eventuele voorloop- of volgtekens en spatietekens.
Beleid voor afsluitende scheidingstekens Volgscheidingstekens genereren.

- Niet toegestaan: Verbied 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 bevatten.

HIPAA-schema's en berichttypen

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

Berichttype of variant Beschrijving Versienummer van document (GS8)
277 Statusmelding gezondheidszorginformatie 005010X212
837_I Gezondheidszorg claim institutioneel 004010X096A1
005010X223A1
005010X223A2
837_D Gezondheidszorg claim tandheelkunde 004010X097A1
005010X224A1
005010X224A2
837_P Health Care Claim Professional 004010X098A1
005010X222
005010X222A1

U moet ook EDI-validatie uitschakelen wanneer u deze documentversienummers 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:

Notitie

Elk bericht met 837_P, 837_I of 837_D type vereist een afzonderlijke overeenkomst.

  1. Vervang in het 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 Azure Portal naar uw integratieaccount. Zoek en download uw schema. Vervang het berichttype en wijzig de naam van het schemabestand en upload het herziene schema naar uw integratieaccount. Zie Een schema bewerken voor meer informatie.

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

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

    Stel dat u documentversienummer 005010X222A1 wilt gebruiken voor het 837 berichttype. Uw overeenkomst bevat een schemaReferences sectie met deze eigenschappen en waarden:

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

    Bewerk uw schemaReferences sectie zodat deze eruitziet zoals in het volgende voorbeeld:

    "schemaReferences": [
       {
          "messageId": "837",
          "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 voor alle berichttypen of elk berichttype uit te schakelen.

Volgende stappen

X12-berichten uitwisselen