Data Models


Here you will find details of all standards produced by eEG7 work teams. You will be able to browse some of the models and dictionaries as well as download them for your own use. All standards are produced for the benefit of the European insurance industry and are available free of charge.

eEG7 Standard

The eEG7 standard consists of a data dictionary (in core component format) and model. It shows the subset of data, from the global insurance dictionary, that is used in Europe. The data comes from the SMILe model (see below) and has been fully harmonised with ACORD and CSIO, submitted to UN/CEFACT as Core Components and is fully compliant with the Core Component Technical Specification (CCTS). THIS DATA CAN BE REUSED IN MESSAGE AND SERVICES IMPLEMENTATIONS. The following diagram shows the levels of core components and how interoperability is achieved by ensuring that each level is a subset of the higher level.

Diagram showing Core Component Interoperability


SMILe Model

The SMILe Model (Single Model of Insurance Lines for e-Business) is a subset of the global UN/CEFACT Core Component Library consisting of the core components which are of interest for the European insurance industry.

SMILe Core Component Library - European Insurance Subset of the UN/CEFACT Core Component Library
Bullet View SMILe Core Component Library
Bullet Download SMILe Core Component Library (zip-File)

The following class diagrams are available for browsing. Each diagram represents the complete strucure of one insurance concept. As some of the diagrams are large, each will open in a new window which can be maximised for ease of viewing.

SMILe - Class Diagrams
Policy-Transaction-Premium-Payment Party-Person-Organisation Homeowner Risk Objects Incident-Loss-Claim-for-Motor-Insurance
  Coverage Vehicle-Risk-Object Incident-Loss-Claim-for-Property-Insurance

The SMILe Model is maintained in the UML tool Enterprise Architect (EA). If you are interested in the EA-file or an XMI-export of EA please contact the eEG7 Technical Administrator, John Abbott ().


Using The SMILe Model

The SMILe model contains the ‘building blocks’ for you to develop your own messages. It is pure data and can be used to form the basis of messages in any syntax, but most likely new message development will utilise schema.

The data within the SMILe model is very comprehensive and should cover all your needs. However, as new products come to market, new data requirements are always being identified. If you require additional data for your messages, please submit a request to have that data added to the SMILe model (see Maintenance Request below).

The data identified within your message requirement will be a subset of the data within the SMILe model. Your data should be mapped to data within the SMILe model and the structure should conform to any relationships shown in the model. A mapping is achieved by identifying an eEG7 item where the definition matches your own definition.

It is not necessary, or expected, that you will use the tags shown in the SMILe model. Rather, it is expected that you will use tags in your own language, or if using English, the terminology used within your user community. However, the tag you use should contain a reference to the data item that your item is mapped to in the SMILe model, such as the SMILe tag or the UNID (United Nations Identifier). This may be achieved, for example, by using an XML attribute of <eEG7 tag> or <UNID> for each of your tags.

Your messages will be interoperable with any other organisation that has also mapped to eEG7 or the UN Core Component Library as they will be able to understand the meaning of the data tags within your message. Similarly it should be possible for you to understand the tags of messages sent to you. Please note, of course, that the interoperability achieved by mapping does not include actual text content of a tag e.g. a textual <Vehicle Description> written in English sent to a party in Germany will be understood to be a description of a vehicle, but the actual descriptive text will still need to be translated into German.


Maintenance Requests

If you identify any new data requirements please download and complete the following form.

eEG7 Maintenance Request
Bullet Download eEG7 DMR Form (Microsoft Word Document)

Your data will be harmonised into the Global Insurance Dictionary and submitted to UN/CEFACT for approval. Once approved it will be included in the SMILe model.

Please submit your completed form to John Abbott () the eEG7 Technical Administrator.


Video: Manuel Reimer on the importance of the UN/CEFACT Core Component Library and the eEG7 SMILe Model

eEG7 Chairman Dr. Manuel Reimer explains the importance of the UN/CEFACT Core Component Library and the eEG7 SMILe Model, which is the basis for the BiPRO insurance standards in Germany. See the video at: