Schema TAP TSI B.10_v1.1.0.xsd


schema location:..\..\..\..\..\..\WG 10 TAP CCM\03 Working Documents\Technical documents\Baseline 1.1.0\Data model\TAP TSI B.10_v1.1.0.xsd
element form default:qualified
targetNamespace:http://www.era.europa.eu/schemes/TAPTSI

Elements


element AvailabilityReply
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
properties
content complex
childrenRequestor  Dialogue  Facility  FailureReply  StationAssistance
source<xs:element  name="AvailabilityReply">
 <xs:complexType>
 <xs:sequence>
 <xs:element  name="Requestor"  type="RequestorType"/>
 <xs:element  name="Dialogue"  type="DialogType"/>
 <xs:choice  maxOccurs="20">
 <xs:element  name="Facility">
 <xs:complexType>
 <xs:choice>
 <xs:element  name="StationDescription"  type="PrmStationDescrType"/>
 <xs:element  name="TrainDescription"  type="PrmTrainDescrType"/>
</xs:choice>
</xs:complexType>
</xs:element>
 <xs:element  name="FailureReply"  type="FailureReplyType"/>
 <xs:element  name="StationAssistance"  type="StationAssistanceType"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>

element AvailabilityReply/Requestor
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeRequestorType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
System AssistanceBookingSystemType required      
Company CompanyCodeType required      
source<xs:element  name="Requestor"  type="RequestorType"/>

element AvailabilityReply/Dialogue
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeDialogType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
DialogId DialogIdType        
Date xs:date required      
source<xs:element  name="Dialogue"  type="DialogType"/>

element AvailabilityReply/Facility
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
properties
isRef 0
content complex
childrenStationDescription  TrainDescription
source<xs:element  name="Facility">
 <xs:complexType>
 <xs:choice>
 <xs:element  name="StationDescription"  type="PrmStationDescrType"/>
 <xs:element  name="TrainDescription"  type="PrmTrainDescrType"/>
</xs:choice>
</xs:complexType>
</xs:element>

element AvailabilityReply/Facility/StationDescription
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typePrmStationDescrType
properties
isRef 0
content complex
childrenStation  ChangeTime  Facility  Platform
attributes
Name  Type Use Default Fixed annotation
PrmAccessable xs:boolean required      
source<xs:element  name="StationDescription"  type="PrmStationDescrType"/>

element AvailabilityReply/Facility/TrainDescription
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typePrmTrainDescrType
properties
isRef 0
content complex
childrenDeparture  Facility
source<xs:element  name="TrainDescription"  type="PrmTrainDescrType"/>

element AvailabilityReply/FailureReply
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeFailureReplyType
properties
isRef 0
content complex
childrenAlternativeTrain  NearestStation
attributes
Name  Type Use Default Fixed annotation
AssistanceId AssistenceIdType optional      
ReplyCode ReplyCodeType required      
source<xs:element  name="FailureReply"  type="FailureReplyType"/>

element AvailabilityReply/StationAssistance
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeStationAssistanceType
properties
isRef 0
content complex
childrenArrivalTrain  DepartureTrain  RequiredTool  AccompaningPerson  EmergencyContact  CustomerProvidedTool  BookingReplyId  Comment  StationAddress
attributes
Name  Type Use Default Fixed annotation
BookingStatus BookingStatusType required      
NbLuggage xs:int optional      
source<xs:element  name="StationAssistance"  type="StationAssistanceType"/>

element AvailabilityRequest
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
properties
content complex
childrenRequestor  Dialogue  PrmCustomer  Facility  StationAssistance
source<xs:element  name="AvailabilityRequest">
 <xs:complexType>
 <xs:sequence>
 <xs:element  name="Requestor"  type="RequestorType"/>
 <xs:element  name="Dialogue"  type="DialogType"/>
 <xs:element  name="PrmCustomer"  type="PrmCustomerType"  maxOccurs="unbounded"/>
 <xs:choice  maxOccurs="20">
 <xs:element  name="Facility">
 <xs:complexType>
 <xs:choice>
 <xs:element  name="Station"  type="StationCodeType"/>
 <xs:element  name="Train"  type="TrainStopType"/>
