Schema OTA_CancelRS.xsd


schema location:  http://xmlprosdk.wspan.com/msgdoc/wsdl/OTA_AirRulesRS.xsd
attribute form default: 
element form default:  qualified
targetNamespace:  http://www.opentravel.org/OTA_RS/2003/05
 
Elements  Complex types  Simple types  Attr. groups 
OTA_CancelRS  ErrorsType  OTA_CodeType  ErrorWarningAttributeGroup 
TPA_Extensions  ErrorType  StringLength1to32  ID_Group 
FreeTextType  StringLength1to64  LanguageGroup 
SuccessType  TransactionStatusType  OTA_PayloadStdAttributes 
TPA_Extensions_Type  UniqueID_Group 
UniqueID_Type 
WarningsType 
WarningType 


element OTA_CancelRS
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
properties
content complex
children Success Warnings UniqueID Segment Errors
attributes
Name  Type  Use  Default  Fixed  Annotation
Version  xs:decimalrequired      
documentation
For all OTA versioned messages, the version of the message is indicated by a decimal value.
TransactionIdentifier  StringLength1to32optional      
documentation
A unique identifier to relate all messages within a transaction (e.g. this would be sent in all request and response messages that are part of an on-going transaction).
Status  TransactionStatusTyperequired      
source <xs:element name="OTA_CancelRS">
 
<xs:complexType>
   
<xs:choice>
     
<xs:sequence>
       
<xs:element name="Success" type="SuccessType"/>
       
<xs:element name="Warnings" type="WarningsType" minOccurs="0"/>
       
<xs:element name="UniqueID" type="UniqueID_Type" minOccurs="0" maxOccurs="5">
         
<xs:annotation>
           
<xs:documentation xml:lang="en">Contains the reference(s) of the items being cancelled.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="Segment" minOccurs="0" maxOccurs="99">
         
<xs:annotation>
           
<xs:documentation xml:lang="en">Used to specify a segment that has been cancelled.</xs:documentation>
         
</xs:annotation>
         
<xs:complexType>
           
<xs:sequence>
             
<xs:element name="UniqueID" type="UniqueID_Type" minOccurs="0" maxOccurs="2">
               
<xs:annotation>
                 
<xs:documentation xml:lang="en">Contains the supplier's cancellation or confirmation number.</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="Warnings" type="WarningsType" minOccurs="0">
               
<xs:annotation>
                 
<xs:documentation xml:lang="en">Warning information for the segment that was requested to be cancelled.</xs:documentation>
               
</xs:annotation>
             
</xs:element>
           
</xs:sequence>
           
<xs:attribute name="ItinSegNbr" type="xs:nonNegativeInteger" use="optional">
             
<xs:annotation>
               
<xs:documentation xml:lang="en">Number identifying the segment item that was cancelled.</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
         
</xs:complexType>
       
</xs:element>
     
</xs:sequence>
     
<xs:element name="Errors" type="ErrorsType"/>
   
</xs:choice>
   
<xs:attributeGroup ref="OTA_PayloadStdAttributes"/>
   
<xs:attribute name="Status" type="TransactionStatusType" use="required"/>
 
</xs:complexType>
</xs:element>

element OTA_CancelRS/Success
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
type SuccessType
properties
isRef 0
content complex
source <xs:element name="Success" type="SuccessType"/>

element OTA_CancelRS/Warnings
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
type WarningsType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Warning
source <xs:element name="Warnings" type="WarningsType" minOccurs="0"/>

element OTA_CancelRS/UniqueID
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
type UniqueID_Type
properties
isRef 0
minOcc 0
maxOcc 5
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Type  OTA_CodeTyperequired      
documentation
A reference to the type of object defined by the UniqueID element. Refer to OTA Code List Unique ID Type (UIT).
ID  StringLength1to32required      
documentation
A unique identifying value assigned by the creating system.  The ID attribute may be used to reference a primary-key value within a database or in a particular implementation.
annotation
documentation
Contains the reference(s) of the items being cancelled.
source <xs:element name="UniqueID" type="UniqueID_Type" minOccurs="0" maxOccurs="5">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Contains the reference(s) of the items being cancelled.</xs:documentation>
 
</xs:annotation>
</xs:element>

