Referenční informace o nastavení zpráv X12 ve smlouvách pro Azure Logic Apps
Platí pro: Azure Logic Apps (Consumption + Standard)
Tento odkaz popisuje vlastnosti, které můžete nastavit ve smlouvě X12 pro určení způsobu zpracování zpráv mezi obchodními partnery. Nastavte tyto vlastnosti na základě vaší smlouvy s partnerem, který s vámi vyměňuje zprávy.
Nastavení příjmu X12
Identifiers
Vlastnost | Popis |
---|---|
ISA1 (kvalifikátor autorizace) | Hodnota autorizačního kvalifikátoru, kterou chcete použít. Výchozí hodnota je 00 – Nejsou k dispozici žádné informace o autorizaci. Poznámka: Pokud vyberete jiné hodnoty, zadejte hodnotu vlastnosti ISA2 . |
ISA2 | Hodnota Informace o autorizaci, která se má použít, pokud vlastnost ISA1 není 00 – nejsou k dispozici žádné autorizační informace. Tato hodnota vlastnosti musí mít minimálně jeden alfanumerický znak a maximálně 10. |
ISA3 (kvalifikátor zabezpečení) | Hodnota kvalifikátoru zabezpečení, kterou chcete použít. Výchozí hodnota je 00 – Nejsou k dispozici žádné informace o zabezpečení. Poznámka: Pokud vyberete jiné hodnoty, zadejte hodnotu vlastnosti ISA4 . |
ISA4 | Hodnota Informace o zabezpečení, která se má použít, pokud vlastnost ISA3 není 00 – nejsou k dispozici žádné informace o zabezpečení. Tato hodnota vlastnosti musí mít minimálně jeden alfanumerický znak a maximálně 10. |
Potvrzení
Vlastnost | Popis |
---|---|
Očekávaný ta1 | Vraťte odesílateli výměny technické potvrzení (TA1). |
Očekává se fa | Vrácení funkčního potvrzení (FA) odesílateli výměny Pro vlastnost FA Version na základě verze schématu vyberte potvrzení 997 nebo 999. Pokud chcete povolit generování smyček AK2 ve funkčních potvrzeních pro akceptované sady transakcí, vyberte Zahrnout smyčku AK2 / IK2. |
Schémata
V této části vyberte schéma z vašeho účtu integrace pro každý typ transakce (ST01) a Sender Application (GS02). Kanál příjmu EDI rozebere příchozí zprávu tím, že odpovídá hodnotám a schématu, které jste v této části nastavili, s hodnotami pro ST01 a GS02 v příchozí zprávě a se schématem příchozí zprávy. Po dokončení každého řádku se automaticky zobrazí nový prázdný řádek.
Vlastnost | Popis |
---|---|
Verze | Verze X12 pro schéma |
Typ transakce (ST01) | Typ transakce |
Aplikace odesílatele (GS02) | Aplikace odesílatele |
Schéma | Soubor schématu, který chcete použít |
Obálky
Vlastnost | Popis |
---|---|
Využití ISA11 | Oddělovač, který se má použít v sadě transakcí: - Standardní identifikátor: Pro desetinnou notaci použijte tečku (.) místo desetinného zápisu příchozího dokumentu v kanálu příjmu EDI. - Oddělovač opakování: Zadejte oddělovač pro opakované výskyty jednoduchého datového prvku nebo opakované datové struktury. Jako oddělovač opakování se obvykle používá karat (^). Pro schémata HIPAA můžete použít pouze karat. |
Čísla ovládacích prvků
Vlastnost | Popis |
---|---|
Zakázat duplicitní čísla ovládacího prvku Interchange | Blokovat duplicitní výměny. Zkontrolujte číslo ovládacího prvku výměny (ISA13) pro přijaté číslo ovládacího prvku výměny. Pokud se zjistí shoda, kanál příjmu EDI nezpracuje výměnu. Chcete-li zadat počet dní, po které se má provést kontrola, zadejte hodnotu vlastnosti Check for duplicate ISA13 every (days). |
Zakázat duplicity čísel ovládacích prvků skupiny | Blokování výměn, které mají duplicitní čísla ovládacích prvků skupiny |
Zakázat duplicity ovládacího čísla sady transakcí | Blokovat výměny s duplicitními kontrolními čísly sady transakcí. |
Ověření
Výchozí řádek zobrazuje ověřovací pravidla, která se používají pro typ zprávy EDI. Pokud chcete definovat různá pravidla, vyberte každé pole, ve kterém chcete nastavit pravidlo na true. Po dokončení každého řádku se automaticky zobrazí nový prázdný řádek.
Vlastnost | Popis |
---|---|
Typ zprávy | Typ zprávy EDI |
Ověřování EDI | Proveďte ověřování EDI u datových typů definovaných vlastnostmi EDI schématu, omezeními délky, prázdnými datovými prvky a koncovými oddělovači. |
Rozšířené ověřování | Pokud datový typ není EDI, ověřování je v požadavku na datový prvek a povolené opakování, výčty a ověření délky datového prvku (min nebo max). |
Povolit počáteční a koncové nuly | Ponechte všechny další počáteční nebo koncové znaky nuly a mezery. Neodebíjejte tyto znaky. |
Oříznutí počátečních a koncových nul | Odeberte všechny počáteční nebo koncové znaky nuly a mezery. |
Koncové zásady oddělovače | Vygenerujte koncové oddělovače. - Nepovoleno: Zakažte koncové oddělovače a oddělovače v příchozí výměně. Pokud má výměna koncové oddělovače a oddělovače, je výměna deklarována jako neplatná. - Volitelné: Přijímá výměny s koncovými oddělovači a oddělovači nebo bez. - Povinné: Příchozí výměna musí obsahovat koncové oddělovače a oddělovače. |
Interní nastavení
Vlastnost | Popis |
---|---|
Převod předpokládaného desítkového formátu Nn na číselnou hodnotu základu 10 | Převede číslo EDI zadané ve formátu "Nn" na číselnou hodnotu base-10. |
Vytvoření prázdných značek XML, pokud jsou povoleny koncové oddělovače | Požádejte odesílatele výměny, aby obsahoval prázdné značky XML pro koncové oddělovače. |
Split Interchange as transaction sets - suspend transaction sets on error | Parsujte každou sadu transakcí, která je ve výměně, do samostatného dokumentu XML použitím příslušné obálky na sadu transakcí. Pozastavte pouze transakce, ve kterých se ověření nezdaří. |
Split Interchange as transaction sets - suspend interchange on error | Parsujte každou sadu transakcí, která je ve výměně, do samostatného dokumentu XML použitím příslušné obálky. Pozastavení celé výměny, pokud jeden nebo více transakcí sady v ověření výměny selžou. |
Zachování výměny – pozastavení sad transakcí při chybě | Nechte výměnu nedotčenou a vytvořte dokument XML pro celou dávkovou výměnu. Pozastavte pouze sady transakcí, které selžou ověření, ale nadále zpracovávají všechny ostatní sady transakcí. |
Zachování výměny – pozastavení výměny při chybě | Ponechá výměnu nedotčenou, vytvoří dokument XML pro celou dávkovou výměnu. Pozastaví celou výměnu, pokud jeden nebo více transakčních sad v ověření výměny selže. |
X12 – Nastavení odesílání
Identifiers
Vlastnost | Popis |
---|---|
ISA1 (kvalifikátor autorizace) | Hodnota autorizačního kvalifikátoru, kterou chcete použít. Výchozí hodnota je 00 – Nejsou k dispozici žádné informace o autorizaci. Poznámka: Pokud vyberete jiné hodnoty, zadejte hodnotu vlastnosti ISA2 . |
ISA2 | Hodnota Informace o autorizaci, která se má použít, pokud vlastnost ISA1 není 00 – nejsou k dispozici žádné autorizační informace. Tato hodnota vlastnosti musí mít minimálně jeden alfanumerický znak a maximálně 10. |
ISA3 (kvalifikátor zabezpečení) | Hodnota kvalifikátoru zabezpečení, kterou chcete použít. Výchozí hodnota je 00 – Nejsou k dispozici žádné informace o zabezpečení. Poznámka: Pokud vyberete jiné hodnoty, zadejte hodnotu vlastnosti ISA4 . |
ISA4 | Hodnota Informace o zabezpečení, která se má použít, pokud vlastnost ISA3 není 00 – nejsou k dispozici žádné informace o zabezpečení. Tato hodnota vlastnosti musí mít minimálně jeden alfanumerický znak a maximálně 10. |
Potvrzení
Vlastnost | Popis |
---|---|
Očekávaný ta1 | Vraťte odesílateli výměny technické potvrzení (TA1). Toto nastavení určuje, že hostitel, který zprávu odesílá, požádá o potvrzení od partnera typu host ve smlouvě. Tyto potvrzení očekává hostitelský partner na základě nastavení příjmu smlouvy. |
Očekává se fa | Vrácení funkčního potvrzení (FA) odesílateli výměny Pro vlastnost FA Version na základě verze schématu vyberte potvrzení 997 nebo 999. Toto nastavení určuje, že hostitel, který zprávu odesílá, požádá o potvrzení od partnera typu host ve smlouvě. Tyto potvrzení očekává hostitelský partner na základě nastavení příjmu smlouvy. |
Schémata
Pro tuto část vyberte schéma z vašeho účtu integrace pro každý typ transakce (ST01). Po dokončení každého řádku se automaticky zobrazí nový prázdný řádek.
Vlastnost | Popis |
---|---|
Verze | Verze X12 pro schéma |
Typ transakce (ST01) | Typ transakce pro schéma |
Schéma | Soubor schématu, který chcete použít. Pokud nejprve vyberete schéma, verze a typ transakce se automaticky nastaví. |
Obálky
Vlastnost | Popis |
---|---|
Využití ISA11 | Oddělovač, který se má použít v sadě transakcí: - Standardní identifikátor: Pro desetinnou notaci použijte tečku (.) místo desetinného zápisu odchozího dokumentu v kanálu odeslání EDI. - Oddělovač opakování: Zadejte oddělovač pro opakované výskyty jednoduchého datového prvku nebo opakované datové struktury. Jako oddělovač opakování se obvykle používá karat (^). Pro schémata HIPAA můžete použít pouze karat. |
Číslo verze ovládacího prvku
V této části vyberte schéma z vašeho účtu integrace pro každou výměnu. Po dokončení každého řádku se automaticky zobrazí nový prázdný řádek.
Vlastnost | Popis |
---|---|
Číslo verze ovládacího prvku (ISA12) | Verze standardu X12 |
Indikátor využití (ISA15) | Kontext výměny, která je buď testovacími daty, informačními daty nebo produkčními daty |
Schéma | Schéma, které se použije pro generování segmentů GS a ST pro výměnu s kódováním X12, která se odešle do kanálu odeslání EDI. |
GS1 | Volitelně vyberte funkční kód. |
GS2 | Volitelné, zadejte odesílatele aplikace. |
GS3 | Volitelné, zadejte příjemce aplikace. |
GS4 | Volitelné, vyberte CCYYMMDD nebo YYMMDD. |
GS5 | Volitelné, vyberte HHMM, HHMMSS nebo HHMMSSdd. |
GS7 | Volitelné, vyberte hodnotu pro zodpovědnou agenturu. |
GS8 | Volitelné, zadejte verzi dokumentu schématu. |
Čísla ovládacích prvků
Vlastnost | Popis |
---|---|
Číslo ovládacího prvku Interchange (ISA13) | Rozsah hodnot pro kontrolní číslo výměny, který může mít minimálně hodnotu 1 a maximální hodnotu 999999999 |
Číslo ovládacího prvku skupiny (GS06) | Rozsah hodnot ovládacího čísla skupiny, který může mít minimální hodnotu 1 a maximální hodnotu 999999999 |
Číslo ovládacího prvku sady transakcí (ST02) | Rozsah hodnot pro kontrolní číslo sady transakcí, které může mít minimální hodnotu 1 a maximální hodnotu 999999999 - Předpona: Nepovinná, alfanumerická hodnota - Přípona: Nepovinný, alfanumerická hodnota |
Znakové sady a oddělovače
Výchozí řádek zobrazuje znakovou sadu, která se používá jako oddělovače schématu zpráv. Pokud nechcete používat výchozí znakovou sadu, můžete pro každý typ zprávy zadat jinou sadu oddělovačů. Po dokončení každého řádku se automaticky zobrazí nový prázdný řádek.
Tip
Pokud chcete zadat speciální hodnoty znaků, upravte smlouvu jako JSON a zadejte hodnotu ASCII pro speciální znak.
Vlastnost | Popis |
---|---|
Znaková sada, která se má použít | Znaková sada X12, která je základní, rozšířená nebo UTF8. |
Schéma | Schéma, které chcete použít. Po výběru schématu vyberte znakovou sadu, kterou chcete použít, na základě níže uvedených popisů oddělovače. |
Typ vstupu | Typ vstupu znakové sady |
Oddělovač součástí | Jeden znak, který odděluje složené datové prvky |
Oddělovač datových prvků | Jeden znak, který odděluje jednoduché datové prvky v rámci složených dat |
Náhradní oddělovač znaků | Náhradní znak, který nahradí všechny oddělovače znaků v datech datové části při generování odchozí zprávy X12 |
Ukončení segmentu | Jeden znak, který označuje konec segmentu EDI |
Přípona | Znak, který se má použít s identifikátorem segmentu. Pokud zadáte příponu, může být datový prvek ukončení segmentu prázdný. Pokud je ukončovací znak segmentu prázdný, musíte určit příponu. |
Ověřování
Výchozí řádek zobrazuje ověřovací pravidla, která se používají pro typ zprávy EDI. Pokud chcete definovat různá pravidla, vyberte každé pole, ve kterém chcete nastavit pravidlo na true. Po dokončení každého řádku se automaticky zobrazí nový prázdný řádek.
Vlastnost | Popis |
---|---|
Typ zprávy | Typ zprávy EDI |
Ověřování EDI | Proveďte ověřování EDI u datových typů definovaných vlastnostmi EDI schématu, omezeními délky, prázdnými datovými prvky a koncovými oddělovači. |
Rozšířené ověřování | Pokud datový typ není EDI, ověřování je v požadavku na datový prvek a povolené opakování, výčty a ověření délky datového prvku (min nebo max). |
Povolit počáteční a koncové nuly | Ponechte všechny další počáteční nebo koncové znaky nuly a mezery. Neodebíjejte tyto znaky. |
Oříznutí počátečních a koncových nul | Odeberte všechny počáteční nebo koncové znaky nuly a mezery. |
Koncové zásady oddělovače | Vygenerujte koncové oddělovače. - Nepovoleno: Zakažte koncové oddělovače a oddělovače v odchozí výměně. Pokud má výměna koncové oddělovače a oddělovače, je výměna deklarována jako neplatná. - Volitelné: Odesílání výměn s koncovými oddělovači a oddělovači nebo bez. - Povinné: Odchozí výměna musí obsahovat koncové oddělovače a oddělovače. |
Schémata HIPAA a typy zpráv
Při práci se schématy HIPAA a typy zpráv 277 nebo 837 je potřeba provést několik dalších kroků. Čísla verzí dokumentu (GS8) pro tyto typy zpráv mají více než devět znaků, například 005010X222A1. Některá čísla verzí dokumentu se také mapuje na variantní typy zpráv. Pokud ve schématu a ve smlouvě neodkazujete na správný typ zprávy, zobrazí se tato chybová zpráva:
"The message has an unknown document type and did not resolve to any of the existing schemas configured in the agreement."
Tato tabulka obsahuje seznam ovlivněných typů zpráv, všech variant a čísel verzí dokumentu, které jsou namapované na tyto typy zpráv:
Typ nebo varianta zprávy | Popis | Číslo verze dokumentu (GS8) |
---|---|---|
277 | Oznámení o stavu zdravotní péče | 005010X212 |
837_I | Health Care Claim Institucionální | 004010X096A1 005010X223A1 005010X223A2 |
837_D | Health Care Claim Dental | 004010X097A1 005010X224A1 005010X224A2 |
837_P | Nárok na zdravotní péči – profesionál | 004010X098A1 005010X222 005010X222A1 |
Pokud používáte tato čísla verzí dokumentu, musíte také zakázat ověřování EDI, protože výsledkem je chyba, že délka znaku je neplatná.
Pokud chcete zadat tato čísla verzí dokumentu a typy zpráv, postupujte takto:
Poznámka:
Každá zpráva s 837_P, 837_I nebo typem 837_D vyžaduje samostatnou smlouvu.
Ve schématu HIPAA nahraďte aktuální typ zprávy variantou typu zprávy pro číslo verze dokumentu, které chcete použít.
Předpokládejme například, že chcete použít číslo
005010X222A1
verze dokumentu s typem837
zprávy. Ve schématu místo toho nahraďte každou"X12_00501_837"
hodnotu"X12_00501_837_P"
hodnotou.Chcete-li aktualizovat schéma, postupujte takto:
Na webu Azure Portal přejděte na svůj účet integrace. Vyhledejte a stáhněte schéma. Nahraďte typ zprávy a přejmenujte soubor schématu a nahrajte upravené schéma do účtu integrace. Další informace naleznete v tématu Úprava schématu.
V nastavení zprávy vaší smlouvy vyberte revidované schéma.
Do objektu
schemaReferences
vaší smlouvy přidejte další položku, která určuje typ varianty zprávy, který odpovídá číslu verze dokumentu.Předpokládejme například, že chcete pro
837
typ zprávy použít číslo005010X222A1
verze dokumentu. Vaše smlouva máschemaReferences
oddíl s těmito vlastnostmi a hodnotami:"schemaReferences": [ { "messageId": "837", "schemaVersion": "00501", "schemaName": "X12_00501_837" } ]
Upravte
schemaReferences
oddíl tak, aby vypadal jako v následujícím příkladu:"schemaReferences": [ { "messageId": "837", "schemaVersion": "00501", "schemaName": "X12_00501_837_P" } ]
V nastavení zprávy vaší smlouvy zakažte ověřování EDI zrušením zaškrtnutí políčka Ověření EDI pro každý typ zprávy nebo pro všechny typy zpráv, pokud používáte výchozí hodnoty.