
<!-- REPLACE THE <DATAMODEL> GROUP IN THE BIBER *.CONF FILE WITH THE GROUP BELOW -->
  <datamodel>
    <constants>
      <constant name="gender" type="list">sf,sm,sn,pf,pm,pn,pp</constant>
      <constant name="nameparts" type="list">family,given,prefix,suffix</constant>
      <constant name="optiondatatypes" type="list">boolean,integer,string,xml</constant>
    </constants>
    <entrytypes>
      <entrytype>article</entrytype>
      <entrytype>artwork</entrytype>
      <entrytype>audio</entrytype>
      <entrytype>bibnote</entrytype>
      <entrytype>book</entrytype>
      <entrytype>bookinbook</entrytype>
      <entrytype>booklet</entrytype>
      <entrytype>collection</entrytype>
      <entrytype>commentary</entrytype>
      <entrytype>customa</entrytype>
      <entrytype>customb</entrytype>
      <entrytype>customc</entrytype>
      <entrytype>customd</entrytype>
      <entrytype>custome</entrytype>
      <entrytype>customf</entrytype>
      <entrytype>inbook</entrytype>
      <entrytype>incollection</entrytype>
      <entrytype>inproceedings</entrytype>
      <entrytype>inreference</entrytype>
      <entrytype>image</entrytype>
      <entrytype>jurisdiction</entrytype>
      <entrytype>legal</entrytype>
      <entrytype>legislation</entrytype>
      <entrytype>letter</entrytype>
      <entrytype>manual</entrytype>
      <entrytype>misc</entrytype>
      <entrytype>movie</entrytype>
      <entrytype>music</entrytype>
      <entrytype>mvcollection</entrytype>
      <entrytype>mvreference</entrytype>
      <entrytype>mvproceedings</entrytype>
      <entrytype>mvbook</entrytype>
      <entrytype>online</entrytype>
      <entrytype>patent</entrytype>
      <entrytype>performance</entrytype>
      <entrytype>periodical</entrytype>
      <entrytype>proceedings</entrytype>
      <entrytype>reference</entrytype>
      <entrytype>report</entrytype>
      <entrytype>review</entrytype>
      <entrytype>set</entrytype>
      <entrytype>software</entrytype>
      <entrytype>standard</entrytype>
      <entrytype>suppbook</entrytype>
      <entrytype>suppcollection</entrytype>
      <entrytype>suppperiodical</entrytype>
      <entrytype>thesis</entrytype>
      <entrytype>unpublished</entrytype>
      <entrytype>video</entrytype>
      <entrytype skip_output="true">xdata</entrytype>
    </entrytypes>
    <fields>
      <field datatype="integer" fieldtype="field">sortyear</field>
      <field datatype="integer" fieldtype="field">volume</field>
      <field datatype="integer" fieldtype="field">volumes</field>
      <field datatype="literal" fieldtype="field">abstract</field>
      <field datatype="literal" fieldtype="field">addendum</field>
      <field datatype="literal" fieldtype="field">annotation</field>
      <field datatype="literal" fieldtype="field">booksubtitle</field>
      <field datatype="literal" fieldtype="field">booktitle</field>
      <field datatype="literal" fieldtype="field">booktitleaddon</field>
      <field datatype="literal" fieldtype="field">chapter</field>
      <field datatype="literal" fieldtype="field">edition</field>
      <field datatype="literal" fieldtype="field">eid</field>
      <field datatype="literal" fieldtype="field">entrysubtype</field>
      <field datatype="literal" fieldtype="field">eprintclass</field>
      <field datatype="literal" fieldtype="field">eprinttype</field>
      <field datatype="literal" fieldtype="field">eventtitle</field>
      <field datatype="literal" fieldtype="field">eventtitleaddon</field>
      <field datatype="literal" fieldtype="field">gender</field>
      <field datatype="literal" fieldtype="field">howpublished</field>
      <field datatype="literal" fieldtype="field">indexsorttitle</field>
      <field datatype="literal" fieldtype="field">indextitle</field>
      <field datatype="literal" fieldtype="field">isan</field>
      <field datatype="literal" fieldtype="field">isbn</field>
      <field datatype="literal" fieldtype="field">ismn</field>
      <field datatype="literal" fieldtype="field">isrn</field>
      <field datatype="literal" fieldtype="field">issn</field>
      <field datatype="literal" fieldtype="field">issue</field>
      <field datatype="literal" fieldtype="field">issuesubtitle</field>
      <field datatype="literal" fieldtype="field">issuetitle</field>
      <field datatype="literal" fieldtype="field">iswc</field>
      <field datatype="literal" fieldtype="field">journalsubtitle</field>
      <field datatype="literal" fieldtype="field">journaltitle</field>
      <field datatype="literal" fieldtype="field">label</field>
      <field datatype="literal" fieldtype="field">langid</field>
      <field datatype="literal" fieldtype="field">langidopts</field>
      <field datatype="literal" fieldtype="field">library</field>
      <field datatype="literal" fieldtype="field">mainsubtitle</field>
      <field datatype="literal" fieldtype="field">maintitle</field>
      <field datatype="literal" fieldtype="field">maintitleaddon</field>
      <field datatype="literal" fieldtype="field">nameaddon</field>
      <field datatype="literal" fieldtype="field">note</field>
      <field datatype="literal" fieldtype="field">number</field>
      <field datatype="literal" fieldtype="field">origtitle</field>
      <field datatype="literal" fieldtype="field">pagetotal</field>
      <field datatype="literal" fieldtype="field">part</field>
      <field datatype="literal" fieldtype="field">relatedstring</field>
      <field datatype="literal" fieldtype="field">relatedtype</field>
      <field datatype="literal" fieldtype="field">reprinttitle</field>
      <field datatype="literal" fieldtype="field">series</field>
      <field datatype="literal" fieldtype="field">shorthandintro</field>
      <field datatype="literal" fieldtype="field">subtitle</field>
      <field datatype="literal" fieldtype="field">title</field>
      <field datatype="literal" fieldtype="field">titleaddon</field>
      <field datatype="literal" fieldtype="field">usera</field>
      <field datatype="literal" fieldtype="field">userb</field>
      <field datatype="literal" fieldtype="field">userc</field>
      <field datatype="literal" fieldtype="field">userd</field>
      <field datatype="literal" fieldtype="field">usere</field>
      <field datatype="literal" fieldtype="field">userf</field>
      <field datatype="literal" fieldtype="field">venue</field>
      <field datatype="literal" fieldtype="field">version</field>
      <field datatype="literal" fieldtype="field" label="true">shorthand</field>
      <field datatype="literal" fieldtype="field" label="true">shortjournal</field>
      <field datatype="literal" fieldtype="field" label="true">shortseries</field>
      <field datatype="literal" fieldtype="field" label="true">shorttitle</field>
      <field datatype="literal" fieldtype="field" skip_output="true">sorttitle</field>
      <field datatype="literal" fieldtype="field" skip_output="true">sortshorthand</field>
      <field datatype="literal" fieldtype="field" skip_output="true">sortkey</field>
      <field datatype="literal" fieldtype="field" skip_output="true">presort</field>
      <field datatype="literal" fieldtype="list">institution</field>
      <field datatype="literal" fieldtype="list">lista</field>
      <field datatype="literal" fieldtype="list">listb</field>
      <field datatype="literal" fieldtype="list">listc</field>
      <field datatype="literal" fieldtype="list">listd</field>
      <field datatype="literal" fieldtype="list">liste</field>
      <field datatype="literal" fieldtype="list">listf</field>
      <field datatype="literal" fieldtype="list">location</field>
      <field datatype="literal" fieldtype="list">organization</field>
      <field datatype="literal" fieldtype="list">origlocation</field>
      <field datatype="literal" fieldtype="list">origpublisher</field>
      <field datatype="literal" fieldtype="list">publisher</field>
      <field datatype="name" fieldtype="list">afterword</field>
      <field datatype="name" fieldtype="list">annotator</field>
      <field datatype="name" fieldtype="list">author</field>
      <field datatype="name" fieldtype="list">bookauthor</field>
      <field datatype="name" fieldtype="list">commentator</field>
      <field datatype="name" fieldtype="list">editor</field>
      <field datatype="name" fieldtype="list">editora</field>
      <field datatype="name" fieldtype="list">editorb</field>
      <field datatype="name" fieldtype="list">editorc</field>
      <field datatype="name" fieldtype="list">foreword</field>
      <field datatype="name" fieldtype="list">holder</field>
      <field datatype="name" fieldtype="list">introduction</field>
      <field datatype="name" fieldtype="list">namea</field>
      <field datatype="name" fieldtype="list">nameb</field>
      <field datatype="name" fieldtype="list">namec</field>
      <field datatype="name" fieldtype="list">translator</field>
      <field datatype="name" fieldtype="list" label="true">shortauthor</field>
      <field datatype="name" fieldtype="list" label="true">shorteditor</field>
      <field datatype="name" fieldtype="list" skip_output="true">sortname</field>
      <field datatype="key" fieldtype="field">authortype</field>
      <field datatype="key" fieldtype="field">editoratype</field>
      <field datatype="key" fieldtype="field">editorbtype</field>
      <field datatype="key" fieldtype="field">editorctype</field>
      <field datatype="key" fieldtype="field">editortype</field>
      <field datatype="key" fieldtype="field">bookpagination</field>
      <field datatype="key" fieldtype="field">nameatype</field>
      <field datatype="key" fieldtype="field">namebtype</field>
      <field datatype="key" fieldtype="field">namectype</field>
      <field datatype="key" fieldtype="field">pagination</field>
      <field datatype="key" fieldtype="field">pubstate</field>
      <field datatype="key" fieldtype="field">type</field>
      <field datatype="key" fieldtype="list">language</field>
      <field datatype="key" fieldtype="list">origlanguage</field>
      <field datatype="entrykey" fieldtype="field">crossref</field>
      <field datatype="entrykey" fieldtype="field">xref</field>
      <field datatype="date" fieldtype="field" skip_output="true">date</field>
      <field datatype="datepart" fieldtype="field" nullok="true">endyear</field>
      <field datatype="datepart" fieldtype="field" nullok="true">year</field>
      <field datatype="datepart" fieldtype="field">month</field>
      <field datatype="datepart" fieldtype="field">day</field>
      <field datatype="datepart" fieldtype="field">hour</field>
      <field datatype="datepart" fieldtype="field">minute</field>
      <field datatype="datepart" fieldtype="field">second</field>
      <field datatype="datepart" fieldtype="field">timezone</field>
      <field datatype="datepart" fieldtype="field">season</field>
      <field datatype="datepart" fieldtype="field">endmonth</field>
      <field datatype="datepart" fieldtype="field">endday</field>
      <field datatype="datepart" fieldtype="field">endhour</field>
      <field datatype="datepart" fieldtype="field">endminute</field>
      <field datatype="datepart" fieldtype="field">endsecond</field>
      <field datatype="datepart" fieldtype="field">endtimezone</field>
      <field datatype="datepart" fieldtype="field">endseason</field>
      <field datatype="date" fieldtype="field" skip_output="true">eventdate</field>
      <field datatype="datepart" fieldtype="field" nullok="true">eventendyear</field>
      <field datatype="datepart" fieldtype="field" nullok="true">eventyear</field>
      <field datatype="datepart" fieldtype="field">eventmonth</field>
      <field datatype="datepart" fieldtype="field">eventday</field>
      <field datatype="datepart" fieldtype="field">eventhour</field>
      <field datatype="datepart" fieldtype="field">eventminute</field>
      <field datatype="datepart" fieldtype="field">eventsecond</field>
      <field datatype="datepart" fieldtype="field">eventtimezone</field>
      <field datatype="datepart" fieldtype="field">eventseason</field>
      <field datatype="datepart" fieldtype="field">eventendmonth</field>
      <field datatype="datepart" fieldtype="field">eventendday</field>
      <field datatype="datepart" fieldtype="field">eventendhour</field>
      <field datatype="datepart" fieldtype="field">eventendminute</field>
      <field datatype="datepart" fieldtype="field">eventendsecond</field>
      <field datatype="datepart" fieldtype="field">eventendtimezone</field>
      <field datatype="datepart" fieldtype="field">eventendseason</field>
      <field datatype="date" fieldtype="field" skip_output="true">origdate</field>
      <field datatype="datepart" fieldtype="field" nullok="true">origendyear</field>
      <field datatype="datepart" fieldtype="field" nullok="true">origyear</field>
      <field datatype="datepart" fieldtype="field">origmonth</field>
      <field datatype="datepart" fieldtype="field">origday</field>
      <field datatype="datepart" fieldtype="field">orighour</field>
      <field datatype="datepart" fieldtype="field">origminute</field>
      <field datatype="datepart" fieldtype="field">origsecond</field>
      <field datatype="datepart" fieldtype="field">origtimezone</field>
      <field datatype="datepart" fieldtype="field">origseason</field>
      <field datatype="datepart" fieldtype="field">origendmonth</field>
      <field datatype="datepart" fieldtype="field">origendday</field>
      <field datatype="datepart" fieldtype="field">origendhour</field>
      <field datatype="datepart" fieldtype="field">origendminute</field>
      <field datatype="datepart" fieldtype="field">origendsecond</field>
      <field datatype="datepart" fieldtype="field">origendtimezone</field>
      <field datatype="datepart" fieldtype="field">origendseason</field>
      <field datatype="date" fieldtype="field" skip_output="true">urldate</field>
      <field datatype="datepart" fieldtype="field" nullok="true">urlendyear</field>
      <field datatype="datepart" fieldtype="field" nullok="true">urlyear</field>
      <field datatype="datepart" fieldtype="field">urlmonth</field>
      <field datatype="datepart" fieldtype="field">urlday</field>
      <field datatype="datepart" fieldtype="field">urlhour</field>
      <field datatype="datepart" fieldtype="field">urlminute</field>
      <field datatype="datepart" fieldtype="field">urlsecond</field>
      <field datatype="datepart" fieldtype="field">urltimezone</field>
      <field datatype="datepart" fieldtype="field">urlseason</field>
      <field datatype="datepart" fieldtype="field">urlendmonth</field>
      <field datatype="datepart" fieldtype="field">urlendday</field>
      <field datatype="datepart" fieldtype="field">urlendhour</field>
      <field datatype="datepart" fieldtype="field">urlendminute</field>
      <field datatype="datepart" fieldtype="field">urlendsecond</field>
      <field datatype="datepart" fieldtype="field">urlendtimezone</field>
      <field datatype="datepart" fieldtype="field">urlendseason</field>
      <field datatype="verbatim" fieldtype="field">doi</field>
      <field datatype="verbatim" fieldtype="field">eprint</field>
      <field datatype="verbatim" fieldtype="field">file</field>
      <field datatype="verbatim" fieldtype="field">verba</field>
      <field datatype="verbatim" fieldtype="field">verbb</field>
      <field datatype="verbatim" fieldtype="field">verbc</field>
      <field datatype="uri" fieldtype="field">url</field>
      <field datatype="entrykey" fieldtype="field" format="xsv" skip_output="true">xdata</field>
      <field datatype="entrykey" fieldtype="field" format="xsv" skip_output="true">ids</field>
      <field datatype="entrykey" fieldtype="field" format="xsv" skip_output="true">entryset</field>
      <field datatype="entrykey" fieldtype="field" format="xsv">related</field>
      <field datatype="keyword" fieldtype="field" format="xsv">keywords</field>
      <field datatype="option" fieldtype="field" format="xsv" skip_output="true">options</field>
      <field datatype="option" fieldtype="field" format="xsv" skip_output="true">relatedoptions</field>
      <field datatype="range" fieldtype="field">pages</field>
      <field datatype="code" fieldtype="field">execute</field>
      <field datatype="literal" fieldtype="field">shortsubseries</field>
      <field datatype="literal" fieldtype="field">subseries</field>
      <field datatype="integer" fieldtype="field">subnumber</field>
      <field datatype="literal" fieldtype="field">titlenote</field>
      <field datatype="literal" fieldtype="field">maintitlenote</field>
      <field datatype="literal" fieldtype="field">booktitlenote</field>
      <field datatype="literal" fieldtype="field">summarytitle</field>
      <field datatype="literal" fieldtype="field">shortform</field>
      <field datatype="name" fieldtype="list">festschrift</field>
      <field datatype="literal" fieldtype="field">festschriftaddon</field>
      <field datatype="integer" fieldtype="field">eventnumber</field>
      <field datatype="literal" fieldtype="field">eventtype</field>
      <field datatype="literal" fieldtype="list">multieventdate</field>
      <field datatype="literal" fieldtype="list">multivenue</field>
      <field datatype="date" fieldtype="field" skip_output="true">realdate</field>
      <field datatype="datepart" fieldtype="field" nullok="true">realendyear</field>
      <field datatype="datepart" fieldtype="field" nullok="true">realyear</field>
      <field datatype="datepart" fieldtype="field">realmonth</field>
      <field datatype="datepart" fieldtype="field">realday</field>
      <field datatype="datepart" fieldtype="field">realhour</field>
      <field datatype="datepart" fieldtype="field">realminute</field>
      <field datatype="datepart" fieldtype="field">realsecond</field>
      <field datatype="datepart" fieldtype="field">realtimezone</field>
      <field datatype="datepart" fieldtype="field">realseason</field>
      <field datatype="datepart" fieldtype="field">realendmonth</field>
      <field datatype="datepart" fieldtype="field">realendday</field>
      <field datatype="datepart" fieldtype="field">realendhour</field>
      <field datatype="datepart" fieldtype="field">realendminute</field>
      <field datatype="datepart" fieldtype="field">realendsecond</field>
      <field datatype="datepart" fieldtype="field">realendtimezone</field>
      <field datatype="datepart" fieldtype="field">realendseason</field>
      <field datatype="date" fieldtype="field" skip_output="true">origrealdate</field>
      <field datatype="datepart" fieldtype="field" nullok="true">origrealendyear</field>
      <field datatype="datepart" fieldtype="field" nullok="true">origrealyear</field>
      <field datatype="datepart" fieldtype="field">origrealmonth</field>
      <field datatype="datepart" fieldtype="field">origrealday</field>
      <field datatype="datepart" fieldtype="field">origrealhour</field>
      <field datatype="datepart" fieldtype="field">origrealminute</field>
      <field datatype="datepart" fieldtype="field">origrealsecond</field>
      <field datatype="datepart" fieldtype="field">origrealtimezone</field>
      <field datatype="datepart" fieldtype="field">origrealseason</field>
      <field datatype="datepart" fieldtype="field">origrealendmonth</field>
      <field datatype="datepart" fieldtype="field">origrealendday</field>
      <field datatype="datepart" fieldtype="field">origrealendhour</field>
      <field datatype="datepart" fieldtype="field">origrealendminute</field>
      <field datatype="datepart" fieldtype="field">origrealendsecond</field>
      <field datatype="datepart" fieldtype="field">origrealendtimezone</field>
      <field datatype="datepart" fieldtype="field">origrealendseason</field>
      <field datatype="date" fieldtype="field" skip_output="true">fulleventdate</field>
      <field datatype="datepart" fieldtype="field" nullok="true">fulleventendyear</field>
      <field datatype="datepart" fieldtype="field" nullok="true">fulleventyear</field>
      <field datatype="datepart" fieldtype="field">fulleventmonth</field>
      <field datatype="datepart" fieldtype="field">fulleventday</field>
      <field datatype="datepart" fieldtype="field">fulleventhour</field>
      <field datatype="datepart" fieldtype="field">fulleventminute</field>
      <field datatype="datepart" fieldtype="field">fulleventsecond</field>
      <field datatype="datepart" fieldtype="field">fulleventtimezone</field>
      <field datatype="datepart" fieldtype="field">fulleventseason</field>
      <field datatype="datepart" fieldtype="field">fulleventendmonth</field>
      <field datatype="datepart" fieldtype="field">fulleventendday</field>
      <field datatype="datepart" fieldtype="field">fulleventendhour</field>
      <field datatype="datepart" fieldtype="field">fulleventendminute</field>
      <field datatype="datepart" fieldtype="field">fulleventendsecond</field>
      <field datatype="datepart" fieldtype="field">fulleventendtimezone</field>
      <field datatype="datepart" fieldtype="field">fulleventendseason</field>
      <field datatype="date" fieldtype="field" skip_output="true">newsdate</field>
      <field datatype="datepart" fieldtype="field" nullok="true">newsendyear</field>
      <field datatype="datepart" fieldtype="field" nullok="true">newsyear</field>
      <field datatype="datepart" fieldtype="field">newsmonth</field>
      <field datatype="datepart" fieldtype="field">newsday</field>
      <field datatype="datepart" fieldtype="field">newshour</field>
      <field datatype="datepart" fieldtype="field">newsminute</field>
      <field datatype="datepart" fieldtype="field">newssecond</field>
      <field datatype="datepart" fieldtype="field">newstimezone</field>
      <field datatype="datepart" fieldtype="field">newsseason</field>
      <field datatype="datepart" fieldtype="field">newsendmonth</field>
      <field datatype="datepart" fieldtype="field">newsendday</field>
      <field datatype="datepart" fieldtype="field">newsendhour</field>
      <field datatype="datepart" fieldtype="field">newsendminute</field>
      <field datatype="datepart" fieldtype="field">newsendsecond</field>
      <field datatype="datepart" fieldtype="field">newsendtimezone</field>
      <field datatype="datepart" fieldtype="field">newsendseason</field>
      <field datatype="date" fieldtype="field" skip_output="true">realdate</field>
      <field datatype="datepart" fieldtype="field" nullok="true">realendyear</field>
      <field datatype="datepart" fieldtype="field" nullok="true">realyear</field>
      <field datatype="datepart" fieldtype="field">realmonth</field>
      <field datatype="datepart" fieldtype="field">realday</field>
      <field datatype="datepart" fieldtype="field">realhour</field>
      <field datatype="datepart" fieldtype="field">realminute</field>
      <field datatype="datepart" fieldtype="field">realsecond</field>
      <field datatype="datepart" fieldtype="field">realtimezone</field>
      <field datatype="datepart" fieldtype="field">realseason</field>
      <field datatype="datepart" fieldtype="field">realendmonth</field>
      <field datatype="datepart" fieldtype="field">realendday</field>
      <field datatype="datepart" fieldtype="field">realendhour</field>
      <field datatype="datepart" fieldtype="field">realendminute</field>
      <field datatype="datepart" fieldtype="field">realendsecond</field>
      <field datatype="datepart" fieldtype="field">realendtimezone</field>
      <field datatype="datepart" fieldtype="field">realendseason</field>
      <field datatype="date" fieldtype="field" skip_output="true">origrealdate</field>
      <field datatype="datepart" fieldtype="field" nullok="true">origrealendyear</field>
      <field datatype="datepart" fieldtype="field" nullok="true">origrealyear</field>
      <field datatype="datepart" fieldtype="field">origrealmonth</field>
      <field datatype="datepart" fieldtype="field">origrealday</field>
      <field datatype="datepart" fieldtype="field">origrealhour</field>
      <field datatype="datepart" fieldtype="field">origrealminute</field>
      <field datatype="datepart" fieldtype="field">origrealsecond</field>
      <field datatype="datepart" fieldtype="field">origrealtimezone</field>
      <field datatype="datepart" fieldtype="field">origrealseason</field>
      <field datatype="datepart" fieldtype="field">origrealendmonth</field>
      <field datatype="datepart" fieldtype="field">origrealendday</field>
      <field datatype="datepart" fieldtype="field">origrealendhour</field>
      <field datatype="datepart" fieldtype="field">origrealendminute</field>
      <field datatype="datepart" fieldtype="field">origrealendsecond</field>
      <field datatype="datepart" fieldtype="field">origrealendtimezone</field>
      <field datatype="datepart" fieldtype="field">origrealendseason</field>
      <field datatype="literal" fieldtype="field" skip_output="true">date+an</field>
      <field datatype="literal" fieldtype="field" skip_output="true">origdate+an</field>
      <field datatype="name" fieldtype="list">anonstring</field>
    </fields>
    <entryfields>
      <field>abstract</field>
      <field>annotation</field>
      <field>authortype</field>
      <field>bookpagination</field>
      <field>crossref</field>
      <field>day</field>
      <field>endday</field>
      <field>endhour</field>
      <field>endminute</field>
      <field>endmonth</field>
      <field>endseason</field>
      <field>endsecond</field>
      <field>endtimezone</field>
      <field>endyear</field>
      <field>entryset</field>
      <field>entrysubtype</field>
      <field>execute</field>
      <field>file</field>
      <field>gender</field>
      <field>hour</field>
      <field>ids</field>
      <field>indextitle</field>
      <field>indexsorttitle</field>
      <field>isan</field>
      <field>ismn</field>
      <field>iswc</field>
      <field>keywords</field>
      <field>label</field>
      <field>langid</field>
      <field>langidopts</field>
      <field>library</field>
      <field>lista</field>
      <field>listb</field>
      <field>listc</field>
      <field>listd</field>
      <field>liste</field>
      <field>listf</field>
      <field>minute</field>
      <field>month</field>
      <field>nameaddon</field>
      <field>options</field>
      <field>origday</field>
      <field>origendday</field>
      <field>origendhour</field>
      <field>origendminute</field>
      <field>origendmonth</field>
      <field>origendseason</field>
      <field>origendsecond</field>
      <field>origendtimezone</field>
      <field>origendyear</field>
      <field>orighour</field>
      <field>origminute</field>
      <field>origmonth</field>
      <field>origseason</field>
      <field>origsecond</field>
      <field>origtimezone</field>
      <field>origyear</field>
      <field>origlocation</field>
      <field>origpublisher</field>
      <field>origtitle</field>
      <field>pagination</field>
      <field>presort</field>
      <field>related</field>
      <field>relatedoptions</field>
      <field>relatedstring</field>
      <field>relatedtype</field>
      <field>season</field>
      <field>second</field>
      <field>shortauthor</field>
      <field>shorteditor</field>
      <field>shorthand</field>
      <field>shorthandintro</field>
      <field>shortjournal</field>
      <field>shortseries</field>
      <field>shorttitle</field>
      <field>sortkey</field>
      <field>sortname</field>
      <field>sortshorthand</field>
      <field>sorttitle</field>
      <field>sortyear</field>
      <field>timezone</field>
      <field>url</field>
      <field>urlday</field>
      <field>urlendday</field>
      <field>urlendhour</field>
      <field>urlendminute</field>
      <field>urlendmonth</field>
      <field>urlendsecond</field>
      <field>urlendtimezone</field>
      <field>urlendyear</field>
      <field>urlhour</field>
      <field>urlminute</field>
      <field>urlmonth</field>
      <field>urlsecond</field>
      <field>urltimezone</field>
      <field>urlyear</field>
      <field>usera</field>
      <field>userb</field>
      <field>userc</field>
      <field>userd</field>
      <field>usere</field>
      <field>userf</field>
      <field>verba</field>
      <field>verbb</field>
      <field>verbc</field>
      <field>xdata</field>
      <field>xref</field>
      <field>year</field>
    </entryfields>
    <entryfields>
      <entrytype>set</entrytype>
      <field>entryset</field>
      <field>crossref</field>
    </entryfields>
    <entryfields>
      <entrytype>article</entrytype>
      <field>addendum</field>
      <field>annotator</field>
      <field>author</field>
      <field>commentator</field>
      <field>doi</field>
      <field>editor</field>
      <field>editora</field>
      <field>editorb</field>
      <field>editorc</field>
      <field>editortype</field>
      <field>editoratype</field>
      <field>editorbtype</field>
      <field>editorctype</field>
      <field>eid</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>issn</field>
      <field>issue</field>
      <field>issuetitle</field>
      <field>issuesubtitle</field>
      <field>journalsubtitle</field>
      <field>journaltitle</field>
      <field>language</field>
      <field>note</field>
      <field>number</field>
      <field>origlanguage</field>
      <field>pages</field>
      <field>pubstate</field>
      <field>series</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>translator</field>
      <field>version</field>
      <field>volume</field>
    </entryfields>
    <entryfields>
      <entrytype>bibnote</entrytype>
      <field>note</field>
    </entryfields>
    <entryfields>
      <entrytype>book</entrytype>
      <field>author</field>
      <field>addendum</field>
      <field>afterword</field>
      <field>annotator</field>
      <field>chapter</field>
      <field>commentator</field>
      <field>doi</field>
      <field>edition</field>
      <field>editor</field>
      <field>editora</field>
      <field>editorb</field>
      <field>editorc</field>
      <field>editortype</field>
      <field>editoratype</field>
      <field>editorbtype</field>
      <field>editorctype</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>foreword</field>
      <field>introduction</field>
      <field>isbn</field>
      <field>language</field>
      <field>location</field>
      <field>maintitle</field>
      <field>maintitleaddon</field>
      <field>mainsubtitle</field>
      <field>note</field>
      <field>number</field>
      <field>origlanguage</field>
      <field>pages</field>
      <field>pagetotal</field>
      <field>part</field>
      <field>publisher</field>
      <field>pubstate</field>
      <field>series</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>translator</field>
      <field>volume</field>
      <field>volumes</field>
    </entryfields>
    <entryfields>
      <entrytype>mvbook</entrytype>
      <field>addendum</field>
      <field>afterword</field>
      <field>annotator</field>
      <field>author</field>
      <field>commentator</field>
      <field>doi</field>
      <field>edition</field>
      <field>editor</field>
      <field>editora</field>
      <field>editorb</field>
      <field>editorc</field>
      <field>editortype</field>
      <field>editoratype</field>
      <field>editorbtype</field>
      <field>editorctype</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>foreword</field>
      <field>introduction</field>
      <field>isbn</field>
      <field>language</field>
      <field>location</field>
      <field>note</field>
      <field>number</field>
      <field>origlanguage</field>
      <field>pagetotal</field>
      <field>publisher</field>
      <field>pubstate</field>
      <field>series</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>translator</field>
      <field>volume</field>
      <field>volumes</field>
    </entryfields>
    <entryfields>
      <entrytype>inbook</entrytype>
      <entrytype>bookinbook</entrytype>
      <entrytype>suppbook</entrytype>
      <field>addendum</field>
      <field>afterword</field>
      <field>annotator</field>
      <field>author</field>
      <field>booktitle</field>
      <field>bookauthor</field>
      <field>booksubtitle</field>
      <field>booktitleaddon</field>
      <field>chapter</field>
      <field>commentator</field>
      <field>doi</field>
      <field>edition</field>
      <field>editor</field>
      <field>editora</field>
      <field>editorb</field>
      <field>editorc</field>
      <field>editortype</field>
      <field>editoratype</field>
      <field>editorbtype</field>
      <field>editorctype</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>foreword</field>
      <field>introduction</field>
      <field>isbn</field>
      <field>language</field>
      <field>location</field>
      <field>mainsubtitle</field>
      <field>maintitle</field>
      <field>maintitleaddon</field>
      <field>note</field>
      <field>number</field>
      <field>origlanguage</field>
      <field>part</field>
      <field>publisher</field>
      <field>pages</field>
      <field>pubstate</field>
      <field>series</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>translator</field>
      <field>volume</field>
      <field>volumes</field>
    </entryfields>
    <entryfields>
      <entrytype>booklet</entrytype>
      <field>addendum</field>
      <field>author</field>
      <field>chapter</field>
      <field>doi</field>
      <field>editor</field>
      <field>editortype</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>howpublished</field>
      <field>language</field>
      <field>location</field>
      <field>note</field>
      <field>pages</field>
      <field>pagetotal</field>
      <field>pubstate</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>type</field>
    </entryfields>
    <entryfields>
      <entrytype>collection</entrytype>
      <entrytype>reference</entrytype>
      <field>addendum</field>
      <field>afterword</field>
      <field>annotator</field>
      <field>chapter</field>
      <field>commentator</field>
      <field>doi</field>
      <field>edition</field>
      <field>editor</field>
      <field>editora</field>
      <field>editorb</field>
      <field>editorc</field>
      <field>editortype</field>
      <field>editoratype</field>
      <field>editorbtype</field>
      <field>editorctype</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>foreword</field>
      <field>introduction</field>
      <field>isbn</field>
      <field>language</field>
      <field>location</field>
      <field>mainsubtitle</field>
      <field>maintitle</field>
      <field>maintitleaddon</field>
      <field>note</field>
      <field>number</field>
      <field>origlanguage</field>
      <field>pages</field>
      <field>pagetotal</field>
      <field>part</field>
      <field>publisher</field>
      <field>pubstate</field>
      <field>series</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>translator</field>
      <field>volume</field>
      <field>volumes</field>
    </entryfields>
    <entryfields>
      <entrytype>mvcollection</entrytype>
      <entrytype>mvreference</entrytype>
      <field>addendum</field>
      <field>afterword</field>
      <field>annotator</field>
      <field>author</field>
      <field>commentator</field>
      <field>doi</field>
      <field>edition</field>
      <field>editor</field>
      <field>editora</field>
      <field>editorb</field>
      <field>editorc</field>
      <field>editortype</field>
      <field>editoratype</field>
      <field>editorbtype</field>
      <field>editorctype</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>foreword</field>
      <field>introduction</field>
      <field>isbn</field>
      <field>language</field>
      <field>location</field>
      <field>note</field>
      <field>number</field>
      <field>origlanguage</field>
      <field>publisher</field>
      <field>pubstate</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>translator</field>
      <field>volume</field>
      <field>volumes</field>
    </entryfields>
    <entryfields>
      <entrytype>incollection</entrytype>
      <entrytype>suppcollection</entrytype>
      <entrytype>inreference</entrytype>
      <field>addendum</field>
      <field>afterword</field>
      <field>annotator</field>
      <field>author</field>
      <field>booksubtitle</field>
      <field>booktitle</field>
      <field>booktitleaddon</field>
      <field>chapter</field>
      <field>commentator</field>
      <field>doi</field>
      <field>edition</field>
      <field>editor</field>
      <field>editora</field>
      <field>editorb</field>
      <field>editorc</field>
      <field>editortype</field>
      <field>editoratype</field>
      <field>editorbtype</field>
      <field>editorctype</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>foreword</field>
      <field>introduction</field>
      <field>isbn</field>
      <field>language</field>
      <field>location</field>
      <field>mainsubtitle</field>
      <field>maintitle</field>
      <field>maintitleaddon</field>
      <field>note</field>
      <field>number</field>
      <field>origlanguage</field>
      <field>pages</field>
      <field>part</field>
      <field>publisher</field>
      <field>pubstate</field>
      <field>series</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>translator</field>
      <field>volume</field>
      <field>volumes</field>
    </entryfields>
    <entryfields>
      <entrytype>manual</entrytype>
      <field>addendum</field>
      <field>author</field>
      <field>chapter</field>
      <field>doi</field>
      <field>edition</field>
      <field>editor</field>
      <field>editortype</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>isbn</field>
      <field>language</field>
      <field>location</field>
      <field>note</field>
      <field>number</field>
      <field>organization</field>
      <field>pages</field>
      <field>pagetotal</field>
      <field>publisher</field>
      <field>pubstate</field>
      <field>series</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>type</field>
      <field>version</field>
    </entryfields>
    <entryfields>
      <entrytype>misc</entrytype>
      <field>addendum</field>
      <field>author</field>
      <field>doi</field>
      <field>editor</field>
      <field>editortype</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>howpublished</field>
      <field>language</field>
      <field>location</field>
      <field>note</field>
      <field>organization</field>
      <field>pubstate</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>type</field>
      <field>version</field>
    </entryfields>
    <entryfields>
      <entrytype>online</entrytype>
      <field>addendum</field>
      <field>author</field>
      <field>doi</field>
      <field>editor</field>
      <field>editortype</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>language</field>
      <field>note</field>
      <field>organization</field>
      <field>pubstate</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>version</field>
    </entryfields>
    <entryfields>
      <entrytype>patent</entrytype>
      <field>addendum</field>
      <field>author</field>
      <field>doi</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>holder</field>
      <field>location</field>
      <field>note</field>
      <field>number</field>
      <field>pubstate</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>type</field>
      <field>version</field>
    </entryfields>
    <entryfields>
      <entrytype>periodical</entrytype>
      <field>addendum</field>
      <field>doi</field>
      <field>editor</field>
      <field>editora</field>
      <field>editorb</field>
      <field>editorc</field>
      <field>editortype</field>
      <field>editoratype</field>
      <field>editorbtype</field>
      <field>editorctype</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>issn</field>
      <field>issue</field>
      <field>issuesubtitle</field>
      <field>issuetitle</field>
      <field>language</field>
      <field>note</field>
      <field>number</field>
      <field>pubstate</field>
      <field>season</field>
      <field>series</field>
      <field>subtitle</field>
      <field>title</field>
      <field>volume</field>
    </entryfields>
    <entryfields>
      <entrytype>mvproceedings</entrytype>
      <field>addendum</field>
      <field>doi</field>
      <field>editor</field>
      <field>editortype</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>eventday</field>
      <field>eventendday</field>
      <field>eventendhour</field>
      <field>eventendminute</field>
      <field>eventendmonth</field>
      <field>eventendseason</field>
      <field>eventendsecond</field>
      <field>eventendtimezone</field>
      <field>eventendyear</field>
      <field>eventhour</field>
      <field>eventminute</field>
      <field>eventmonth</field>
      <field>eventseason</field>
      <field>eventsecond</field>
      <field>eventtimezone</field>
      <field>eventyear</field>
      <field>eventtitle</field>
      <field>eventtitleaddon</field>
      <field>isbn</field>
      <field>language</field>
      <field>location</field>
      <field>note</field>
      <field>number</field>
      <field>organization</field>
      <field>pagetotal</field>
      <field>publisher</field>
      <field>pubstate</field>
      <field>series</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>venue</field>
      <field>volumes</field>
    </entryfields>
    <entryfields>
      <entrytype>proceedings</entrytype>
      <field>addendum</field>
      <field>chapter</field>
      <field>doi</field>
      <field>editor</field>
      <field>editortype</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>eventday</field>
      <field>eventendday</field>
      <field>eventendhour</field>
      <field>eventendminute</field>
      <field>eventendmonth</field>
      <field>eventendseason</field>
      <field>eventendsecond</field>
      <field>eventendtimezone</field>
      <field>eventendyear</field>
      <field>eventhour</field>
      <field>eventminute</field>
      <field>eventmonth</field>
      <field>eventseason</field>
      <field>eventsecond</field>
      <field>eventtimezone</field>
      <field>eventyear</field>
      <field>eventtitle</field>
      <field>eventtitleaddon</field>
      <field>isbn</field>
      <field>language</field>
      <field>location</field>
      <field>mainsubtitle</field>
      <field>maintitle</field>
      <field>maintitleaddon</field>
      <field>note</field>
      <field>number</field>
      <field>organization</field>
      <field>pages</field>
      <field>pagetotal</field>
      <field>part</field>
      <field>publisher</field>
      <field>pubstate</field>
      <field>series</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>venue</field>
      <field>volume</field>
      <field>volumes</field>
    </entryfields>
    <entryfields>
      <entrytype>inproceedings</entrytype>
      <field>addendum</field>
      <field>author</field>
      <field>booksubtitle</field>
      <field>booktitle</field>
      <field>booktitleaddon</field>
      <field>chapter</field>
      <field>doi</field>
      <field>editor</field>
      <field>editortype</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>eventday</field>
      <field>eventendday</field>
      <field>eventendhour</field>
      <field>eventendminute</field>
      <field>eventendmonth</field>
      <field>eventendseason</field>
      <field>eventendsecond</field>
      <field>eventendtimezone</field>
      <field>eventendyear</field>
      <field>eventhour</field>
      <field>eventminute</field>
      <field>eventmonth</field>
      <field>eventseason</field>
      <field>eventsecond</field>
      <field>eventtimezone</field>
      <field>eventyear</field>
      <field>eventtitle</field>
      <field>eventtitleaddon</field>
      <field>isbn</field>
      <field>language</field>
      <field>location</field>
      <field>mainsubtitle</field>
      <field>maintitle</field>
      <field>maintitleaddon</field>
      <field>note</field>
      <field>number</field>
      <field>organization</field>
      <field>pages</field>
      <field>part</field>
      <field>publisher</field>
      <field>pubstate</field>
      <field>series</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>venue</field>
      <field>volume</field>
      <field>volumes</field>
    </entryfields>
    <entryfields>
      <entrytype>report</entrytype>
      <field>addendum</field>
      <field>author</field>
      <field>chapter</field>
      <field>doi</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>institution</field>
      <field>isrn</field>
      <field>language</field>
      <field>location</field>
      <field>note</field>
      <field>number</field>
      <field>pages</field>
      <field>pagetotal</field>
      <field>pubstate</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>type</field>
      <field>version</field>
    </entryfields>
    <entryfields>
      <entrytype>thesis</entrytype>
      <field>addendum</field>
      <field>author</field>
      <field>chapter</field>
      <field>doi</field>
      <field>eprint</field>
      <field>eprintclass</field>
      <field>eprinttype</field>
      <field>institution</field>
      <field>language</field>
      <field>location</field>
      <field>note</field>
      <field>pages</field>
      <field>pagetotal</field>
      <field>pubstate</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>type</field>
    </entryfields>
    <entryfields>
      <entrytype>unpublished</entrytype>
      <field>addendum</field>
      <field>author</field>
      <field>eventday</field>
      <field>eventendday</field>
      <field>eventendhour</field>
      <field>eventendminute</field>
      <field>eventendmonth</field>
      <field>eventendseason</field>
      <field>eventendsecond</field>
      <field>eventendtimezone</field>
      <field>eventendyear</field>
      <field>eventhour</field>
      <field>eventminute</field>
      <field>eventmonth</field>
      <field>eventseason</field>
      <field>eventsecond</field>
      <field>eventtimezone</field>
      <field>eventyear</field>
      <field>eventtitle</field>
      <field>eventtitleaddon</field>
      <field>howpublished</field>
      <field>language</field>
      <field>location</field>
      <field>note</field>
      <field>pubstate</field>
      <field>subtitle</field>
      <field>title</field>
      <field>titleaddon</field>
      <field>type</field>
      <field>venue</field>
    </entryfields>
    <entryfields>
      <entrytype>book</entrytype>
      <entrytype>bookinbook</entrytype>
      <entrytype>inbook</entrytype>
      <entrytype>collection</entrytype>
      <entrytype>incollection</entrytype>
      <entrytype>inproceedings</entrytype>
      <entrytype>mvbook</entrytype>
      <entrytype>mvcollection</entrytype>
      <entrytype>mvproceedings</entrytype>
      <entrytype>proceedings</entrytype>
      <entrytype>reference</entrytype>
      <entrytype>inreference</entrytype>
      <entrytype>mvreference</entrytype>
      <entrytype>suppbook</entrytype>
      <entrytype>suppcollection</entrytype>
      <field>shortsubseries</field>
      <field>subnumber</field>
      <field>subseries</field>
    </entryfields>
    <entryfields>
      <entrytype>inbook</entrytype>
      <entrytype>bookinbook</entrytype>
      <entrytype>collection</entrytype>
      <entrytype>incollection</entrytype>
      <entrytype>inproceedings</entrytype>
      <entrytype>mvbook</entrytype>
      <entrytype>mvcollection</entrytype>
      <entrytype>mvproceedings</entrytype>
      <entrytype>proceedings</entrytype>
      <entrytype>reference</entrytype>
      <entrytype>inreference</entrytype>
      <entrytype>mvreference</entrytype>
      <entrytype>suppbook</entrytype>
      <entrytype>suppcollection</entrytype>
      <field>shortform</field>
      <field>festschrift</field>
      <field>festschriftaddon</field>
      <field>eventnumber</field>
      <field>eventtype </field>
      <field>eventdate</field>
      <field>venue</field>
      <field>multieventdate</field>
      <field>multivenue</field>
    </entryfields>
    <entryfields>
      <entrytype>inbook</entrytype>
      <entrytype>bookinbook</entrytype>
      <entrytype>incollection</entrytype>
      <entrytype>inproceedings</entrytype>
      <entrytype>inreference</entrytype>
      <entrytype>suppbook</entrytype>
      <entrytype>suppcollection</entrytype>
      <field>booktitlenote</field>
    </entryfields>
    <entryfields>
      <field>summarytitle</field>
      <field>titlenote</field>
    </entryfields>
    <entryfields>
      <field>realdate</field>
      <field>origrealdate</field>
    </entryfields>
    <entryfields>
      <entrytype>inbook</entrytype>
      <entrytype>bookinbook</entrytype>
      <entrytype>collection</entrytype>
      <entrytype>incollection</entrytype>
      <entrytype>inproceedings</entrytype>
      <entrytype>mvbook</entrytype>
      <entrytype>mvcollection</entrytype>
      <entrytype>mvproceedings</entrytype>
      <entrytype>proceedings</entrytype>
      <entrytype>reference</entrytype>
      <entrytype>inreference</entrytype>
      <entrytype>mvreference</entrytype>
      <entrytype>suppbook</entrytype>
      <entrytype>suppcollection</entrytype>
      <field>fulleventdate</field>
    </entryfields>
    <entryfields>
      <entrytype>article</entrytype>
      <entrytype>periodical</entrytype>
      <entrytype>suppperiodical</entrytype>
      <entrytype>review</entrytype>
      <field>newsdate</field>
    </entryfields>
    <entryfields>
      <entrytype>article</entrytype>
      <entrytype>periodical</entrytype>
      <entrytype>review</entrytype>
      <entrytype>suppperiodical</entrytype>
      <field>location</field>
    </entryfields>
    <constraints>
      <entrytype>article</entrytype>
      <entrytype>book</entrytype>
      <entrytype>inbook</entrytype>
      <entrytype>bookinbook</entrytype>
      <entrytype>suppbook</entrytype>
      <entrytype>booklet</entrytype>
      <entrytype>collection</entrytype>
      <entrytype>incollection</entrytype>
      <entrytype>suppcollection</entrytype>
      <entrytype>manual</entrytype>
      <entrytype>misc</entrytype>
      <entrytype>mvbook</entrytype>
      <entrytype>mvcollection</entrytype>
      <entrytype>online</entrytype>
      <entrytype>patent</entrytype>
      <entrytype>periodical</entrytype>
      <entrytype>suppperiodical</entrytype>
      <entrytype>proceedings</entrytype>
      <entrytype>inproceedings</entrytype>
      <entrytype>reference</entrytype>
      <entrytype>inreference</entrytype>
      <entrytype>report</entrytype>
      <entrytype>set</entrytype>
      <entrytype>thesis</entrytype>
      <entrytype>unpublished</entrytype>
      <constraint type="mandatory">
        <fieldxor>
          <field>date</field>
          <field>year</field>
        </fieldxor>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>set</entrytype>
      <constraint type="mandatory">
        <field>entryset</field>
        <field>crossref</field>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>article</entrytype>
      <constraint type="mandatory">
        <field>author</field>
        <field>journaltitle</field>
        <field>title</field>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>book</entrytype>
      <entrytype>mvbook</entrytype>
      <entrytype>mvcollection</entrytype>
      <entrytype>mvreference</entrytype>
      <constraint type="mandatory">
        <field>author</field>
        <field>title</field>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>inbook</entrytype>
      <entrytype>bookinbook</entrytype>
      <entrytype>suppbook</entrytype>
      <constraint type="mandatory">
        <field>author</field>
        <field>title</field>
        <field>booktitle</field>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>booklet</entrytype>
      <constraint type="mandatory">
        <fieldor>
          <field>author</field>
          <field>editor</field>
        </fieldor>
        <field>title</field>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>collection</entrytype>
      <entrytype>reference</entrytype>
      <constraint type="mandatory">
        <field>editor</field>
        <field>title</field>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>incollection</entrytype>
      <entrytype>suppcollection</entrytype>
      <entrytype>inreference</entrytype>
      <constraint type="mandatory">
        <field>author</field>
        <field>editor</field>
        <field>title</field>
        <field>booktitle</field>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>manual</entrytype>
      <constraint type="mandatory">
        <field>title</field>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>misc</entrytype>
      <constraint type="mandatory">
        <field>title</field>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>online</entrytype>
      <constraint type="mandatory">
        <field>title</field>
        <field>url</field>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>patent</entrytype>
      <constraint type="mandatory">
        <field>author</field>
        <field>title</field>
        <field>number</field>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>periodical</entrytype>
      <constraint type="mandatory">
        <field>editor</field>
        <field>title</field>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>proceedings</entrytype>
      <entrytype>mvproceedings</entrytype>
      <constraint type="mandatory">
        <field>editor</field>
        <field>title</field>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>inproceedings</entrytype>
      <constraint type="mandatory">
        <field>author</field>
        <field>title</field>
        <field>booktitle</field>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>report</entrytype>
      <constraint type="mandatory">
        <field>author</field>
        <field>title</field>
        <field>type</field>
        <field>institution</field>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>thesis</entrytype>
      <constraint type="mandatory">
        <field>author</field>
        <field>title</field>
        <field>type</field>
        <field>institution</field>
      </constraint>
    </constraints>
    <constraints>
      <entrytype>unpublished</entrytype>
      <constraint type="mandatory">
        <field>author</field>
        <field>title</field>
      </constraint>
    </constraints>
    <constraints>
      <constraint datatype="isbn" type="data">
        <field>isbn</field>
      </constraint>
      <constraint datatype="issn" type="data">
        <field>issn</field>
      </constraint>
      <constraint datatype="ismn" type="data">
        <field>ismn</field>
      </constraint>
      <constraint datatype="date" type="data">
        <field>date</field>
        <field>eventdate</field>
        <field>origdate</field>
        <field>urldate</field>
      </constraint>
      <constraint datatype="pattern" pattern="(?:sf|sm|sn|pf|pm|pn|pp)" type="data">
        <field>gender</field>
      </constraint>
    </constraints>
  </datamodel>
