Implementation
Map dataPaymentMethods = {
'01': { 'code': '46', 'name': 'Nequi' },
'02': { 'code': '46', 'name': 'Daviplata' },
'03': { 'code': '30', 'name': 'Bancolombia' },
'04': { 'code': '30', 'name': 'Otro banco' },
'1': {'code': '1', 'name': 'Instrumento no definido'},
'2': {'code': '2', 'name': 'Crédito ACH'},
'3': {'code': '3', 'name': 'Débito ACH'},
'4': {'code': '4', 'name': 'Reversión débito de demanda ACH'},
'5': {'code': '5', 'name': 'Reversión crédito de demanda ACH'},
'6': {'code': '6', 'name': 'Crédito de demanda ACH'},
'7': {'code': '7', 'name': 'Débito de demanda ACH'},
'8': {'code': '8', 'name': 'Mantener'},
'9': {'code': '9', 'name': 'Clearing Nacional o Regional'},
'10': {'code': '10', 'name': 'Efectivo'},
'11': {'code': '11', 'name': 'Reversión Crédito Ahorro'},
'12': {'code': '12', 'name': 'Reversión Débito Ahorro'},
'13': {'code': '13', 'name': 'Crédito Ahorro'},
'14': {'code': '14', 'name': 'Débito Ahorro'},
'15': {'code': '15', 'name': 'Bookentry Crédito'},
'16': {'code': '16', 'name': 'Bookentry Débito'},
'17': {'code': '17', 'name': 'Concentración de la demanda en efectivo / Desembolso Crédito (CCD)'},
'18': {'code': '18', 'name': 'Concentración de la demanda en efectivo / Desembolso Débito (CCD)'},
'19': {'code': '19', 'name': 'Crédito Pago negocio corporativo (CTP)'},
'20': {'code': '20', 'name': 'Cheque'},
'21': {'code': '21', 'name': 'Proyecto bancario'},
'22': {'code': '22', 'name': 'Proyecto bancario certificado'},
'23': {'code': '23', 'name': 'Cheque bancario'},
'24': {'code': '24', 'name': 'Nota cambiaria esperando aceptación'},
'25': {'code': '25', 'name': 'Cheque certificado'},
'26': {'code': '26', 'name': 'Cheque Local'},
'27': {'code': '27', 'name': 'Débito Pago Negocio Corporativo (CTP)'},
'28': {'code': '28', 'name': 'Crédito Negocio Intercambio Corporativo (CTX)'},
'29': {'code': '29', 'name': 'Débito Negocio Intercambio Corporativo (CTX)'},
'30': {'code': '30', 'name': 'Transferencia Crédito'},
'31': {'code': '31', 'name': 'Transferencia Débito'},
'32': {'code': '32', 'name': 'Concentración Efectivo / Desembolso Crédito plus (CCD+)'},
'33': {'code': '33', 'name': 'Concentración Efectivo / Desembolso Débito plus (CCD+)'},
'34': {'code': '34', 'name': 'Pago y depósito pre acordado (PPD)'},
'35': {'code': '35', 'name': 'Concentración efectivo ahorros / Desembolso Crédito (CCD)'},
'36': {'code': '36', 'name': 'Concentración efectivo ahorros / Desembolso Débito (CCD)'},
'37': {'code': '37', 'name': 'Pago Negocio Corporativo Ahorros Crédito (CTP)'},
'38': {'code': '38', 'name': 'Pago Negocio Corporativo Ahorros Débito (CTP)'},
'39': {'code': '39', 'name': 'Crédito Negocio Intercambio Corporativo (CTX)'},
'40': {'code': '40', 'name': 'Débito Negocio Intercambio Corporativo (CTX)'},
'41': {'code': '41', 'name': 'Concentración efectivo / Desembolso Crédito plus (CCD+)'},
'42': {'code': '42', 'name': 'Consignación bancaria'},
'43': {'code': '43', 'name': 'Concentración efectivo / Desembolso Débito plus (CCD+)'},
'44': {'code': '44', 'name': 'Nota cambiaria'},
'45': {'code': '45', 'name': 'Transferencia Crédito Bancario'},
'46': {'code': '46', 'name': 'Transferencia Débito Interbancario'},
'47': {'code': '47', 'name': 'Transferencia Débito Bancaria'},
'48': {'code': '48', 'name': 'Tarjeta Crédito'},
'49': {'code': '49', 'name': 'Tarjeta Débito'},
'50': {'code': '50', 'name': 'Postgiro'},
'51': {'code': '51', 'name': 'Telex estándar bancario francés'},
'52': {'code': '52', 'name': 'Pago comercial urgente'},
'53': {'code': '53', 'name': 'Pago Tesorería Urgente'},
'54': {'code': '60', 'name': 'Nota promisoria'},
'55': {'code': '61', 'name': 'Nota promisoria firmada por el acreedor'},
'56': {'code': '62', 'name': 'Nota promisoria firmada por el acreedor, avalada por el banco'},
'57': {'code': '63', 'name': 'Nota promisoria firmada por el acreedor, avalada por un tercero'},
'58': {'code': '64', 'name': 'Nota promisoria firmada por el banco'},
'59': {'code': '65', 'name': 'Nota promisoria firmada por un banco avalada por otro banco'},
'60': {'code': '66', 'name': 'Nota promisoria firmada'},
'61': {'code': '67', 'name': 'Nota promisoria firmada por un tercero avalada por un banco'},
'62': {'code': '70', 'name': 'Retiro de nota por el acreedor'},
'63': {'code': '74', 'name': 'Retiro de nota por el acreedor sobre un banco'},
'64': {'code': '75', 'name': 'Retiro de nota por el acreedor, avalada por otro banco'},
'65': {'code': '76', 'name': 'Retiro de nota por el acreedor sobre un banco avalada por un tercero'},
'66': {'code': '77', 'name': 'Retiro de una nota por el acreedor sobre un tercero'},
'67': {'code': '78', 'name': 'Retiro de una nota por el acreedor sobre un tercero avalada por un banco'},
'68': {'code': '91', 'name': 'Nota bancaria transferible'},
'69': {'code': '92', 'name': 'Cheque local transferible'},
'70': {'code': '93', 'name': 'Giro referenciado'},
'71': {'code': '94', 'name': 'Giro urgente'},
'72': {'code': '95', 'name': 'Giro formato abierto'},
'73': {'code': '96', 'name': 'Método de pago solicitado no usado'},
'74': {'code': '97', 'name': 'Clearing entre partners'},
'75': {'code': 'ZZZ', 'name': 'Acuerdo mutuo'},
};