×

System and method for the cascading definition and enforcement of EDI rules

  • US 7,475,051 B1
  • Filed: 09/22/2005
  • Issued: 01/06/2009
  • Est. Priority Date: 09/22/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of validating a plurality of electronic data interchange (EDI) documents, where EDI documents, each EDI document associated with at least one of a plurality of entities, the method comprisingcreating an inventory of all rules, the inventory including a common set of rules for the plurality of entities dynamically adjusting said inventory of all rules based upon the entity-specific rules where the entity specific rules are derived from a plurality of companion guides, each companion guide associated with one of the plurality of entities;

  • determining a profile containing pointers to select rules in the inventory of all rules for each companion guide,storing the profile for each companion guide in a storage;

    receiving a first document associated with a first entity;

    checking the first EDI document associated with the first entity byemploying a runtime checker engine to check the storage for a first current rule set for the first entity, where the first current rule set comprises rules from the inventory of rules required by the companion guide associated with the first entitycomparing the first EDI document with the first current rule set;

    forwarding the first EDI document to the first entity if the first EDI document matches the first current rule set, wherein the first EDI document is validated; and

    returning the first EDI document to the sender if the first EDI document does not match the first current rule set, wherein the first EDI document is invalidated;

    receiving a second document associated with a second entitychecking the second EDI document associated with entity the second entity byemploying the runtime checker engine to check the storage for a second current rule set for the second entity, where the second current rule set comprises rules from the inventory of rules required by the companion guide associated with the second entitycomparing the second EDI document with the second current rule set;

    forwarding the second EDI document to the second entity if the second EDI document matches the second current rule set, wherein the second EDI document is validated; and

    returning the second EDI document to the sender if the second EDI document does not match the second current rule set, wherein the second EDI document is invalidated.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×