Attached is a screen shot of a class diagram I put together a while ago that describes the message format for typical EDI in the United States based on X12 syntax. Since X12 formed the basis of UN/EDIFACT, this may be helpful to store the semantics in the EDIFACT zip files to be able to generate
XML for XAware design and runtime processing. Names are not the same but the general syntax is the same.
This does not cover the construction implementation guidelines and conventions (company/ industry subsets) of the standards. Nor does it deal with trading partner management. I have another database that manages that information.
This was done about 2001, and I have not found the XMI for this diagram. I also have XMI somewhere that abstracts this even more into a generic data structure handler.
The question to the leaders of this group is how are these semantics stored. In XML format? MySQL? How about integrating open source freebXML Registry and use its rich association mechanisms during segment, data element, and qualifier selections, and for data mapping, etc?
Enjoy!
Scott