Definition Type: ComplexType
Name: Employee
Namespace: http://www.opentravel.org/OTM/Common/v4
Type: ota2:Empty
Containing Schema: Common_4_0_0.xsd
Abstract
Documentation:
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.
Collapse XSD Schema Diagram:
Drilldown into employer in schema common_4_0_0_xsd Drilldown into description in schema common_4_0_0_xsd Drilldown into status in schema common_4_0_0_xsd Drilldown into title in schema common_4_0_0_xsd Drilldown into level in schema common_4_0_0_xsd Drilldown into id in schema common_4_0_0_xsdXSD Diagram of Employee in schema common_4_0_0_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xsd:complexType name="Employee">
    <xsd:annotation>
        <xsd:documentation source="Description">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.</xsd:documentation>
        <xsd:appinfo>
            <otm:OTA2Entity type="ValueWithAttributes" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Employee</otm:OTA2Entity>
        </xsd:appinfo>
    </xsd:annotation>
    <xsd:simpleContent>
        <xsd:extension base="ota2:Empty">
            <xsd:attribute name="id" type="xsd:ID" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">Identifier assigned to the employee.</xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="level" type="ota2-0400:StringTiny" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">Level in employer organization (e.g. seniority) that coveys privileges.</xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="title" type="ota2-0400:StringShort" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">Title of employee in the employer company that conveys rank or privileges.</xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="status" type="ota2-0300:EmployeeStatus_Enum" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">Status of employment.</xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="description" type="ota2-0400:StringShort" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">Description of the staff tour code.</xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="employer" type="ota2-0400:StringTiny" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">The airlineThe empoyer to which the EmployeeID is associated.</xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
        </xsd:extension>
    </xsd:simpleContent>
</xsd:complexType>
Collapse Child Attributes:
Name Type Default Value Use
id ota2-0400:id Optional
level ota2-0400:level Optional
title ota2-0400:title Optional
status ota2-0400:status Optional
description ota2-0400:description Optional
employer ota2-0400:employer Optional
Collapse Derivation Tree: