Sdílet prostřednictvím


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

Snímek obrazovky znázorňující nastavení Azure Portal a smlouvy X12 pro příchozí zprávy

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í

Snímek obrazovky znázorňující nastavení Azure Portal a smlouvy X12 pro odchozí zprávy

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:

  1. 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 005010X222A1837 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:

    1. 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.

    2. V nastavení zpráv vaší smlouvy vyberte upravené schéma.

  2. 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 číslo 005010X222A1 verze dokumentu. Vaše smlouva obsahuje schemaReferences 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"
       }
    ]
    
  3. 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.

    Snímek obrazovky znázorňující nastavení smlouvy X12 pro zakázání ověřování pro všechny typy zpráv nebo jednotlivé typy zpráv

Další kroky

Výměna zpráv X12