code: def sort_single_reference(ref_entry):
      _keyorder = [
          'schema_type', 'schema_version',
          'type',
          'authors', 'title', 'booktitle', 'series', 'editors', 'journal',
          'institution', 'volume', 'number', 'page', 'year', 'note', 'publisher',
          'address', 'isbn', 'doi'
      ]
      sorted_entry = sorted(ref_entry.items(), key=lambda x: _keyorder.index(x[0]))
      if _use_odict:
          return OrderedDict(sorted_entry)
      else:
          return dict(sorted_entry)