AZS

com.a2zss.ISO8583
Interface ISOConstants

All Known Implementing Classes:
ISO8583II, Utils

public interface ISOConstants

Field name and number and other constants


Field Summary
static int AUTHORISATION
          constant indicting autorisation message mti 0100 or 1100
static int AUTHORISATION_REPEAT
          constant indicting autorisation message repeat mti 0101 or 1101
static int AUTHORISATION_RESPONSE
          constant indicting autorisation message response mti 0110 or 1110
static int CASH_ADVANCE
           
static int CLEARING_REQUEST
          constant indicting clearing request message (SMS) mti 0500 or 1500
static int CLEARING_REQUEST_RESPONSE
          constant indicting clearing request response message (SMS) mti 0510 or 1510
static int ENC_CODED
          Constant indicating ISO8583 message numeric fields should not encoded 4 bit and addtionally whole message will be encoded into printable characters
static int ENC_LLLLPLAIN
          Constaant indicates ISO8583 message numeric fields should not encoded 4 bit and the total message length should prepended to message data ( like "0123")
static int ENC_PACKED
          Constant indicating ISO8583 message numeric fields should encoded 4 bit
static int ENC_PLAIN
          Constanint indicating ISO8583 message numeric fields should not encoded 4 bit
static int[][][] mandatoryBits
          the fields that are manadatory for certain messsage types this may vary in different networks (this data is currently used by transaction class in pay package)
static int MSG_MAX_LENGTH
          constant indicating max len of any ISO 8583 message ( 9999 )
static java.lang.String[][] MTID
          constants that represent MTI values in relatin to mesage type and version
static java.lang.String[] MTISTRING
          human readable message mti mappings
static int NETWORK_REQUEST
          constant indicting network request message mti 0804 or 1804
static int NETWORK_RESPONSE
          constant indicting network request response message mti 0814 or 1814
static int[][][] optionalBits
          the fields that are optional for certain messsage types this may vary in different networks (this data is currently used by transaction class in pay package)
static int ORDINAL_PURCHASE
           
static java.lang.String[] PROCS
          a selection processing code field values in relation to PROCSTR constants
static java.lang.String[] PROCSTR
          { goods, cash, goods unattended}
static int REVAERSAL_RESPONSE
          constant indicting autorisation message reversal response mti 0410 or 1430
static int REVERSAL
          constant indicting autorisation message reversal mti 0400 or 1420
static int REVERSAL_REPEAT
          constant indicting autorisation message reversal repeat mti 0401 or 1421
static int SMS_AUTHORISATION
          constant indicting autorisation message (SMS) mti 0200 or 1200
static int SMS_AUTHORISATION_REPEAT
          constant indicting autorisation message repeat (SMS) mti 0201 or 1201
static int SMS_AUTHORISATION_RESPONSE
          constant indicting autorisation message response (SMS) mti 0210 or 1210
static int UNATTENDED_PURCHASE
           
static int V1987
          constant indicating ISO8583 version 1987 (0xxx messages) value 0
static int V1993
          constant indicating ISO8583 version 1993 (1xxx messages) value 1
static int V2003
          constant indicating ISO8583 version 2003 (2xxx messages) value 2
 

Field Detail

ENC_PLAIN

static final int ENC_PLAIN
Constanint indicating ISO8583 message numeric fields should not encoded 4 bit

See Also:
Constant Field Values

ENC_PACKED

static final int ENC_PACKED
Constant indicating ISO8583 message numeric fields should encoded 4 bit

See Also:
Constant Field Values

ENC_CODED

static final int ENC_CODED
Constant indicating ISO8583 message numeric fields should not encoded 4 bit and addtionally whole message will be encoded into printable characters

See Also:
Constant Field Values

ENC_LLLLPLAIN

static final int ENC_LLLLPLAIN
Constaant indicates ISO8583 message numeric fields should not encoded 4 bit and the total message length should prepended to message data ( like "0123")

See Also:
Constant Field Values