</xs:choice>
</xs:complexType>
</xs:element>
 <xs:element  name="StationAssistance"  type="StationAssistanceType"  minOccurs="0"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>

element AvailabilityRequest/Requestor
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeRequestorType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
System AssistanceBookingSystemType required      
Company CompanyCodeType required      
source<xs:element  name="Requestor"  type="RequestorType"/>

element AvailabilityRequest/Dialogue
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeDialogType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
DialogId DialogIdType        
Date xs:date required      
source<xs:element  name="Dialogue"  type="DialogType"/>

element AvailabilityRequest/PrmCustomer
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typePrmCustomerType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
childrenFirstName  LastName  Title  DateOfBirth  Phone  MobilePhone  E-mail  Language  Comment  Address  Tools  Disability  HandicapCard
attributes
Name  Type Use Default Fixed annotation
DisabilityDegree DisabilityDegreeType optional      
WheelChairChange xs:boolean optional      
PriorityCard xs:boolean optional      
source<xs:element  name="PrmCustomer"  type="PrmCustomerType"  maxOccurs="unbounded"/>

element AvailabilityRequest/Facility
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
properties
isRef 0
content complex
childrenStation  Train
source<xs:element  name="Facility">
 <xs:complexType>
 <xs:choice>
 <xs:element  name="Station"  type="StationCodeType"/>
 <xs:element  name="Train"  type="TrainStopType"/>
</xs:choice>
</xs:complexType>
</xs:element>

element AvailabilityRequest/Facility/Station
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeStationCodeType
properties
isRef 0
content complex
childrenCountryCode  Country  LocationPrimaryCode  LocalCode  LocationSubsidiaryCode
attributes
Name  Type Use Default Fixed annotation
Context ContextType   UIC    
source<xs:element  name="Station"  type="StationCodeType"/>

element AvailabilityRequest/Facility/Train
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeTrainStopType
properties
isRef 0
content complex
childrenStation  Train  Platform
attributes
Name  Type Use Default Fixed annotation
Time xs:dateTime required      
source<xs:element  name="Train"  type="TrainStopType"/>

element AvailabilityRequest/StationAssistance
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeStationAssistanceType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
childrenArrivalTrain  DepartureTrain  RequiredTool  AccompaningPerson  EmergencyContact  CustomerProvidedTool  BookingReplyId  Comment  StationAddress
attributes
Name  Type Use Default Fixed annotation
BookingStatus BookingStatusType required      
NbLuggage xs:int optional      
source<xs:element  name="StationAssistance"  type="StationAssistanceType"  minOccurs="0"/>

element BookingReply
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
properties
content complex
childrenRequestor  Dialogue  StationAssistance  ConfirmReceived  FailureReply
source<xs:element  name="BookingReply">
 <xs:complexType>
 <xs:sequence>
 <xs:element  name="Requestor"  type="RequestorType"/>
 <xs:element  name="Dialogue"  type="DialogType"/>
 <xs:choice  maxOccurs="20">
 <xs:element  name="StationAssistance">
 <xs:complexType>
 <xs:complexContent>
 <xs:extension  base="StationAssistanceType">
 <xs:attribute  name="MeetingPoint"  type="MeetingPointType"  use="optional"/>
 <xs:attribute  name="MeetingTime"  type="xs:dateTime"  use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
 <xs:element  name="ConfirmReceived"  type="ConfirmMessageReceivedType"/>
 <xs:element  name="FailureReply"  type="FailureReplyType"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>

element BookingReply/Requestor
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeRequestorType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
System AssistanceBookingSystemType required      
Company CompanyCodeType required      
source<xs:element  name="Requestor"  type="RequestorType"/>

element BookingReply/Dialogue
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeDialogType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
DialogId DialogIdType        
Date xs:date required      
source<xs:element  name="Dialogue"  type="DialogType"/>

