Documentation for ATIS-Draft-03-00-79

Complex Type: CPTEmployee

[Table of contents]

Super-types: None
Sub-types: None
Name CPTEmployee
Used by (from the same schema document) Complex Type CptEmployeeList
Abstract no
XML Instance Representation
<...>
<employee> CPTEmployeeIden </employee> [1]
<metadata> CPTRowMetaData </metadata> [0..1]
<employeeTel> CPT-EmployeeTelephone </employeeTel> [1]
<homeAddress> lrms:AddressPoint </homeAddress> [1]
<emergencyContactFirst> CPT-PersonFirstName </emergencyContactFirst> [0..1]
<emergencyContactMiddle> CPT-PersonMiddleName </emergencyContactMiddle> [0..1]
<emergencyContactLast> CPT-PersonLastName </emergencyContactLast> [0..1]
<emergencyTelephone> CPT-PhoneNumber </emergencyTelephone> [1]
<emailAddress> CPT-Footnote </emailAddress> [0..1]
<pagerNumber> CPT-PhoneNumber </pagerNumber> [0..1]
<cellPhoneNumber> CPT-PhoneNumber </cellPhoneNumber> [0..1]
<workPhone> CPT-PhoneNumber </workPhone> [0..1]
<dateHired> CPT-Date </dateHired> [0..1]
<gender> CPT-Sex </gender> [0..1]
<birthdate> CPT-Date </birthdate> [1]
<facility> CPTTransitFacilityIden </facility> [0..1]
<organization> CPTOrganizationalUnitIden </organization> [1]
<jobCategory> CPT-EmplJobCat </jobCategory> [1]
<jobCategoryDesc> CPT-EmplJobCatDesc </jobCategoryDesc> [0..1]
<comment> CPT-Footnote </comment> [0..1]
<localCPTEmployee> local:CPTEmployee </localCPTEmployee> [0..1]
</...>
Diagram
h-1303246092 h1503432423 h-1327093045 h851402497 h1273718939 h189423232 h793960193 h-2045208596 h-125442069 h-2045208596 h-2045208596 h-2045208596 h-1969881159 h767753979 h-1969881159 h2133900120 h288079624 h1427211368 h-1366719719 h-125442069 h-1263288368
Schema Component Representation
<xs:complexType name="CPTEmployee">
<xs:sequence>
<xs:element name="employee" type=" CPTEmployeeIden "/>
<xs:element name="metadata" type=" CPTRowMetaData " minOccurs="0"/>
<xs:element name="employeeTel" type=" CPT-EmployeeTelephone "/>
<xs:element name="homeAddress" type=" lrms:AddressPoint "/>
<xs:element name="emergencyContactFirst" type=" CPT-PersonFirstName " minOccurs="0"/>
<xs:element name="emergencyContactMiddle" type=" CPT-PersonMiddleName " minOccurs="0"/>
<xs:element name="emergencyContactLast" type=" CPT-PersonLastName " minOccurs="0"/>
<xs:element name="emergencyTelephone" type=" CPT-PhoneNumber "/>
<xs:element name="emailAddress" type=" CPT-Footnote " minOccurs="0"/>
<xs:element name="pagerNumber" type=" CPT-PhoneNumber " minOccurs="0"/>
<xs:element name="cellPhoneNumber" type=" CPT-PhoneNumber " minOccurs="0"/>
<xs:element name="workPhone" type=" CPT-PhoneNumber " minOccurs="0"/>
<xs:element name="dateHired" type=" CPT-Date " minOccurs="0"/>
<xs:element name="gender" type=" CPT-Sex " minOccurs="0"/>
<xs:element name="birthdate" type=" CPT-Date "/>
<xs:element name="facility" type=" CPTTransitFacilityIden " minOccurs="0"/>
<xs:element name="organization" type=" CPTOrganizationalUnitIden "/>
<xs:element name="jobCategory" type=" CPT-EmplJobCat "/>
<xs:element name="jobCategoryDesc" type=" CPT-EmplJobCatDesc " minOccurs="0"/>
<xs:element name="comment" type=" CPT-Footnote " minOccurs="0"/>
<xs:element name="localCPTEmployee" type=" local:CPTEmployee " minOccurs="0"/>
</xs:sequence>
</xs:complexType>