ISO 8583 ini sebenarnya dibagi menjadi 3 buah komponen yaitu :
- Message Header, ini dapat digunakan sebagai penanda awal dari sebuah message.
- Application Data, ini adalah inti dari ISO 8583. Semua format dan definisi message terdapat pada bagian ini.
- Message Trailer, ini dapat digunakan sebagai penanda akhir dari sebuah message.
dan jika digambarkan, struktur diatas akan terlihat seperti gambar dibawah ini untuk sebuah message lengkap ISO 8583 :
Struktur ISO 8583
Dalam beberapa kasus, kadang-kadang dalam setiap message kita hanya menjumpai penggunaan Message Header atau Message Trailer saja. Penggunaan Message Header dan Message Trailer ini sepenuhnya tergantung pada setiap pihak yang berkepentingan dan harusnya informasi ini tertulis jelas pada dokumen spesifikasi teknis yang telah dimusyawarahkan dan disepakati bersama oleh kedua belah pihak atau lebih.
Karena Message Header dan Message Trailer hanya digunakan sebagai penanda saja, maka sekarang mari kita bahas tentang apa itu Application Data yang terdapat dalam ISO 8583 ini. Sama seperti struktur ISO 8583 diatas, Application Data ini juga dibagi menjadi beberapa bagian yang kurang lebih seperti berikut :
- MTI (Message Type Indicator), adalah 4 digit karakter yang digunakan sebagai penanda awal dari message utama ISO 8583.
- Bitmap, adalah 8 bytes data binari atau 16 digit nilai hexadecimal yang digunakan sebagai penanda bit-bit atau data element mana saja yang aktif. (16 digit disini merupakan panjang standart dari Primary Bitmap saja, silahkan lihat penjelasan pada bab tentang Bitmap).
- Data Element (DE), adalah bit-bit yang berisi informasi yang sebenarnya pada transaksi itu sendiri.
Sudah merasa lebih jelas ? Jika iya, mari kita lanjut ke pembahasan tentang MTI (Message Type Indicator)
Makasih atas ilmunya, sangat bemanfaat, dan semoga manfaatnya jadi amal jariah bagi penulis!
ReplyDelete