Referenční informace k 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ý si s vámi vyměňuje zprávy.
Nastavení příjmu X12
Identifikátory
Vlastnost | Popis |
---|---|
ISA1 (autorizační kvalifikátor) | Hodnota kvalifikátoru autorizace, kterou chcete použít. Výchozí hodnota je 00 – Nejsou k dispozici žádné informace o autorizaci. Poznámka: Pokud vyberete jiné hodnoty, zadejte hodnotu pro vlastnost ISA2 . |
ISA2 | Hodnota informací o autorizaci, která se má použít, když vlastnost ISA1 není 00 – Nejsou k dispozici žádné informace o autorizaci. Tato hodnota vlastnosti musí obsahovat minimálně jeden alfanumerický znak a maximálně 10 znaků. |
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 pro vlastnost ISA4 . |
ISA4 | Hodnota Informace o zabezpečení, která se má použít, když vlastnost ISA3 není 00 – Nejsou k dispozici žádné informace o zabezpečení. Tato hodnota vlastnosti musí obsahovat minimálně jeden alfanumerický znak a maximálně 10 znaků. |
Potvrzení
Vlastnost | Popis |
---|---|
Očekává se TA1 | Vrátit technické potvrzení (TA1) odesílateli výměny. |
Očekává se FA | Vrátí odesílateli výměny funkční potvrzení (FA). Pro vlastnost VERZE FA na základě verze schématu vyberte potvrzení 997 nebo 999. Pokud chcete povolit generování smyček AK2 ve funkčním potvrzení pro akceptované sady transakcí, vyberte Zahrnout smyčku AK2 / IK2. |
Schémata
V této části vyberte schéma z účtu integrace pro každý typ transakce (ST01) a aplikaci odesílatele (GS02). Kanál příjmu EDI přeloží příchozí zprávu porovnáním hodnot a schématu, které jste nastavili v této části, 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 schématu |
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 |
---|---|
Použití ISA11 | Oddělovač, který se má použít v sadě transakcí: - Standardní identifikátor: Místo desítkového zápisu příchozího dokumentu v kanálu příjmu EDI použijte tečku (.). - Oddělovač opakování: Určuje oddělovač opakovaných výskytů jednoduchého datového prvku nebo opakované datové struktury. Například obvykle se jako oddělovač opakování používá karát (^). Pro schémata HIPAA můžete použít pouze karát. |
Řídicí čísla
Vlastnost | Popis |
---|---|
Zakázat duplikování kontrolních čísel výměny | Blokovat duplicitní výměny. Zkontrolujte kontrolní číslo výměny (ISA13) pro přijaté kontrolní číslo výměny. Pokud se zjistí shoda, kanál příjmu EDI výměnu nezpracuje. Pokud chcete určit počet dnů, po které se má kontrola provést, zadejte hodnotu vlastnosti Kontrolovat duplicitní kód ISA13 každý (dny). |
Zakázat duplicity kontrolních čísel skupiny | Blokové výměny, které mají duplicitní kontrolní čísla skupin. |
Zakázat duplicity kontrolních čísel sady transakcí | Blokové výměny, které mají duplicitní kontrolní čísla sady transakcí. |
Ověřování
Řádek Výchozí zobrazuje ověřovací pravidla, která se používají pro typ zprávy EDI. Pokud chcete definovat jiná pravidla, zaškrtněte každé pole, ve kterém chcete pravidlo nastavit 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ěření EDI | Proveďte ověření 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í se provádí na požadavku na datový prvek a povolené opakování, výčty a ověření délky datového prvku (minimální nebo maximální hodnota). |
Povolit počáteční a koncové nuly | Ponechte všechny další počáteční nebo koncové znaky nuly a mezery. Tyto znaky neodebíjejte. |
Oříznutí počátečních a koncových nul | Odeberte všechny počáteční nebo koncové znaky nuly a mezery. |
Zásady koncového oddělovače | Vygenerujte koncové oddělovače. - Nepovoleno: Zakáže 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é: Akceptují výměny s koncovými oddělovači a oddělovači nebo bez. - Povinné: Příchozí výměna musí mít 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 10 základu | Převede číslo EDI zadané ve formátu "Nn" na číselnou hodnotu base-10. |
Vytvoření prázdných značek XML, pokud jsou povolené koncové oddělovače | Požádejte odesílatele výměny, aby zahrnul prázdné značky XML pro koncové oddělovače. |
Rozdělit výměnu jako sady transakcí – pozastavit sady transakcí při chybě | 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, u kterých se ověření nezdaří. |
Rozdělit výměnu jako sady transakcí – pozastavit výměnu při chybě | Parsujte každou sadu transakcí, která je ve výměně, do samostatného dokumentu XML použitím příslušné obálky. Pozastavte celou výměnu, pokud jedna nebo více transakcí nastaví v rámci výměny neúspěšné ověření. |
Zachování výměny – pozastavení sad transakcí při chybě | Ponechte výměnu beze změny a vytvořte dokument XML pro celou dávkovou výměnu. Pozastavte pouze sady transakcí, které neprošly ověřením, ale pokračujte ve zpracování všech ostatních sad transakcí. |
Zachovat výměnu – pozastavit výměnu při chybě | Ponechá výměnu beze změny a vytvoří dokument XML pro celou dávkovou výměnu. Pozastaví celou výměnu, pokud jedna nebo více transakcí nastaví v rámci výměny neúspěšné ověření. |
X12 – Nastavení odesílání
Identifikátory
Vlastnost | Popis |
---|---|
ISA1 (autorizační kvalifikátor) | Hodnota kvalifikátoru autorizace, kterou chcete použít. Výchozí hodnota je 00 – Nejsou k dispozici žádné informace o autorizaci. Poznámka: Pokud vyberete jiné hodnoty, zadejte hodnotu pro vlastnost ISA2 . |
ISA2 | Hodnota informací o autorizaci, která se má použít, když vlastnost ISA1 není 00 – Nejsou k dispozici žádné informace o autorizaci. Tato hodnota vlastnosti musí obsahovat minimálně jeden alfanumerický znak a maximálně 10 znaků. |
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 pro vlastnost ISA4 . |
ISA4 | Hodnota Informace o zabezpečení, která se má použít, když vlastnost ISA3 není 00 – Nejsou k dispozici žádné informace o zabezpečení. Tato hodnota vlastnosti musí obsahovat minimálně jeden alfanumerický znak a maximálně 10 znaků. |
Potvrzení
Vlastnost | Popis |
---|---|
Očekává se TA1 | Vrátit technické potvrzení (TA1) odesílateli výměny. Toto nastavení určuje, že partner hostitele, který zprávu odesílá, požádá o potvrzení od partnera hosta ve smlouvě. Tato potvrzení očekává hostitelský partner na základě nastavení příjmu smlouvy. |
Očekává se FA | Vrátí odesílateli výměny funkční potvrzení (FA). Pro vlastnost VERZE FA na základě verze schématu vyberte potvrzení 997 nebo 999. Toto nastavení určuje, že partner hostitele, který zprávu odesílá, požádá o potvrzení od partnera hosta ve smlouvě. Tato potvrzení očekává hostitelský partner na základě nastavení příjmu smlouvy. |
Schémata
V této části vyberte schéma z úč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 schématu |
Typ transakce (ST01) | Typ transakce pro schéma |
Schéma | Soubor schématu, který chcete použít. Pokud nejprve vyberete schéma, nastaví se automaticky verze a typ transakce. |
Obálky
Vlastnost | Popis |
---|---|
Použití ISA11 | Oddělovač, který se má použít v sadě transakcí: - Standardní identifikátor: Místo desítkového zápisu odchozího dokumentu v kanálu odesílání EDI použijte tečku (.). - Oddělovač opakování: Určuje oddělovač opakovaných výskytů jednoduchého datového prvku nebo opakované datové struktury. Například obvykle se jako oddělovač opakování používá karát (^). Pro schémata HIPAA můžete použít pouze karát. |
Číslo verze ovládacího prvku
V této části vyberte schéma z úč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ým jsou testovací data, informační data nebo produkční data. |
Schéma | Schéma, které se má použít pro generování segmentů GS a ST pro výměnu kódování X12, která se odešle do kanálu EDI Send. |
GS1 | Volitelně vyberte funkční kód. |
GS2 | Volitelné– zadejte odesílatele aplikace. |
GS3 | Volitelné– zadejte příjemce aplikace. |
GS4 | Volitelně vyberte CCYYMMDD nebo YMMDD. |
GS5 | Volitelně vyberte HHMM, HHMMSS nebo HHMMSDd. |
GS7 | Volitelně vyberte hodnotu pro odpovědnou agenturu. |
GS8 | Volitelné– zadejte verzi dokumentu schématu. |
Řídicí čísla
Vlastnost | Popis |
---|---|
Kontrolní číslo výměny (ISA13) | Rozsah hodnot kontrolního čísla výměny, který může mít minimálně hodnotu 1 a maximální hodnotu 999999999 |
Kontrolní číslo skupiny (GS06) | Rozsah hodnot kontrolního čísla skupiny, který může mít minimální hodnotu 1 a maximální hodnotu 999999999 |
Kontrolní číslo sady transakcí (ST02) | Rozsah hodnot kontrolního čísla sady transakcí, který může mít minimální hodnotu 1 a maximální hodnotu 999999999 - Předpona: Nepovinná, alfanumerická hodnota - Přípona: Volitelné, alfanumerická hodnota |
Znakové sady a oddělovače
Řádek Výchozí zobrazuje znakovou sadu, která se používá jako oddělovače schématu zprávy. Pokud nechcete použít 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 buď 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čů. |
Typ vstupu | Typ vstupu pro 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 ve složených datech |
Náhradní oddělovač znaků | Náhradní znak, který nahradí všechny oddělovače v datech datové části při generování odchozí zprávy X12 |
Ukončovací znak segmentu | Jeden znak označující konec segmentu EDI |
Přípona | Znak, který se má použít s identifikátorem segmentu. Pokud zadáte příponu, datový prvek ukončovací znak segmentu může být prázdný. Pokud je ukončovací znak segmentu prázdný, musíte určit příponu. |
Ověřování
Řádek Výchozí zobrazuje ověřovací pravidla, která se používají pro typ zprávy EDI. Pokud chcete definovat jiná pravidla, zaškrtněte každé pole, ve kterém chcete pravidlo nastavit 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ěření EDI | Proveďte ověření 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í se provádí na požadavku na datový prvek a povolené opakování, výčty a ověření délky datového prvku (minimální nebo maximální hodnota). |
Povolit počáteční a koncové nuly | Ponechte všechny další počáteční nebo koncové znaky nuly a mezery. Tyto znaky neodebíjejte. |
Oříznutí počátečních a koncových nul | Odeberte všechny počáteční nebo koncové znaky nuly a mezery. |
Zásady koncového oddělovače | Vygenerujte koncové oddělovače. - Nepovoleno: Zakáže 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ílat výměny 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 musíte 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í dokumentů 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 uvádí ovlivněné typy zpráv, všechny varianty a čísla verzí dokumentu, která se mapují na tyto typy zpráv:
Typ nebo varianta zprávy | Description | Číslo verze dokumentu (GS8) |
---|---|---|
277 | Oznámení o stavu informací o zdravotní péči | 005010X212 |
837_I | Nárok na zdravotní péči institucionální | 004010X096A1 005010X223A1 005010X223A2 |
837_D | Nárok na zdravotní péči dentální | 004010X097A1 005010X224A1 005010X224A2 |
837_P | Health Care Claim Professional | 004010X098A1 005010X2222 005010X222A1 |
Při použití těchto čísel verzí dokumentů musíte také zakázat ověřování EDI, protože výsledkem je chyba, že délka znaků je neplatná.
Chcete-li zadat čísla verzí dokumentů a typy zpráv, postupujte takto:
Ve schématu HIPAA nahraďte aktuální typ zprávy variantním typem zprávy pro číslo verze dokumentu, které chcete použít.
Předpokládejme například, že chcete u typu zprávy použít číslo
005010X222A1
837
verze dokumentu. 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:
V Azure Portal přejděte na svůj účet integrace. Vyhledejte a stáhněte schéma. Nahraďte typ zprávy, přejmenujte soubor schématu a nahrajte upravené schéma do svého účtu integrace. Další informace najdete v tématu Úprava schématu.
V nastavení zpráv vaší smlouvy vyberte upravené schéma.
Do objektu
schemaReferences
smlouvy přidejte další položku, která určuje variantní typ 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 obsahujeschemaReferences
oddíl s těmito vlastnostmi a hodnotami:"schemaReferences": [ { "messageId": "837", "schemaVersion": "00501", "schemaName": "X12_00501_837" } ]
V této
schemaReferences
části přidejte další položku, která má tyto hodnoty:"messageId": "837_P"
"schemaVersion": "00501"
"schemaName": "X12_00501_837_P"
Až budete hotovi, bude váš
schemaReferences
oddíl vypadat takto:"schemaReferences": [ { "messageId": "837", "schemaVersion": "00501", "schemaName": "X12_00501_837" }, { "messageId": "837_P", "schemaVersion": "00501", "schemaName": "X12_00501_837_P" } ]
V nastavení zprávy 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.