element OTA_CancelRS/Segment
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
properties
isRef 0
minOcc 0
maxOcc 99
content complex
children UniqueID Warnings
attributes
Name  Type  Use  Default  Fixed  Annotation
ItinSegNbr  xs:nonNegativeIntegeroptional      
documentation
Number identifying the segment item that was cancelled.
annotation
documentation
Used to specify a segment that has been cancelled.
source <xs:element name="Segment" minOccurs="0" maxOccurs="99">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Used to specify a segment that has been cancelled.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="UniqueID" type="UniqueID_Type" minOccurs="0" maxOccurs="2">
       
<xs:annotation>
         
<xs:documentation xml:lang="en">Contains the supplier's cancellation or confirmation number.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Warnings" type="WarningsType" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="en">Warning information for the segment that was requested to be cancelled.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="ItinSegNbr" type="xs:nonNegativeInteger" use="optional">
     
<xs:annotation>
       
<xs:documentation xml:lang="en">Number identifying the segment item that was cancelled.</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

element OTA_CancelRS/Segment/UniqueID
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
type UniqueID_Type
properties
isRef 0
minOcc 0
maxOcc 2
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Type  OTA_CodeTyperequired      
documentation
A reference to the type of object defined by the UniqueID element. Refer to OTA Code List Unique ID Type (UIT).
ID  StringLength1to32required      
documentation
A unique identifying value assigned by the creating system.  The ID attribute may be used to reference a primary-key value within a database or in a particular implementation.
annotation
documentation
Contains the supplier's cancellation or confirmation number.
source <xs:element name="UniqueID" type="UniqueID_Type" minOccurs="0" maxOccurs="2">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Contains the supplier's cancellation or confirmation number.</xs:documentation>
 
</xs:annotation>
</xs:element>

element OTA_CancelRS/Segment/Warnings
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
type WarningsType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Warning
annotation
documentation
Warning information for the segment that was requested to be cancelled.
source <xs:element name="Warnings" type="WarningsType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Warning information for the segment that was requested to be cancelled.</xs:documentation>
 
</xs:annotation>
</xs:element>

element OTA_CancelRS/Errors
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
type ErrorsType
properties
isRef 0
content complex
children Error
source <xs:element name="Errors" type="ErrorsType"/>

element TPA_Extensions
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
type TPA_Extensions_Type
properties
content complex
annotation
documentation
A placeholder in the schema to allow for additional elements and attributes to be included if required, per Trading Partner Agreement (TPA).
source <xs:element name="TPA_Extensions" type="TPA_Extensions_Type">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">A placeholder in the schema to allow for additional elements and attributes to be included if required, per Trading Partner Agreement (TPA).</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType ErrorsType
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
children Error
used by
element OTA_CancelRS/Errors
annotation
documentation
A collection of errors that occurred during the processing of a message.
source <xs:complexType name="ErrorsType">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">A collection of errors that occurred during the processing of a message.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Error" type="ErrorType" maxOccurs="99"/>
 
</xs:sequence>
</xs:complexType>

element ErrorsType/Error
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
type ErrorType
properties
isRef 0
minOcc 1
maxOcc 99
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Type  OTA_CodeTyperequired      
documentation
The Error element MUST contain the Type attribute that uses a recommended set of values to indicate the error type. The validating XSD can expect to accept values that it has NOT been explicitly coded for and process them by using Type ="Unknown".  Refer to OTA Code List Error Warning Type (EWT).
ShortText  StringLength1to64optional      
Code  OTA_CodeTypeoptional      
documentation
If present, this refers to a table of coded values exchanged between applications to identify errors or warnings. Refer to OTA Code List Error Codes (ERR).
source <xs:element name="Error" type="ErrorType" maxOccurs="99"/>

complexType ErrorType
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
type extension of FreeTextType
properties
base FreeTextType
used by
element ErrorsType/Error
attributes
Name  Type  Use  Default  Fixed  Annotation
Type  OTA_CodeTyperequired      
documentation
The Error element MUST contain the Type attribute that uses a recommended set of values to indicate the error type. The validating XSD can expect to accept values that it has NOT been explicitly coded for and process them by using Type ="Unknown".  Refer to OTA Code List Error Warning Type (EWT).
ShortText  StringLength1to64optional      
Code  OTA_CodeTypeoptional      
documentation
If present, this refers to a table of coded values exchanged between applications to identify errors or warnings. Refer to OTA Code List Error Codes (ERR).
annotation
documentation
Standard way to indicate that an error occurred during the processing of an OTA message
source <xs:complexType name="ErrorType">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Standard way to indicate that an error occurred during the processing of an OTA message</xs:documentation>
 
