We are using Party (or PartyRole or Customer) ContactMedium for the customer's notification & billing address, and Geographic Site together with Geographic Address for technical address.
Geographic Site links one (or more) Parties to one (or more) Places, which can be Geographic Address or Location with geographic coordinates.
In the sales frontend, one can retrieve the known Geographic Sites for the given Customer, present the addresses linked to all found GeoSites in e.g. a drop down list, and the chosen address is then used as RelatedPlace in the ProductOrder. If a new address is entered, it is then stored as new Geographic Address and linked to the customer as Geographic Site.
One problem that remains is that Geographic Address can have more than one Geographic Subaddresses (e.g. room number), and it is not possible to point to only one of them; one solution could be to have Geographic Subaddress as specialiation of Place and reverse the association to Geographic Address, but that would be a deviation from the original API, so I would be happy to have a better solution.
------------------------------
Lutz Bettge
Deutsche Telekom AG
------------------------------
Original Message:
Sent: Jul 04, 2022 13:01
From: Caui Leal
Subject: What TMF from Open API table should I use to retrive Technical Address
In our sales workflow we have a step to indentify and validate customer address to register in our CRM to the customer receive notifications and his bill and on CPQ step we have to check and identify the install address in our technical address inventory to get network owner and others informations to go to the correct Resource Inventory in Service Qualification step. Therefore, in my opinion we sholud have to differents APIs, one to provide customer address and other to provide technical address. However, should I use the same TMF standard to develop both APIs?
------------------------------
Caui Leal
Telefonica Brasil S.A.
------------------------------