diff --git a/OJP/OJP_Trips.xsd b/OJP/OJP_Trips.xsd index f65a2ab6..11b7eb6f 100644 --- a/OJP/OJP_Trips.xsd +++ b/OJP/OJP_Trips.xsd @@ -1389,32 +1389,32 @@ Can only be used when both participants recognise the same schedule version. If - Defines how the router should handle requests with multiple origins and destinations. MultiPointType is more important than NumberOfResults. If the algorithm deems it necessary to return more results, it should do so. + Defines how the router should handle requests with multiple origins and destinations. MultiPointType is more important than NumberOfResults in the sense that if 10 results are needed to fulfill the MultiPointType, then it is 10, even when NumberOfResults was set to 1. - Returning one result for any of the origin/destination pairs is sufficient. As this element was not sufficiently defined in the past, some implementations will return multiple results with this setting. + Returning results for a single origin and destination (hopefully the best ones). As this element was not sufficiently defined in the past, some implementations may behave differently. - A distinct solution for each of the origin points must be found. + At least a distinct solution for each of the origin points must be delivered. - A distinct solution for each of the destination points must be found. + At least a distinct solution for each of the destination points must be delivered. - At least one result for each origin/destination pair must be found. + At least one result for each origin/destination pair must be delivered. - Clarifies that some (probably the "best") origin-destination pairs should be returned. + Clarifies that some (probably the "best") origin-destination pairs should be returned. How many are to be used is not defined. @@ -1429,7 +1429,7 @@ Can only be used when both participants recognise the same schedule version. If - The MultiPointType used should be returned as it may be different from the one requested. Many systems will only support a subset of the MultiPointTypes, so it is important to know what the result is based on in order to define a strategy for distributed routing. + The MultiPointType used should be returned as it may be different from the one requested. Many systems will only support a subset of the MultiPointTypes, so it is important to know what the result is based on in order to define a strategy for distributed routing. If the type is not supported, it would be best to set a TRIP_MULTIPOINT_TYPE_NOT_SUPPORTED warning. Default is anyPoint.