This question applies to TMF679 Product Offering Qualification, though also interested in generic responses.
To TMF679, one input is place, an abstract class, so Geographic Address for instance can be used.
Does the response need to use the same class for place or is there no such expectation? E.g. can the response use Geographic Site for place instead?
This question comes up as there may be multiple sites at the same address and we need to distinguish between them, allowing the consumer of the API the option to select the one they want before placing a subsequent Product Order.
Alternatively, we could introduce a pre-ordering step where the consumer retrieves the Geographic Sites using TMF674 with the Geographic Address as an input and then uses Geographic Site in the subsequent call to TMF679.
Curious to hear your thoughts!