The Search Notice Request is a query transaction that requests notices using either a set of criteria for notices usually based on the eTendering Service Providers or Economic Operators ambitions and capabilities.
Use Name Description O @startIndex
The Search Notice Request and Response support the ability to iterate over a large result set matching a query by allowing multiple QueryRequest requests to be submitted in succession such that each query requests a different subset of results within the result set. This feature enables the server to handle queries that match a very large result set, in a scalable manner. This attribute is used to indicate which result must be returned as the first result when iterating over a large result set. The default value is 0, which returns the result set starting with index 0 (first result).
Maximum number of results
This attribute specifies a limit on the maximum number of results the sender wishes the query to return. A receiver of the request MUST return a result set whose size is less than or equal to the maxResults parameter depending upon whether enough results are available starting at startIndex. If the default value -1 is used, the receiver SHOULD return all the results.
Search notice request identifier
Specifies the unique identifier for an Identifiable Search Notice Request. In case of different start index for same QueryRequest is used it is possible to use the same Search Notice Request Identifier.
- Child elements
Card Name Description 1..1 rim:Slot@name=SpecificationIdentification
An identification of the specification containing the total set of rules regarding semantic content, cardinalities and business rules to which the data contained in the instance document conforms.
Business process type identifier
Identifies the business process context in which the transaction appears. It enables the receiver to process the document in an appropriate way.
Issue date time
The issue date and time when the Serch Notice request is issued. The issue date time must have granularity of seconds, and include time zone information.
Contracting body electronic address
The electronic address of the contracting body.
Economic operator electronic address
The electronic address of the economic operator.
An element to control the type and structure of results within the corresponding QueryResponse. For the Search Notice Request it is required that the notices are included as repository Items to the QueryResponse. This is indicated through the returnType "LeafClassWithRepositoryItem".
The definition of the query and its parameters. This is indicated through the queryDefinition="SearchNotice".
Identifier/Error message Flag PEPPOL-T011-R001
QueryRequest Identifier value MUST be expressed in a UUID syntax (RFC 4122).
There MUST be exactly 1 SpecificationIdentification.
There MUST be exactly 1 BusinessProcessTypeIdentifier.
There MUST be exactly 1 IssueDateTime.
There MUST be exactly 1 SenderElectronicAddress.
There MUST be exactly 1 ReceiverElectronicAddress.
Value MUST have a text.
A Value for each SlotValue MUST be given.
rim:Element be of type rim:StringValueType.
At least one element MUST be given in a CollectionValueType.