Scalable algorithm for sharing EDI schemas
First Claim
1. A method for developing a file corresponding to an electronic data interchange (EDI) schema, said method comprising:
- selecting the EDI schema for transmission to a destination device;
identifying a plurality of syntax structures in the selected EDI schema, said plurality of syntax structures defining a type of transaction associated with the EDI schema;
extracting a plurality of EDI data values from the identified plurality of syntax structures according to the defined type; and
generating a file corresponding to the type and including the extracted data values in the generated file such that the EDI schema can be re-created from the generated file.
2 Assignments
0 Petitions
Accused Products
Abstract
Developing a file corresponding to an electronic data interchange (EDI) schema. The EDI schema is selected for transmission to a destination device. A plurality of syntax structures in the selected EDI schema is identified. The plurality of syntax structures defines a type of transaction associated with the EDI schema. A plurality of EDI data values is extracted from the identified plurality of syntax structures according to the defined type. A file is generated corresponding to the type and including the extracted data values in the generated file such that the EDI schema can be re-created from the generated file.
77 Citations
20 Claims
-
1. A method for developing a file corresponding to an electronic data interchange (EDI) schema, said method comprising:
-
selecting the EDI schema for transmission to a destination device;
identifying a plurality of syntax structures in the selected EDI schema, said plurality of syntax structures defining a type of transaction associated with the EDI schema;
extracting a plurality of EDI data values from the identified plurality of syntax structures according to the defined type; and
generating a file corresponding to the type and including the extracted data values in the generated file such that the EDI schema can be re-created from the generated file. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for generating a file based on an electronic data interchange (EDI) schema, said system comprising:
-
a memory area for storing the EDI schema; and
a processor for executing computer-executable instructions for;
identifying a plurality of syntax structures in the stored EDI schema, said plurality of syntax structures defining a type of transaction associated with the EDI schema;
extracting a plurality of EDI data values from the identified plurality of syntax structures according to the defined type; and
generating a file corresponding to the type and including the extracted data values in the generated file such that the EDI schema can be re-created from the generated file. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. One or more computer-readable media having computer-executable components for developing a file according to an electronic data interchange (EDI) schema, said computer-executable components comprising:
-
a selection component for selecting the EDI schema for transmission from a hub to a spoke;
a data component for identifying a plurality of syntax structures in the selected EDI schema, said plurality of syntax structures defining a type of transaction associated with the EDI schema;
an extracting component for extracting a plurality of EDI data values from the identified plurality of syntax structures according to the defined type; and
a file component for generating a file corresponding to the type and including the extracted data values in the generated file such that the EDI schema can be re-created from the generated file. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification