{"version":3,"sources":["../../src/zugferd_2_3_2/payment.ts"],"sourcesContent":["\nexport enum Payment {\n    /**\n    * Instrument not defined\n    */\n    InstrumentNotDefined = \"1\",\n    /**\n    * Automated clearing house credit\n    */\n    AutomatedClearingHouseCredit = \"2\",\n    /**\n    * Automated clearing house debit\n    */\n    AutomatedClearingHouseDebit = \"3\",\n    /**\n    * ACH demand debit reversal\n    */\n    AchDemandDebitReversal = \"4\",\n    /**\n    * ACH demand credit reversal\n    */\n    AchDemandCreditReversal = \"5\",\n    /**\n    * ACH demand credit\n    */\n    AchDemandCredit = \"6\",\n    /**\n    * ACH demand debit\n    */\n    AchDemandDebit = \"7\",\n    /**\n    * Hold\n    */\n    Hold = \"8\",\n    /**\n    * National or regional clearing\n    */\n    NationalOrRegionalClearing = \"9\",\n    /**\n    * In cash\n    */\n    InCash = \"10\",\n    /**\n    * ACH savings credit reversal\n    */\n    AchSavingsCreditReversal = \"11\",\n    /**\n    * ACH savings debit reversal\n    */\n    AchSavingsDebitReversal = \"12\",\n    /**\n    * ACH savings credit\n    */\n    AchSavingsCredit = \"13\",\n    /**\n    * ACH savings debit\n    */\n    AchSavingsDebit = \"14\",\n    /**\n    * Bookentry credit\n    */\n    BookentryCredit = \"15\",\n    /**\n    * Bookentry debit\n    */\n    BookentryDebit = \"16\",\n    /**\n    * ACH demand cash concentration/disbursement (CCD) credit\n    */\n    AchDemandCashConcentrationDisbursementCcdCredit = \"17\",\n    /**\n    * ACH demand cash concentration/disbursement (CCD) debit\n    */\n    AchDemandCashConcentrationDisbursementCcdDebit = \"18\",\n    /**\n    * ACH demand corporate trade payment (CTP) credit\n    */\n    AchDemandCorporateTradePaymentCtpCredit = \"19\",\n    /**\n    * Cheque\n    */\n    Cheque = \"20\",\n    /**\n    * Banker's draft\n    */\n    BankersDraft = \"21\",\n    /**\n    * Certified banker's draft\n    */\n    CertifiedBankersDraft = \"22\",\n    /**\n    * Bank cheque (issued by a banking or similar establishment)\n    */\n    BankChequeIssuedByABankingOrSimilarEstablishment = \"23\",\n    /**\n    * Bill of exchange awaiting acceptance\n    */\n    BillExchangeAwaitingAcceptance = \"24\",\n    /**\n    * Certified cheque\n    */\n    CertifiedCheque = \"25\",\n    /**\n    * Local cheque\n    */\n    LocalCheque = \"26\",\n    /**\n    * ACH demand corporate trade payment (CTP) debit\n    */\n    AchDemandCorporateTradePaymentCtpDebit = \"27\",\n    /**\n    * ACH demand corporate trade exchange (CTX) credit\n    */\n    AchDemandCorporateTradeExchangeCtxCredit = \"28\",\n    /**\n    * ACH demand corporate trade exchange (CTX) debit\n    */\n    AchDemandCorporateTradeExchangeCtxDebit = \"29\",\n    /**\n    * Credit transfer\n    *\n    * non-SEPA\n    */\n    CreditTransfer = \"30\",\n    /**\n    * Debit transfer\n    *\n    * non-SEPA\n    */\n    DebitTransfer = \"31\",\n    /**\n    * ACH demand cash concentration/disbursement plus (CCD+)\n    */\n    AchDemandCashConcentrationDisbursementPlusCcd = \"32\",\n    /**\n    * ACH demand cash concentration/disbursement plus (CCD+)\n    */\n    AchDemandCashConcentrationDisbursementPlusCcd_Dup = \"33\",\n    /**\n    * ACH prearranged payment and deposit (PPD)\n    */\n    AchPrearrangedPaymentAndDepositPpd = \"34\",\n    /**\n    * ACH savings cash concentration/disbursement (CCD) credit\n    */\n    AchSavingsCashConcentrationDisbursementCcdCredit = \"35\",\n    /**\n    * ACH savings cash concentration/disbursement (CCD) debit\n    */\n    AchSavingsCashConcentrationDisbursementCcdDebit = \"36\",\n    /**\n    * ACH savings corporate trade payment (CTP) credit\n    */\n    AchSavingsCorporateTradePaymentCtpCredit = \"37\",\n    /**\n    * ACH savings corporate trade payment (CTP) debit\n    */\n    AchSavingsCorporateTradePaymentCtpDebit = \"38\",\n    /**\n    * ACH savings corporate trade exchange (CTX) credit\n    */\n    AchSavingsCorporateTradeExchangeCtxCredit = \"39\",\n    /**\n    * ACH savings corporate trade exchange (CTX) debit\n    */\n    AchSavingsCorporateTradeExchangeCtxDebit = \"40\",\n    /**\n    * ACH savings cash concentration/disbursement plus (CCD+)\n    */\n    AchSavingsCashConcentrationDisbursementPlusCcd = \"41\",\n    /**\n    * Payment to bank account\n    */\n    PaymentToBankAccount = \"42\",\n    /**\n    * ACH savings cash concentration/disbursement plus (CCD+)\n    */\n    AchSavingsCashConcentrationDisbursementPlusCcd_Dup = \"43\",\n    /**\n    * Accepted bill of exchange\n    */\n    AcceptedBillExchange = \"44\",\n    /**\n    * Referenced home-banking credit transfer\n    */\n    ReferencedHomeBankingCreditTransfer = \"45\",\n    /**\n    * Interbank debit transfer\n    */\n    InterbankDebitTransfer = \"46\",\n    /**\n    * Home-banking debit transfer\n    */\n    HomeBankingDebitTransfer = \"47\",\n    /**\n    * Bank card\n    *\n    * Use for all payment cards\n    */\n    BankCard = \"48\",\n    /**\n    * Direct debit\n    */\n    DirectDebit = \"49\",\n    /**\n    * Payment by postgiro\n    */\n    PaymentByPostgiro = \"50\",\n    /**\n    * FR, norme 6 97-Telereglement CFONB (French Organisation for\n    */\n    FrNorme697TelereglementCfonbFrenchOrganisationFor = \"51\",\n    /**\n    * Urgent commercial payment\n    */\n    UrgentCommercialPayment = \"52\",\n    /**\n    * Urgent Treasury Payment\n    */\n    UrgentTreasuryPayment = \"53\",\n    /**\n    * Credit card\n    */\n    CreditCard = \"54\",\n    /**\n    * Debit card\n    */\n    DebitCard = \"55\",\n    /**\n    * Bankgiro\n    */\n    Bankgiro = \"56\",\n    /**\n    * Standing agreement\n    *\n    * Contractual payment means\n    */\n    StandingAgreement = \"57\",\n    /**\n    * SEPA credit transfer\n    *\n    * SEPA\n    */\n    SepaCreditTransfer = \"58\",\n    /**\n    * SEPA direct debit\n    *\n    * SEPA\n    */\n    SepaDirectDebit = \"59\",\n    /**\n    * Promissory note\n    */\n    PromissoryNote = \"60\",\n    /**\n    * Promissory note signed by the debtor\n    */\n    PromissoryNoteSignedByDebtor = \"61\",\n    /**\n    * Promissory note signed by the debtor and endorsed by a bank\n    */\n    PromissoryNoteSignedByDebtorAndEndorsedByABank = \"62\",\n    /**\n    * Promissory note signed by the debtor and endorsed by a\n    */\n    PromissoryNoteSignedByDebtorAndEndorsedByA = \"63\",\n    /**\n    * Promissory note signed by a bank\n    */\n    PromissoryNoteSignedByABank = \"64\",\n    /**\n    * Promissory note signed by a bank and endorsed by another\n    */\n    PromissoryNoteSignedByABankAndEndorsedByAnother = \"65\",\n    /**\n    * Promissory note signed by a third party\n    */\n    PromissoryNoteSignedByAThirdParty = \"66\",\n    /**\n    * Promissory note signed by a third party and endorsed by a\n    */\n    PromissoryNoteSignedByAThirdPartyAndEndorsedByA = \"67\",\n    /**\n    * Online payment service\n    */\n    OnlinePaymentService = \"68\",\n    /**\n    * Transfer Advice\n    */\n    TransferAdvice = \"69\",\n    /**\n    * Bill drawn by the creditor on the debtor\n    */\n    BillDrawnByCreditorOnDebtor = \"70\",\n    /**\n    * Bill drawn by the creditor on a bank\n    */\n    BillDrawnByCreditorOnABank = \"74\",\n    /**\n    * Bill drawn by the creditor, endorsed by another bank\n    */\n    BillDrawnByCreditorEndorsedByAnotherBank = \"75\",\n    /**\n    * Bill drawn by the creditor on a bank and endorsed by a\n    */\n    BillDrawnByCreditorOnABankAndEndorsedByA = \"76\",\n    /**\n    * Bill drawn by the creditor on a third party\n    */\n    BillDrawnByCreditorOnAThirdParty = \"77\",\n    /**\n    * Bill drawn by creditor on third party, accepted and\n    */\n    BillDrawnByCreditorOnThirdPartyAcceptedAnd = \"78\",\n    /**\n    * Not transferable banker's draft\n    */\n    NotTransferableBankersDraft = \"91\",\n    /**\n    * Not transferable local cheque\n    */\n    NotTransferableLocalCheque = \"92\",\n    /**\n    * Reference giro\n    */\n    ReferenceGiro = \"93\",\n    /**\n    * Urgent giro\n    */\n    UrgentGiro = \"94\",\n    /**\n    * Free format giro\n    */\n    FreeFormatGiro = \"95\",\n    /**\n    * Requested method for payment was not used\n    */\n    RequestedMethodForPaymentWasNotUsed = \"96\",\n    /**\n    * Clearing between partners\n    */\n    ClearingBetweenPartners = \"97\",\n    /**\n    * JP, Electronically Recorded Monetary Claims\n    */\n    JpElectronicallyRecordedMonetaryClaims = \"98\",\n    /**\n    * Mutually defined\n    */\n    MutuallyDefined = \"ZZZ\",\n}\n\nexport function description(value: Payment): string {\n    switch (value) {\n        case Payment.InstrumentNotDefined: return \"Instrument not defined\";\n        case Payment.AutomatedClearingHouseCredit: return \"Automated clearing house credit\";\n        case Payment.AutomatedClearingHouseDebit: return \"Automated clearing house debit\";\n        case Payment.AchDemandDebitReversal: return \"ACH demand debit reversal\";\n        case Payment.AchDemandCreditReversal: return \"ACH demand credit reversal\";\n        case Payment.AchDemandCredit: return \"ACH demand credit\";\n        case Payment.AchDemandDebit: return \"ACH demand debit\";\n        case Payment.Hold: return \"Hold\";\n        case Payment.NationalOrRegionalClearing: return \"National or regional clearing\";\n        case Payment.InCash: return \"In cash\";\n        case Payment.AchSavingsCreditReversal: return \"ACH savings credit reversal\";\n        case Payment.AchSavingsDebitReversal: return \"ACH savings debit reversal\";\n        case Payment.AchSavingsCredit: return \"ACH savings credit\";\n        case Payment.AchSavingsDebit: return \"ACH savings debit\";\n        case Payment.BookentryCredit: return \"Bookentry credit\";\n        case Payment.BookentryDebit: return \"Bookentry debit\";\n        case Payment.AchDemandCashConcentrationDisbursementCcdCredit: return \"ACH demand cash concentration/disbursement (CCD) credit\";\n        case Payment.AchDemandCashConcentrationDisbursementCcdDebit: return \"ACH demand cash concentration/disbursement (CCD) debit\";\n        case Payment.AchDemandCorporateTradePaymentCtpCredit: return \"ACH demand corporate trade payment (CTP) credit\";\n        case Payment.Cheque: return \"Cheque\";\n        case Payment.BankersDraft: return \"Banker's draft\";\n        case Payment.CertifiedBankersDraft: return \"Certified banker's draft\";\n        case Payment.BankChequeIssuedByABankingOrSimilarEstablishment: return \"Bank cheque (issued by a banking or similar establishment)\";\n        case Payment.BillExchangeAwaitingAcceptance: return \"Bill of exchange awaiting acceptance\";\n        case Payment.CertifiedCheque: return \"Certified cheque\";\n        case Payment.LocalCheque: return \"Local cheque\";\n        case Payment.AchDemandCorporateTradePaymentCtpDebit: return \"ACH demand corporate trade payment (CTP) debit\";\n        case Payment.AchDemandCorporateTradeExchangeCtxCredit: return \"ACH demand corporate trade exchange (CTX) credit\";\n        case Payment.AchDemandCorporateTradeExchangeCtxDebit: return \"ACH demand corporate trade exchange (CTX) debit\";\n        case Payment.CreditTransfer: return \"Credit transfer\";\n        case Payment.DebitTransfer: return \"Debit transfer\";\n        case Payment.AchDemandCashConcentrationDisbursementPlusCcd: return \"ACH demand cash concentration/disbursement plus (CCD+)\";\n        case Payment.AchDemandCashConcentrationDisbursementPlusCcd_Dup: return \"ACH demand cash concentration/disbursement plus (CCD+)\";\n        case Payment.AchPrearrangedPaymentAndDepositPpd: return \"ACH prearranged payment and deposit (PPD)\";\n        case Payment.AchSavingsCashConcentrationDisbursementCcdCredit: return \"ACH savings cash concentration/disbursement (CCD) credit\";\n        case Payment.AchSavingsCashConcentrationDisbursementCcdDebit: return \"ACH savings cash concentration/disbursement (CCD) debit\";\n        case Payment.AchSavingsCorporateTradePaymentCtpCredit: return \"ACH savings corporate trade payment (CTP) credit\";\n        case Payment.AchSavingsCorporateTradePaymentCtpDebit: return \"ACH savings corporate trade payment (CTP) debit\";\n        case Payment.AchSavingsCorporateTradeExchangeCtxCredit: return \"ACH savings corporate trade exchange (CTX) credit\";\n        case Payment.AchSavingsCorporateTradeExchangeCtxDebit: return \"ACH savings corporate trade exchange (CTX) debit\";\n        case Payment.AchSavingsCashConcentrationDisbursementPlusCcd: return \"ACH savings cash concentration/disbursement plus (CCD+)\";\n        case Payment.PaymentToBankAccount: return \"Payment to bank account\";\n        case Payment.AchSavingsCashConcentrationDisbursementPlusCcd_Dup: return \"ACH savings cash concentration/disbursement plus (CCD+)\";\n        case Payment.AcceptedBillExchange: return \"Accepted bill of exchange\";\n        case Payment.ReferencedHomeBankingCreditTransfer: return \"Referenced home-banking credit transfer\";\n        case Payment.InterbankDebitTransfer: return \"Interbank debit transfer\";\n        case Payment.HomeBankingDebitTransfer: return \"Home-banking debit transfer\";\n        case Payment.BankCard: return \"Bank card\";\n        case Payment.DirectDebit: return \"Direct debit\";\n        case Payment.PaymentByPostgiro: return \"Payment by postgiro\";\n        case Payment.FrNorme697TelereglementCfonbFrenchOrganisationFor: return \"FR, norme 6 97-Telereglement CFONB (French Organisation for\";\n        case Payment.UrgentCommercialPayment: return \"Urgent commercial payment\";\n        case Payment.UrgentTreasuryPayment: return \"Urgent Treasury Payment\";\n        case Payment.CreditCard: return \"Credit card\";\n        case Payment.DebitCard: return \"Debit card\";\n        case Payment.Bankgiro: return \"Bankgiro\";\n        case Payment.StandingAgreement: return \"Standing agreement\";\n        case Payment.SepaCreditTransfer: return \"SEPA credit transfer\";\n        case Payment.SepaDirectDebit: return \"SEPA direct debit\";\n        case Payment.PromissoryNote: return \"Promissory note\";\n        case Payment.PromissoryNoteSignedByDebtor: return \"Promissory note signed by the debtor\";\n        case Payment.PromissoryNoteSignedByDebtorAndEndorsedByABank: return \"Promissory note signed by the debtor and endorsed by a bank\";\n        case Payment.PromissoryNoteSignedByDebtorAndEndorsedByA: return \"Promissory note signed by the debtor and endorsed by a\";\n        case Payment.PromissoryNoteSignedByABank: return \"Promissory note signed by a bank\";\n        case Payment.PromissoryNoteSignedByABankAndEndorsedByAnother: return \"Promissory note signed by a bank and endorsed by another\";\n        case Payment.PromissoryNoteSignedByAThirdParty: return \"Promissory note signed by a third party\";\n        case Payment.PromissoryNoteSignedByAThirdPartyAndEndorsedByA: return \"Promissory note signed by a third party and endorsed by a\";\n        case Payment.OnlinePaymentService: return \"Online payment service\";\n        case Payment.TransferAdvice: return \"Transfer Advice\";\n        case Payment.BillDrawnByCreditorOnDebtor: return \"Bill drawn by the creditor on the debtor\";\n        case Payment.BillDrawnByCreditorOnABank: return \"Bill drawn by the creditor on a bank\";\n        case Payment.BillDrawnByCreditorEndorsedByAnotherBank: return \"Bill drawn by the creditor, endorsed by another bank\";\n        case Payment.BillDrawnByCreditorOnABankAndEndorsedByA: return \"Bill drawn by the creditor on a bank and endorsed by a\";\n        case Payment.BillDrawnByCreditorOnAThirdParty: return \"Bill drawn by the creditor on a third party\";\n        case Payment.BillDrawnByCreditorOnThirdPartyAcceptedAnd: return \"Bill drawn by creditor on third party, accepted and\";\n        case Payment.NotTransferableBankersDraft: return \"Not transferable banker's draft\";\n        case Payment.NotTransferableLocalCheque: return \"Not transferable local cheque\";\n        case Payment.ReferenceGiro: return \"Reference giro\";\n        case Payment.UrgentGiro: return \"Urgent giro\";\n        case Payment.FreeFormatGiro: return \"Free format giro\";\n        case Payment.RequestedMethodForPaymentWasNotUsed: return \"Requested method for payment was not used\";\n        case Payment.ClearingBetweenPartners: return \"Clearing between partners\";\n        case Payment.JpElectronicallyRecordedMonetaryClaims: return \"JP, Electronically Recorded Monetary Claims\";\n        case Payment.MutuallyDefined: return \"Mutually defined\";\n    }\n}\n"],"mappings":"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","names":["Payment"]}