| Most Frequently asked business questions about XML from current or prospective SGML users | Table of contents | Indexes | Acknowledgments | |||
Implementation of Ediaudit on a data certification server |
|
Amin Elsaleh |
| Managing Director |
| VANEDI Ltd. 10, rue de Fontenay Bourg-La-Reine France 92340 Phone: +33 1 41 13 83 33 Fax: +33 1 46 65 20 94 Email: AminElsaleh@compuserve.com |
Biographical notice: |
Amin Elsaleh |
Bourg-La-Reine ![]() Crisafulli, Paolo EDIAUDIT Ltd. France ![]() |
Paolo Crisafulli |
| Research and design Engineer |
| EDIAUDIT Ltd. 70, Bd du Marechal JOFFRE Bourg-La-Reine France 92340 Phone: +33 1 41 13 83 33 Fax: +33 1 46 65 20 94 Email: paolo_crisafulli@yahoo.com |
Biographical notice: |
Paolo Crisafulli |
ABSTRACT: |
certification ![]() |
CERTIFICATION CONCEPT AND VALUE ADDED SERVICES |
interchange ![]() |
Since EDI is an interchange between applications, and despite the existence of the interchange agreement between a Sender and a Recipient, each application should be able to handle the message version which is prescribed in the agreement, the message is usually a subset which may use some dedicated codes and a minimum of data and segments in the message which are mandatory. |
certification ![]() server ![]() value-added |
Certification is necessary to guarantee that an application which sends or receives EDI messages is in conformance with the message specifications (version). One of the basic functions of an EDI value-added server is to certify applications used by its Subscribers, in order to guarantee that there's no misuse of the message flow. |
integrity interchange ![]() |
The experience showed that certification procedures aren't sufficient, and that a User might modify his application after being certified, and even if he's not doing that, he might change some data values with no respect of some predefined rules. |
semantics ![]() syntax ![]() |
Globally we call these rules: Semantic rules, and we can define a message as being a set of Syntax and Semantics. |
internet ![]() |
EDI Tools such as Translators or Converters are able to control the Syntax, but not Semantics which are very important for message handling. These Semantic rules are usually interdependency rules between Data elements within a message, the relation might be between two Data inside a segment, or between a certain Data in a given occurrence of a segment and another Data which belongs to another segment occurrence. Now a special case of these Semantics may be used for securing the message from Intruders, especially if we use Internet as a Carrier. |
interchange ![]() |
The primary objective of EDIAUDIT tool is to offer a Control Mechanism to be implemented on a Data certification Server. But other objectives have emerged after producing the first prototype, which is today used in an advanced version to control the 'Expertise Report' within the Insurance Sector, for which we may enumerate one hundred semantic rules, which means that this message type is fully controlled from any type of incidents. |
| archiving |
The other objectives are mainly message archiving in a durable format, since the General Direction of Taxes in any Country has the right to consult an Electronic Archive a couple of years after using messages. The standard which may guarantee Archive durability is SGML (Standard Generalised Mark Up Language). |
multimedia ![]() |
The originality of the proposed tool is that it's based on two Standards applied in the Interchange business. One of its characteristics also is to handle Multiformat Object types in addition to EDI standards (EDIFACT, ANSI X12..etc) such as WORD documents, EXCEL tables, and image standards. This enable the right positioning of our tool in the Electronic Commerce different areas. The following schemas will clarify more EDIAUDIT architecture, and its positioning within Information Flow. |
bridging security ![]() |
Finally, this tool will contribute to enhance the quality of service offered by a Value Added Server and secure Commercial transactions mainly when using Internet and with no need to data encryption in most cases. Its capacity of interfacing to databases is an additional feature of openness. The bridging between EDI and SGML implemented in our tool will enlarge its application domain and allow the durability of information storage. |
General presentation of the EDIAUDIT tool |
|
What we call EDIAUDIT and intend to realise for our customers is the structure and corresponding software that is described in figure . |
database ![]() interface multimedia ![]() scenario |
As it is described there, EDIAUDIT is fundamentally an interface between a dynamic multimedia documentary fund and its users, through a federation under the SGML (Standard Generalised Mark-up Language) standard of documents description.
|
HTML, Hypertext Markup Language ![]() intranet ![]() perenniality |
At this point of our general description, EDIAUDIT appears to be able to fulfil the following missions: |
SME ![]() security ![]() server ![]() |
Figure 1 |
![]() |
certification ![]() server ![]() |
Basic functions of EDIAUDIT on a data certification server |
insurance ![]() |
An existing version of EDIAUDIT is the one we are going to describe here (see Figure 2) : some French insurance companies use a proprietary EDI standard for their communication with a large number of SMEs (of two or three people), which are experts in the analysis of client claims. The exchanged data are reports describing the evolution of those analysis, which must verify some semantic rules, such as date coherence, or content dependent structure of the message. In the future, those reports should also include multimedia data, such as photographs of a damage or recording of phone calls, etc. |
| conformity |
Here is the architecture we are implementing on the data certification server of those insurance companies, in order to fulfil the following tasks: test of the syntactic data conformity to the standard of exchange, production of an SGML version of the messages, test of the semantic rules, archiving in fair or corrupt data folders, automatic production of a data-interchange report. |
Figure 2 |
![]() |
conversion ![]() |
CONCLUSION |
The principal characteristics of Value Added Network EDI Services which should extend the simple idea of message administration, some hot line services and EDI consultancy, are still not sufficiently explored in Europe and USA; we may point out to:
|
We may conclude that there exists a strong relationship between Standards, Certification and Value added services. |
| Most Frequently asked business questions about XML from current or prospective SGML users | Table of contents | Indexes | Acknowledgments | |||