§

<body>

<body> (text body) contains the whole body of a single unitary text, excluding any front or back matter. [4. Default Text Structure]
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @rendition)) (att.global.responsibility (@cert, @resp))
Contained by
textstructure: text
May contain
figures: figure table
namesdates: listPerson
tagdocs: eg egXML
textstructure: div
Declaration
element body
{
   ( model.divTop | model.global )*,
   (
      (
         ( ( ( model.divLike | model.divGenLike ), model.global* )+ )
       | (
            ( ( model.common ), model.global* )+,
            ( ( model.divLike | model.divGenLike ), model.global* )*
         )
      ),
      ( ( model.divBottom ), model.global* )*
   )?
}
Schematron

<sch:rule context="tei:body[child::tei:div[not(@type=('editorialIntroduction'))]]">
<sch:assert test="count(child::tei:div) gt 1"> If <sch:name/> contains a div, and that div is not an editorial introduction, then there should be
more than one div. Rather than using only a single div, you may place the content directly
in the <sch:name/> element.
</sch:assert></sch:rule>