Complex type

TerminateSubscriptionRequestStructure

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

Type for request to terminate a subscription or subscriptions.

Base type

AuthenticatedRequestStructure

Used by elements

Content model

Type 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)

  • Defined here
  • groupRequestorEndpointGroup 1..1

    Elements relating to system that sent request.

    • Address 0..1 EndpointAddress

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

    • Reference to a requestor - Participant Code.

    • MessageIdentifier 0..1 MessageQualifierStructure

      Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

  • 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)

  • groupTerminateSubscriptionTopicGroup 1..1

    Parameters that specify the content to be processed.

    • SubscriberRef 0..1 ParticipantRefStructure

      Participant identifier of Subscriber. Subscription ref will be unique within this.

    • choice 1..1
  • Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).