query:QueryResponse
The Search Notice Response contains a package with the information on zero or more notices. Both the metadata of the notices are included and the full text of the notices in xml.
- Namespace
query
urn:oasis:names:tc:ebxml-regrep:xsd:query:4.0- Attributes
-
Use Name Description O @totalResultCount Total result count
This parameter specifies the size of the complete result set matching the query within the server. When this value is unspecified, the client should assume it is the size of the result set contained within the result. When this value is -1, the client should assume that the number of total results is unknown. In this case the client should keep iterating through the remaining result set for the query until no more results are returned. This attribute is described further in the Iterative Queries section.O @startIndex Start index
This integer value is used to indicate the index for the first result in the result set returned by the query, within the complete result set matching the query. By default, this value is 0.Default value:
0
M @requestId Search notice request identifier
Specifies the unique identifier for an Identifiable Search Notice Request. In case of different start index for same QueryRequest the requester may use the same Search Notice Request Identfier. - Child elements
-
Card Name Description 1..1 rim:Slot@name=SpecificationIdentification Specification identification
1..1 rim:Slot@name=BusinessProcessTypeIdentifier Business process type identifier
1..1 rim:Slot@name=IssueDateTime 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.1..1 rim:Slot@name=SenderElectronicAddress Contracting body electronic address
The electronic address of the contracting body.1..1 rim:Slot@name=ReceiverElectronicAddress Economic operator electronic address
The electronic address of the economic operator.1..1 rim:RegistryObjectList Registry object list
The Registry Object List returns the requested Information. It identifies the notice instances that were affected by the Search Notices Request. - Rules
-
Identifier/Error message Flag PEPPOL-T012-R001
A Notice QueryResponse MUST have an provide a reference to the QueryRequest Identifier.fatal PEPPOL-T012-R002
The Request Identifier value MUST be expressed in a UUID syntax (RFC 4122).fatal PEPPOL-T012-R003
There MUST be exactly 1 SpecificationIdentification.fatal PEPPOL-T012-R004
There MUST be exactly 1 BusinessProcessTypeIdentifier.fatal PEPPOL-T012-R005
There MUST be exactly 1 IssueDateTime.fatal PEPPOL-T012-R006
There MUST be exactly 1 SenderElectronicAddress.fatal PEPPOL-T012-R007
There MUST be exactly 1 ReceiverElectronicAddress.fatal PEPPOL-T012-R008
A Notice QueryResponse MUST have a Registry Object List.fatal PEPPOL-T012-R023
Value MUST have a text.fatal PEPPOL-T012-R024
A Value for each SlotValue MUST be given.fatal