App\Soap\cdk\src\ServiceRepairOrderClosed:
    properties:
        postedDate:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        specialCustFlag:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        vIN:
            -
                Regex:
                    pattern: ~\c+~
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        disDebitAccountNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disUserID:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        feeOpCodeDesc:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        hrsActualHours:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtBin1:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtClass:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        purchaseOrderNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtDesc:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrCost:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        waiterFlag:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        linCause:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtSource:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtCoreSale:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        totLocalTax:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        apptTime:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrLaborType:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        cityStateZip:
            -
                NotNull:
                    groups:
                        - xsd_rules
        comments:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        contactEmailAddress:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        origPromisedDate:
            -
                Regex:
                    pattern: ~\c+~
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        rONumber:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        serviceAdvisor:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        disDebitTargetCo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        feeOpCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        hrsCost:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        hrsPercentage:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrSequenceNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        linServiceRequest:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtSpecialStatus:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        rapApptID:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        totLubeSale:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totSoldHours:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        payInsuranceFlag:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrOpCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        closedDate:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        errorLevel:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        name2:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        openDate:
            -
                Regex:
                    pattern: ~\c+~
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        vehID:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        hrsHourType:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        hrsLaborType:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        hrsTechNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrTechNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrTimeCardHours:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        linEstDuration:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtUnitServiceCharge:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        totPartsSale:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totShopChargeSale:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totSupp4Tax:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        warFailureCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtComp:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtCoreCost:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        mileage:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        address:
            -
                NotNull:
                    groups:
                        - xsd_rules
        comebackFlag:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        contactPhoneNumber:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        estComplDate:
            -
                Regex:
                    pattern: ~\c+~
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        makeDesc:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        origPromisedTime:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        remarks:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        vehicleColor:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        feeFeeID:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        hrsLineCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        hrsOtherHours:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrOpCodeDesc:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtOutsideSalesmanNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtSale:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtCompLineCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        bookedDate:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        estComplTime:
            -
                Regex:
                    pattern: ~\c+~
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        mileageOut:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        model:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        soldByDealerFlag:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        tagNo:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        feeLineCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        linComplaintCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtEmployeeNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtLaborType:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtPartNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        totRoSale:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        linStoryEmployeeNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        addOnFlag:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        apptFlag:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        lbrMcdPercentage:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lastServiceDate:
            -
                Regex:
                    pattern: ~\c+~
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        origWaiterFlag:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        priorityValue:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        rentalFlag:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        year:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        disDebitControlNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrSale:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        linComebackFlag:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        linDispatchCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        totLaborSale:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totMiscSale:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        apptDate:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        deliveryDate:
            -
                Regex:
                    pattern: ~\c+~
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        errorMessage:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        make:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        mileageLastVisit:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        promisedTime:
            -
                Regex:
                    pattern: ~\c+~
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        voidedDate:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        feeCost:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        hrsSoldHours:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        linCampaignCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        linStatusCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        linStatusDesc:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtQtyOrdered:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtQtySold:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        totLaborCost:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totMiscCost:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totPartsCost:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totSubletSale:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totSupp3Tax:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        bookerNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        cashier:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        custNo:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        hostItemID:
            -
                NotNull:
                    groups:
                        - xsd_rules
        name1:
            -
                NotNull:
                    groups:
                        - xsd_rules
        promisedDate:
            -
                Regex:
                    pattern: ~\c+~
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        feeLaborType:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        hrsSale:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        linLineCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtCost:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtList:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtMcdPercentage:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        totStateTax:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totSupp2Tax:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        mlsType:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        punWorkType:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        punMultivalueCount:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        punTechNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        punTimeOn:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        punWorkDate:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        punTimeOff:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        punDuration:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        punLineCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        bookedTime:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disLevel:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disMultivalueCount:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        feeType:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        totLaborCount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        dedMaximumAmount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disLaborDiscount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        feeSale:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        linStoryText:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        mlsMultivalueCount:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        phoneDesc:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        phoneExt:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        punAlteredFlag:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        statusDesc:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        blockAutoMsg:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disClassOrType:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrFlagHours:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrComebackTech:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        totCoreCost:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        feeLOPorPartSeqNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        payPaymentsMade:
            -
                NotNull:
                    groups:
                        - xsd_rules
        totPayType:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        mlsOpCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        warLaborSequenceNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        dedMultivalueCount:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        hrsMultivalueCount:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        lbrOperationType:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disTotalDiscount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        modelDesc:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        totLubeCost:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        payPaymentAmount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        totActualHours:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        hasIntPayFlag:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        licenseNumber:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        mlsLaborType:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        mlsSequenceNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        payMultivalueCount:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        prtExtendedSale:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtLaborSequenceNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        statusCode:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        totLaborDiscount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totOtherHours:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totTimeCardHours:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        dedLineCodes:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disDiscountID:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disOverridePercent:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        emailAddress:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        hrsFlagHours:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        hrsTimeCardHours:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrLineCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrSoldHours:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        linBookerNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lotLocation:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        mlsOpCodeDesc:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        openTime:
            -
                Regex:
                    pattern: ~\c+~
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        phoneNumber:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        warFailedPartsCount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        dedSequenceNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disLopSeqNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disOverrideTarget:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        feeLOPorPartFlag:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        feeMultivalueCount:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        hasCustPayFlag:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        lbrComebackRO:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrComebackSA:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrForcedShopCharge:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        totFlagHours:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totMultivalueCount:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        totShopChargeCost:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totSubletCount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        warAuthorizationCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        warClaimType:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        warConditionCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        warLineCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        warMultivalueCount:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        dedActualAmount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        dedLaborType:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disAppliedBy:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disDesc:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disManagerOverride:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disOverrideGPPercent:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        hrsMcdPercentage:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrOtherHours:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        mlsMcdPercentage:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        payCPTotal:
            -
                NotNull:
                    groups:
                        - xsd_rules
        payPaymentCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        phoneMultivalueCount:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        prtExtendedCost:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        totDiscount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totPartsDiscount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totRoSalePostDed:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        dedPartsAmount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disOverrideAmount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disSequenceNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        emailDesc:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        feeSequenceNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        linMultivalueCount:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        linStorySequenceNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtLineCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtMultivalueCount:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        prtSequenceNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        rapMultivalueCount:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        totLaborSalePostDed:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totLubeCount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totPartsSalePostDed:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totRoCost:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totRoTax:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totSubletCost:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        dedLaborAmount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disLineCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disOriginalDiscount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disOverrideGPAmount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        disPartsDiscount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        emailMultivalueCount:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        feeMcdPercentage:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        hasWarrPayFlag:
            -
                Regex:
                    pattern: '~[\i-[:]][\c-[:]]*~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        hrsSequenceNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrActualHours:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrComebackFlag:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        lbrMultivalueCount:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        linActualWork:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        linAddOnFlag:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        mlsCost:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        mlsLineCode:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        mlsSale:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        totCoreSale:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totForcedShopCharge:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totMiscCount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        totPartsCount:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Count:
                    min: 1
                    groups:
                        - xsd_rules
            -
                Valid: null
        warFailedPartNo:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        zip:
            -
                Regex:
                    pattern: '~[\-+]?[0-9]+~'
                    groups:
                        - xsd_rules
            -
                NotNull:
                    groups:
                        - xsd_rules
        prtQtyOnHand:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtQtyBackordered:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
        prtQtyFilled:
            -
                NotNull:
                    groups:
                        - xsd_rules
            -
                Valid: null