MSG_MAX_LENGTH

static final int MSG_MAX_LENGTH
constant indicating max len of any ISO 8583 message ( 9999 )

See Also:
Constant Field Values

V1987

static final int V1987
constant indicating ISO8583 version 1987 (0xxx messages) value 0

See Also:
Constant Field Values

V1993

static final int V1993
constant indicating ISO8583 version 1993 (1xxx messages) value 1

See Also:
Constant Field Values

V2003

static final int V2003
constant indicating ISO8583 version 2003 (2xxx messages) value 2

See Also:
Constant Field Values

AUTHORISATION

static final int AUTHORISATION
constant indicting autorisation message mti 0100 or 1100

See Also:
Constant Field Values

AUTHORISATION_REPEAT

static final int AUTHORISATION_REPEAT
constant indicting autorisation message repeat mti 0101 or 1101

See Also:
Constant Field Values

AUTHORISATION_RESPONSE

static final int AUTHORISATION_RESPONSE
constant indicting autorisation message response mti 0110 or 1110

See Also:
Constant Field Values

REVERSAL

static final int REVERSAL
constant indicting autorisation message reversal mti 0400 or 1420

See Also:
Constant Field Values

REVERSAL_REPEAT

static final int REVERSAL_REPEAT
constant indicting autorisation message reversal repeat mti 0401 or 1421

See Also:
Constant Field Values

REVAERSAL_RESPONSE

static final int REVAERSAL_RESPONSE
constant indicting autorisation message reversal response mti 0410 or 1430

See Also:
Constant Field Values

SMS_AUTHORISATION

static final int SMS_AUTHORISATION
constant indicting autorisation message (SMS) mti 0200 or 1200

See Also:
Constant Field Values

SMS_AUTHORISATION_REPEAT

static final int SMS_AUTHORISATION_REPEAT
constant indicting autorisation message repeat (SMS) mti 0201 or 1201

See Also:
Constant Field Values

SMS_AUTHORISATION_RESPONSE

static final int SMS_AUTHORISATION_RESPONSE
constant indicting autorisation message response (SMS) mti 0210 or 1210

See Also:
Constant Field Values

CLEARING_REQUEST

static final int CLEARING_REQUEST
constant indicting clearing request message (SMS) mti 0500 or 1500

See Also:
Constant Field Values

CLEARING_REQUEST_RESPONSE

static final int CLEARING_REQUEST_RESPONSE
constant indicting clearing request response message (SMS) mti 0510 or 1510

See Also:
Constant Field Values

NETWORK_REQUEST

static final int NETWORK_REQUEST
constant indicting network request message mti 0804 or 1804

See Also:
Constant Field Values

NETWORK_RESPONSE

static final int NETWORK_RESPONSE
constant indicting network request response message mti 0814 or 1814

See Also:
Constant Field Values

MTID

static final java.lang.String[][] MTID
constants that represent MTI values in relatin to mesage type and version


MTISTRING

static final java.lang.String[] MTISTRING
human readable message mti mappings


PROCS

static final java.lang.String[] PROCS
a selection processing code field values in relation to PROCSTR constants


PROCSTR

static final java.lang.String[] PROCSTR
{ goods, cash, goods unattended}


ORDINAL_PURCHASE

static final int ORDINAL_PURCHASE
See Also:
Constant Field Values

CASH_ADVANCE

static final int CASH_ADVANCE
See Also:
Constant Field Values

UNATTENDED_PURCHASE

static final int UNATTENDED_PURCHASE
See Also:
Constant Field Values

mandatoryBits

static final int[][][] mandatoryBits
the fields that are manadatory for certain messsage types this may vary in different networks (this data is currently used by transaction class in pay package)


optionalBits

static final int[][][] optionalBits
the fields that are optional for certain messsage types this may vary in different networks (this data is currently used by transaction class in pay package)


AZS

Copyright © 2002-2010 AZS Services Ltd. All Rights Reserved.