ut-codec
Version:
UT codec module.
539 lines (538 loc) • 48.4 kB
JSON
{
"0ascii": {
"header":{"size":0 , "name": "Header", "format":"string"},
"footer":{"size":0 , "name": "Footer", "format":"string"},
"mtid": {"size": 4 , "name": "MESSAGE TYPE INDICATOR", "format": "string"},
"0": {"size": 16 , "name": "BIT MAP 0", "format": "string-hexbin"},
"1": {"size": 16 , "name": "BIT MAP 1", "format": "string-hexbin"},
"2": {"size": 19 , "name": "PAN - PRIMARY ACCOUNT NUMBER", "format": "numeric", "prefixSize":2},
"3": {"size": 6 , "name": "PROCESSING CODE", "format": "numeric"},
"4": {"size": 12 , "name": "AMOUNT, TRANSACTION", "format": "numeric"},
"5": {"size": 12 , "name": "AMOUNT, SETTLEMENT", "format": "numeric"},
"6": {"size": 12 , "name": "AMOUNT, CARDHOLDER BILLING", "format": "numeric"},
"7": {"size": 10 , "name": "TRANSMISSION DATE AND TIME", "format": "numeric"},
"8": {"size": 8 , "name": "AMOUNT, CARDHOLDER BILLING FEE", "format": "numeric"},
"9": {"size": 8 , "name": "CONVERSION RATE, SETTLEMENT", "format": "numeric"},
"10": {"size": 8 , "name": "CONVERSION RATE, CARDHOLDER BILLING", "format": "numeric"},
"11": {"size": 6 , "name": "SYSTEM TRACE AUDIT NUMBER", "format": "numeric"},
"12": {"size": 6 , "name": "TIME, LOCAL TRANSACTION", "format": "numeric"},
"13": {"size": 4 , "name": "DATE, LOCAL TRANSACTION", "format": "numeric"},
"14": {"size": 4 , "name": "DATE, EXPIRATION", "format": "numeric"},
"15": {"size": 4 , "name": "DATE, SETTLEMENT", "format": "numeric"},
"16": {"size": 4 , "name": "DATE, CONVERSION", "format": "numeric"},
"17": {"size": 4 , "name": "DATE, CAPTURE", "format": "numeric"},
"18": {"size": 4 , "name": "MERCHANTS TYPE", "format": "numeric"},
"19": {"size": 3 , "name": "ACQUIRING INSTITUTION COUNTRY CODE", "format": "numeric"},
"20": {"size": 3 , "name": "PAN EXTENDED COUNTRY CODE", "format": "numeric"},
"21": {"size": 3 , "name": "FORWARDING INSTITUTION COUNTRY CODE", "format": "numeric"},
"22": {"size": 3 , "name": "POINT OF SERVICE ENTRY MODE", "format": "numeric"},
"23": {"size": 3 , "name": "CARD SEQUENCE NUMBER", "format": "numeric"},
"24": {"size": 3 , "name": "NETWORK INTERNATIONAL IDENTIFIEER", "format": "numeric"},
"25": {"size": 2 , "name": "POINT OF SERVICE CONDITION CODE", "format": "numeric"},
"26": {"size": 2 , "name": "POINT OF SERVICE PIN CAPTURE CODE", "format": "numeric"},
"27": {"size": 1 , "name": "AUTHORIZATION IDENTIFICATION RESP LEN", "format": "numeric"},
"28": {"size": 9 , "name": "AMOUNT, TRANSACTION FEE", "format": "amount"},
"29": {"size": 9 , "name": "AMOUNT, SETTLEMENT FEE", "format": "amount"},
"30": {"size": 9 , "name": "AMOUNT, TRANSACTION PROCESSING FEE", "format": "amount"},
"31": {"size": 9 , "name": "AMOUNT, SETTLEMENT PROCESSING FEE", "format": "amount"},
"32": {"size": 11 , "name": "ACQUIRING INSTITUTION IDENT CODE", "format": "numeric", "prefixSize":2},
"33": {"size": 11 , "name": "FORWARDING INSTITUTION IDENT CODE", "format": "numeric", "prefixSize":2},
"34": {"size": 28 , "name": "PAN EXTENDED", "format": "string", "prefixSize":2},
"35": {"size": 37 , "name": "TRACK 2 DATA", "format": "numeric", "prefixSize":2},
"36": {"size": 104, "name": "TRACK 3 DATA", "format": "string", "prefixSize":3},
"37": {"size": 12 , "name": "RETRIEVAL REFERENCE NUMBER", "format": "string"},
"38": {"size": 6 , "name": "AUTHORIZATION IDENTIFICATION RESPONSE", "format": "string"},
"39": {"size": 2 , "name": "RESPONSE CODE", "format": "string"},
"40": {"size": 3 , "name": "SERVICE RESTRICTION CODE", "format": "string"},
"41": {"size": 8 , "name": "CARD ACCEPTOR TERMINAL IDENTIFICACION", "format": "string"},
"42": {"size": 15 , "name": "CARD ACCEPTOR IDENTIFICATION CODE", "format": "string"},
"43": {"size": 40 , "name": "CARD ACCEPTOR NAME/LOCATION", "format": "string"},
"44": {"size": 25 , "name": "ADITIONAL RESPONSE DATA", "format": "string", "prefixSize":2},
"45": {"size": 76 , "name": "TRACK 1 DATA", "format": "string", "prefixSize":2},
"46": {"size": 999, "name": "ADITIONAL DATA - ISO", "format": "string", "prefixSize":3},
"47": {"size": 999, "name": "ADITIONAL DATA - NATIONAL", "format": "string", "prefixSize":3},
"48": {"size": 999, "name": "ADITIONAL DATA - PRIVATE", "format": "string", "prefixSize":3},
"49": {"size": 3 , "name": "CURRENCY CODE, TRANSACTION", "format": "string"},
"50": {"size": 3 , "name": "CURRENCY CODE, SETTLEMENT", "format": "string"},
"51": {"size": 3 , "name": "CURRENCY CODE, CARDHOLDER BILLING", "format": "string"},
"52": {"size": 16 , "name": "PIN DATA", "format": "string"},
"53": {"size": 16 , "name": "SECURITY RELATED CONTROL INFORMATION", "format": "numeric"},
"54": {"size": 120, "name": "ADDITIONAL AMOUNTS", "format": "string", "prefixSize":3},
"55": {"size": 999, "name": "RESERVED ISO", "format": "string", "prefixSize":3},
"56": {"size": 999, "name": "RESERVED ISO", "format": "string", "prefixSize":3},
"57": {"size": 999, "name": "RESERVED NATIONAL", "format": "string", "prefixSize":3},
"58": {"size": 999, "name": "RESERVED NATIONAL", "format": "string", "prefixSize":3},
"59": {"size": 999, "name": "RESERVED NATIONAL", "format": "string", "prefixSize":3},
"60": {"size": 999, "name": "RESERVED PRIVATE", "format": "string", "prefixSize":3},
"61": {"size": 999, "name": "RESERVED PRIVATE", "format": "string", "prefixSize":3},
"62": {"size": 999, "name": "RESERVED PRIVATE", "format": "string", "prefixSize":3},
"63": {"size": 999, "name": "RESERVED PRIVATE", "format": "string", "prefixSize":3},
"64": {"size": 8 , "name": "MESSAGE AUTHENTICATION CODE FIELD", "format": "binary"},
"65": {"size": 1 , "name": "BITMAP, EXTENDED", "format": "binary"},
"66": {"size": 1 , "name": "SETTLEMENT CODE", "format": "numeric"},
"67": {"size": 2 , "name": "EXTENDED PAYMENT CODE", "format": "numeric"},
"68": {"size": 3 , "name": "RECEIVING INSTITUTION COUNTRY CODE", "format": "numeric"},
"69": {"size": 3 , "name": "SETTLEMENT INSTITUTION COUNTRY CODE", "format": "numeric"},
"70": {"size": 3 , "name": "NETWORK MANAGEMENT INFORMATION CODE", "format": "numeric"},
"71": {"size": 4 , "name": "MESSAGE NUMBER", "format": "numeric"},
"72": {"size": 4 , "name": "MESSAGE NUMBER LAST", "format": "numeric"},
"73": {"size": 6 , "name": "DATE ACTION", "format": "numeric"},
"74": {"size": 10 , "name": "CREDITS NUMBER", "format": "numeric"},
"75": {"size": 10 , "name": "CREDITS REVERSAL NUMBER", "format": "numeric"},
"76": {"size": 10 , "name": "DEBITS NUMBER", "format": "numeric"},
"77": {"size": 10 , "name": "DEBITS REVERSAL NUMBER", "format": "numeric"},
"78": {"size": 10 , "name": "TRANSFER NUMBER", "format": "numeric"},
"79": {"size": 10 , "name": "TRANSFER REVERSAL NUMBER", "format": "numeric"},
"80": {"size": 10 , "name": "INQUIRIES NUMBER", "format": "numeric"},
"81": {"size": 10 , "name": "AUTHORIZATION NUMBER", "format": "numeric"},
"82": {"size": 12 , "name": "CREDITS, PROCESSING FEE AMOUNT", "format": "numeric"},
"83": {"size": 12 , "name": "CREDITS, TRANSACTION FEE AMOUNT", "format": "numeric"},
"84": {"size": 12 , "name": "DEBITS, PROCESSING FEE AMOUNT", "format": "numeric"},
"85": {"size": 12 , "name": "DEBITS, TRANSACTION FEE AMOUNT", "format": "numeric"},
"86": {"size": 16 , "name": "CREDITS, AMOUNT", "format": "numeric"},
"87": {"size": 16 , "name": "CREDITS, REVERSAL AMOUNT", "format": "numeric"},
"88": {"size": 16 , "name": "DEBITS, AMOUNT", "format": "numeric"},
"89": {"size": 16 , "name": "DEBITS, REVERSAL AMOUNT", "format": "numeric"},
"90": {"size": 42 , "name": "ORIGINAL DATA ELEMENTS", "format": "numeric"},
"91": {"size": 1 , "name": "FILE UPDATE CODE", "format": "string"},
"92": {"size": 2 , "name": "FILE SECURITY CODE", "format": "string"},
"93": {"size": 6 , "name": "RESPONSE INDICATOR", "format": "string"},
"94": {"size": 7 , "name": "SERVICE INDICATOR", "format": "string"},
"95": {"size": 42 , "name": "REPLACEMENT AMOUNTS", "format": "string"},
"96": {"size": 16 , "name": "MESSAGE SECURITY CODE", "format": "binary"},
"97": {"size": 17 , "name": "AMOUNT, NET SETTLEMENT", "format": "amount"},
"98": {"size": 25 , "name": "PAYEE", "format": "string"},
"99": {"size": 11 , "name": "SETTLEMENT INSTITUTION IDENT CODE", "format": "numeric", "prefixSize":2},
"100": {"size": 11 , "name": "RECEIVING INSTITUTION IDENT CODE", "format": "numeric", "prefixSize":2},
"101": {"size": 17 , "name": "FILE NAME", "format": "string", "prefixSize":2},
"102": {"size": 28 , "name": "ACCOUNT IDENTIFICATION 1", "format": "string", "prefixSize":2},
"103": {"size": 28 , "name": "ACCOUNT IDENTIFICATION 2", "format": "string", "prefixSize":2},
"104": {"size": 100, "name": "TRANSACTION DESCRIPTION", "format": "string", "prefixSize":3},
"105": {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3},
"106": {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3},
"107": {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3},
"108": {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3},
"109": {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3},
"110": {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3},
"111": {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3},
"112": {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3},
"113": {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3},
"114": {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3},
"115": {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3},
"116": {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3},
"117": {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3},
"118": {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3},
"119": {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3},
"120": {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3},
"121": {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3},
"122": {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3},
"123": {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3},
"124": {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3},
"125": {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3},
"126": {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3},
"127": {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3},
"128": {"size": 8 , "name": "MAC 2", "format": "binary"}
},
"0binary": {
"header":{"size":0 , "name": "Header", "format":"string"},
"footer":{"size":0 , "name": "Footer", "format":"string"},
"mtid": {"size": 4 , "name": "MESSAGE TYPE INDICATOR", "format": "bcd"},
"0": {"size": 8 , "name": "BIT MAP 0", "format": "binary"},
"1": {"size": 8 , "name": "BIT MAP 1", "format": "binary"},
"2": {"size": 19 , "name": "PAN - PRIMARY ACCOUNT NUMBER", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
"3": {"size": 6 , "name": "PROCESSING CODE", "format": "bcd"},
"4": {"size": 12 , "name": "AMOUNT, TRANSACTION", "format": "bcd"},
"5": {"size": 12 , "name": "AMOUNT, SETTLEMENT", "format": "bcd"},
"6": {"size": 12 , "name": "AMOUNT, CARDHOLDER BILLING", "format": "bcd"},
"7": {"size": 10 , "name": "TRANSMISSION DATE AND TIME", "format": "bcd"},
"8": {"size": 8 , "name": "AMOUNT, CARDHOLDER BILLING FEE", "format": "bcd"},
"9": {"size": 8 , "name": "CONVERSION RATE, SETTLEMENT", "format": "bcd"},
"10": {"size": 8 , "name": "CONVERSION RATE, CARDHOLDER BILLING", "format": "bcd"},
"11": {"size": 6 , "name": "SYSTEM TRACE AUDIT NUMBER", "format": "bcd"},
"12": {"size": 6 , "name": "TIME, LOCAL TRANSACTION", "format": "bcd"},
"13": {"size": 4 , "name": "DATE, LOCAL TRANSACTION", "format": "bcd"},
"14": {"size": 4 , "name": "DATE, EXPIRATION", "format": "bcd"},
"15": {"size": 4 , "name": "DATE, SETTLEMENT", "format": "bcd"},
"16": {"size": 4 , "name": "DATE, CONVERSION", "format": "bcd"},
"17": {"size": 4 , "name": "DATE, CAPTURE", "format": "bcd"},
"18": {"size": 4 , "name": "MERCHANTS TYPE", "format": "bcd"},
"19": {"size": 3 , "name": "ACQUIRING INSTITUTION COUNTRY CODE", "format": "bcd"},
"20": {"size": 3 , "name": "PAN EXTENDED COUNTRY CODE", "format": "bcd"},
"21": {"size": 3 , "name": "FORWARDING INSTITUTION COUNTRY CODE", "format": "bcd"},
"22": {"size": 3 , "name": "POINT OF SERVICE ENTRY MODE", "format": "bcd"},
"23": {"size": 3 , "name": "CARD SEQUENCE NUMBER", "format": "bcd"},
"24": {"size": 3 , "name": "NETWORK INTERNATIONAL IDENTIFIEER", "format": "bcd"},
"25": {"size": 2 , "name": "POINT OF SERVICE CONDITION CODE", "format": "bcd"},
"26": {"size": 2 , "name": "POINT OF SERVICE PIN CAPTURE CODE", "format": "bcd"},
"27": {"size": 1 , "name": "AUTHORIZATION IDENTIFICATION RESP LEN", "format": "bcd"},
"28": {"size": 9 , "name": "AMOUNT, TRANSACTION FEE", "format": "bcdamount"},
"29": {"size": 9 , "name": "AMOUNT, SETTLEMENT FEE", "format": "bcdamount"},
"30": {"size": 9 , "name": "AMOUNT, TRANSACTION PROCESSING FEE", "format": "bcdamount"},
"31": {"size": 9 , "name": "AMOUNT, SETTLEMENT PROCESSING FEE", "format": "bcdamount"},
"32": {"size": 11 , "name": "ACQUIRING INSTITUTION IDENT CODE", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
"33": {"size": 11 , "name": "FORWARDING INSTITUTION IDENT CODE", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
"34": {"size": 28 , "name": "PAN EXTENDED", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"35": {"size": 37 , "name": "TRACK 2 DATA", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
"36": {"size": 104, "name": "TRACK 3 DATA", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"37": {"size": 12 , "name": "RETRIEVAL REFERENCE NUMBER", "format": "string"},
"38": {"size": 6 , "name": "AUTHORIZATION IDENTIFICATION RESPONSE", "format": "string"},
"39": {"size": 2 , "name": "RESPONSE CODE", "format": "string"},
"40": {"size": 3 , "name": "SERVICE RESTRICTION CODE", "format": "string"},
"41": {"size": 8 , "name": "CARD ACCEPTOR TERMINAL IDENTIFICACION", "format": "string"},
"42": {"size": 15 , "name": "CARD ACCEPTOR IDENTIFICATION CODE", "format": "string"},
"43": {"size": 40 , "name": "CARD ACCEPTOR NAME/LOCATION", "format": "string"},
"44": {"size": 25 , "name": "ADITIONAL RESPONSE DATA", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"45": {"size": 76 , "name": "TRACK 1 DATA", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"46": {"size": 999, "name": "ADITIONAL DATA - ISO", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"47": {"size": 999, "name": "ADITIONAL DATA - NATIONAL", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"48": {"size": 999, "name": "ADITIONAL DATA - PRIVATE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"49": {"size": 3 , "name": "CURRENCY CODE, TRANSACTION", "format": "string"},
"50": {"size": 3 , "name": "CURRENCY CODE, SETTLEMENT", "format": "string"},
"51": {"size": 3 , "name": "CURRENCY CODE, CARDHOLDER BILLING", "format": "string"},
"52": {"size": 8 , "name": "PIN DATA", "format": "binary"},
"53": {"size": 16 , "name": "SECURITY RELATED CONTROL INFORMATION", "format": "bcd"},
"54": {"size": 120, "name": "ADDITIONAL AMOUNTS", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"55": {"size": 999, "name": "RESERVED ISO", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"56": {"size": 999, "name": "RESERVED ISO", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"57": {"size": 999, "name": "RESERVED NATIONAL", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"58": {"size": 999, "name": "RESERVED NATIONAL", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"59": {"size": 999, "name": "RESERVED NATIONAL", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"60": {"size": 999, "name": "RESERVED PRIVATE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"61": {"size": 999, "name": "RESERVED PRIVATE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"62": {"size": 999, "name": "RESERVED PRIVATE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"63": {"size": 999, "name": "RESERVED PRIVATE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"64": {"size": 8 , "name": "MESSAGE AUTHENTICATION CODE FIELD", "format": "binary"},
"65": {"size": 1 , "name": "BITMAP, EXTENDED", "format": "binary"},
"66": {"size": 1 , "name": "SETTLEMENT CODE", "format": "bcd"},
"67": {"size": 2 , "name": "EXTENDED PAYMENT CODE", "format": "bcd"},
"68": {"size": 3 , "name": "RECEIVING INSTITUTION COUNTRY CODE", "format": "bcd"},
"69": {"size": 3 , "name": "SETTLEMENT INSTITUTION COUNTRY CODE", "format": "bcd"},
"70": {"size": 3 , "name": "NETWORK MANAGEMENT INFORMATION CODE", "format": "bcd"},
"71": {"size": 4 , "name": "MESSAGE NUMBER", "format": "bcd"},
"72": {"size": 4 , "name": "MESSAGE NUMBER LAST", "format": "bcd"},
"73": {"size": 6 , "name": "DATE ACTION", "format": "bcd"},
"74": {"size": 10 , "name": "CREDITS NUMBER", "format": "bcd"},
"75": {"size": 10 , "name": "CREDITS REVERSAL NUMBER", "format": "bcd"},
"76": {"size": 10 , "name": "DEBITS NUMBER", "format": "bcd"},
"77": {"size": 10 , "name": "DEBITS REVERSAL NUMBER", "format": "bcd"},
"78": {"size": 10 , "name": "TRANSFER NUMBER", "format": "bcd"},
"79": {"size": 10 , "name": "TRANSFER REVERSAL NUMBER", "format": "bcd"},
"80": {"size": 10 , "name": "INQUIRIES NUMBER", "format": "bcd"},
"81": {"size": 10 , "name": "AUTHORIZATION NUMBER", "format": "bcd"},
"82": {"size": 12 , "name": "CREDITS, PROCESSING FEE AMOUNT", "format": "bcd"},
"83": {"size": 12 , "name": "CREDITS, TRANSACTION FEE AMOUNT", "format": "bcd"},
"84": {"size": 12 , "name": "DEBITS, PROCESSING FEE AMOUNT", "format": "bcd"},
"85": {"size": 12 , "name": "DEBITS, TRANSACTION FEE AMOUNT", "format": "bcd"},
"86": {"size": 16 , "name": "CREDITS, AMOUNT", "format": "bcd"},
"87": {"size": 16 , "name": "CREDITS, REVERSAL AMOUNT", "format": "bcd"},
"88": {"size": 16 , "name": "DEBITS, AMOUNT", "format": "bcd"},
"89": {"size": 16 , "name": "DEBITS, REVERSAL AMOUNT", "format": "bcd"},
"90": {"size": 42 , "name": "ORIGINAL DATA ELEMENTS", "format": "bcd"},
"91": {"size": 1 , "name": "FILE UPDATE CODE", "format": "string"},
"92": {"size": 2 , "name": "FILE SECURITY CODE", "format": "string"},
"93": {"size": 6 , "name": "RESPONSE INDICATOR", "format": "string"},
"94": {"size": 7 , "name": "SERVICE INDICATOR", "format": "string"},
"95": {"size": 42 , "name": "REPLACEMENT AMOUNTS", "format": "string"},
"96": {"size": 16 , "name": "MESSAGE SECURITY CODE", "format": "binary"},
"97": {"size": 17 , "name": "AMOUNT, NET SETTLEMENT", "format": "bcdamount"},
"98": {"size": 25 , "name": "PAYEE", "format": "string"},
"99": {"size": 11 , "name": "SETTLEMENT INSTITUTION IDENT CODE", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
"100": {"size": 11 , "name": "RECEIVING INSTITUTION IDENT CODE", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
"101": {"size": 17 , "name": "FILE NAME", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"102": {"size": 28 , "name": "ACCOUNT IDENTIFICATION 1", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"103": {"size": 28 , "name": "ACCOUNT IDENTIFICATION 2", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"104": {"size": 100, "name": "TRANSACTION DESCRIPTION", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"105": {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"106": {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"107": {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"108": {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"109": {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"110": {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"111": {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"112": {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"113": {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"114": {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"115": {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"116": {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"117": {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"118": {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"119": {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"120": {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"121": {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"122": {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"123": {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"124": {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"125": {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"126": {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"127": {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"128": {"size": 8 , "name": "MAC 2", "format": "binary"}
},
"1ascii": {
"header":{"size":0 , "name": "Header", "format":"string"},
"footer":{"size":0 , "name": "Footer", "format":"string"},
"mtid": {"size": 4 , "name": "Message Type Indicator", "format": "numeric"},
"0": {"size": 16 , "name": "Bitmap 0", "format": "string-hexbin"},
"1": {"size": 16 , "name": "Bitmap 1", "format": "string-hexbin"},
"2": {"size": 19 , "name": "Primary Account number", "format": "numeric", "prefixSize":2},
"3": {"size": 6 , "name": "Processing Code", "format": "numeric"},
"4": {"size": 12 , "name": "Amount, Transaction", "format": "numeric"},
"5": {"size": 12 , "name": "Amount, Reconciliation", "format": "numeric"},
"6": {"size": 12 , "name": "Amount, Cardholder billing", "format": "numeric"},
"7": {"size": 10 , "name": "Date and time, transmission", "format": "numeric"},
"8": {"size": 8 , "name": "Amount, Cardholder billing fee", "format": "numeric"},
"9": {"size": 8 , "name": "Conversion rate, Reconciliation", "format": "numeric"},
"10": {"size": 8 , "name": "Conversion rate, Cardholder billing", "format": "numeric"},
"11": {"size": 6 , "name": "Systems trace audit number", "format": "numeric"},
"12": {"size": 12 , "name": "Date and time, Local transaction", "format": "numeric"},
"13": {"size": 4 , "name": "Date, Effective", "format": "numeric"},
"14": {"size": 4 , "name": "Date, Expiration", "format": "numeric"},
"15": {"size": 6 , "name": "Date, Settlement", "format": "numeric"},
"16": {"size": 4 , "name": "Date, Conversion", "format": "numeric"},
"17": {"size": 4 , "name": "Date, Capture", "format": "numeric"},
"18": {"size": 4 , "name": "Merchant type", "format": "numeric"},
"19": {"size": 3 , "name": "Country code, Acquiring institution", "format": "numeric"},
"20": {"size": 3 , "name": "Country code, Primary account number", "format": "numeric"},
"21": {"size": 3 , "name": "Country code, Forwarding institution", "format": "numeric"},
"22": {"size": 12 , "name": "Point of service data code", "format": "string"},
"23": {"size": 3 , "name": "Card sequence number", "format": "numeric"},
"24": {"size": 3 , "name": "Function code", "format": "numeric"},
"25": {"size": 4 , "name": "Message reason code", "format": "numeric"},
"26": {"size": 4 , "name": "Card acceptor business code", "format": "numeric"},
"27": {"size": 1 , "name": "Approval code length", "format": "numeric"},
"28": {"size": 6 , "name": "Date, Reconciliation", "format": "numeric"},
"29": {"size": 3 , "name": "Reconciliation indicator", "format": "numeric"},
"30": {"size": 24 , "name": "Amounts, original", "format": "numeric"},
"31": {"size": 99 , "name": "Acquirer reference data", "format": "string", "prefixSize":2},
"32": {"size": 11 , "name": "Acquirer institution identification code", "format": "numeric", "prefixSize":2},
"33": {"size": 11 , "name": "Forwarding institution identification code", "format": "numeric", "prefixSize":2},
"34": {"size": 28 , "name": "Primary account number, extended", "format": "string", "prefixSize":2},
"35": {"size": 37 , "name": "Track 2 data", "format": "string", "prefixSize":2},
"36": {"size": 104, "name": "Track 3 data", "format": "string", "prefixSize":3},
"37": {"size": 12 , "name": "Retrieval reference number", "format": "string"},
"38": {"size": 6 , "name": "Approval code", "format": "string"},
"39": {"size": 3 , "name": "Action code", "format": "numeric"},
"40": {"size": 3 , "name": "Service code", "format": "numeric"},
"41": {"size": 8 , "name": "Card acceptor terminal identification", "format": "string"},
"42": {"size": 15 , "name": "Card acceptor identification code", "format": "string"},
"43": {"size": 99 , "name": "Card acceptor name/location", "format": "string", "prefixSize":2},
"44": {"size": 99 , "name": "Additional response data", "format": "string", "prefixSize":2},
"45": {"size": 76 , "name": "Track 1 data", "format": "string", "prefixSize":2},
"46": {"size": 204, "name": "Amounts, Fees", "format": "string", "prefixSize":3},
"47": {"size": 999, "name": "Additional data - national", "format": "string", "prefixSize":3},
"48": {"size": 999, "name": "Additional data - private", "format": "string", "prefixSize":3},
"49": {"size": 3 , "name": "Currency code, Transaction", "format": "string"},
"50": {"size": 3 , "name": "Currency code, Reconciliation", "format": "string"},
"51": {"size": 3 , "name": "Currency code, Cardholder billing", "format": "string"},
"52": {"size": 16 , "name": "Personal identification number [PIN] data", "format": "string"},
"53": {"size": 48 , "name": "Security related control information", "format": "binary", "prefixSize":2},
"54": {"size": 120, "name": "Amounts, additional", "format": "string", "prefixSize":3},
"55": {"size": 255, "name": "IC card system related data", "format": "binary", "prefixSize":3},
"56": {"size": 35 , "name": "Original data elements", "format": "numeric", "prefixSize":2},
"57": {"size": 3 , "name": "Authorization life cycle code", "format": "numeric"},
"58": {"size": 11 , "name": "Authorizing agent institution Id Code", "format": "numeric", "prefixSize":2},
"59": {"size": 999, "name": "Transport data", "format": "string", "prefixSize":3},
"60": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
"61": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
"62": {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3},
"63": {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3},
"64": {"size": 8 , "name": "Message authentication code field", "format": "binary"},
"65": {"size": 8 , "name": "Reserved for ISO use", "format": "binary"},
"66": {"size": 204, "name": "Amounts, original fees", "format": "string", "prefixSize":3},
"67": {"size": 2 , "name": "Extended payment data", "format": "numeric"},
"68": {"size": 3 , "name": "Country code, receiving institution", "format": "numeric"},
"69": {"size": 3 , "name": "Country code, settlement institution", "format": "numeric"},
"70": {"size": 3 , "name": "Country code, authorizing agent Inst.", "format": "numeric"},
"71": {"size": 8 , "name": "Message number", "format": "numeric"},
"72": {"size": 999, "name": "Data record", "format": "string", "prefixSize":3},
"73": {"size": 6 , "name": "Date, action", "format": "numeric"},
"74": {"size": 10 , "name": "Credits, number", "format": "numeric"},
"75": {"size": 10 , "name": "Credits, reversal number", "format": "numeric"},
"76": {"size": 10 , "name": "Debits, number", "format": "numeric"},
"77": {"size": 10 , "name": "Debits, reversal number", "format": "numeric"},
"78": {"size": 10 , "name": "Transfer, number", "format": "numeric"},
"79": {"size": 10 , "name": "Transfer, reversal number", "format": "numeric"},
"80": {"size": 10 , "name": "Inquiries, number", "format": "numeric"},
"81": {"size": 10 , "name": "Authorizations, number", "format": "numeric"},
"82": {"size": 10 , "name": "Inquiries, reversal number", "format": "numeric"},
"83": {"size": 10 , "name": "Payments, number", "format": "numeric"},
"84": {"size": 10 , "name": "Payments, reversal number", "format": "numeric"},
"85": {"size": 10 , "name": "Fee collections, number", "format": "numeric"},
"86": {"size": 16 , "name": "Credits, amount", "format": "numeric"},
"87": {"size": 16 , "name": "Credits, reversal amount", "format": "numeric"},
"88": {"size": 16 , "name": "Debits, amount", "format": "numeric"},
"89": {"size": 16 , "name": "Debits, reversal amount", "format": "numeric"},
"90": {"size": 10 , "name": "Authorizations, reversal number", "format": "numeric"},
"91": {"size": 3 , "name": "Country code, transaction Dest. Inst.", "format": "numeric"},
"92": {"size": 3 , "name": "Country code, transaction Orig. Inst.", "format": "numeric"},
"93": {"size": 11 , "name": "Transaction Dest. Inst. Id code", "format": "numeric", "prefixSize":2},
"94": {"size": 11 , "name": "Transaction Orig. Inst. Id code", "format": "numeric", "prefixSize":2},
"95": {"size": 99 , "name": "Card issuer reference data", "format": "string", "prefixSize":2},
"96": {"size": 999, "name": "Key management data", "format": "binary", "prefixSize":3},
"97": {"size": 17 , "name": "Amount, Net reconciliation", "format": "amount"},
"98": {"size": 25 , "name": "Payee", "format": "string"},
"99": {"size": 11 , "name": "Settlement institution Id code", "format": "string", "prefixSize":2},
"100": {"size": 11 , "name": "Receiving institution Id code", "format": "numeric", "prefixSize":2},
"101": {"size": 17 , "name": "File name", "format": "string", "prefixSize":2},
"102": {"size": 28 , "name": "Account identification 1", "format": "string", "prefixSize":2},
"103": {"size": 28 , "name": "Account identification 2", "format": "string", "prefixSize":2},
"104": {"size": 100, "name": "Transaction description", "format": "string", "prefixSize":3},
"105": {"size": 16 , "name": "Credits, Chargeback amount", "format": "numeric"},
"106": {"size": 16 , "name": "Debits, Chargeback amount", "format": "numeric"},
"107": {"size": 10 , "name": "Credits, Chargeback number", "format": "numeric"},
"108": {"size": 10 , "name": "Debits, Chargeback number", "format": "numeric"},
"109": {"size": 84 , "name": "Credits, Fee amounts", "format": "string", "prefixSize":2},
"110": {"size": 84 , "name": "Debits, Fee amounts", "format": "string", "prefixSize":2},
"111": {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3},
"112": {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3},
"113": {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3},
"114": {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3},
"115": {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3},
"116": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
"117": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
"118": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
"119": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
"120": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
"121": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
"122": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
"123": {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3},
"124": {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3},
"125": {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3},
"126": {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3},
"127": {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3},
"128": {"size": 8 , "name": "Message authentication code field", "format": "binary"}
},
"1binary": {
"header":{"size":0 , "name": "Header", "format":"string"},
"footer":{"size":0 , "name": "Footer", "format":"string"},
"mtid": {"size": 4 , "name": "Message Type Indicator", "format": "bcd"},
"0": {"size": 8 , "name": "Bitmap 0", "format": "binary"},
"1": {"size": 8 , "name": "Bitmap 1", "format": "binary"},
"2": {"size": 19 , "name": "Primary Account number", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
"3": {"size": 6 , "name": "Processing Code", "format": "bcd"},
"4": {"size": 12 , "name": "Amount, Transaction", "format": "bcd"},
"5": {"size": 12 , "name": "Amount, Reconciliation", "format": "bcd"},
"6": {"size": 12 , "name": "Amount, Cardholder billing", "format": "bcd"},
"7": {"size": 10 , "name": "Date and time, transmission", "format": "bcd"},
"8": {"size": 8 , "name": "Amount, Cardholder billing fee", "format": "bcd"},
"9": {"size": 8 , "name": "Conversion rate, Reconciliation", "format": "bcd"},
"10": {"size": 8 , "name": "Conversion rate, Cardholder billing", "format": "bcd"},
"11": {"size": 6 , "name": "Systems trace audit number", "format": "bcd"},
"12": {"size": 12 , "name": "Date and time, Local transaction", "format": "bcd"},
"13": {"size": 4 , "name": "Date, Effective", "format": "bcd"},
"14": {"size": 4 , "name": "Date, Expiration", "format": "bcd"},
"15": {"size": 6 , "name": "Date, Settlement", "format": "bcd"},
"16": {"size": 4 , "name": "Date, Conversion", "format": "bcd"},
"17": {"size": 4 , "name": "Date, Capture", "format": "bcd"},
"18": {"size": 4 , "name": "Merchant type", "format": "bcd"},
"19": {"size": 3 , "name": "Country code, Acquiring institution", "format": "bcd"},
"20": {"size": 3 , "name": "Country code, Primary account number", "format": "bcd"},
"21": {"size": 3 , "name": "Country code, Forwarding institution", "format": "bcd"},
"22": {"size": 12 , "name": "Point of service data code", "format": "string"},
"23": {"size": 3 , "name": "Card sequence number", "format": "bcd"},
"24": {"size": 3 , "name": "Function code", "format": "bcd"},
"25": {"size": 4 , "name": "Message reason code", "format": "bcd"},
"26": {"size": 4 , "name": "Card acceptor business code", "format": "bcd"},
"27": {"size": 1 , "name": "Approval code length", "format": "bcd"},
"28": {"size": 6 , "name": "Date, Reconciliation", "format": "bcd"},
"29": {"size": 3 , "name": "Reconciliation indicator", "format": "bcd"},
"30": {"size": 24 , "name": "Amounts, original", "format": "bcd"},
"31": {"size": 99 , "name": "Acquirer reference data", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"32": {"size": 11 , "name": "Acquirer institution ident code", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
"33": {"size": 11 , "name": "Forwarding institution ident code", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
"34": {"size": 28 , "name": "Primary account number, extended", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"35": {"size": 37 , "name": "Track 2 data", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"36": {"size": 104, "name": "Track 3 data", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"37": {"size": 12 , "name": "Retrieval reference number", "format": "string"},
"38": {"size": 6 , "name": "Approval code", "format": "string"},
"39": {"size": 3 , "name": "Action code", "format": "bcd"},
"40": {"size": 3 , "name": "Service code", "format": "bcd"},
"41": {"size": 8 , "name": "Card acceptor terminal identification", "format": "string"},
"42": {"size": 15 , "name": "Card acceptor identification code", "format": "string"},
"43": {"size": 99 , "name": "Card acceptor name/location", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"44": {"size": 99 , "name": "Additional response data", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"45": {"size": 76 , "name": "Track 1 data", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"46": {"size": 204, "name": "Amounts, Fees", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"47": {"size": 999, "name": "Additional data - national", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"48": {"size": 999, "name": "Additional data - private", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"49": {"size": 3 , "name": "Currency code, Transaction", "format": "string"},
"50": {"size": 3 , "name": "Currency code, Reconciliation", "format": "string"},
"51": {"size": 3 , "name": "Currency code, Cardholder billing", "format": "string"},
"52": {"size": 8 , "name": "Personal identification number [PIN] data", "format": "binary"},
"53": {"size": 48 , "name": "Security related control information", "format": "binary", "prefixSize":2},
"54": {"size": 120, "name": "Amounts, additional", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"55": {"size": 255, "name": "IC card system related data", "format": "binary", "prefixSize":3},
"56": {"size": 35 , "name": "Original data elements", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
"57": {"size": 3 , "name": "Authorization life cycle code", "format": "bcd"},
"58": {"size": 11 , "name": "Authorizing agent institution Id Code", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
"59": {"size": 999, "name": "Transport data", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"60": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"61": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"62": {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"63": {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"64": {"size": 8 , "name": "Message authentication code field", "format": "binary"},
"65": {"size": 8 , "name": "Reserved for ISO use", "format": "binary"},
"66": {"size": 204, "name": "Amounts, original fees", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"67": {"size": 2 , "name": "Extended payment data", "format": "bcd"},
"68": {"size": 3 , "name": "Country code, receiving institution", "format": "bcd"},
"69": {"size": 3 , "name": "Country code, settlement institution", "format": "bcd"},
"70": {"size": 3 , "name": "Country code, authorizing agent Inst.", "format": "bcd"},
"71": {"size": 8 , "name": "Message number", "format": "bcd"},
"72": {"size": 999, "name": "Data record", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"73": {"size": 6 , "name": "Date, action", "format": "bcd"},
"74": {"size": 10 , "name": "Credits, number", "format": "bcd"},
"75": {"size": 10 , "name": "Credits, reversal number", "format": "bcd"},
"76": {"size": 10 , "name": "Debits, number", "format": "bcd"},
"77": {"size": 10 , "name": "Debits, reversal number", "format": "bcd"},
"78": {"size": 10 , "name": "Transfer, number", "format": "bcd"},
"79": {"size": 10 , "name": "Transfer, reversal number", "format": "bcd"},
"80": {"size": 10 , "name": "Inquiries, number", "format": "bcd"},
"81": {"size": 10 , "name": "Authorizations, number", "format": "bcd"},
"82": {"size": 10 , "name": "Inquiries, reversal number", "format": "bcd"},
"83": {"size": 10 , "name": "Payments, number", "format": "bcd"},
"84": {"size": 10 , "name": "Payments, reversal number", "format": "bcd"},
"85": {"size": 10 , "name": "Fee collections, number", "format": "bcd"},
"86": {"size": 16 , "name": "Credits, amount", "format": "bcd"},
"87": {"size": 16 , "name": "Credits, reversal amount", "format": "bcd"},
"88": {"size": 16 , "name": "Debits, amount", "format": "bcd"},
"89": {"size": 16 , "name": "Debits, reversal amount", "format": "bcd"},
"90": {"size": 10 , "name": "Authorizations, reversal number", "format": "bcd"},
"91": {"size": 3 , "name": "Country code, transaction Dest. Inst.", "format": "bcd"},
"92": {"size": 3 , "name": "Country code, transaction Orig. Inst.", "format": "bcd"},
"93": {"size": 11 , "name": "Transaction Dest. Inst. Id code", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
"94": {"size": 11 , "name": "Transaction Orig. Inst. Id code", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
"95": {"size": 99 , "name": "Card issuer reference data", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"96": {"size": 999, "name": "Key management data", "format": "binary", "prefixSize":3},
"97": {"size": 17 , "name": "Amount, Net reconciliation", "format": "bcdamount"},
"98": {"size": 25 , "name": "Payee", "format": "string"},
"99": {"size": 11 , "name": "Settlement institution Id code", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"100": {"size": 11 , "name": "Receiving institution Id code", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
"101": {"size": 17 , "name": "File name", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"102": {"size": 28 , "name": "Account identification 1", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"103": {"size": 28 , "name": "Account identification 2", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"104": {"size": 100, "name": "Transaction description", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"105": {"size": 16 , "name": "Credits, Chargeback amount", "format": "bcd"},
"106": {"size": 16 , "name": "Debits, Chargeback amount", "format": "bcd"},
"107": {"size": 10 , "name": "Credits, Chargeback number", "format": "bcd"},
"108": {"size": 10 , "name": "Debits, Chargeback number", "format": "bcd"},
"109": {"size": 84 , "name": "Credits, Fee amounts", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"110": {"size": 84 , "name": "Debits, Fee amounts", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
"111": {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"112": {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"113": {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"114": {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"115": {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"116": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"117": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"118": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"119": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"120": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"121": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"122": {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"123": {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"124": {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"125": {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"126": {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"127": {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
"128": {"size": 8 , "name": "Message authentication code field", "format": "binary"}
}
}