# 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