element BookingReply/StationAssistance
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeextension of StationAssistanceType
properties
isRef 0
content complex
childrenArrivalTrain  DepartureTrain  RequiredTool  AccompaningPerson  EmergencyContact  CustomerProvidedTool  BookingReplyId  Comment  StationAddress
attributes
Name  Type Use Default Fixed annotation
BookingStatus BookingStatusType required      
NbLuggage xs:int optional      
MeetingPoint MeetingPointType optional      
MeetingTime xs:dateTime optional      
source<xs:element  name="StationAssistance">
 <xs:complexType>
 <xs:complexContent>
 <xs:extension  base="StationAssistanceType">
 <xs:attribute  name="MeetingPoint"  type="MeetingPointType"  use="optional"/>
 <xs:attribute  name="MeetingTime"  type="xs:dateTime"  use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>

attribute BookingReply/StationAssistance/@MeetingPoint
typeMeetingPointType
properties
isRef 0
use optional
facets
Kind Value annotation
enumeration  1  Taxi stand
enumeration  2  Service point / “Meeting point”
enumeration  3  Sales office
enumeration  4  At the platform
enumeration  5  South entrance
enumeration  6  North entrance
enumeration  7  Main entrance
enumeration  8  East entrance
enumeration  9  West entrance
enumeration  10  At the platform near the mobile ramp
enumeration  11  At the platform near the coach
source<xs:attribute  name="MeetingPoint"  type="MeetingPointType"  use="optional"/>

attribute BookingReply/StationAssistance/@MeetingTime
typexs:dateTime
properties
isRef 0
use optional
source<xs:attribute  name="MeetingTime"  type="xs:dateTime"  use="optional"/>

element BookingReply/ConfirmReceived
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeConfirmMessageReceivedType
properties
isRef 0
content complex
source<xs:element  name="ConfirmReceived"  type="ConfirmMessageReceivedType"/>

element BookingReply/FailureReply
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeFailureReplyType
properties
isRef 0
content complex
childrenAlternativeTrain  NearestStation
attributes
Name  Type Use Default Fixed annotation
AssistanceId AssistenceIdType optional      
ReplyCode ReplyCodeType required      
source<xs:element  name="FailureReply"  type="FailureReplyType"/>

element BookingRequest
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
properties
content complex
childrenRequestor  Dialogue  PrmCustomer  GroupId  ExternalBookingReference  StationAssistance
source<xs:element  name="BookingRequest">
 <xs:complexType>
 <xs:sequence>
 <xs:element  name="Requestor"  type="RequestorType"/>
 <xs:element  name="Dialogue"  type="DialogType"/>
 <xs:element  name="PrmCustomer"  maxOccurs="unbounded">
 <xs:complexType>
 <xs:complexContent>
 <xs:extension  base="PrmCustomerType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
 <xs:element  name="GroupId"  type="ExternalBookingReferenceType"  minOccurs="0"/>
 <xs:element  name="ExternalBookingReference"  type="ExternalBookingReferenceType"  minOccurs="0"  maxOccurs="3"/>
 <xs:element  name="StationAssistance"  minOccurs="0"  maxOccurs="10">
 <xs:complexType>
 <xs:complexContent>
 <xs:extension  base="StationAssistanceType">
 <xs:attribute  name="MeetingPoint"  type="MeetingPointType"  use="optional"/>
 <xs:attribute  name="MeetingTime"  type="xs:dateTime"  use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>

element BookingRequest/Requestor
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeRequestorType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
System AssistanceBookingSystemType required      
Company CompanyCodeType required      
source<xs:element  name="Requestor"  type="RequestorType"/>

element BookingRequest/Dialogue
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeDialogType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
DialogId DialogIdType        
Date xs:date required      
source<xs:element  name="Dialogue"  type="DialogType"/>

