# File lib/edi4r/edifact.rb, line 1551 def initialize( p, name, status, fmt ) super( p, name, status, fmt ) raise "Illegal DE name: #{name}" unless name =~ /\d{4}/ # check if supported format syntax # check if supported status value end