Engine Modules

RMap Module

RMap is Redix's tabular canonical format for HIPAA transactions: related data grouped in plain comma-separated records instead of X12 segments and loops. Convert X12 to and from RMap, load it into databases, or build Da Vinci PAS request bundles from it.

  • CSV-based
  • X12 ↔ RMap
  • RMap → Da Vinci PAS
  • HIPAA 5010
What is RMap

HIPAA data without segment-level syntax

Readable records

One record per billing provider, one per subscriber, and so on, with no HL hierarchy. Business users can review the files; developers can parse them in any language.

A round trip to X12

RMap is designed to carry the data needed to produce X12 output again, through the RMap-to-HIPAA maps. Redix maintains the maps as the HIPAA standards change.

Compared with X12
AspectRMapHIPAA X12
Structure (837 example)Related data grouped in one record; no HL segmentsData split across segments in an HL hierarchy
QualifiersMinimalExtensive qualifier requirements
SeparatorsComma onlySegment, element, and component separators
X12 outputProduced through an RMap-to-HIPAA mapNative format
Prior authorization

RMap to Da Vinci PAS

Organizations without X12 278 infrastructure can build Da Vinci PAS request bundles directly from RMap 278 data, and still generate an X12 278 from the same data when a trading partner requires it.

Your applicationWrites an RMap 278 file
AnyToAny EngineRMap 278 request to FHIR
OutputDa Vinci PAS request bundle
OrX12 278 for trading partners

Generated FHIR output is checked against the agreed PAS version, terminology, and the receiving payer's requirements as part of each project. CMS-0057-F API requirements generally begin January 1, 2027; applicability and dates depend on payer type. A FHIR bundle is one component of a prior-authorization program. See the CMS-0057-F Compliance Suite for the full workflow.

Map library

HIPAA 5010 maps in both directions

TransactionX12 to RMapRMap to X12
270 / 271 EligibilityYesYes
276 / 277 Claim statusYesYes
278 Services review (request and response)YesYes
820 Premium paymentYesYes
834 EnrollmentYesYes
835 Claim remittanceYesYes
837P / 837I / 837D ClaimsYesYes

Plus RMap 278 request to Da Vinci PAS FHIR. Inbound maps check the X12 against the HIPAA definitions as they convert.

Typical workflows

Outbound: generate a HIPAA file

  1. Write the data in RMap format
  2. Run the RMap-to-HIPAA map
  3. Get an X12 837, 834, 270, or other transaction

Inbound: validate and import

  1. Feed the incoming X12 file to its map
  2. The engine checks it against the HIPAA definitions
  3. Review the conversion result and reported issues, then use the RMap output

With the Database Module, load RMap directly into SQL Server, Oracle, PostgreSQL, or MySQL, or generate RMap from database queries for outbound files.

Live sandbox

Try RMap on synthetic data

Use the hosted synthetic samples, with no local installation; demo access and registration rules apply. Request an evaluation key to test your own files. Do not upload PHI.

See all tools · Swagger API explorer

Licensing

How the module is licensed

AnyToAny Engine

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

RMap Module

This module. HIPAA 5010 to and from RMap maps, format documentation, and sample files. Does not require the HIPAA Package. PAS mapping availability and API access are confirmed for your deployment.

Database Module

Optional. Write RMap to a database or generate it from queries, via ODBC.

The AnyToAny Engine is required for every conversion; each module is licensed separately.

See your data as RMap

Convert a synthetic sample in the demo, then send a de-identified file and we show the round trip on your data.