<xsd:complexType name="ServiceAppointmentExtendedType">
<xsd:complexContent>
<xsd:extension base="ServiceAppointmentBaseType">
<xsd:sequence>
<xsd:element minOccurs="0" name="AlternateAppointmentDateTime" type="udt:DateTimeType">
<xsd:annotation>
<xsd:documentation>
Identifies alternate appointment date and
time.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="DesiredPickupDateTime" type="udt:DateTimeType">
<xsd:annotation>
<xsd:documentation>
Identifies the customer's desired pickup date and
time.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="DropOffDateTime" type="udt:DateTimeType">
<xsd:annotation>
<xsd:documentation>
Identifies the time the vehicle will be dropped off
for service.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="OpenAppointmentDateTime" type="udt:DateTimeType">
<xsd:annotation>
<xsd:documentation>
Identifies available appointment dates and
times.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="NumberOfDaysNumeric" type="udt:NumericType">
<xsd:annotation>
<xsd:documentation>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="EstimatedRepairAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
Indicates estimated amount of
repair.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="EstimatedLaborHoursNumeric" type="udt:NumericType">
<xsd:annotation>
<xsd:documentation>
Indicates the estimated labor hours required to
complete repair.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="EstimatedPartsAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
Indicates the estimated amount of parts required to
complete repair.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="RequestedService">
<xsd:annotation>
<xsd:documentation>
Communicates the type of service to be performed
during the service appointment.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" ref="ServiceAdvisorParty">
<xsd:annotation>
<xsd:documentation>
Represents the Service Advisor for the Service
Appointment
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="RequestedAppointmentPeriod" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
|