complexType tcip:CCWorkOrder
diagram
namespace http://www.TCIP-Adopted-03-00-01
children work-order-number agencyID requester request-time work-location work-stoppoint work-vehicle equipmentID work-description needed-by assigned-employees assigned-contractors needed-parts-materials updates related-work-orders assigned-supervisor status closed closed-time localCCWorkOrder
used by
elements tcip:CcOpenWorkorder/work-order tcip:CcOpenWorkOrderAck/work-order tcip:CcWorkOrderAssign/work-order tcip:CcWorkOrderUpdate/work-order
source <xs:complexType name="CCWorkOrder">
 
<xs:sequence>
   
<xs:element name="work-order-number" type="CC-WorkorderNumber"/>
   
<!-- blank if unassigned -->
   
<xs:element name="agencyID" type="CPT-AgencyID" minOccurs="0"/>
   
<xs:element name="requester" type="CPTEmployeeIden" minOccurs="0"/>
   
<xs:element name="request-time" type="CPT-DateTime"/>
   
<xs:element name="work-location" type="lrms:GeoLocation" minOccurs="0"/>
   
<xs:element name="work-stoppoint" type="CPTStoppointIden" minOccurs="0"/>
   
<xs:element name="work-vehicle" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="1000">
         
<xs:element name="work-vehicle-item" type="CPTVehicleIden"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="equipmentID" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="1000">
         
<xs:element name="equipmentID-item" type="CPT-SerialNumber"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="work-description" type="CPT-Footnote"/>
   
<xs:element name="needed-by" type="CPT-DateTime" minOccurs="0"/>
   
<xs:element name="assigned-employees" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="100">
         
<xs:element name="assigned-employee" type="CPTAssignedEmployee"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="assigned-contractors" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="100">
         
<xs:element name="assigned-contractor" type="CPTAssignedContractor"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="needed-parts-materials" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="100">
         
<xs:element name="needed-parts-material" type="CPTNeededSupplies"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="updates" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="20">
         
<xs:element name="update" type="CCWOUpdate"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="related-work-orders" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="20">
         
<xs:element name="related-work-order" type="CC-WorkorderNumber"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="assigned-supervisor" type="CPTAssignedEmployee" minOccurs="0"/>
   
<xs:element name="status" type="CPT-Footnote" minOccurs="0"/>
   
<xs:element name="closed" type="CPT-Boolean"/>
   
<xs:element name="closed-time" type="CPT-DateTime" minOccurs="0"/>
   
<xs:element name="localCCWorkOrder" type="local:CCWorkOrder" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element tcip:CCWorkOrder/work-order-number
diagram
type tcip:CC-WorkorderNumber
properties
isRef 0
content simple
facets
minLength 1
maxLength 60
source <xs:element name="work-order-number" type="CC-WorkorderNumber"/>

element tcip:CCWorkOrder/agencyID
diagram
type tcip:CPT-AgencyID
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="agencyID" type="CPT-AgencyID" minOccurs="0"/>

element tcip:CCWorkOrder/requester
diagram
type tcip:CPTEmployeeIden
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children employee-id agency-id firstName middleName lastName
source <xs:element name="requester" type="CPTEmployeeIden" minOccurs="0"/>

element tcip:CCWorkOrder/request-time
diagram
type tcip:CPT-DateTime
properties
isRef 0
content simple
source <xs:element name="request-time" type="CPT-DateTime"/>

element tcip:CCWorkOrder/work-location
diagram
type lrms:GeoLocation
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children latitude longitude horizontalDatum height
source <xs:element name="work-location" type="lrms:GeoLocation" minOccurs="0"/>

element tcip:CCWorkOrder/work-stoppoint
diagram
type tcip:CPTStoppointIden
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children stoppoint-id agency-id name
source <xs:element name="work-stoppoint" type="CPTStoppointIden" minOccurs="0"/>

element tcip:CCWorkOrder/work-vehicle
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children work-vehicle-item
source <xs:element name="work-vehicle" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="1000">
     
<xs:element name="work-vehicle-item" type="CPTVehicleIden"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:CCWorkOrder/work-vehicle/work-vehicle-item
diagram
type tcip:CPTVehicleIden
properties
isRef 0
content complex
children vehicle-id agency-id vin
source <xs:element name="work-vehicle-item" type="CPTVehicleIden"/>

