Hello,
A while ago we discussed the addition of a new optional parameter to the an ITI-18 and ITI-38 query request call the $targetHomeCommunityIdList.
Have a question for the group that was involved. What should a responding gateway behavior be if the targetHomeCommunityIdList is part of the query request but empty?
is that:
A - ignore the parameter and attempt to provide a response in the same way as when not targetHomeCommunityIdList parameter was included?
B - flag this as an error situation (and return an appropriate response)
My personal preference would be A because the initiating gateway does not what the initiating consumer's intend is/was when it added an empty targetHomeCommunityIdList parameter to the ITI-18 request (that triggers and ITI-38 to be forwarded to remote gateways). Hence, I would suggest that an empty parameter has the same meaning as no parameter.
Would like to hear what other think, and if we have to add this situation to the XCA profile.
Best regard,
Andries Hamster
EVP Business Development