</xs:annotation>
 
<xs:simpleContent>
   
<xs:extension base="FreeTextType">
     
<xs:attribute name="Type" type="OTA_CodeType" use="required">
       
<xs:annotation>
         
<xs:documentation xml:lang="en">The Error element MUST contain the Type attribute that uses a recommended set of values to indicate the error type. The validating XSD can expect to accept values that it has NOT been explicitly coded for and process them by using Type ="Unknown".  Refer to OTA Code List Error Warning Type (EWT).</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attributeGroup ref="ErrorWarningAttributeGroup"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

complexType FreeTextType
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
type extension of xs:string
properties
base xs:string
used by
complexTypes ErrorType WarningType
attributes
Name  Type  Use  Default  Fixed  Annotation
annotation
documentation
Textual information to provide descriptions and/or additional information.
source <xs:complexType name="FreeTextType">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Textual information to provide descriptions and/or additional information.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleContent>
   
<xs:extension base="xs:string">
     
<xs:attributeGroup ref="LanguageGroup"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

complexType SuccessType
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
used by
element OTA_CancelRS/Success
annotation
documentation
Standard way to indicate successful processing of an OTA message. Returning an empty element of this type indicates success.
source <xs:complexType name="SuccessType">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Standard way to indicate successful processing of an OTA message. Returning an empty element of this type indicates success.</xs:documentation>
 
</xs:annotation>
</xs:complexType>

complexType TPA_Extensions_Type
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
used by
element TPA_Extensions
annotation
documentation
Allows extensions
to be added to the OTA specification per trading partner agreement.
source <xs:complexType name="TPA_Extensions_Type">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Allows extensions
to be added to the OTA specification per trading partner agreement.
</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:any processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

complexType UniqueID_Type
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
used by
elements OTA_CancelRS/UniqueID OTA_CancelRS/Segment/UniqueID
attributes
Name  Type  Use  Default  Fixed  Annotation
Type  OTA_CodeTyperequired      
documentation
A reference to the type of object defined by the UniqueID element. Refer to OTA Code List Unique ID Type (UIT).
ID  StringLength1to32required      
documentation
A unique identifying value assigned by the creating system.  The ID attribute may be used to reference a primary-key value within a database or in a particular implementation.
annotation
documentation
An identifier used to uniquely reference an object in a system (e.g. an airline reservation reference, customer profile reference, booking confirmation number, or a reference to a previous availability quote).
source <xs:complexType name="UniqueID_Type">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">An identifier used to uniquely reference an object in a system (e.g. an airline reservation reference, customer profile reference, booking confirmation number, or a reference to a previous availability quote). </xs:documentation>
 
</xs:annotation>
 
<xs:attributeGroup ref="UniqueID_Group"/>
</xs:complexType>

complexType WarningsType
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
children Warning
used by
elements OTA_CancelRS/Warnings OTA_CancelRS/Segment/Warnings
source <xs:complexType name="WarningsType">
 
<xs:sequence>
   
<xs:element name="Warning" type="WarningType" maxOccurs="99"/>
 
</xs:sequence>
</xs:complexType>

element WarningsType/Warning
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
type WarningType
properties
isRef 0
minOcc 1
maxOcc 99
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Type  OTA_CodeTyperequired      
documentation
The Warning element MUST contain the Type attribute that uses a recommended set of values to indicate the warning type. The validating XSD can expect to accept values that it has NOT been explicitly coded for and process them by using Type ="Unknown".  Refer to OTA Code List Error Warning Type (EWT).
ShortText  StringLength1to64optional      
Code  OTA_CodeTypeoptional      
documentation
If present, this refers to a table of coded values exchanged between applications to identify errors or warnings. Refer to OTA Code List Error Codes (ERR).
source <xs:element name="Warning" type="WarningType" maxOccurs="99"/>

