EPPML
   HOME

TheInfoList



OR:

EPPML (Extensible Postal Product Model and Language) is a
conceptual model A conceptual model is a representation of a system. It consists of concepts used to help people know, understand, or simulate a subject the model represents. In contrast, physical models are physical object such as a toy model that may be asse ...
for the interactions between parties of a postal communication system. Examples of such parties are mailers, posts, mail aggregators, providers of postal services and equipment and recipients. They create, publish, consume and deliver postal products. The central concept of EPPML is the postal product. EPPML defines the structure and meaning for the information that represents a postal product. The postal product definition may be viewed as an interface between posts, their customers and other parties. The formal representation of postal products allows automated systems to efficiently consume new postal products as they are introduced by postal operators. The current implementation of EPPML is based on XML technology, but the EPPML concepts may be implemented with other technologies (e.g.
relational database A relational database is a (most commonly digital) database based on the relational model of data, as proposed by E. F. Codd in 1970. A system used to maintain relational databases is a relational database management system (RDBMS). Many relati ...
s, semantic web). Each postal product is fully represented by one (and only one) postal product definition file (PPDF) which is an XML document. A PPDF must be valid under the EPPML schema.


EPPML as a model of interaction

The 'M' in EPPML stands for Model. EPPML was defined by its authors as a model for the interaction between parties that create, publish, consume or deliver postal products.

The interactions defined by the model include actions on physical items, information exchanges and financial transactions. The typical action on a physical item is a change of location (e.g. delivery). The information exchanges may use either electronic channels (e.g. web services, email) or physical channels (e.g.
bar codes A barcode or bar code is a method of representing data in a visual, machine-readable form. Initially, barcodes represented data by varying the widths, spacings and sizes of parallel lines. These barcodes, now commonly referred to as linear or o ...
printed on mail items by mailers and read posts). An example of a
financial transaction A financial transaction is an Contract, agreement, or communication, between a buyer and seller to exchange goods, Service (economics), services, or Asset, assets for payment. Any transaction involves a change in the status of the finances of two ...
is a refund for late delivery of a mail item.


EPPML as a markup language

The first practical implementation of EPPML relies on an
XML schema An XML schema is a description of a type of XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed by XML itself. These constra ...
to define the structure of the information that describes each postal product. The use of the XML schema makes EPPML a
markup language Markup language refers to a text-encoding system consisting of a set of symbols inserted in a text document to control its structure, formatting, or the relationship between its parts. Markup is often used to control the display of the document ...
for defining postal products. This is the reason why EPPML is sometimes referred to as Extensible Postal Product Markup Language.


Postal Product Definition File (PPDF)

A postal product definition file (PPDF) is an XML document which fully describes a postal product. The PPDF contains all necessary and sufficient information for customers to purchase and use the product. The structure and meaning of the XML elements in a PPDF is defined by an XML schema, known as EPPML schema.


EPPML Schema

The EPPML schema is a
XML Schema
which provides sufficient information for postal operators to generate postal product definition files to describe all aspects of their postal products, both existing and new. The EPPML schema also provides information necessary and sufficient for mailing equipment providers to create automated mailing systems capable of using postal product definition files for all mailer's activities, including postal product selection, the production of mail units compatible with new postal products and requesting new features of postal products. The EPPML schema is
Universal Postal Union
standard, UPU S54. The standard contains a complete description of the EPPML schema, its hierarchical structure, information types and semantics of its elements.


References

DESIGNING AND USING PRODUCTS IN THE EPPML- ENABLED OPEN INNOVATION ENVIRONMENT
(pg 188) in Handbook of Worldwide Postal Reform (Edited by Michael Crew, Crew, M.A. Kleindorfer, P.R. Campbell Jr.) Published by
Edward Elgar Sir Edward William Elgar, 1st Baronet, (; 2 June 1857 – 23 February 1934) was an English composer, many of whose works have entered the British and international classical concert repertoire. Among his best-known compositions are orchestr ...
Publishing, 2009, , {{ISBN, 978-1-84720-957-3
Overview of EPPML
at POSTCOM
EPPML concepts
presented at UPU Forum, December 5, 2007, Bern, Switzerland
UPU Standards Boar
status 0 proposal

Postal systems