Hello Utsuk,
I would like to suggest considering TMF632 Party Management for the API you are seeking. It could prove to be a valuable resource for your needs.
Hope this helps
------------------------------
Ragavi Ramasamy
Halleyx Inc.
------------------------------
Original Message:
Sent: Dec 13, 2023 16:07
From: Utsuk Prani
Subject: Guidelines for B2B2C Customer Model
Hello Community members,
I am trying to establish guidelines or set of design principles that can be used for modelling a B2B2C customer model and need your inputs.
- Typically I will have an Organization on the top that will represent the second B in B2B .
- Then there will be an Agreement ( - RelatedParty ->>) Organization
- Underneath this Organization I can have one more Customers.
- And these customers will have one or more subscriptions.
- Let's say that this Organization buys 100 mobile subscriptions for it's employees
- How do we model or capture the Employee which will be the user of these mobile subscriptions ?
- Should we create an Individual and related it to the subscription with some role (RelatedParty ?)
- Depending on the Agreement the price of the subscription will get calculated
- This Organization will also have some roles like Admin, Finance who could perform certain operations
- how to model these ?
- Do we need to create them as Individuals cand then relate them to Organization entity ?
- And I assume that in large B2B models there can be hierarchy of Organizations and an Individual might have a specific role in context of one Organization and a different role in context of another Organization
- Also, when it comes to different roles in context of Organization or in context of a subscription, I assume channels (Online, Retail, Call Centre) will need to build logic to
- allow or not allow specific action based on the role
- hide or show information based on the role
#General
------------------------------
Utsuk Prani
TO BE VERIFIED
------------------------------