Working Group Meeting

Date: 27/03/2025  
Participants: Victorio Bentivogli, Natalie Muric
Model editor: Andreea Pasăre
Note editor: Achilles Dougalis

Agenda

  • Discuss the eOrdering module extensions:

Discussions

The Order Response, Change, Agreement and Cancelation data models were discussed and their respective ePO diagrams were presented.

  • The Order Cancelation diagram was developed, containing the new Classes epo-ord:Cancellation, epo-ord:OrderCancellationRejection and epo-ord:CancellationConfirmation as seen on the diagram below:

AIN3WTTwW1T8AAAAAElFTkSuQmCC
  • OrderAgreement: The Working Group struggled to understand this concept, and what is the difference with Order. After consulting PEPPOL’s OrderAgreement data model, the Working Group concluded that Order Agreement is an alternative Order.The diagram for the Order Agreement is displayed below:

ui7miwkyUYoAAAAASUVORK5CYII=
  • Predicate epo-ord:comprisesOrderLine, linking epo-ord:Order to epo-ord:OrderLine became epo-ord:comprises in order to be used by all subclasses of epo-ord:Order and epo-ord:OrderLine.

  • epo-ord:hasStatus was added at the level of epo-ord:OrderLine so it can be referenced by the epo-ord:OrderChangeLine if needed.

  • Classes epo-ord:OrderChangeRejection and epo-ord:OrderChangeConfirmation were added as seen in the diagram below:

pPgAAAABJRU5ErkJggg==