ECMap is a powerful mapping tool provides support for creating and processing the structured information messages.
ECMap is oriented toward the analyst rather than the programmer. ECMap does not force its mappers to use programming code to do complex integration, but instead has powerful built-in capabilities, such as rules and flow:
Flow – used in ECMap to mean the context in which data is interpreted, while rules are machine instructions for processing. Flow provides the means to control the sequencing of data operations — unlike other mapping products that force the user to output the data as it occurs.
Rules – used to insert sophisticated processing logic into maps, it enables ECMap to handle a wide range of mapping tasks.
In addition, the combination of rules and flow provides ECMap with content-specific routing, which allows data to be directed into different files or to different locations based on the data content
ECMap has two distinct components:
Workbench for developing maps
Runtime program (RTP) for performing the data transformations specified in the map
ECMap can handle three classes of formats:
Traditional formats of flat files and databases
EDI Standards: X12, EDIFACT, NCPDP, and HL7
HTML or XML data
In addition, users can also import other standards with the EDI Standard Exchange Format (SEF) Import utility. Once imported, these standards can be used like the other standards that are bundled with the product. ECMap allows you to perform application-to-application integration, as well as Web-enabling XML data and XML-enabling databases.
ECMap allows you to create:
Transaction maps that perform data conversions between application data and EDI standards
Any-to-any maps that convert data directly from one application to another
Any-to-any maps that perform data conversions between HTML/XML data and application data
Any-to-any maps that perform data conversions between HTML or XML data and EDI standards.