Definition Type: ComplexType
Name: ServiceAppointmentExtendedType
Namespace: http://www.starstandard.org/STAR/5
Type: star:ServiceAppointmentBaseType
Containing Schema: Components.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into EstimatedEngineHours in schema components_xsd Drilldown into EstimatedMileage in schema components_xsd Drilldown into LeadID in schema components_xsd Drilldown into AppointmentType in schema components_xsd Drilldown into RequestedAppointmentPeriod in schema components_xsd Drilldown into ServiceAdvisorParty in schema components_xsd Drilldown into RequestedService in schema components_xsd Drilldown into EstimatedPartsAmount in schema components_xsd Drilldown into EstimatedLaborHoursNumeric in schema components_xsd Drilldown into EstimatedRepairAmount in schema components_xsd Drilldown into NumberOfDaysNumeric in schema components_xsd Drilldown into OpenAppointmentDateTime in schema components_xsd Drilldown into DropOffDateTime in schema components_xsd Drilldown into DesiredPickupDateTime in schema components_xsd Drilldown into AlternateAppointmentDateTime in schema components_xsd Drilldown into EndAppointmentDateTime in schema components_xsd Drilldown into AppointmentMethod in schema components_xsd Drilldown into AlternateTransportation in schema components_xsd Drilldown into AppointmentStatus in schema components_xsd Drilldown into AppointmentConfirmationCode in schema components_xsd Drilldown into AppointmentConfirmationRequestIndicator in schema components_xsd Drilldown into LeadSourceCode in schema components_xsd Drilldown into DayOfWeekCode in schema components_xsd Drilldown into RequestedConsultantName in schema components_xsd Drilldown into AppointmentNotes in schema components_xsd Drilldown into AppointmentLocation in schema components_xsd Drilldown into AppointmentDateTime in schema components_xsd Drilldown into AppointmentBaseType in schema components_xsd Drilldown into AppointmentType in schema components_xsd Drilldown into ServiceAppointmentBaseType in schema components_xsdXSD Diagram of ServiceAppointmentExtendedType in schema components_xsd (Standards for Technology in Automotive Retail)
Collapse XSD Schema Code:
<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: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:element minOccurs="0" name="AppointmentType" type="udt:TextType">
                    <xsd:annotation>
                        <xsd:documentation>Type of the appointment. Main reason for the customer scheduling the appointment.Maintenance, Customer pay Repair, 
                            Warranty repair, Safety Recall, Service Campaign, Body Shop Repair
                            </xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element minOccurs="0" maxOccurs="1" name="LeadID" type="udt:IdentifierType">
                    <xsd:annotation>
                        <xsd:documentation>
                                The  Service Lead that lead associated with this booked service    
                            </xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element minOccurs="0" maxOccurs="1" name="EstimatedMileage" type="sqdt:LengthMeasureType">
                    <xsd:annotation>
                        <xsd:documentation>
                                Estimated vehicle mileage by the date of the appointment. 
                            </xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element minOccurs="0" maxOccurs="1" name="EstimatedEngineHours" type="sqdt:TimeMeasureType">
                    <xsd:annotation>
                        <xsd:documentation>
                                Estimated engine hours by the date of the appointment.
                            </xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
            </xsd:sequence>
        </xsd:extension>
    </xsd:complexContent>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
AppointmentDateTime star:AppointmentDateTime 0 (1)
AppointmentLocation star:AppointmentLocation 0 (1)
AppointmentNotes star:AppointmentNotes 0 (1)
RequestedConsultantName star:RequestedConsultantName 0 1
DayOfWeekCode star:DayOfWeekCode 0 1
LeadSourceCode star:LeadSourceCode 0 (1)
AppointmentConfirmationRequestIndicator star:AppointmentConfirmationRequestIndicator 0 (1)
AppointmentConfirmationCode star:AppointmentConfirmationCode 0 (1)
AppointmentStatus star:AppointmentStatus 0 (1)
AlternateTransportation star:AlternateTransportation 0 (1)
AppointmentMethod star:AppointmentMethod 0 (1)
EndAppointmentDateTime star:EndAppointmentDateTime 0 (1)
AlternateAppointmentDateTime star:AlternateAppointmentDateTime 0 (1)
DesiredPickupDateTime star:DesiredPickupDateTime 0 (1)
DropOffDateTime star:DropOffDateTime 0 (1)
OpenAppointmentDateTime star:OpenAppointmentDateTime 0 unbounded
NumberOfDaysNumeric star:NumberOfDaysNumeric 0 (1)
EstimatedRepairAmount star:EstimatedRepairAmount 0 (1)
EstimatedLaborHoursNumeric star:EstimatedLaborHoursNumeric 0 (1)
EstimatedPartsAmount star:EstimatedPartsAmount 0 (1)
RequestedService star:RequestedService 0 unbounded
ServiceAdvisorParty star:ServiceAdvisorParty 0 (1)
RequestedAppointmentPeriod star:RequestedAppointmentPeriod 0 unbounded
AppointmentType star:AppointmentType 0 (1)
LeadID star:LeadID 0 1
EstimatedMileage star:EstimatedMileage 0 1
EstimatedEngineHours star:EstimatedEngineHours 0 1
Collapse Derivation Tree:
Collapse References:
star:Appointment, star:ServiceAppointmentExtended