Global element

DataSupplyRequest

Defined in SIRI/xsd/siri/siri_common_services.xsd:662

Request from Consumer to Producer to fetch update previously notified by a Data ready message. Answered with a Service Delivery.

Type

DataSupplyRequestStructure

Content model

Element structure

  • inherited from AbstractRequestStructure 1 item
  • inherited from AuthenticatedRequestStructure 2 items
    • groupAuthenticatedRequestGroup 1..1

      Elements for authentication. (since SIRI 2.0)

      • AccountId 0..1 xsd:NMTOKEN

        Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

      • AccountKey 0..1 xsd:normalizedString

        Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

  • inherited from ConsumerRequestEndpointStructure 5 items
    • groupConsumerRequestEndpointGroup 1..1

      Unique reference to this request, created by Consumer. May be used to reference the request in subsequent interactions.

      • Address 0..1 EndpointAddress

        Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

      • ConsumerRef 0..1 ParticipantRefStructure

        Unique identifier of Consumer - a Participant reference.

      • MessageIdentifier 0..1 MessageQualifierStructure

        Arbitrary unique reference to this message. Some systems may use just timestamp for this.

    • 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. (since SIRI 2.0)

      • DelegatorAddress 0..1 EndpointAddress

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

      • DelegatorRef 0..1 ParticipantRefStructure

        Identifier of delegating system that originated message. (since SIRI 2.0)

  • Defined here
  • groupDataSupplyTopicGroup 1..1

    Specifies content to be included in data supply.

    • NotificationRef 0..1 MessageRefStructure

      Reference to a specific notification message for which data is to be fetched. Can be used to distinguish between notfcatiosn for the same service and subscriber but for different filters.If none specified,

    • AllData 0..1 xsd:booleandefault false

      Whether to return all data, or just new updates since the last delivery. Default false, i.e. just updates.