element tcip:CCWorkOrder/equipmentID
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children equipmentID-item
source <xs:element name="equipmentID" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="1000">
     
<xs:element name="equipmentID-item" type="CPT-SerialNumber"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:CCWorkOrder/equipmentID/equipmentID-item
diagram
type tcip:CPT-SerialNumber
properties
isRef 0
content simple
facets
minLength 0
maxLength 255
source <xs:element name="equipmentID-item" type="CPT-SerialNumber"/>

element tcip:CCWorkOrder/work-description
diagram
type tcip:CPT-Footnote
properties
isRef 0
content simple
facets
minLength 0
maxLength 255
source <xs:element name="work-description" type="CPT-Footnote"/>

element tcip:CCWorkOrder/needed-by
diagram
type tcip:CPT-DateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="needed-by" type="CPT-DateTime" minOccurs="0"/>

element tcip:CCWorkOrder/assigned-employees
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children assigned-employee
source <xs:element name="assigned-employees" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="100">
     
<xs:element name="assigned-employee" type="CPTAssignedEmployee"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:CCWorkOrder/assigned-employees/assigned-employee
diagram
type tcip:CPTAssignedEmployee
properties
isRef 0
content complex
children employee phone role localCPTAssignedEmployee
source <xs:element name="assigned-employee" type="CPTAssignedEmployee"/>

element tcip:CCWorkOrder/assigned-contractors
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children assigned-contractor
source <xs:element name="assigned-contractors" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="100">
     
<xs:element name="assigned-contractor" type="CPTAssignedContractor"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:CCWorkOrder/assigned-contractors/assigned-contractor
diagram
type tcip:CPTAssignedContractor
properties
isRef 0
content complex
children company firstName middleName lastName phone role localCPTAssignedContractor
source <xs:element name="assigned-contractor" type="CPTAssignedContractor"/>

element tcip:CCWorkOrder/needed-parts-materials
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children needed-parts-material
source <xs:element name="needed-parts-materials" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="100">
     
<xs:element name="needed-parts-material" type="CPTNeededSupplies"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:CCWorkOrder/needed-parts-materials/needed-parts-material
diagram
type tcip:CPTNeededSupplies
properties
isRef 0
content complex
children description requests status localCPTNeededSupplies
source <xs:element name="needed-parts-material" type="CPTNeededSupplies"/>

element tcip:CCWorkOrder/updates
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children update
source <xs:element name="updates" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="20">
     
<xs:element name="update" type="CCWOUpdate"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:CCWorkOrder/updates/update
diagram
type tcip:CCWOUpdate
properties
isRef 0
content complex
children update-time employee-updater contractor-updater update-text localCCWOUpdate
source <xs:element name="update" type="CCWOUpdate"/>

element tcip:CCWorkOrder/related-work-orders
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children related-work-order
source <xs:element name="related-work-orders" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="20">
     
<xs:element name="related-work-order" type="CC-WorkorderNumber"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:CCWorkOrder/related-work-orders/related-work-order
diagram
type tcip:CC-WorkorderNumber
properties
isRef 0
content simple
facets
minLength 1
maxLength 60
source <xs:element name="related-work-order" type="CC-WorkorderNumber"/>

element tcip:CCWorkOrder/assigned-supervisor
diagram
type tcip:CPTAssignedEmployee
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children employee phone role localCPTAssignedEmployee
source <xs:element name="assigned-supervisor" type="CPTAssignedEmployee" minOccurs="0"/>

element tcip:CCWorkOrder/status
diagram
type tcip:CPT-Footnote
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 255
source <xs:element name="status" type="CPT-Footnote" minOccurs="0"/>

element tcip:CCWorkOrder/closed
diagram
type tcip:CPT-Boolean
properties
isRef 0
content simple
source <xs:element name="closed" type="CPT-Boolean"/>

element tcip:CCWorkOrder/closed-time
diagram
type tcip:CPT-DateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="closed-time" type="CPT-DateTime" minOccurs="0"/>

element tcip:CCWorkOrder/localCCWorkOrder
diagram
type CCWorkOrder
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children yourName
source <xs:element name="localCCWorkOrder" type="local:CCWorkOrder" minOccurs="0"/>


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