Engine Modules

XML, X12, and flat-file conversion in both directions

Generate and parse XML with XSD and DTD validation, namespace handling, and visual mapping, on the same single-pass engine that runs Redix X12 processing. On-premises.

  • XSD validation
  • DTD validation
  • Stream-based
  • AnyToAny Engine

Stream processing. The engine reads XML as a stream in one pass, so large documents are processed without loading the whole file into memory.

Formats

Between XML and the formats you already run

  • XML (well-formed)
  • XML Schema (XSD)
  • DTD
  • X12 (HIPAA, ANSI)
  • UN/EDIFACT
  • Fixed-length flat files
  • CSV and delimited
  • Proprietary formats

The XML Module provides schema and DTD validation, namespace handling, and XML mapping capabilities. The core engine also handles generic XML input and output; we confirm the modules and configuration needed for your schemas during evaluation.

Validation

Check XML at every stage

Well-formed check

Syntax and structure.

XML Schema (XSD)

W3C XML Schema validation.

DTD

Document type definition validation.

Custom rules

Business rules in the mapping definitions.

Key features

Generation and parsing

Any-to-XML

Convert X12, EDIFACT, flat files, CSV, or proprietary formats to XML, with checks against your configured XSD or DTD, controlling element names, attributes, and namespaces.

XML-to-any

Parse XML, including nested structures and repeating elements, into any target format.

Namespaces

Multiple and default namespaces in both generation and parsing.

No intermediate files

Conversions run in one pass, without multi-stage processing.

Use cases

Where healthcare teams use it

  • Normalize vendor XML into stable internal formats
  • Convert X12 to and from XML for partner interfaces
  • Validate inbound XML before it reaches claims or clinical workflows
  • Produce XML payloads for REST and SOAP services from legacy data
GUI Mapper

Visual XML mapping

Design XML transformations by drag and drop, test them on sample data, and generate the conversion maps automatically with the GUI Mapper.

Licensing

How the module is licensed

AnyToAny Engine

Required. The core engine: single-pass processing, IFD/OFD definitions, and the runtime.

XML Module

This module. XML generation, XSD and DTD validation, and namespace handling.

GUI Mapper

Recommended. Visual mapping for XML transformations, with testing.

Talk to us about your XML interfaces

Send a sample schema or document and the target format. We confirm coverage and show a working conversion.

Related