Exchange : public class
Created: 2004-06-04 06:19:35
Modified: 2008-06-09 16:00:26
Project:
Advanced:
Attribute
public ChangedFlagEnum
  changedFlag
Details:
Range:0 to 1changed=no
definition=Indicates that either a filter or a catalogue has been changed.
order=0
origin=- null -
originalCode=- null -
originalName=- null -
type=exchange
 
public String
  clientIdentification
Details:
Range:0 to 1changed=yes
definition=In a data exchange process, an identifier of the organisation or group of organisations which receives information from the DATEX II supplier system.
order=1
origin=DATEX
originalCode=CLI
originalName=Client identification
type=exchange
Notes: In a data exchange process, an identifier of the organisation which receives information from the DATEX 2 System.
public Boolean
  deliveryBreak
Details:
Range:0 to 1changed=no
definition=Indicates that a data delivery is stopped for unplanned reasons, i.e. excluding the end of the order validity (attribute FIL) or the case when the filter expression is not met (attribute OOR).
order=2
origin=DATEX
originalCode=DBK
originalName=Delivery break
type=exchange
 
public DenyReasonEnum
  denyReason
Details:
Range:0 to 1changed=new
definition=Indicates the reason for the refusal of the requested exchange.
order=3
origin=- null -
originalCode=- null -
originalName=- null -
type=exchange
 
public DateTime
  historicalStartDate
Details:
Range:0 to 1changed=no
definition=For "Client Pull" exchange mode (operating mode 3 - snapshot) it defines the date/time at which the snapshot was produced.
order=4
origin=- null -
originalCode=- null -
originalName=- null -
type=exchange
 
public DateTime
  historicalStopDate
Details:
Range:0 to 1changed=no
definition=For "Client Pull" exchange mode (operating mode 3 - snapshot) it defines the date/time after which the snapshot is no longer considered valid.
order=5
origin=- null -
originalCode=- null -
originalName=- null -
type=exchange
 
public Boolean
  keepAlive
Details:
Range:0 to 1changed=no
definition=Indicator that this exchange is due to "keep alive" functionality.
order=6
origin=- null -
originalCode=- null -
originalName=- null -
type=exchange
 
public RequestTypeEnum
  requestType
Details:
Range:0 to 1changed=no
definition=The type of request that has been made by the client on the supplier.
order=7
origin=- null -
originalCode=- null -
originalName=- null -
type=exchange
 
public ResponseEnum
  response
Details:
Range:0 to 1changed=no
definition=The type of the response that the supplier is returning to the requesting client.
order=8
origin=- null -
originalCode=- null -
originalName=- null -
type=exchange
 
public String
  subscriptionReference
Details:
Range:0 to 1changed=no
definition=Unique identifier of the client's subscription with the supplier.
order=9
origin=- null -
originalCode=- null -
originalName=- null -
type=exchange
 
Element Source Role Target Role
D2LogicalModel
Class  
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
Target
Class  
Name:  
 
Name:  
 
Details:
<p>Only applicable in case of requestType = subscribtion<br /></p>
Subscription
Class  
Name:  
 
Name:  
 
Details:
 
FilterReference
Class  
Name:  
 
Name:  
 
Details:
 
CatalogueReference
Class  
Name:  
 
Name:  
 
Details:
 
InternationalIdentifier
Class  
Name: supplierIdentification
The identification of the system which is sending the information to the client. DATEX Original Code = SUP
Name:  
 
Details:
 
Tag Value
changed new
Details:

Default: no
Description: has this item changes since ENV13106
definition Details associated with the management of the exchange between the supplier and the client.
Details:
 
origin - null -
Details:
 
originalCode - null -
Details:
 
originalName - null -
Details:
 
type exchange
Details:

Default: content
Description: indicates the usage of this element
Object Type Connection Notes
D2LogicalModel Class Weak  
Target Class Weak Only applicable in case of requestType = subscribtion
Subscription Class Weak  
FilterReference Class Weak  
CatalogueReference Class Weak  
InternationalIdentifier Class Weak