EPPML ( Extensible Postal Product Model and Language )は、郵便通信システムの関係者間のやり取りの概念モデルです。このような関係者の例としては、郵送者、郵便局、メール アグリゲータ、郵便サービスおよび機器のプロバイダ、受信者などが挙げられます。これらの関係者は郵便製品を作成、公開、使用、および配送します。
EPPML の中心概念は郵便製品です。EPPML は郵便製品を表す情報の構造と意味を定義します。郵便製品の定義は、郵便局、その顧客、その他の関係者間のインターフェイスとして考えることができます。郵便製品の正式な表現により、郵便事業者が新しい郵便製品を導入すると、自動化されたシステムがそれを効率的に利用できるようになります。
EPPML の現在の実装は XML テクノロジに基づいていますが、EPPML の概念は他のテクノロジ (リレーショナル データベース、セマンティック ウェブなど) を使用して実装することもできます。各郵便製品は、XML ドキュメントである 1 つの (そして 1 つのみの) 郵便製品定義ファイル (PPDF) によって完全に表されます。PPDF は EPPML スキーマで有効である必要があります。
相互作用のモデルとしてのEPPML
EPPML の「M」はモデルを表します。EPPML は、郵便製品を作成、公開、消費、または配送する当事者間のやり取りのモデルとして作成者によって定義されました。
モデルによって定義されたやり取りには、物理的なアイテムに対するアクション、情報交換、および金融取引が含まれます。物理的なアイテムに対する一般的なアクションは、場所の変更 (例: 配送) です。情報交換には、電子チャネル (例: Web サービス、電子メール) または物理チャネル (例:郵送業者によって郵便物に印刷されるバーコード、および既読の郵便) のいずれかが使用されます。金融取引の例としては、郵便物の遅延配達に対する払い戻しがあります。

マークアップ言語としてのEPPML
EPPML の最初の実用的な実装は、各郵便製品を説明する情報の構造を定義するために XMLスキーマに依存しています。XML スキーマを使用することで、EPPML は郵便製品を定義するためのマークアップ言語になります。これが、EPPML が拡張可能な郵便製品マークアップ言語と呼ばれることがある理由です。
郵便製品定義ファイル (PPDF)
郵便製品定義ファイル (PPDF) は、郵便製品を完全に説明する XML ドキュメントです。PPDF には、顧客が製品を購入して使用するために必要な十分な情報がすべて含まれています。PPDF 内の XML 要素の構造と意味は、EPPML スキーマと呼ばれる XML スキーマによって定義されます。
EPPML スキーマ
EPPML スキーマは、郵便事業者が郵便製品定義ファイルを生成するために十分な情報を提供する XML スキーマであり、既存の郵便製品と新しい郵便製品のすべての側面を説明します。EPPML スキーマは、郵便製品の選択、新しい郵便製品と互換性のある郵便ユニットの作成、郵便製品の新機能の要求など、郵便機器プロバイダーがすべての郵送者の活動に郵便製品定義ファイルを使用できる自動郵送システムを作成するために必要かつ十分な情報も提供します。
EPPML スキーマは、万国郵便連合の標準である UPU S54 です。この標準には、EPPML スキーマ、その階層構造、情報タイプ、およびその要素のセマンティクスの完全な説明が含まれています。
参考文献
EPPML 対応オープン イノベーション環境での製品の設計と使用 (188 ページ)、世界郵便改革ハンドブック (Michael Crew、Crew、MA Kleindorfer、PR Campbell Jr. 編)、Edward Elgar Publishing、2009 年発行、ISBN 1-84720-957-2、ISBN 978-1-84720-957-3
POSTCOM での EPPML の概要、
2007 年 12 月 5 日、スイス、ベルンで開催された UPU フォーラムで発表された EPPML の概念、
UPU 規格委員会ステータス 0 提案
