<?xml version="1.0" encoding="UTF-8"?>
<!-- W3C Schema generated by XMLSpy v2020 sp1 (x64) (http://www.altova.com) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:element name="facilityChangeTicket">
        <xs:complexType>
            <xs:all>
                <xs:element name="messages" type="messagesType" minOccurs="0" />
                <xs:element name="pjmTicketId" type="xs:long" minOccurs="0"/>
                <xs:element name="ticketStatus" type="xs:int"/>
                <xs:element name="equipmentId" type="xs:long"/>
                <xs:element name="ticketFacilityType" type="facilityComplexType" default="0" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation>0=AAR 1=DLR 2=AARException</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="proposedEffectiveDate" type="xs:string">
                    <xs:annotation>
                        <xs:documentation>mm/dd/yyyy hh24:mi</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="pjmEffectiveDate" type="xs:string" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation>mm/dd/yyyy hh24:mi</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="ratingSet" type="ratingSetType" minOccurs="0"/>
                <xs:element name="iccpName" type="iccpNameType" minOccurs="0"/>
                <xs:element name="ltDuration" type="xs:long"/>
                <xs:element name="stDuration" type="xs:long"/>
                <xs:element name="ldDuration" type="xs:long"/>
                <xs:element name="comments" minOccurs="0">
                    <xs:simpleType>
                        <xs:restriction base="xs:string">
                            <xs:maxLength value="4000"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:element>
                <xs:element name="pjmComments" type="xs:string" minOccurs="0"/>
                <xs:element name="lastUpdate" type="xs:string" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation>mm/dd/yyyy hh24:mi</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="historyLog" type="historyLogType" minOccurs="0"/>
            </xs:all>
        </xs:complexType>
    </xs:element>
    <xs:complexType name="messagesType">
        <xs:sequence>
            <xs:element name="message" type="xs:string" maxOccurs="unbounded"/>
        </xs:sequence>
    </xs:complexType>
    <xs:simpleType name="facilityComplexType">
        <xs:restriction base="xs:int">
            <xs:enumeration value="0"/>
            <xs:enumeration value="1"/>
            <xs:enumeration value="2"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:complexType name="ratingSetType">
        <xs:attribute name="nl" use="required">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:minLength value="1"/>
                    <xs:maxLength value="19"/>
                    <xs:whiteSpace value="collapse"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="lt" use="required">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:minLength value="1"/>
                    <xs:maxLength value="19"/>
                    <xs:whiteSpace value="collapse"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="st" use="required">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:minLength value="1"/>
                    <xs:maxLength value="19"/>
                    <xs:whiteSpace value="collapse"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="ld" use="required">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:minLength value="1"/>
                    <xs:maxLength value="19"/>
                    <xs:whiteSpace value="collapse"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:complexType>
    <xs:complexType name="iccpNameType">
        <xs:attribute name="norm" use="required">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:minLength value="1"/>
                    <xs:maxLength value="4000"/>
                    <xs:whiteSpace value="collapse"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="emer" use="required">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:minLength value="1"/>
                    <xs:maxLength value="4000"/>
                    <xs:whiteSpace value="collapse"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="shed" use="required">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:minLength value="1"/>
                    <xs:maxLength value="4000"/>
                    <xs:whiteSpace value="collapse"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="ste" use="required">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:minLength value="1"/>
                    <xs:maxLength value="4000"/>
                    <xs:whiteSpace value="collapse"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:complexType>
    <xs:complexType name="historyLogType">
        <xs:sequence>
            <xs:element name="ticketStatus" type="ticketStatusType" maxOccurs="unbounded"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="ticketStatusType">
        <xs:sequence>
            <xs:element name="user" type="xs:string"/>
            <xs:element name="status" type="xs:long"/>
            <xs:element name="timestamp" type="xs:string"/>
        </xs:sequence>
    </xs:complexType>
</xs:schema>