element BookingRequest/PrmCustomer
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeextension of PrmCustomerType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
childrenFirstName  LastName  Title  DateOfBirth  Phone  MobilePhone  E-mail  Language  Comment  Address  Tools  Disability  HandicapCard
attributes
Name  Type Use Default Fixed annotation
DisabilityDegree DisabilityDegreeType optional      
WheelChairChange xs:boolean optional      
PriorityCard xs:boolean optional      
source<xs:element  name="PrmCustomer"  maxOccurs="unbounded">
 <xs:complexType>
 <xs:complexContent>
 <xs:extension  base="PrmCustomerType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>

element BookingRequest/GroupId
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeExternalBookingReferenceType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation
minLength  1   
maxLength  30   
source<xs:element  name="GroupId"  type="ExternalBookingReferenceType"  minOccurs="0"/>

element BookingRequest/ExternalBookingReference
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeExternalBookingReferenceType
properties
isRef 0
minOcc 0
maxOcc 3
content simple
facets
Kind Value annotation
minLength  1   
maxLength  30   
source<xs:element  name="ExternalBookingReference"  type="ExternalBookingReferenceType"  minOccurs="0"  maxOccurs="3"/>

element BookingRequest/StationAssistance
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeextension of StationAssistanceType
properties
isRef 0
minOcc 0
maxOcc 10
content complex
childrenArrivalTrain  DepartureTrain  RequiredTool  AccompaningPerson  EmergencyContact  CustomerProvidedTool  BookingReplyId  Comment  StationAddress
attributes
Name  Type Use Default Fixed annotation
BookingStatus BookingStatusType required      
NbLuggage xs:int optional      
MeetingPoint MeetingPointType optional      
MeetingTime xs:dateTime optional      
source<xs:element  name="StationAssistance"  minOccurs="0"  maxOccurs="10">
 <xs:complexType>
 <xs:complexContent>
 <xs:extension  base="StationAssistanceType">
 <xs:attribute  name="MeetingPoint"  type="MeetingPointType"  use="optional"/>
 <xs:attribute  name="MeetingTime"  type="xs:dateTime"  use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>

attribute BookingRequest/StationAssistance/@MeetingPoint
typeMeetingPointType
properties
isRef 0
use optional
facets
Kind Value annotation
enumeration  1  Taxi stand
enumeration  2  Service point / “Meeting point”
enumeration  3  Sales office
enumeration  4  At the platform
enumeration  5  South entrance
enumeration  6  North entrance
enumeration  7  Main entrance
enumeration  8  East entrance
enumeration  9  West entrance
enumeration  10  At the platform near the mobile ramp
enumeration  11  At the platform near the coach
source<xs:attribute  name="MeetingPoint"  type="MeetingPointType"  use="optional"/>

attribute BookingRequest/StationAssistance/@MeetingTime
typexs:dateTime
properties
isRef 0
use optional
source<xs:attribute  name="MeetingTime"  type="xs:dateTime"  use="optional"/>

element BookingStatusReply
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
properties
content complex
childrenRequestor  Dialogue  PrmCustomer  StationAssistance  FailureReply  NotJetConfirmed  Confirmed
source<xs:element  name="BookingStatusReply">
 <xs:complexType>
 <xs:sequence>
 <xs:element  name="Requestor"  type="RequestorType"/>
 <xs:element  name="Dialogue"  type="DialogType"/>
 <xs:element  name="PrmCustomer"  type="PrmCustomerType"/>
 <xs:choice  maxOccurs="20">
 <xs:element  name="StationAssistance"  type="StationAssistanceType"/>
 <xs:element  name="FailureReply"  type="FailureReplyType"/>
 <xs:element  name="NotJetConfirmed"  type="xs:boolean"/>
 <xs:element  name="Confirmed"  type="xs:boolean"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>

element BookingStatusReply/Requestor
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeRequestorType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
System AssistanceBookingSystemType required      
Company CompanyCodeType required      
source<xs:element  name="Requestor"  type="RequestorType"/>

element BookingStatusReply/Dialogue
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeDialogType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
DialogId DialogIdType        
Date xs:date required      
source<xs:element  name="Dialogue"  type="DialogType"/>

