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
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
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:
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 het837
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:
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.
Selecteer het gewijzigde schema in de berichtinstellingen van uw overeenkomst.
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 het837
berichttype. Uw overeenkomst bevat eenschemaReferences
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" } ]
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.