If true, the response includes the regions of the first Level having more than one Region. If false, the response includes the regions of the first Level found.
This proeprty is optional. Aditionally it has to be mentioned, that this property works only for RegionsTreeRequests, having set the ParentId-property to a meaningful value. The reason for this is easily explained, because it would look a bit strange if a web-frontend shows the sub-Regions, of the Region found by a name-based search, directly.
The search-string(RegionName) "Bale" will result in one found Region namely "Balearic Islands". If this property will work and is handed over as "True", the same RegionsTreeRequest would deliver all sub-Regions of "Balearic Islands", namely "Ibiza", "Majorca" and "Minorca" which have obviously nothing in common with the search-string. The user of your web-frontend would never be able to understand this correlation.
Furthermore this property is reasonable if you are searching for arrival-Regions and Locations. Please refer to the example below.
Case One
Assumption 1:
Searchig for dropoff-Regions and Locations for a pickup-Location at Munich-Airport results in multiple dropoff-Regions and Locations in Bavaria.
If the Parameter was set to false, the response includes only Germany as Region without Locations.
If the Parameter was set to true, the response includes all Regions in Bavaria as Regions including the Locations on this Level.
Case Two:
Assumption 2:
Searchig for dropoff-Regions and Locations for a pickup-Location at Munich-Airport results in multiple dropoff-Regions and Locations in Bavaria and Saxony.
If the Parameter was set to false, the response includes only Germany as Region without Locations.
If the Parameter was set to true, the response includes Bavaria and Saxony as Regions.
RegionsTreeRequest Class | SunnyCars.Schema.Osi.WsReservation.V4 Namespace