{
    "-2":{"mask":"field:4/string", "name":"Message Size Header"},
    "-1":{"mask":"field:15/string", "name":"Message Type ID"},
    "0":{"mask":"byte1:8/integer,byte2:8/integer,byte3:8/integer,byte4:8/integer,byte5:8/integer,byte6:8/integer,byte7:8/integer,byte8:8/integer", "name":"Primary Mask", "bitmap":true},
    "1":{"mask":"byte1:8/integer,byte2:8/integer,byte3:8/integer,byte4:8/integer,byte5:8/integer,byte6:8/integer,byte7:8/integer,byte8:8/integer", "name":"Secondary Mask", "bitmap":true},
    "2":{"mask":"field:19/string", "name":"Primary Account ID"},
    "3":{"mask":"field:5/string", "name":"Processing Code"},
    "4":{"mask":"field:12/string", "name":"Transaction Amount"},
    "5":{"mask":"field:12/string", "name":"Reconciliation Amount"},
    "6":{"mask":"field:12/string", "name":"Amount - Card Holder Billing"},
    "7":{"mask":"field:10/string", "name":"Transmission Date / Time"},
    "8":{"mask":"field:8/string", "name":"Amount - Cardholder Billing Fee"},
    "9":{"mask":"field:8/string", "name":"Conversion Rate, Reconsiliation"},
    "10":{"mask":"field:8/string", "name":"Conversion Rate - Customer Billing"},
    "11":{"mask":"field:6/string", "name":"System Trace Audit Number"},
    "12":{"mask":"field:12/string", "name":"Date and Time Local Transaction"},
    "13":{"mask":"field:4/string", "name":"Effective Date"},
    "14":{"mask":"field:4/string", "name":"Expiration Date"},
    "15":{"mask":"field:6/string", "name":"Settlement Date"},
    "16":{"mask":"field:4/string", "name":"Conversion Date"},
    "17":{"mask":"field:4/string", "name":"Date Capture"},
    "18":{"mask":"field:4/string", "name":"Merchant Type"},
    "19":{"mask":"field:3/string", "name":"Country Code, Acquiring Institution"},
    "20":{"mask":"field:3/string", "name":"Country Code, Primary Account Number"},
    "21":{"mask":"field:3/string", "name":"Country Code, Forwording Institution"},
    "22":{"mask":"field:12/string", "name":"POS Data Code"},
    "24":{"mask":"field:3/string", "name":"Function Code"},
    "25":{"mask":"field:4/string", "name":"Message Reason Code"},
    "32":{"mask":"field:8/string", "name":"Acquiring Institution Identification Code"},
    "33":{"mask":"field:8/string", "name":"Forwording Institution Identification Code"},
    "35":{"mask":"field:26/string", "name":"Track 2 Data"},
    "37":{"mask":"field:12/string", "name":"Retrieval Reference Number"},
    "39":{"mask":"field:3/string", "name":"Action Code"},
    "41":{"mask":"field:16/string", "name":"Card Acceptor Terminal Identification"},
    "42":{"mask":"field:15/string", "name":"Card Acceptor Identification Code"},
    "43":{"mask":"field:42/string", "name":"Card Acceptor Name/Location"},
    "49":{"mask":"field:3/string", "name":"Currency Code, Transaction"},
    "50":{"mask":"field:3/string", "name":"Currency Code, Reconciliation"},
    "51":{"mask":"field:3/string", "name":"Currency Code, Cardholder Billing"},
    "53":{"mask":"field:12/string", "name":"Security Related Control Information"},
    "128":{"mask":"field:8/string", "name":"Message Authentication Code Field"}
}
