Validasi Struktural EDI
Spesifikasi EDI untuk pengodean X12 dan EDIFACT menentukan aturan dan konvensi tertentu untuk struktur pertukaran EDI. EDI Disassembler dalam EDIReceivePipeline memverifikasi bahwa amplop dari setiap pesan yang diterima sesuai dengan aturan struktural ini. EDISendPipeline membangun setiap pesan yang akan dikirim sesuai dengan aturan ini dan memvalidasi amplop sebelum mengirim.
Validasi struktural memastikan bahwa header dan trailer yang diperlukan ada. Pemeriksaan integritas struktural mencakup pengurutan segmen dan perulangan serta pemeriksaan hitungan. Pemeriksaan ini selalu dilakukan untuk memastikan bahwa dokumen akan diurai atau diserialisasikan dengan benar. Validasi ini dilakukan meskipun opsi Validasi Jenis EDI dan/atau Validasi Diperpanjang dinonaktifkan . Pertukaran yang gagal validasi struktural dasar akan ditangguhkan, bahkan jika opsi Validasi Jenis EDI dan/atau Validasi Diperpanjang dinonaktifkan .
Nilai elemen data dalam header dan trailer, dan bagaimana header/trailer dan elemen data dipisahkan, ditentukan oleh perjanjian. Ini divalidasi melalui validasi skema.
Untuk informasi selengkapnya tentang amplop dan konten dalam setiap set header dan trailer, lihat Struktur Pesan EDI.