--- title: "X12 Interchange" slug: "x12-interchange" description: "Learn how the X12 Module processes ANSI-accredited X12 messages by serializing and deserializing data into usable formats within Decisions." updated: 2026-04-27T20:46:51Z published: 2026-04-28T14:12:58Z canonical: "documentation.decisions.com/x12-interchange" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # X12 Interchange ## Overview | ## Module Details | | --- | | **Core or GitHub Module** | Core | | **Steps Exposed** | Yes | | **Step Location** | Data > X12 | | **Settings Location** | N/A | | **Prerequisites** | X12 Module [Installed](https://documentation.decisions.com/version-10/docs/installing-modules-decisions). Project dependency [created](https://documentation.decisions.com/version-10/docs/project-dependencies). | X12 is an ANSI-accredited, consensus-based, non-profit organization focused on the development, implementation, and ongoing use of interoperable electronic data interchange standards. For more information on how the X12 system works, please visit this [site](https://x12.org/reference). This module allows users to interact with X12 message formats and serialize and deserialize to bring those messages into other usable formats within Decisions. Note for Third-Party Systems and SubscriptionsCustomers are responsible for securing and maintaining accounts with third-party systems and subscriptions. --- ## Configuration/Properties There are no configurations or properties that need to be set at either the Project level or System level. The module supports deserialization of the following document types: - 277 - 278 - 824 - 834 - 835 - 837 - 850 - 855 - 856 - 940 - 944 - 945 - 997 - 999 It also supports serialization to 834. The module also supports EDI to XML and XML to EDI conversions. --- ## Available Steps The table below provides a list of all the steps within the module. | Step Name | Description | | --- | --- | | [Deserialize 277 x 364](https://documentation.decisions.com/step-library/docs/277) | 277 is the Health Care Information Status Notification code. | | [Deserialize 278 x 217](https://documentation.decisions.com/step-library/docs/deserialize-278) | 278 is the Health Care Services Review Information code. | | [Deserialize 810 EDI](https://documentation.decisions.com/step-library/docs/deserialize-810) | This step deserializes code 810 documents. | | [Deserialize 824](https://documentation.decisions.com/step-library/docs/deserialize-824) | 824 is a finance industry code for Application Advice. | | [Deserialize 834](https://documentation.decisions.com/step-library/docs/deserialize-834) | 834 is an insurance industry code for Benefit Enrollment and Maintenance. | | [Serialize to 834](https://documentation.decisions.com/step-library/docs/serialize-to-834) | 834 is an insurance industry code for Benefit Enrollment and Maintenance. | | [Deserialize 835 EDI](https://documentation.decisions.com/step-library/docs/deserialize-835-edi) | 835 is an insurance industry code for a Health Care Claim Payment/Advice. | | [Deserialize 837 EDI](https://documentation.decisions.com/step-library/docs/deserialize-837-edi) | 837 is an insurance industry code for a Health Care Claim. | | [Deserialize 850 EDI](https://documentation.decisions.com/step-library/docs/deserialize-850) | This step deserializes code 850 documents. | | [Deserialize 855 EDI](https://documentation.decisions.com/step-library/docs/deserialize-855) | This step deserializes code 855 documents. | | [Deserialize 856 EDI](https://documentation.decisions.com/step-library/docs/deserialize-856) | This step deserializes code 856 documents. | | [Deserialize 940 EDI](https://documentation.decisions.com/step-library/docs/deserialize-940) | This step deserializes code 940 documents. | | [Deserialize 944 EDI](https://documentation.decisions.com/step-library/docs/deserialize-944) | This step deserializes code 944 documents. | | [Deserialize 945 EDI](https://documentation.decisions.com/step-library/docs/deserialize-945) | This step deserializes code 945 documents. | | [Deserialize 997](https://documentation.decisions.com/step-library/docs/deserialize-997) | 997 is an industry code to confirm receipt and acceptance, or rejection. | | [Deserialize 999](https://documentation.decisions.com/step-library/docs/deserialize-999) | 999 is a general code for Implementation Acknowledgment. | | [Convert Edi To Xml](https://documentation.decisions.com/step-library/docs/convert-edi-to-xml) | This step converts X12 EDI messages to the XML format. | | [Convert Xml to Edi](https://documentation.decisions.com/step-library/docs/convert-xml-edi) | This step will convert XML into X12 EDI format. | | [Serialize to Edi](https://documentation.decisions.com/step-library/docs/serialize-to-edi) | Serializes EDI message. | --- ## Feature Changes | Description | Version | Release Date | Developer Task | | --- | --- | --- | --- | | Added the Deserialize 997 and Serialize to EDI steps. | [9.11](https://documentation.decisions.com/v99/docs/version-911x-release-notes) | May 2025 | [DT-043921] | | Deserialization steps have been added to the X12 module for the following document types: 810, 850, 855, 856, 940, 944, and 945. | 9.24 | April 2026 | [DT-047267] |