ContextualisedRequestStructure Data Type

Abstract Type
Subtypes
ServiceRequestStructure, ServiceRequest
Implemented Interfaces
Serializable
Properties
name data type description
ServiceRequestContext ServiceRequestContextStructure
RequestTimestamp string
AccountId string
AccountKey string
Address string
RequestorRef RequestorRef
MessageIdentifier MessageQualifierStructure
DelegatorAddress string
DelegatorRef RequestorRef

Example

This data type is abstract. The example below may be incomplete. More accurate examples can be found in subtypes pages.
{
  "ServiceRequestContext" : {
    "CheckStatusAddress" : "...",
    "SubscribeAddress" : "...",
    "ManageSubscriptionAddress" : "...",
    "GetDataAddress" : "...",
    "StatusResponseAddress" : "...",
    "SubscriberAddress" : "...",
    "NotifyAddress" : "...",
    "ConsumerAddress" : "...",
    "DataNameSpaces" : {
      "StopPointNameSpace" : "...",
      "LineNameSpace" : "...",
      "ProductCategoryNameSpace" : "...",
      "ServiceFeatureNameSpace" : "...",
      "VehicleFeatureNameSpace" : "..."
    },
    "Language" : "...",
    "GmlCoordinateFormat" : "...",
    "WgsDecimalDegrees" : "...",
    "DistanceUnits" : "...",
    "VelocityUnits" : "...",
    "DataHorizon" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "RequestTimeout" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "DeliveryMethod" : "fetched",
    "MultipartDespatch" : true,
    "ConfirmDelivery" : true,
    "MaximimumNumberOfSubscriptions" : 12345,
    "AllowedPredictors" : "anyone",
    "PredictionFunction" : "..."
  },
  "RequestTimestamp" : "...",
  "AccountId" : "...",
  "AccountKey" : "...",
  "Address" : "...",
  "RequestorRef" : {
    "value" : "..."
  },
  "MessageIdentifier" : {
    "value" : "..."
  },
  "DelegatorAddress" : "...",
  "DelegatorRef" : {
    "value" : "..."
  }
}