I have actually noticed some
overlap in TMF632 Party Management and TMF629 Customer Management API's. To start, there's the duplication of
contactMedium
and
Medium
data. I consider Party Management the lynch-pin to implement any API that involves customers.
But it has not been updated in a while.My
personal interpretation,
RelatedPartyRef
OrganizationParentRelationship
and
OrganizationChildRelationship
are
ALL about parent-child relationships.
In an Individual
context, it could be as simple as parent, spouse, and children. The head of a household and family member accounts.
In an Organization
context, the complexity increases with Branches, Regions, Departments, Sections, Groups, and
even Individual employees. In the Organization
context, it also
implies third-party vendors too.
I am working on a Laravel scaffolding around TMF632, that handles all the related parties in a hierarchical manner.
There's no
concrete definition, the TMF specifications provide for
some flexibly. Your business
may want to use the
RelatedPartyRef
to link back to the account manager, field installer, contractor, or simply members of the customers family. It falls back to what information you want to track.
------------------------------
Brian LaVallee
INVITE Communications Co. Ltd
------------------------------
Original Message:
Sent: Feb 14, 2019 00:45
From: Suman Bagde
Subject: Customer Management API
Hi All,
I am working on a project to create Open API's for getting Customer data.
We are studying the Customer Management, Party Management and Party Role API's. We gathered that Customer is inherited from Party role and basically represents the type of customer, while party management gives the representation of the Individual/Org. We have tried to depict our understanding in the attached ppt. It would be great if our understanding can be validated.
Listing queries with respect to Customer Management API:
-. Does the Customer name in the customer entity represent the type of customer?
- What does relatedPartyRef represent in this scenario? Any telco example will be helpful.
Thank you
------------------------------
Kind Regards,
Suman Bagde
------------------------------