<biblFull>

<biblFull> (fully-structured bibliographic citation) contains a fully-structured bibliographic citation, in which all components of the TEI file description are present. [3.11.1 Methods of Encoding Bibliographic References and Lists of References 2.2 The File Description 2.2.7 The Source Description 15.3.2 Declarable Elements]
Moduleheader — The TEI Header
Attributesatt.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.declarable (@default) att.sortable (@sortKey) att.docStatus (@status)
Member of
Contained by
May contain
Example
<biblFull>
 <titleStmt>
  <title>The Feminist Companion to Literature in English: women writers from the middle ages
       to the present</title>
  <author>Blain, Virginia</author>
  <author>Clements, Patricia</author>
  <author>Grundy, Isobel</author>
 </titleStmt>
 <editionStmt>
  <edition>UK edition</edition>
 </editionStmt>
 <extent>1231 pp</extent>
 <publicationStmt>
  <publisher>Yale University Press</publisher>
  <pubPlace>New Haven and London</pubPlace>
  <date>1990</date>
 </publicationStmt>
 <sourceDesc>
  <p>No source: this is an original work</p>
 </sourceDesc>
</biblFull>
Content model
<content>
 <alternate>
  <sequence>
   <sequence>
    <elementRef key="titleStmt"/>
    <elementRef key="editionStmt"
     minOccurs="0"/>

    <elementRef key="extentminOccurs="0"/>
    <elementRef key="publicationStmt"/>
    <elementRef key="seriesStmt"
     minOccurs="0"/>

    <elementRef key="notesStmt"
     minOccurs="0"/>

   </sequence>
   <elementRef key="sourceDesc"
    minOccurs="0maxOccurs="unbounded"/>

  </sequence>
  <sequence>
   <elementRef key="fileDesc"/>
   <elementRef key="profileDesc"/>
  </sequence>
 </alternate>
</content>
Schema Declaration
<rng:element name="biblFull">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.rendition.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:ref name="att.global.responsibility.attributes"/>
 <rng:ref name="att.global.source.attributes"/>
 <rng:ref name="att.declarable.attributes"/>
 <rng:ref name="att.sortable.attributes"/>
 <rng:ref name="att.docStatus.attributes"/>
 <rng:choice>
  <rng:group>
   <rng:group>
    <rng:ref name="titleStmt"/>
    <rng:optional>
     <rng:ref name="editionStmt"/>
    </rng:optional>
    <rng:optional>
     <rng:ref name="extent"/>
    </rng:optional>
    <rng:ref name="publicationStmt"/>
    <rng:optional>
     <rng:ref name="seriesStmt"/>
    </rng:optional>
    <rng:optional>
     <rng:ref name="notesStmt"/>
    </rng:optional>
   </rng:group>
   <rng:zeroOrMore>
    <rng:ref name="sourceDesc"/>
   </rng:zeroOrMore>
  </rng:group>
  <rng:group>
   <rng:ref name="fileDesc"/>
   <rng:ref name="profileDesc"/>
  </rng:group>
 </rng:choice>
</rng:element>
element biblFull
{
   att.global.attributes,
   att.global.rendition.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.global.responsibility.attributes,
   att.global.source.attributes,
   att.declarable.attributes,
   att.sortable.attributes,
   att.docStatus.attributes,
   (
      (
         (
            titleStmt,
            editionStmt?,
            extent?,
            publicationStmt,
            seriesStmt?,
            notesStmt?
         ),
         sourceDesc*
      )
    | ( fileDesc, profileDesc )
   )
}