element BookingStatusReply/PrmCustomer
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typePrmCustomerType
properties
isRef 0
content complex
childrenFirstName  LastName  Title  DateOfBirth  Phone  MobilePhone  E-mail  Language  Comment  Address  Tools  Disability  HandicapCard
attributes
Name  Type Use Default Fixed annotation
DisabilityDegree DisabilityDegreeType optional      
WheelChairChange xs:boolean optional      
PriorityCard xs:boolean optional      
source<xs:element  name="PrmCustomer"  type="PrmCustomerType"/>

element BookingStatusReply/StationAssistance
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeStationAssistanceType
properties
isRef 0
content complex
childrenArrivalTrain  DepartureTrain  RequiredTool  AccompaningPerson  EmergencyContact  CustomerProvidedTool  BookingReplyId  Comment  StationAddress
attributes
Name  Type Use Default Fixed annotation
BookingStatus BookingStatusType required      
NbLuggage xs:int optional      
source<xs:element  name="StationAssistance"  type="StationAssistanceType"/>

element BookingStatusReply/FailureReply
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeFailureReplyType
properties
isRef 0
content complex
childrenAlternativeTrain  NearestStation
attributes
Name  Type Use Default Fixed annotation
AssistanceId AssistenceIdType optional      
ReplyCode ReplyCodeType required      
source<xs:element  name="FailureReply"  type="FailureReplyType"/>

element BookingStatusReply/NotJetConfirmed
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typexs:boolean
properties
isRef 0
content simple
source<xs:element  name="NotJetConfirmed"  type="xs:boolean"/>

element BookingStatusReply/Confirmed
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typexs:boolean
properties
isRef 0
content simple
source<xs:element  name="Confirmed"  type="xs:boolean"/>

element BookingStatusRequest
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
properties
content complex
childrenRequestor  Dialogue  BookingRequestId
source<xs:element  name="BookingStatusRequest">
 <xs:complexType>
 <xs:sequence>
 <xs:element  name="Requestor"  type="RequestorType"/>
 <xs:element  name="Dialogue"  type="DialogType"/>
 <xs:element  name="BookingRequestId"  type="BookingRequestId"/>
</xs:sequence>
</xs:complexType>
</xs:element>

element BookingStatusRequest/Requestor
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeRequestorType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
System AssistanceBookingSystemType required      
Company CompanyCodeType required      
source<xs:element  name="Requestor"  type="RequestorType"/>

element BookingStatusRequest/Dialogue
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeDialogType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
DialogId DialogIdType        
Date xs:date required      
source<xs:element  name="Dialogue"  type="DialogType"/>

element BookingStatusRequest/BookingRequestId
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeBookingRequestId
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
System AssistanceBookingSystemType required      
BookingId BookingIdType required      
source<xs:element  name="BookingRequestId"  type="BookingRequestId"/>

element CancelReply
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
properties
content complex
childrenRequestor  Dialogue  Confirmation  FailureReply  BookingRequestId
source<xs:element  name="CancelReply">
 <xs:complexType>
 <xs:sequence>
 <xs:element  name="Requestor"  type="RequestorType"/>
 <xs:element  name="Dialogue"  type="DialogType"/>
 <xs:choice>
 <xs:element  name="Confirmation"  type="ConfirmMessageReceivedType"/>
 <xs:element  name="FailureReply"  type="FailureReplyType"/>
</xs:choice>
 <xs:element  name="BookingRequestId"  type="BookingRequestId"/>
</xs:sequence>
</xs:complexType>
</xs:element>

element CancelReply/Requestor
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeRequestorType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
System AssistanceBookingSystemType required      
Company CompanyCodeType required      
source<xs:element  name="Requestor"  type="RequestorType"/>

element CancelReply/Dialogue
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeDialogType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
DialogId DialogIdType        
Date xs:date required      
source<xs:element  name="Dialogue"  type="DialogType"/>

element CancelReply/Confirmation
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeConfirmMessageReceivedType
properties
isRef 0
content complex
source<xs:element  name="Confirmation"  type="ConfirmMessageReceivedType"/>

