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