App\Soap\dealerbuilt\src\BaseApi\CustomerPartSearchCriteriaType:
    properties:
        customerId:
            expose: true
            access_type: public_method
            serialized_name: CustomerId
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getCustomerId
                setter: setCustomerId
            type: int
        maximumAddedDate:
            expose: true
            access_type: public_method
            serialized_name: MaximumAddedDate
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getMaximumAddedDate
                setter: setMaximumAddedDate
            type: GoetasWebservices\Xsd\XsdToPhp\XMLSchema\DateTime
        maximumFirstSoldDate:
            expose: true
            access_type: public_method
            serialized_name: MaximumFirstSoldDate
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getMaximumFirstSoldDate
                setter: setMaximumFirstSoldDate
            type: GoetasWebservices\Xsd\XsdToPhp\XMLSchema\DateTime
        maximumLastReceiptDate:
            expose: true
            access_type: public_method
            serialized_name: MaximumLastReceiptDate
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getMaximumLastReceiptDate
                setter: setMaximumLastReceiptDate
            type: GoetasWebservices\Xsd\XsdToPhp\XMLSchema\DateTime
        minimumAddedDate:
            expose: true
            access_type: public_method
            serialized_name: MinimumAddedDate
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getMinimumAddedDate
                setter: setMinimumAddedDate
            type: GoetasWebservices\Xsd\XsdToPhp\XMLSchema\DateTime
        minimumFirstSoldDate:
            expose: true
            access_type: public_method
            serialized_name: MinimumFirstSoldDate
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getMinimumFirstSoldDate
                setter: setMinimumFirstSoldDate
            type: GoetasWebservices\Xsd\XsdToPhp\XMLSchema\DateTime
        minimumLastReceiptDate:
            expose: true
            access_type: public_method
            serialized_name: MinimumLastReceiptDate
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getMinimumLastReceiptDate
                setter: setMinimumLastReceiptDate
            type: GoetasWebservices\Xsd\XsdToPhp\XMLSchema\DateTime
        onHandScope:
            expose: true
            access_type: public_method
            serialized_name: OnHandScope
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getOnHandScope
                setter: setOnHandScope
            type: string
        partialPartNumber:
            expose: true
            access_type: public_method
            serialized_name: PartialPartNumber
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getPartialPartNumber
                setter: setPartialPartNumber
            type: string
        partialPartNumbers:
            expose: true
            access_type: public_method
            serialized_name: PartialPartNumbers
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getPartialPartNumbers
                setter: setPartialPartNumbers
            type: array<string>
            xml_list:
                inline: false
                entry_name: string
                skip_when_empty: true
                namespace: 'http://schemas.microsoft.com/2003/10/Serialization/Arrays'
        serviceLocationIds:
            expose: true
            access_type: public_method
            serialized_name: ServiceLocationIds
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getServiceLocationIds
                setter: setServiceLocationIds
            type: array<int>
            xml_list:
                inline: false
                entry_name: long
                skip_when_empty: true
                namespace: 'http://schemas.microsoft.com/2003/10/Serialization/Arrays'
        sourceIds:
            expose: true
            access_type: public_method
            serialized_name: SourceIds
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getSourceIds
                setter: setSourceIds
            type: array<int>
            xml_list:
                inline: false
                entry_name: long
                skip_when_empty: true
                namespace: 'http://schemas.microsoft.com/2003/10/Serialization/Arrays'
        vendor:
            expose: true
            access_type: public_method
            serialized_name: Vendor
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getVendor
                setter: setVendor
            type: string
