followthemoney icon indicating copy to clipboard operation
followthemoney copied to clipboard

Entity for a mail message/parcel

Open yharahuts opened this issue 2 years ago • 0 comments

Currently there are no entity (?) to describe a mail message and/or parcel between two (or more) parties.

There are Message entity, but it looks like it's meant for electronic messages. I'm currently using it, but it's missing physical address property to describe a physical mail. (edit) and also Message requires a bodyText property, which is not always available for paper mail.

As for parcel, there are only a Trip - which is surely not meant to describe a parcel, but still it's something.

Probably, mail and parcel should be two distinct entities - and Parcel (item sent by post) should be Delivery (any items delivered by any ways between two parties - be it a mail parcel, food courier delivery or smuggling something by train trip).

And Delivery should have at least:

  • sender and receiver entities;
  • payment entity - to link a payment for the goods, if applicable;
  • fromLocation and toLocation entities of type Address;
  • dateSent and dateReceived.

yharahuts avatar Jan 05 '23 22:01 yharahuts