I looked at this again, it turns out that we already had two JIRAs covering this issue:
https://projects.tmforum.org/jira/browse/AP-1438
https://projects.tmforum.org/jira/browse/AP-4215
(accessible only by members of Open API project)
We had decided not to pursue this, but it looks like we need to re-open the discussion within the team.
------------------------------
Jonathan Goldberg
Amdocs Management Limited
Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
------------------------------
Original Message:
Sent: Jul 11, 2023 04:10
From: Jonathan Goldberg
Subject: Representing Place in 639 API
Hi Mahesh
Place is a reference abstraction that points to a geographical address, site, or location. Each of these entities has its own model and corresponding API (673, 674, 675). If you want to use GeoAddress (673), you have sub-address as part of the GeoAddress model. The main challenge that you have highlighted is how to have a Place reference point to a specific GeoAddress/Subaddress combination. Your suggestion to embellish Place with a specific subaddress array is interesting, I think we need to consider this in the Open API team, and I'll open a JIRA for it.
I don't think using characteristics is a good idea, since there is a concrete model for addresses.
------------------------------
Jonathan Goldberg
Amdocs Management Limited
Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
------------------------------