!function WP$Payments$PaymentPostingData$definition(){var t=function WP$Payments$PaymentPostingData(t){this.WP.$$Common$Model(t)};t.prototype={Application:null,MerchantContext:null,MerchantServiceAreaId:null,MerchantDepartmentId:null,Details:null,PaymentMethodInfo:null,PaymentWorkflow:null,PrimaryGuarantorAccountId:null,SelectedPaymentMethod:null,TotalPaymentAmount:null,TransactionSource:null,TransactionType:null,UsingStoredPaymentMethod:null},t.BankAccountTypeEnum={Unknown:0,Checking:1,Savings:2},t.PaymentMethodTypeEnum={CreditCard:0,BankAccount:1},t.WorkflowEnum={POSPayment:1,EVisit:2,BillPay:3,Copay:4,Coinsurance:5,BalancePayment:6,FastPayment:7,POSRefund:8,QuickPayment:9,KioskRegistration:10,AutoPay:11,BackEndRefund:12,CreditWQ:13,AutomaticVisitPayment:14,RxPayment:15,PremiumPayment:16,PaymentPlanImport:17,SystemVoid:18,VisitPayment:20,PayAsGuest:21,PremiumGuestPay:23},t.SessionStateEnum={Unknown:0,SessionStarted:1,DataRetrievalStarted:2,DataRetrievalCompleted:3,PaymentResultReturnStarted:4,PaymentResultReturnCompleted:5,PaymentCompleted:6},t.TransactionTypeEnum={Unknown:0,PreAuthorize:1,Charge:3,Tokenization:6},$$WP.Payments=$$WP.Payments||{},$$WP.Payments.PaymentPostingData=t,t.extend($$WP.Common.Model,"WP$Payments$PaymentPostingData")}(),$$WP.Debug.UnitTest=$$WP.Debug.UnitTest||{},$$WP.Debug.UnitTest.tests=$$WP.Debug.UnitTest.tests||[],$$WP.Debug.UnitTest.tests.push((function UnitTests$PaymentPostingData(t){$$WP.Debug.UnitTest.assert}));