Thanks Martin.
One initial note … for the Payment class, we separate out the paid_from and paid_to from the carried_out_by. The use case is when there is an agent that performs the Activity, which is neither the payer nor payee. For example, if I authorize an agent to go to an auction and bid on my behalf and disburse my funds, then the funds come from me, go to the seller, but the agent is carrying out the Payment activity, not me. In the worst case (for me!) I might have been run over by a bus immediately before the Payment, and thus incapable of carrying out the activity. Rob From: Crm-sig <[email protected]> on behalf of Martin Doerr <[email protected]> Date: Friday, March 22, 2019 at 6:44 AM To: crm-sig <[email protected]> Subject: [Crm-sig] CRMsoc, about business Dear Francesco, All, Here some thoughts about modelling transaction business by obligations as fundamental building blocks. Please let me know if you are aware of any similar or alternative ontology to that. To be discussed. Best, Martin -- ------------------------------------ Dr. Martin Doerr Honorary Head of the Center for Cultural Informatics Information Systems Laboratory Institute of Computer Science Foundation for Research and Technology - Hellas (FORTH) N.Plastira 100, Vassilika Vouton, GR70013 Heraklion,Crete,Greece Vox:+30(2810)391625 Email: [email protected]<mailto:[email protected]> Web-site: http://www.ics.forth.gr/isl