complexType WarningType
diagram
namespace http://www.opentravel.org/OTA_RS/2003/05
type extension of FreeTextType
properties
base FreeTextType
used by
element WarningsType/Warning
attributes
Name  Type  Use  Default  Fixed  Annotation
Type  OTA_CodeTyperequired      
documentation
The Warning element MUST contain the Type attribute that uses a recommended set of values to indicate the warning type. The validating XSD can expect to accept values that it has NOT been explicitly coded for and process them by using Type ="Unknown".  Refer to OTA Code List Error Warning Type (EWT).
ShortText  StringLength1to64optional      
Code  OTA_CodeTypeoptional      
documentation
If present, this refers to a table of coded values exchanged between applications to identify errors or warnings. Refer to OTA Code List Error Codes (ERR).
annotation
documentation
Standard way to indicate successful processing of an OTA message, but one in which warnings are generated
source <xs:complexType name="WarningType">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Standard way to indicate successful processing of an OTA message, but one in which warnings are generated</xs:documentation>
 
</xs:annotation>
 
<xs:simpleContent>
   
<xs:extension base="FreeTextType">
     
<xs:attribute name="Type" type="OTA_CodeType" use="required">
       
<xs:annotation>
         
<xs:documentation xml:lang="en">The Warning element MUST contain the Type attribute that uses a recommended set of values to indicate the warning type. The validating XSD can expect to accept values that it has NOT been explicitly coded for and process them by using Type ="Unknown".  Refer to OTA Code List Error Warning Type (EWT).</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attributeGroup ref="ErrorWarningAttributeGroup"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

simpleType OTA_CodeType
namespace http://www.opentravel.org/OTA_RS/2003/05
type restriction of xs:string
used by
attributes ErrorWarningAttributeGroup/@Code ErrorType/@Type WarningType/@Type UniqueID_Group/@Type
facets
pattern [0-9A-Z]{1,3}(\.[A-Z]{3}(\.X){0,1}){0,1}
annotation
documentation
Used for codes in the OTA code tables. Possible values of this pattern are 1, 101, 101.EQP, or 101.EQP.X.
source <xs:simpleType name="OTA_CodeType">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Used for codes in the OTA code tables. Possible values of this pattern are 1, 101, 101.EQP, or 101.EQP.X.</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:pattern value="[0-9A-Z]{1,3}(\.[A-Z]{3}(\.X){0,1}){0,1}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType StringLength1to32
namespace http://www.opentravel.org/OTA_RS/2003/05
type restriction of xs:string
used by
attributes ID_Group/@ID OTA_PayloadStdAttributes/@TransactionIdentifier
facets
minLength 1
maxLength 32
annotation
documentation
Used for Character Strings, length 1 to 32
source <xs:simpleType name="StringLength1to32">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Used for Character Strings, length 1 to 32</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="32"/>
 
</xs:restriction>
</xs:simpleType>

simpleType StringLength1to64
namespace http://www.opentravel.org/OTA_RS/2003/05
type restriction of xs:string
used by
attribute ErrorWarningAttributeGroup/@ShortText
facets
minLength 1
maxLength 64
annotation
documentation
Used for Character Strings, length 1 to 64
source <xs:simpleType name="StringLength1to64">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Used for Character Strings, length 1 to 64</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="64"/>
 
</xs:restriction>
</xs:simpleType>

simpleType TransactionStatusType
namespace http://www.opentravel.org/OTA_RS/2003/05
type restriction of xs:string
used by
attribute OTA_CancelRS/@Status
facets
enumeration Pending
enumeration Cancelled
enumeration Modified
enumeration Committed
enumeration Ignored
enumeration On Hold
enumeration Unsuccessful
annotation
documentation
To specify a status to the transaction, usually in the response message, of the action specifed in the request message.
source <xs:simpleType name="TransactionStatusType">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">To specify a status to the transaction, usually in the response message, of the action specifed in the request message.
</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="Pending"/>
   
<xs:enumeration value="Cancelled"/>
   
<xs:enumeration value="Modified"/>
   
<xs:enumeration value="Committed"/>
   
<xs:enumeration value="Ignored"/>
   
<xs:enumeration value="On Hold"/>
   
<xs:enumeration value="Unsuccessful"/>
 
</xs:restriction>
</xs:simpleType>

attributeGroup ErrorWarningAttributeGroup
namespace http://www.opentravel.org/OTA_RS/2003/05
used by
complexTypes ErrorType WarningType
attributes
Name  Type  Use  Default  Fixed  Annotation
ShortText  StringLength1to64optional      
Code  OTA_CodeTypeoptional      
documentation
If present, this refers to a table of coded values exchanged between applications to identify errors or warnings. Refer to OTA Code List Error Codes (ERR).
annotation
documentation
Used to identify an application error by either text, code, or by an online description and also to give the status, tag, and/or identification of the record that may have caused the error.
source <xs:attributeGroup name="ErrorWarningAttributeGroup">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Used to identify an application error by either text, code, or by an online description and also to give the status, tag, and/or identification of the record that may have caused the error.</xs:documentation>
 
