Hello,
We are currently looking to use TMF 629 and TMF 632 as a standards-based way to provide customer information into another system.
Our systems currently have a mix of B2C and B2B customer information and we are looking to represent them as following.
- B2C entities are, TMF 632 Individuals playing the role of TMF 629 Consumers.
- B2B entities are, TMF 632 Organisations playing the role of TMF 629 Customers.
In looking at TMF 629 v5 spec, we have the following:
PartyRole:
...
discriminator:
propertyName: '@type'
mapping:
PartyRole: '#/components/schemas/PartyRole'
Supplier: '#/components/schemas/Supplier'
Producer: '#/components/schemas/Producer'
Customer: '#/components/schemas/Customer'
Consumer: '#/components/schemas/Consumer'
BusinessPartner: '#/components/schemas/BusinessPartner'
It is easy to infer the intent of Supplier and Producer.
The question we have is, are we correct in assuming that consumers are B2C and customers are B2B?
------------------------------
Bryn Langdown
Aussie Broadband Limited
------------------------------