Automated method, system, and software for transforming data between extensible markup language format and electronic data interchange format
AssigneeG.E. Information Services, Inc.
InventorsJames Jeannette, Joseph Dupree, Jeffery R. Eck
Life of this patent
Estimating the term…
Abstract
A computer implemented method, apparatus and software for automatically transforming data between a self-describing markup language format and an Electronic Data Interchange (EDI) format. For generating EDI documents, a standard data model with EDI related data is received. Data definitions for the self-describing markup language are generated. The generated data definitions are used to generate self-describing markup language data. An EDI document is automatically created based on the self-describing markup language data.
Claims73
A computer implemented method of automatically generating Electronic Data Interchange (EDI) documents comprising the steps of:
- receiving a standard data model comprising EDI related data;
- generating data definitions for a self-describing markup language corresponding to each transaction of the EDI related data;
- generating self-describing markup language data using a data definition from the generated data definitions for the self-describing markup language corresponding to an EDI transaction and corresponding application data related to EDI;
- and
- automatically generating an EDI document based on the self-describing markup language data.
A system for automatically generating Electronic Data Interchange (EDI) documents, the system comprising:
- a standard data model comprising EDI related data;
- a first generator that generates data definitions for a self-describing markup language corresponding to each transaction of the EDI related data;
- a second generator that generates self-describing markup language data using a data definition for the self-describing markup language corresponding to an EDI transaction and corresponding application data related to the EDI;
- and
- a translator that automatically generates an EDI document based on the self-describing mark up language data.
A system for automatically generating Electronic Data Interchange (EDI) documents, the system comprising:
- means for receiving a standard data model containing EDI related data;
- means for generating data definitions for a self-describing markup language corresponding to each transaction of the EDI related data;
- means for generating self-describing markup language data using a data definition for the self-describing markup language corresponding to an EDI transaction and corresponding application data related to EDI;
- and
- means for automatically generating an EDI document based on the self-describing markup language data.
A computer program product having program code that is executable by a computer for generating Electronic Data Interchange (EDI) documents, the program code configured to cause the computer to perform the following steps:
- receiving a standard data model comprising EDI related data;
- generating data definitions for a self-describing markup language corresponding to each transaction of the EDI related data;
- generating self-describing markup language data using a data definition for the self-describing markup language corresponding to an EDI transaction and corresponding application data related to EDI;
- and
- automatically generating an EDI document based on the self-describing markup language data.
A computer implemented method of automatically generating Electronic Data Interchange (EDI) documents comprising the steps of:
- receiving a standard data model containing EDI related data;
- receiving a manual entry of parameters related to an EDI document format;
- generating data definitions for the self-describing markup language corresponding to each transaction of the EDI related data and the received manually entered parameters;
- and
- generating self-describing markup language data using the data definition for the self-describing markup language corresponding to an EDI transaction and corresponding application data related to EDI;
- and
- automatically generating an EDI document based on the self-describing markup language data.
A computer implemented method of automatically generating data in a self-describing markup language format from received EDI data, comprising the steps of:
- receiving EDI data from a component;
- retrieving a self-describing markup language data definition corresponding to a transaction type of received EDI data;
- and
- automatically generating self-describing markup language data based on the received EDI data and the self-describing markup language data definition.
A system for automatically generating data in a self-describing markup language format from received EDI data, the system comprising:
- a component for transmitting EDI data;
- a receiver that receives a self-describing markup language data definition corresponding to a transaction type of received EDI data;
- and
- a translator that automatically generates the self-describing markup language data based on the received EDI data and the self-describing markup language data definitions.
A computer program product having program code that is executable by a computer for automatically generating data in a self-describing markup language data from received EDI data, the program code configured to cause the computer to perform the following steps:
- receiving EDI data from a component;
- retrieving a self-describing markup language data definition corresponding to a transaction type of received EDI data;
- and
- automatically generating the self-describing markup language data based on the received EDI data and the self-describing markup language data definition.
A system for automatically generating data in a self-describing markup language format from received EDI data, the system comprising:
- means for receiving EDI data from a component;
- means for retrieving a self-describing markup language data definition corresponding to a transaction type of received EDI data;
- and
- means for automatically generating the self-describing markup language data from the received EDI data and self-describing markup language data definition.
Dependencies are inferred from the claim text.