old_contents: # -*- encoding: utf-8 -*-
  from __future__ import (unicode_literals, absolute_import,
                          division, print_function)
  import json
  from os.path import dirname, join
  
  with open(join(dirname(__file__), 'schema.json')) as json_file:
      OPARL = json.load(json_file)
  
  
  # Additional validation functions here
  def name_not_equal_shortName(data):
      """
      Validate that two values are not equal, e. g.
      name and nameShort may not be equal (section 5.2.3).
      """
      pass    #TODO: implement
  
new_contents: # -*- encoding: utf-8 -*-
  from __future__ import (unicode_literals, absolute_import,
                          division, print_function)
  import json
  from os.path import dirname, join
  
  with open(join(dirname(__file__), 'schema.json')) as json_file:
      OPARL = json.load(json_file)
  
  
  # Additional validation functions here
  def name_not_equal_shortName(data):
      """
      Validate that two values are not equal, e. g.
      name and nameShort may not be equal (section 5.2.3).
      """
      if 'name' not in data or 'nameShort' not in data:
          return True
      return not data['name'] == data['nameShort']
  
subject: implement name_not_equal_shortName