Library: Common (0.0.0)

Namespace: http://www.opentravel.org/OTM/Common/v0


Name Type Description
 AccessType_CRUD Closed Enumeration
 AccessType_ReadWrite Closed Enumeration Specifies the type of access that the organization has.
 Address Core Object Provides address information. Unformatted addresses are captured using the simple facet.
 Address_BldgRoom Value With Attributes
 Address_StreetNumber Value With Attributes
 AmountPercent Value With Attributes
 BookingChannel Core Object
 Cabin_Air Open Enumeration Specifies the cabin type (e.g. first, business, economy).
 ClubMembership Core Object Identifies a travel club that offers special privileges and related services.
 Code Value With Attributes Any code used to specify an item, for example, type of traveler, service code, room amenity, etc.
 Code_AirEquip_IATA Simple IATA defined 3 char equipement code
 Code_Condition Simple An error or warning code.
 Code_External Value With Attributes Code with additional information describing the code authority.
 Code_OSI Simple A proprietary code used between systems to identify an Other Service Information (OSI) item.
 Code_OTA Simple Used for codes in the OpenTravel Code tables. Possible values of this pattern are 1, 101, 1001, 101.EQP, 1001.EQP or 1001.EQP.X.
 Code_Passenger Simple Passenger type code containing 3 alpha characters as defined by ATPCO.
 Code_SSR Simple Special Service Request code containing 4 letters as defined by IATA
 Codes_OTA Simple List of OpenTravel Codes.
 Comments Core Object Textual information.
 Company Business Object
 CompanyName Value With Attributes Identifies a company by name.
 Condition Value With Attributes An error or warning
 Country Value With Attributes ISO 3166 code for a country.
 Country_Code_ISO3166 Simple Specifies a 2 character country code as defined in ISO3166.
 Country_Name Value With Attributes The name or code of a country (e.g. as used in an address or to specify citizenship of a traveller).
 Currency_Amount Value With Attributes A monetary amount.
 Currency_Code Value With Attributes An ISO 4217 (3) alpha character code that specifies a monetary unit.
 Currency_Code_ISO4217 Simple An ISO 4217 (3) alpha character code that specifies a monetary unit.
 DateTimeSpanWindows Core Object
 Date_EffectiveExpire Value With Attributes Used to identify the effective date and/or expiration date.
 Date_TimeStamp Value With Attributes Time stamp of the creation.
 Digit Simple Single digit between 0 - 9
 Email Value With Attributes Electronic email addresses, in IETF specified format.
 Employee Value With Attributes Employment identification; using an employee ID number, title, level within the company, and an indication of their status (e.g., active, retired, on leave, or terminated from employment). Additional information about an employee can be entered into the element, including the name of the employee, if it differs from the person name identified as a customer or contact.
 EncryptionTokenType_AuthenticationMethod Closed Enumeration
 EncryptionTokenType_Mask Simple
 EncryptionTokenType_Token Simple
 ErrorCodes_Enum Open Enumeration The ErrorCode MUST be present and is defined as free-text with a list of recommended enumerated values, to indicate the error type.
 ErrorMessage_Enum Open Enumeration A textual description to provide more information about the specific error.
 ErrorReport Value With Attributes
 ErrorStatus_Enum Closed Enumeration
 ErrorWarning Value With Attributes The error in textual format.
 FlightType Closed Enumeration Specifies a particular type of flight (e.g. direct, stopover).
 GUID Simple A globally unique ID for an object. Objects will typically use the full identifier which includes system context information. This form should only be used when the system that recognizes the GUID is easily determined.
 Identifier Value With Attributes Identifier provides the ability to create a globally unique identifier. For the identifier to be globally unique it must have a system provided identifier and the system must be identified using a global naming authority. System identification uses the domain naming system (DNS) to assure they are globally unique and should be an URL. The system provided ID will typically be a primary or surrogate key in a database. The URL, system and company attributes can be omitted only when the system context can be implied by a parent or ancestor element.
 Languages Simple List of codes for languages.
 ListOfTinyStrings Simple A list of tiny strings.
 Money Simple Specifies an amount, max 3 decimals.
 NameType Closed Enumeration OTA Code list: Name Type NAM 1 Former 2 Nickname 3 Alternate 4 Maiden
 NonNegativeInteger Simple
 OptInStatus_Enum Closed Enumeration
 POS Core Object Point of Sale (POS) identifies the party or connection channel making the request.
 Paragraph_ListItem Value With Attributes
 PasswordHint Value With Attributes Alternate method to password for account access.
 PayloadStdAttributes Value With Attributes The standard attributes that appear on the root element for all OpenTravel messages.
 Percent Simple A decimal number that indicated percentage.
 Person Business Object
 Person_Document Core Object Unique number assigned by authorities to document.
 Person_Name Core Object This provides name information for a person.
 Position Value With Attributes TODO-(use enums and other for lat,long??)Used to specify the geographic coordinates of a location.
 Price Value With Attributes Specifies price after all applicable taxes of a product such as the rate for a room or fare for a flight.
 Privacy Value With Attributes Allows for control of the sharing of data between parties.
 PropertyBrand Value With Attributes Brand Code
 PropertyChain Value With Attributes Hotel Chain Code
 PropertyCode Value With Attributes
 RequestorID Core Object An identifier of the entity making the request (e.g. ATA/IATA/ID number, Electronic Reservation Service Provider (ERSP), Association of British Travel Agents.(ABTA)).
 ReservationId Value With Attributes Contains the reservation (resId) or cancellation number for the reservation.
 Result Core Object When present indicates that errors or warnings occurred during processing.
 RuralRouteNumber Simple
 SeatDirection Closed Enumeration Identifies the orientation of a seat relative to the direction of travel.
 SocialMedia Value With Attributes Specifies social media information used for communication with the traveler.
 Source Core Object TODO-(is there a code??) Provides information on the source of a request.
 StaffType_AirlineTourCode Closed Enumeration
 StateProv Value With Attributes The standard code or abbreviation for the state, province, or region.
 StateProv_Code Simple The standard code or abbreviation for the state, province, or region.
 StateProv_Name Value With Attributes State, province, or region name or code needed to identify location.
 TargetEnvironment_Enum Closed Enumeration
 Telephone Core Object Information about a telephone number, including the actual number and its usage.
 Telephone_AreaCityCode Simple Code assigned for telephones in a specific region, city, or area.
 Telephone_CountryAccessCode Simple Used for Numeric Strings length 1 to 3.
 Telephone_Extension Simple Extension to reach a specific party at the phone number
 Telephone_Number Simple Central office and subscriber number.
 Text Value With Attributes Provides text and indicates whether it is formatted or not.
 Text_FormatType Closed Enumeration
 Text_Free Value With Attributes Textual information to provide descriptions and/or additional information.
 Text_Paragraph Core Object An indication of a new paragraph for a sub-section of a formatted text message.
 TicketNumber Simple The ticket number which is exchanged.
 TicketType Closed Enumeration Specifies the type of ticket document (e.g. electronic, paper).
 TimeSpan Value With Attributes Specifies the arrival date and departure date which covers the whole Reservation.
 TinyStrings Simple TODO - How to use it
 TransactionStatusCode_Enum Closed Enumeration
 URL Value With Attributes Web site address, in IETF specified format.
 UsernamePassword Core Object
 YesNoInherit_Enum Closed Enumeration