Exchange Data Type

Implemented Interfaces
Serializable
Properties
name data type description
changedFlag ChangedFlagEnum
clientIdentification string
deliveryBreak boolean
denyReason DenyReasonEnum
historicalStartDate DateTime
historicalStopDate DateTime
keepAlive boolean
requestType RequestTypeEnum
response ResponseEnum
subscriptionReference string
supplierIdentification InternationalIdentifier
target Target
subscription Subscription
filterReference array of FilterReference
catalogueReference array of CatalogueReference
exchangeExtension ExtensionType

Example

{
  "changedFlag" : "catalogue",
  "clientIdentification" : "...",
  "deliveryBreak" : true,
  "denyReason" : "wrongCatalogue",
  "historicalStartDate" : {
    "value" : "..."
  },
  "historicalStopDate" : {
    "value" : "..."
  },
  "keepAlive" : true,
  "requestType" : "catalogue",
  "response" : "subscriptionRequestDenied",
  "subscriptionReference" : "...",
  "supplierIdentification" : {
    "country" : "lu",
    "nationalIdentifier" : "...",
    "internationalIdentifierExtension" : {
      "anies" : [ { }, { } ]
    }
  },
  "target" : {
    "address" : "...",
    "protocol" : "...",
    "targetExtension" : {
      "anies" : [ { }, { } ]
    }
  },
  "subscription" : {
    "deleteSubscription" : true,
    "deliveryInterval" : 12345.0,
    "operatingMode" : "operatingMode3",
    "subscriptionStartTime" : {
      "value" : "..."
    },
    "subscriptionState" : "suspended",
    "subscriptionStopTime" : {
      "value" : "..."
    },
    "updateMethod" : "allElementUpdate",
    "target" : [ {
      "address" : "...",
      "protocol" : "...",
      "targetExtension" : { }
    }, {
      "address" : "...",
      "protocol" : "...",
      "targetExtension" : { }
    } ],
    "filterReference" : {
      "deleteFilter" : true,
      "filterOperationApproved" : true,
      "keyFilterReference" : "...",
      "filterReferenceExtension" : { }
    },
    "catalogueReference" : {
      "keyCatalogueReference" : "...",
      "catalogueReferenceExtension" : { }
    },
    "subscriptionExtension" : {
      "anies" : [ { }, { } ]
    }
  },
  "filterReference" : [ {
    "deleteFilter" : true,
    "filterOperationApproved" : true,
    "keyFilterReference" : "...",
    "filterReferenceExtension" : {
      "anies" : [ { }, { } ]
    }
  }, {
    "deleteFilter" : true,
    "filterOperationApproved" : true,
    "keyFilterReference" : "...",
    "filterReferenceExtension" : {
      "anies" : [ { }, { } ]
    }
  } ],
  "catalogueReference" : [ {
    "keyCatalogueReference" : "...",
    "catalogueReferenceExtension" : {
      "anies" : [ { }, { } ]
    }
  }, {
    "keyCatalogueReference" : "...",
    "catalogueReferenceExtension" : {
      "anies" : [ { }, { } ]
    }
  } ],
  "exchangeExtension" : {
    "anies" : [ {
      "tagName" : "...",
      "schemaTypeInfo" : { },
      "ownerDocument" : { },
      "firstChild" : { },
      "prefix" : "...",
      "nextSibling" : { },
      "parentNode" : { },
      "nodeType" : 12345,
      "nodeValue" : "...",
      "nodeName" : "...",
      "namespaceURI" : "...",
      "childNodes" : { },
      "baseURI" : "...",
      "localName" : "...",
      "attributes" : { },
      "lastChild" : { },
      "textContent" : "...",
      "previousSibling" : { }
    }, {
      "tagName" : "...",
      "schemaTypeInfo" : { },
      "ownerDocument" : { },
      "firstChild" : { },
      "prefix" : "...",
      "nextSibling" : { },
      "parentNode" : { },
      "nodeType" : 12345,
      "nodeValue" : "...",
      "nodeName" : "...",
      "namespaceURI" : "...",
      "childNodes" : { },
      "baseURI" : "...",
      "localName" : "...",
      "attributes" : { },
      "lastChild" : { },
      "textContent" : "...",
      "previousSibling" : { }
    } ]
  }
}