App\Soap\dealerbuilt\src\Models\Service\PotentialPartType:
    properties:
        cost:
            expose: true
            access_type: public_method
            serialized_name: Cost
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service'
            accessor:
                getter: getCost
                setter: setCost
            type: App\Soap\dealerbuilt\src\Models\MonetaryValueType
        description:
            expose: true
            access_type: public_method
            serialized_name: Description
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service'
            accessor:
                getter: getDescription
                setter: setDescription
            type: string
        isApproved:
            expose: true
            access_type: public_method
            serialized_name: IsApproved
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service'
            accessor:
                getter: getIsApproved
                setter: setIsApproved
            type: bool
        isFailed:
            expose: true
            access_type: public_method
            serialized_name: IsFailed
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service'
            accessor:
                getter: getIsFailed
                setter: setIsFailed
            type: bool
        laborOperationNumber:
            expose: true
            access_type: public_method
            serialized_name: LaborOperationNumber
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service'
            accessor:
                getter: getLaborOperationNumber
                setter: setLaborOperationNumber
            type: int
        orderNumber:
            expose: true
            access_type: public_method
            serialized_name: OrderNumber
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service'
            accessor:
                getter: getOrderNumber
                setter: setOrderNumber
            type: string
        part:
            expose: true
            access_type: public_method
            serialized_name: Part
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service'
            accessor:
                getter: getPart
                setter: setPart
            type: App\Soap\dealerbuilt\src\Models\Parts\InventoryPartType
        partIndex:
            expose: true
            access_type: public_method
            serialized_name: PartIndex
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service'
            accessor:
                getter: getPartIndex
                setter: setPartIndex
            type: string
        partNumber:
            expose: true
            access_type: public_method
            serialized_name: PartNumber
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service'
            accessor:
                getter: getPartNumber
                setter: setPartNumber
            type: string
        price:
            expose: true
            access_type: public_method
            serialized_name: Price
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service'
            accessor:
                getter: getPrice
                setter: setPrice
            type: App\Soap\dealerbuilt\src\Models\MonetaryValueType
        quantity:
            expose: true
            access_type: public_method
            serialized_name: Quantity
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service'
            accessor:
                getter: getQuantity
                setter: setQuantity
            type: float
        serialNumbers:
            expose: true
            access_type: public_method
            serialized_name: SerialNumbers
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service'
            accessor:
                getter: getSerialNumbers
                setter: setSerialNumbers
            type: array<string>
            xml_list:
                inline: false
                entry_name: string
                skip_when_empty: true
                namespace: 'http://schemas.microsoft.com/2003/10/Serialization/Arrays'
        taxAmount:
            expose: true
            access_type: public_method
            serialized_name: TaxAmount
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service'
            accessor:
                getter: getTaxAmount
                setter: setTaxAmount
            type: App\Soap\dealerbuilt\src\Models\MonetaryValueType
