Complex type

ServiceRequestContextStructure

Defined in NeTEx/xsd/siri/siri_common_services-v2.0.xsd:198

Configurable context for requests. Intended Primarily as a documentation mechanism.

Used by elements

Content model

Type structure

7 top-level
  • groupServiceEndpointAddressGroup 1..1

    Address elements for SIRI messages to the Producer server.

    • CheckStatusAddress 0..1 EndpointAddress

      Address to which CheckStatus requests are to be sent.

    • SubscribeAddress 0..1 EndpointAddress

      Address to which subscription requests are to be sent.

    • ManageSubscriptionAddress 0..1 EndpointAddress

      Address to which subscription requests are to be sent. If absent, same as SubscribeAddress.

    • GetDataAddress 0..1 EndpointAddress

      Address to which requests are to return data.

  • groupClientEndpointAddressGroup 1..1

    Address elements for SIRI messages to the Subscriber/Consumer client.

    • StatusResponseAddress 0..1 EndpointAddress

      Address to which CheckStatus responses and heartbeats are to be sent. If absent, same as SubscriberAddress.

    • SubscriberAddress 0..1 EndpointAddress

      Address to which subscription responses are to be sent.

    • NotifyAddress 0..1 EndpointAddress

      Address to which notifcations requests are to be sent. If absent, same as SubscriberAddress.

    • ConsumerAddress 0..1 EndpointAddress

      Address to which data is to be sent. If absent, same as NotifyAddress.

  • groupReferenceContextGroup 1..1

    Namespace related elements in Request Context.

    • DataNameSpaces 0..1 DataNameSpacesStructure

      Default names pace used to scope data identifiers.

    • Language 0..1 xsd:languagedefault en

      Preferred language in which to return text values.

    • choice 0..1

      Default geospatial Coordinates used by service.

      • WgsDecimalDegrees 1..1 EmptyType

        Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

      • GmlCoordinateFormat 1..1 SrsNameType

        Name of GML Coordinate format used for Geospatial points in responses.

    • DistanceUnits 0..1 xsd:normalizedString

      Units for Distance Type. Default is metres. +SIRI v2.0

    • VelocityUnits 0..1 xsd:normalizedString

      Units for Distance Type. Default is metres per second. +SIRI v2.0

  • groupTemporalContextGroup 1..1

    Timing related elements in Request Context:

  • groupDeliveryContextGroup 1..1

    Delivery options.

    • DeliveryMethod 0..1 DeliveryMethodEnumerationdefault direct

      Whether Delivery is fetched or retrieved.

    • MultipartDespatch 0..1 xsd:boolean

      Whether multi-part delivery is allowed, i.e. the breaking up of updates into more than one delivery messages with a MoreData flag,

    • ConfirmDelivery 0..1 xsd:booleandefault false

      Whether Consumers should issue an acknowledgement on successful receipt of a delivery. Default is ' false'.

  • groupResourceContextGroup 1..1

    Resources related elements in Request Context.

    • MaximimumNumberOfSubscriptions 0..1 xsd:positiveInteger

      Maximum Number of subscriptions that can be sustained by the subscriber. If absent no limit.

  • groupPredictionMethodGroup 1..1

    Prediction options.

    • AllowedPredictors 0..1 PredictorsEnumerationdefault anyone

      Who may make a prediction.

    • PredictionFunction 0..1 xsd:string

      Name of prediction method used.