</xs:annotation>
 
<xs:attribute name="ShortText" type="StringLength1to64" use="optional"/>
 
<xs:attribute name="Code" type="OTA_CodeType" use="optional">
   
<xs:annotation>
     
<xs:documentation xml:lang="en">If present, this refers to a table of coded values exchanged between applications to identify errors or warnings. Refer to OTA Code List Error Codes (ERR).</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:attributeGroup>

attributeGroup ID_Group
namespace http://www.opentravel.org/OTA_RS/2003/05
used by
attributeGroup UniqueID_Group
attributes
Name  Type  Use  Default  Fixed  Annotation
ID  StringLength1to32required      
documentation
A unique identifying value assigned by the creating system.  The ID attribute may be used to reference a primary-key value within a database or in a particular implementation.
annotation
documentation
Used to provide a required unique identifier.
source <xs:attributeGroup name="ID_Group">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Used to provide a required unique identifier.</xs:documentation>
 
</xs:annotation>
 
<xs:attribute name="ID" type="StringLength1to32" use="required">
   
<xs:annotation>
     
<xs:documentation xml:lang="en">A unique identifying value assigned by the creating system.  The ID attribute may be used to reference a primary-key value within a database or in a particular implementation.</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:attributeGroup>

attributeGroup LanguageGroup
namespace http://www.opentravel.org/OTA_RS/2003/05
used by
complexType FreeTextType
annotation
documentation
Identifies language.
source <xs:attributeGroup name="LanguageGroup">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Identifies language.</xs:documentation>
 
</xs:annotation>
</xs:attributeGroup>

attributeGroup OTA_PayloadStdAttributes
namespace http://www.opentravel.org/OTA_RS/2003/05
used by
element OTA_CancelRS
attributes
Name  Type  Use  Default  Fixed  Annotation
Version  xs:decimalrequired      
documentation
For all OTA versioned messages, the version of the message is indicated by a decimal value.
TransactionIdentifier  StringLength1to32optional      
documentation
A unique identifier to relate all messages within a transaction (e.g. this would be sent in all request and response messages that are part of an on-going transaction).
annotation
documentation
The OTA_PayloadStdAttributes defines the standard attributes that appear on the root element for all OTA payloads.
source <xs:attributeGroup name="OTA_PayloadStdAttributes">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">The OTA_PayloadStdAttributes defines the standard attributes that appear on the root element for all OTA payloads.</xs:documentation>
 
</xs:annotation>
 
<xs:attribute name="Version" type="xs:decimal" use="required">
   
<xs:annotation>
     
<xs:documentation xml:lang="en">For all OTA versioned messages, the version of the message is indicated by a decimal value.</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="TransactionIdentifier" type="StringLength1to32" use="optional">
   
<xs:annotation>
     
<xs:documentation xml:lang="en">A unique identifier to relate all messages within a transaction (e.g. this would be sent in all request and response messages that are part of an on-going transaction).</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:attributeGroup>

attributeGroup UniqueID_Group
namespace http://www.opentravel.org/OTA_RS/2003/05
used by
complexType UniqueID_Type
attributes
Name  Type  Use  Default  Fixed  Annotation
Type  OTA_CodeTyperequired      
documentation
A reference to the type of object defined by the UniqueID element. Refer to OTA Code List Unique ID Type (UIT).
ID  StringLength1to32required      
documentation
A unique identifying value assigned by the creating system.  The ID attribute may be used to reference a primary-key value within a database or in a particular implementation.
annotation
documentation
Provides unique identification information.
source <xs:attributeGroup name="UniqueID_Group">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Provides unique identification information.</xs:documentation>
 
</xs:annotation>
 
<xs:attribute name="Type" type="OTA_CodeType" use="required">
   
<xs:annotation>
     
<xs:documentation xml:lang="en">A reference to the type of object defined by the UniqueID element. Refer to OTA Code List Unique ID Type (UIT).</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attributeGroup ref="ID_Group"/>
</xs:attributeGroup>