Global element

ServiceDelivery

Defined in OpRa/xsd/opra.xsd:184

Response from Producer to Consumer to deliver payload data. Either answers a direct ServiceRequest, or asynchronously satisfies a subscription. May be sent directly in one step, or fetched in response to a DataSupply Request.

Type

ServiceDeliveryStructure

Content model

Element structure

  • inherited from ResponseStructure 1 item
  • inherited from siri:ProducerResponseStructure 6 items
    • groupProducerResponseEndpointGroup 1..1

      Unique reference to reponse from producer. May be used to reference request in subsequent interactions.

      • ProducerRef 0..1 ParticipantRefStructure

        Unique identifier of Producer - Participant reference.

      • Address 0..1 EndpointAddress

        Endpoint Address to which acknowledgements to confirm delivery are to be sent.

      • ResponseMessageIdentifier 0..1 MessageQualifierStructure

        An arbitrary unique reference associated with the response which may be used to reference it.

      • RequestMessageRef 0..1 MessageRefStructure

        Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

    • groupDelegatorEndpointGroup 1..1

      If request has been proxied by an intermediate aggregating system , tracking information relating to the original requestor. This allows the aggregation to be stateless. +SIRI 2.0

      • DelegatorAddress 0..1 EndpointAddress

        Address of original Consumer, i.e. requesting system to which delegating response is to be returned. +SIRI 2.0

      • DelegatorRef 0..1 ParticipantRefStructure

        Identifier of delegating system that originated message. +SIRI 2.0

  • inherited from ServiceDeliveryStructure 7 items
    • groupServiceDeliveryBodyGroup 1..1

      Elements for OpRa Service Delivery.

      • groupsiri:ServiceDeliveryRequestStatusGroup 1..1

        Status Information for overall request. Specific error conditions will be given on each individual request.

        • Status 0..1 xsd:booleandefault true

          Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'.

        • ErrorCondition 0..1

          Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.

      • MoreData 0..1 xsd:booleandefault false

        Whether there is a further delivery message with more current updates that follows this one. Default is 'false'.

      • Collection element for OpraFunctionDelivery elements.

Properties

Attributes

1
inherited 1 attribute from base types
AttributeTypeUseDocumentationInherited fromSource
srsName siri:SrsNameType optional

Default gml coordinate format for any location elements in response; applies if Coordinates element is used to specify points. May be overridden on individual points.

ServiceDeliveryStructure