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