using System.Runtime.Serialization;

namespace BS.Shared.DataContracts
{
    [DataContract]
    public class SettlementInvoiceDC : IDataContract
    {
        [DataMember]
        public decimal? AmountAdvancedPayments { get; set; }

        [DataMember]
        public decimal? AmountRateFactor { get; set; }

        [DataMember]
        public decimal? AmountBillableTotal { get; set; }

        [DataMember]
        public decimal? ApprovedFLS { get; set; }

        [DataMember]
        public decimal? Claim { get; set; }

        [DataMember]
        public decimal? RecordedBillableFLSNetto { get; set; }

        [DataMember]
        public decimal? RecordedBillableFLSNotBillableCustomerAbsent { get; set; }

        [DataMember]
        public decimal? RecordedBillableFLSNotBillableOutOfApprovedSpan { get; set; }

        // [DataMember]
        // public InvoiceBase InvoiceBase { get; set; }
    }
}