element CancelReply/FailureReply
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeFailureReplyType
properties
isRef 0
content complex
childrenAlternativeTrain  NearestStation
attributes
Name  Type Use Default Fixed annotation
AssistanceId AssistenceIdType optional      
ReplyCode ReplyCodeType required      
source<xs:element  name="FailureReply"  type="FailureReplyType"/>

element CancelReply/BookingRequestId
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeBookingRequestId
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
System AssistanceBookingSystemType required      
BookingId BookingIdType required      
source<xs:element  name="BookingRequestId"  type="BookingRequestId"/>

element CancelRequest
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
properties
content complex
childrenRequestor  Dialogue  BookingRequestId
source<xs:element  name="CancelRequest">
 <xs:complexType>
 <xs:sequence>
 <xs:element  name="Requestor"  type="RequestorType"/>
 <xs:element  name="Dialogue"  type="DialogType"/>
 <xs:element  name="BookingRequestId"  type="BookingRequestId"/>
</xs:sequence>
</xs:complexType>
</xs:element>

element CancelRequest/Requestor
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeRequestorType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
System AssistanceBookingSystemType required      
Company CompanyCodeType required      
source<xs:element  name="Requestor"  type="RequestorType"/>

element CancelRequest/Dialogue
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeDialogType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
DialogId DialogIdType        
Date xs:date required      
source<xs:element  name="Dialogue"  type="DialogType"/>

element CancelRequest/BookingRequestId
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeBookingRequestId
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
System AssistanceBookingSystemType required      
BookingId BookingIdType required      
source<xs:element  name="BookingRequestId"  type="BookingRequestId"/>

element SynchroReply
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
properties
content complex
childrenRequestor  Dialogue  BookingId  FailureReply
source<xs:element  name="SynchroReply">
 <xs:complexType>
 <xs:sequence>
 <xs:element  name="Requestor"  type="RequestorType"/>
 <xs:element  name="Dialogue"  type="DialogType"/>
 <xs:choice>
 <xs:element  name="BookingId"  type="BookingRequestId"/>
 <xs:element  name="FailureReply"  type="FailureReplyType"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>

element SynchroReply/Requestor
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeRequestorType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
System AssistanceBookingSystemType required      
Company CompanyCodeType required      
source<xs:element  name="Requestor"  type="RequestorType"/>

element SynchroReply/Dialogue
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeDialogType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
DialogId DialogIdType        
Date xs:date required      
source<xs:element  name="Dialogue"  type="DialogType"/>

element SynchroReply/BookingId
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeBookingRequestId
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
System AssistanceBookingSystemType required      
BookingId BookingIdType required      
source<xs:element  name="BookingId"  type="BookingRequestId"/>

element SynchroReply/FailureReply
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeFailureReplyType
properties
isRef 0
content complex
childrenAlternativeTrain  NearestStation
attributes
Name  Type Use Default Fixed annotation
AssistanceId AssistenceIdType optional      
ReplyCode ReplyCodeType required      
source<xs:element  name="FailureReply"  type="FailureReplyType"/>

element SynchroRequest
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
properties
content complex
childrenRequestor  Dialogue
source<xs:element  name="SynchroRequest">
 <xs:complexType>
 <xs:sequence>
 <xs:element  name="Requestor"  type="RequestorType"/>
 <xs:element  name="Dialogue"  type="DialogType"/>
</xs:sequence>
</xs:complexType>
</xs:element>

element SynchroRequest/Requestor
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeRequestorType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
System AssistanceBookingSystemType required      
Company CompanyCodeType required      
source<xs:element  name="Requestor"  type="RequestorType"/>

element SynchroRequest/Dialogue
diagram
namespacehttp://www.era.europa.eu/schemes/TAPTSI
typeDialogType
properties
isRef 0
content complex
attributes
Name  Type Use Default Fixed annotation
DialogId DialogIdType        
Date xs:date required      
source<xs:element  name="Dialogue"  type="DialogType"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy