<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:reliure="http://bibnum.bnf.fr/ns/reliure" xmlns:tei="http://www.tei-c.org/ns/1.0"
    xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
    xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
    targetNamespace="http://www.tei-c.org/ns/1.0" vc:minVersion="1.1">
    <xs:import namespace="http://bibnum.bnf.fr/ns/reliure" schemaLocation="reliure.xsd"/>
    <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>
    <!--
    Schema generated from ODD source 2016-11-21T10:42:12Z. .
    TEI Edition: Version 3.0.0. Last updated on
    	29th March 2016, revision 89ba24e
    TEI Edition Location: http://www.tei-c.org/Vault/P5/Version 3.0.0/
    
  -->
    <!---->
    <xs:complexType name="macro.paraContent" mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:group ref="tei:model.phrase"/>
            <xs:group ref="tei:model.inter"/>
            <xs:element ref="tei:model.global"/>
        </xs:choice>
    </xs:complexType>
    <xs:complexType name="macro.limitedContent" mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:group ref="tei:model.limitedPhrase"/>
            <xs:group ref="tei:model.inter"/>
        </xs:choice>
    </xs:complexType>
    <xs:complexType name="macro.phraseSeq" mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:group ref="tei:model.phrase"/>
            <xs:element ref="tei:model.global"/>
        </xs:choice>
    </xs:complexType>
    <xs:complexType name="macro.phraseSeq.limited" mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:group ref="tei:model.limitedPhrase"/>
            <xs:element ref="tei:model.global"/>
        </xs:choice>
    </xs:complexType>
    <xs:complexType name="macro.specialPara" mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:group ref="tei:model.phrase"/>
            <xs:group ref="tei:model.inter"/>
            <xs:group ref="tei:model.divPart"/>
            <xs:element ref="tei:model.global"/>
        </xs:choice>
    </xs:complexType>
    <xs:attributeGroup name="att.canonical.attributes">
        <xs:attributeGroup ref="tei:att.canonical.attribute.key"/>
        <xs:attributeGroup ref="tei:att.canonical.attribute.ref"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.canonical.attribute.key">
        <xs:attribute name="key" type="xs:string">
            <xs:annotation>
                <xs:documentation>fournit un moyen, défini de façon externe, d'identifier l'entité
                    (ou les entités) nommé(es), en utilisant une valeur codée d'un certain
                    type.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.canonical.attribute.ref">
        <xs:attribute name="ref">
            <xs:annotation>
                <xs:documentation>(référence) fournit un moyen explicite de localiser une définition
                    complète de l'entité nommée au moyen d'un ou plusieurs URIs.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list itemType="xs:anyURI"/>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.ranging.attributes">
        <xs:attributeGroup ref="tei:att.ranging.attribute.atLeast"/>
        <xs:attributeGroup ref="tei:att.ranging.attribute.atMost"/>
        <xs:attributeGroup ref="tei:att.ranging.attribute.min"/>
        <xs:attributeGroup ref="tei:att.ranging.attribute.max"/>
        <xs:attributeGroup ref="tei:att.ranging.attribute.confidence"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.ranging.attribute.atLeast">
        <xs:attribute name="atLeast">
            <xs:annotation>
                <xs:documentation>donne une estimation de la valeur minimum pour la
                    mesure.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union memberTypes="xs:double xs:decimal">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:pattern value="(\-?[\d]+/\-?[\d]+)"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.ranging.attribute.atMost">
        <xs:attribute name="atMost">
            <xs:annotation>
                <xs:documentation>donne une estimation de la valeur maximum pour la
                    mesure.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union memberTypes="xs:double xs:decimal">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:pattern value="(\-?[\d]+/\-?[\d]+)"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.ranging.attribute.min">
        <xs:attribute name="min">
            <xs:annotation>
                <xs:documentation>lorsque la mesure résume plus d'une observation, fournit la valeur
                    minimum observée.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union memberTypes="xs:double xs:decimal">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:pattern value="(\-?[\d]+/\-?[\d]+)"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.ranging.attribute.max">
        <xs:attribute name="max">
            <xs:annotation>
                <xs:documentation>lorsque la mesure résume plus d'une observation, fournit la valeur
                    maximum observée.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union memberTypes="xs:double xs:decimal">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:pattern value="(\-?[\d]+/\-?[\d]+)"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.ranging.attribute.confidence">
        <xs:attribute name="confidence" type="xs:double">
            <xs:annotation>
                <xs:documentation>specifies the degree of statistical confidence (between zero and
                    one) that a value falls within the range specified by min and max, or the
                    proportion of observed values that fall within that range.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.dimensions.attribute.unit">
        <xs:attribute name="unit">
            <xs:annotation>
                <xs:documentation>noms des unités utilisées pour la mesure. Suggested values
                    include: 1] cm(centimetres) ; 2] mm(millimetres) ; 3] in(inches) ; 4] lines; 5]
                    chars(characters) </xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union>
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:enumeration value="cm">
                                <xs:annotation>
                                    <xs:documentation>(centimètres) </xs:documentation>
                                </xs:annotation>
                            </xs:enumeration>
                        </xs:restriction>
                    </xs:simpleType>
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:enumeration value="mm">
                                <xs:annotation>
                                    <xs:documentation>(millimètres) </xs:documentation>
                                </xs:annotation>
                            </xs:enumeration>
                        </xs:restriction>
                    </xs:simpleType>
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:enumeration value="in">
                                <xs:annotation>
                                    <xs:documentation>(pouces) </xs:documentation>
                                </xs:annotation>
                            </xs:enumeration>
                        </xs:restriction>
                    </xs:simpleType>
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:enumeration value="lines">
                                <xs:annotation>
                                    <xs:documentation>lignes de texte</xs:documentation>
                                </xs:annotation>
                            </xs:enumeration>
                        </xs:restriction>
                    </xs:simpleType>
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:enumeration value="chars">
                                <xs:annotation>
                                    <xs:documentation>(characters) caractères du
                                        texte</xs:documentation>
                                </xs:annotation>
                            </xs:enumeration>
                        </xs:restriction>
                    </xs:simpleType>
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.dimensions.attribute.quantity">
        <xs:attribute name="quantity">
            <xs:annotation>
                <xs:documentation>spécifie la longueur dans les unités indiquées</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union memberTypes="xs:double xs:decimal">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:pattern value="(\-?[\d]+/\-?[\d]+)"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.dimensions.attribute.extent">
        <xs:attribute name="extent" type="xs:string">
            <xs:annotation>
                <xs:documentation>indique la dimension de l'objet en utilisant un vocabulaire
                    spécifique à un projet qui combine la quantité et l'unité dans une chaîne seule
                    de mots.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.dimensions.attribute.precision">
        <xs:attribute name="precision">
            <xs:annotation>
                <xs:documentation>caractérise la précision des valeurs spécifiées par les autres
                    attributs.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction base="xs:token">
                    <xs:enumeration value="high">
                        <xs:annotation>
                            <xs:documentation/>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="medium">
                        <xs:annotation>
                            <xs:documentation/>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="low">
                        <xs:annotation>
                            <xs:documentation/>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="unknown">
                        <xs:annotation>
                            <xs:documentation/>
                        </xs:annotation>
                    </xs:enumeration>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.dimensions.attribute.scope">
        <xs:attribute name="scope">
            <xs:annotation>
                <xs:documentation>spécifie l'applicabilité de cette mesure, là où plus d'un objet
                    est mesuré. Sample values include: 1] all; 2] most; 3] range</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction base="xs:token">
                    <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.written.attributes">
        <xs:attributeGroup ref="tei:att.written.attribute.hand"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.written.attribute.hand">
        <xs:attribute name="hand" type="xs:anyURI">
            <xs:annotation>
                <xs:documentation>signale la main de celui qui est intervenue.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.datable.w3c.attribute.when">
        <xs:attribute name="when">
            <xs:annotation>
                <xs:documentation>spécifie une date exacte pour un événement sous une forme
                    normalisée, par ex. aaaa-mm-jj.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union
                    memberTypes="xs:date xs:gYear xs:gMonth xs:gDay xs:gYearMonth xs:gMonthDay xs:time xs:dateTime"
                />
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.datable.w3c.attribute.notBefore">
        <xs:attribute name="notBefore">
            <xs:annotation>
                <xs:documentation>spécifie la date la plus ancienne pour l'événement sous une forme
                    normalisée, par ex. aaaa-mm-jj</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union
                    memberTypes="xs:date xs:gYear xs:gMonth xs:gDay xs:gYearMonth xs:gMonthDay xs:time xs:dateTime"
                />
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.datable.w3c.attribute.notAfter">
        <xs:attribute name="notAfter">
            <xs:annotation>
                <xs:documentation>spécifie la date la plus récente possible pour l'événement sous
                    une forme normalisée, par ex. aaaa-mm-jj</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union
                    memberTypes="xs:date xs:gYear xs:gMonth xs:gDay xs:gYearMonth xs:gMonthDay xs:time xs:dateTime"
                />
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.datable.w3c.attribute.from">
        <xs:attribute name="from">
            <xs:annotation>
                <xs:documentation>indique le point de départ d'une période sous une forme
                    normalisée, par ex. aaaa-mm-jj</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union
                    memberTypes="xs:date xs:gYear xs:gMonth xs:gDay xs:gYearMonth xs:gMonthDay xs:time xs:dateTime"
                />
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.datable.w3c.attribute.to">
        <xs:attribute name="to">
            <xs:annotation>
                <xs:documentation>indique le terme de la période sous une forme normalisée, par ex.
                    aaaa-mm-jj</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union
                    memberTypes="xs:date xs:gYear xs:gMonth xs:gDay xs:gYearMonth xs:gMonthDay xs:time xs:dateTime"
                />
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.declaring.attributes">
        <xs:attributeGroup ref="tei:att.declaring.attribute.decls"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.declaring.attribute.decls">
        <xs:attribute name="decls">
            <xs:annotation>
                <xs:documentation>identifie un ou plusieurséléments déclarables dans l'en-tête TEI,
                    qui sont destinés à s'appliquer à l'élément portant cet attribut et à son
                    contenu.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list itemType="xs:anyURI"/>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.fragmentable.attribute.part">
        <xs:attribute name="part" default="N">
            <xs:annotation>
                <xs:documentation>specifies whether or not its parent element is fragmented in some
                    way, typically by some other overlapping structure: for example a speech which
                    is divided between two or more verse stanzas, a paragraph which is split across
                    a page division, a verse line which is divided between two
                    speakers.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction base="xs:token">
                    <xs:enumeration value="Y">
                        <xs:annotation>
                            <xs:documentation>(yes) the element is fragmented in some (unspecified)
                                respect</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="N">
                        <xs:annotation>
                            <xs:documentation>(no) the element is not fragmented, or no claim is
                                made as to its completeness</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="I">
                        <xs:annotation>
                            <xs:documentation>(initial) this is the initial part of a fragmented
                                element</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="M">
                        <xs:annotation>
                            <xs:documentation>(medial) this is a medial part of a fragmented
                                element</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="F">
                        <xs:annotation>
                            <xs:documentation>(final) this is the final part of a fragmented
                                element</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.responsibility.attributes">
        <xs:attributeGroup ref="tei:att.global.responsibility.attribute.cert"/>
        <xs:attributeGroup ref="tei:att.global.responsibility.attribute.resp"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.responsibility.attribute.cert">
        <xs:attribute name="cert">
            <xs:annotation>
                <xs:documentation>(certitude) donne le degré de certitude associée à l'intervention
                    ou à l'interprétation.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union memberTypes="xs:double">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:enumeration value="high">
                                <xs:annotation>
                                    <xs:documentation/>
                                </xs:annotation>
                            </xs:enumeration>
                            <xs:enumeration value="medium">
                                <xs:annotation>
                                    <xs:documentation/>
                                </xs:annotation>
                            </xs:enumeration>
                            <xs:enumeration value="low">
                                <xs:annotation>
                                    <xs:documentation/>
                                </xs:annotation>
                            </xs:enumeration>
                            <xs:enumeration value="unknown">
                                <xs:annotation>
                                    <xs:documentation/>
                                </xs:annotation>
                            </xs:enumeration>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.responsibility.attribute.resp">
        <xs:attribute name="resp">
            <xs:annotation>
                <xs:documentation>(responsable) indique l'agent responsable de l'intervention ou de
                    l'interprétation, par exemple un éditeur ou un transcripteur.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list itemType="xs:anyURI"/>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.rendition.attributes">
        <xs:attributeGroup ref="tei:att.global.rendition.attribute.rend"/>
        <xs:attributeGroup ref="tei:att.global.rendition.attribute.style"/>
        <xs:attributeGroup ref="tei:att.global.rendition.attribute.rendition"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.rendition.attribute.rend">
        <xs:attribute name="rend">
            <xs:annotation>
                <xs:documentation>(interprétation) indique comment l'élément en question a été rendu
                    ou présenté dans le texte source</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list>
                            <xs:simpleType>
                                <xs:restriction base="xs:token">
                                    <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
                                </xs:restriction>
                            </xs:simpleType>
                        </xs:list>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.rendition.attribute.style">
        <xs:attribute name="style" type="xs:string">
            <xs:annotation>
                <xs:documentation>contains an expression in some formal style definition language
                    which defines the rendering or presentation used for this element in the source
                    text</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.rendition.attribute.rendition">
        <xs:attribute name="rendition">
            <xs:annotation>
                <xs:documentation>pointe vers une description du rendu ou de la présentation
                    utilisés pour cet élément dans le texte source</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list itemType="xs:anyURI"/>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.attributes">
        <xs:attributeGroup ref="tei:att.global.rendition.attributes"/>
        <xs:attributeGroup ref="tei:att.global.linking.attributes"/>
        <xs:attributeGroup ref="tei:att.global.facs.attributes"/>
        <xs:attributeGroup ref="tei:att.global.change.attributes"/>
        <xs:attributeGroup ref="tei:att.global.responsibility.attributes"/>
        <xs:attributeGroup ref="tei:att.global.attribute.xmlid"/>
        <xs:attributeGroup ref="tei:att.global.attribute.n"/>
        <xs:attributeGroup ref="tei:att.global.attribute.xmllang"/>
        <xs:attributeGroup ref="tei:att.global.attribute.xmlbase"/>
        <xs:attributeGroup ref="tei:att.global.attribute.xmlspace"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.attribute.xmlid">
        <xs:attribute ref="xml:id"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.attribute.n">
        <xs:attribute name="n" type="xs:string">
            <xs:annotation>
                <xs:documentation>(nombre) donne un nombre (ou une autre étiquette) pour un élément,
                    qui n'est pas nécessairement unique dans le document TEI.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.attribute.xmllang">
        <xs:attribute ref="xml:lang"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.attribute.xmlbase">
        <xs:attribute ref="xml:base"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.attribute.xmlspace">
        <xs:attribute ref="xml:space"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.internetMedia.attribute.mimeType">
        <xs:attribute name="mimeType">
            <xs:annotation>
                <xs:documentation>(type de média MIME) spécifie le type MIME (multipurpose internet
                    mail extension) applicable.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list>
                            <xs:simpleType>
                                <xs:restriction base="xs:token">
                                    <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
                                </xs:restriction>
                            </xs:simpleType>
                        </xs:list>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.naming.attribute.role">
        <xs:attribute name="role">
            <xs:annotation>
                <xs:documentation>may be used to specify further information about the entity
                    referenced by this name in the form of a set of whitespace-separated values, for
                    example the occupation of a person, or the status of a place.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list>
                            <xs:simpleType>
                                <xs:restriction base="xs:token">
                                    <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
                                </xs:restriction>
                            </xs:simpleType>
                        </xs:list>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.naming.attribute.nymRef">
        <xs:attribute name="nymRef">
            <xs:annotation>
                <xs:documentation>(référence au nom canonique) indique comment localiser la forme
                    canonique (nym) des noms qui sont associés à l'objet nommé par l'élément qui le
                    contient.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list itemType="xs:anyURI"/>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.typed.attributes">
        <xs:attributeGroup ref="tei:att.typed.attribute.type"/>
        <xs:attributeGroup ref="tei:att.typed.attribute.subtype"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.typed.attribute.type">
        <xs:attribute name="type">
            <xs:annotation>
                <xs:documentation>caractérise l'élément en utilisant n'importe quel système ou
                    typologie de classification approprié.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction base="xs:token">
                    <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.typed.attribute.subtype">
        <xs:attribute name="subtype">
            <xs:annotation>
                <xs:documentation>(sous-type) fournit une sous-catégorisation de l'élément, si c'est
                    nécessaire.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction base="xs:token">
                    <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.citing.attribute.unit">
        <xs:attribute name="unit">
            <xs:annotation>
                <xs:documentation>identifie le type d'information que transmet l'élément, par
                    exemple colonnes, pages, volume, etc. Suggested values include: 1] volume; 2]
                    issue; 3] page; 4] line; 5] chapter; 6] part; 7] column</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union>
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:enumeration value="volume">
                                <xs:annotation>
                                    <xs:documentation>l'élément contient un numéro de
                                        volume.</xs:documentation>
                                </xs:annotation>
                            </xs:enumeration>
                        </xs:restriction>
                    </xs:simpleType>
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:enumeration value="issue">
                                <xs:annotation>
                                    <xs:documentation>l'élément contient un numéro de livraison ou
                                        bien un numéro de volume et de livraison.</xs:documentation>
                                </xs:annotation>
                            </xs:enumeration>
                        </xs:restriction>
                    </xs:simpleType>
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:enumeration value="page">
                                <xs:annotation>
                                    <xs:documentation>l'élément contient un nombre de pages ou
                                        l'étendue de sélection des pages.</xs:documentation>
                                </xs:annotation>
                            </xs:enumeration>
                        </xs:restriction>
                    </xs:simpleType>
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:enumeration value="line">
                                <xs:annotation>
                                    <xs:documentation>the element contains a line number or line
                                        range.</xs:documentation>
                                </xs:annotation>
                            </xs:enumeration>
                        </xs:restriction>
                    </xs:simpleType>
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:enumeration value="chapter">
                                <xs:annotation>
                                    <xs:documentation>(chapitre) l'élément contient une indication
                                        de chapitre (le numéro et/ou le titre)</xs:documentation>
                                </xs:annotation>
                            </xs:enumeration>
                        </xs:restriction>
                    </xs:simpleType>
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:enumeration value="part">
                                <xs:annotation>
                                    <xs:documentation>l'élément identifie une partie d'un livre ou
                                        une anthologie.</xs:documentation>
                                </xs:annotation>
                            </xs:enumeration>
                        </xs:restriction>
                    </xs:simpleType>
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:enumeration value="column">
                                <xs:annotation>
                                    <xs:documentation>the element identifies a
                                        column.</xs:documentation>
                                </xs:annotation>
                            </xs:enumeration>
                        </xs:restriction>
                    </xs:simpleType>
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:group name="model.nameLike.agent">
        <xs:choice>
            <xs:element ref="tei:orgName"/>
            <xs:element ref="tei:persName"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.nameLike.agent_alternation">
        <xs:choice>
            <xs:element ref="tei:orgName"/>
            <xs:element ref="tei:persName"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.nameLike.agent_sequence">
        <xs:sequence>
            <xs:element ref="tei:orgName"/>
            <xs:element ref="tei:persName"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.nameLike.agent_sequenceOptional">
        <xs:sequence>
            <xs:element minOccurs="0" ref="tei:orgName"/>
            <xs:element minOccurs="0" ref="tei:persName"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.nameLike.agent_sequenceOptionalRepeatable">
        <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:orgName"/>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:persName"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.nameLike.agent_sequenceRepeatable">
        <xs:sequence>
            <xs:element maxOccurs="unbounded" ref="tei:orgName"/>
            <xs:element maxOccurs="unbounded" ref="tei:persName"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.hiLike">
        <xs:sequence>
            <xs:element ref="tei:hi"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.hiLike_alternation">
        <xs:sequence>
            <xs:element ref="tei:hi"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.hiLike_sequence">
        <xs:sequence>
            <xs:element ref="tei:hi"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.hiLike_sequenceOptional">
        <xs:sequence>
            <xs:element minOccurs="0" ref="tei:hi"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.hiLike_sequenceOptionalRepeatable">
        <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:hi"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.hiLike_sequenceRepeatable">
        <xs:sequence>
            <xs:element maxOccurs="unbounded" ref="tei:hi"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.emphLike">
        <xs:choice>
            <xs:element ref="tei:term"/>
            <xs:element ref="tei:title"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.emphLike_alternation">
        <xs:choice>
            <xs:element ref="tei:term"/>
            <xs:element ref="tei:title"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.emphLike_sequence">
        <xs:sequence>
            <xs:element ref="tei:term"/>
            <xs:element ref="tei:title"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.emphLike_sequenceOptional">
        <xs:sequence>
            <xs:element minOccurs="0" ref="tei:term"/>
            <xs:element minOccurs="0" ref="tei:title"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.emphLike_sequenceOptionalRepeatable">
        <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:term"/>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:title"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.emphLike_sequenceRepeatable">
        <xs:sequence>
            <xs:element maxOccurs="unbounded" ref="tei:term"/>
            <xs:element maxOccurs="unbounded" ref="tei:title"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.highlighted">
        <xs:choice>
            <xs:group ref="tei:model.hiLike"/>
            <xs:group ref="tei:model.emphLike"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.dateLike">
        <xs:sequence>
            <xs:element ref="tei:date"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.dateLike_alternation">
        <xs:sequence>
            <xs:element ref="tei:date"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.dateLike_sequence">
        <xs:sequence>
            <xs:element ref="tei:date"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.dateLike_sequenceOptional">
        <xs:sequence>
            <xs:element minOccurs="0" ref="tei:date"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.dateLike_sequenceOptionalRepeatable">
        <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:date"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.dateLike_sequenceRepeatable">
        <xs:sequence>
            <xs:element maxOccurs="unbounded" ref="tei:date"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.dimLike">
        <xs:choice>
            <xs:element ref="tei:height"/>
            <xs:element ref="tei:depth"/>
            <xs:element ref="tei:width"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.measureLike">
        <xs:choice>
            <xs:element ref="tei:height"/>
            <xs:element ref="tei:depth"/>
            <xs:element ref="tei:width"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.measureLike_alternation">
        <xs:choice>
            <xs:element ref="tei:height"/>
            <xs:element ref="tei:depth"/>
            <xs:element ref="tei:width"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.measureLike_sequence">
        <xs:sequence>
            <xs:element ref="tei:height"/>
            <xs:element ref="tei:depth"/>
            <xs:element ref="tei:width"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.measureLike_sequenceOptional">
        <xs:sequence>
            <xs:element minOccurs="0" ref="tei:height"/>
            <xs:element minOccurs="0" ref="tei:depth"/>
            <xs:element minOccurs="0" ref="tei:width"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.measureLike_sequenceOptionalRepeatable">
        <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:height"/>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:depth"/>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:width"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.measureLike_sequenceRepeatable">
        <xs:sequence>
            <xs:element maxOccurs="unbounded" ref="tei:height"/>
            <xs:element maxOccurs="unbounded" ref="tei:depth"/>
            <xs:element maxOccurs="unbounded" ref="tei:width"/>
        </xs:sequence>
    </xs:group>
    <xs:element name="model.graphicLike" abstract="true">
        <xs:complexType>
            <xs:group minOccurs="0" maxOccurs="unbounded" ref="tei:model.descLike"/>
            <xs:attribute name="url" use="required" type="xs:anyURI">
                <xs:annotation>
                    <xs:documentation>(adresse URL) specifies the URL from which the media concerned
                        may be obtained.</xs:documentation>
                </xs:annotation>
            </xs:attribute>
        </xs:complexType>
    </xs:element>
    <xs:element name="model.pPart.msdesc" abstract="true"/>
    <xs:group name="model.linePart">
        <xs:choice>
            <xs:group ref="tei:model.hiLike"/>
            <xs:element ref="tei:zone"/>
        </xs:choice>
    </xs:group>
    <xs:element name="model.ptrLike" abstract="true">
        <xs:complexType>
            <xs:complexContent>
                <xs:extension base="tei:macro.paraContent">
                    <xs:attribute name="target" use="required">
                        <xs:annotation>
                            <xs:documentation>précise la cible de la référence en donnant une ou
                                plusieurs références URI</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction>
                                <xs:simpleType>
                                    <xs:list itemType="xs:anyURI"/>
                                </xs:simpleType>
                                <xs:minLength value="1"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                </xs:extension>
            </xs:complexContent>
        </xs:complexType>
    </xs:element>
    <xs:element name="model.global.meta" abstract="true" substitutionGroup="tei:model.global"/>
    <xs:group name="model.biblLike">
        <xs:choice>
            <xs:element ref="tei:bibl"/>
            <xs:element ref="tei:listBibl"/>
            <xs:element ref="tei:biblFull"/>
            <xs:element ref="reliure:bookDescription"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.biblLike_alternation">
        <xs:choice>
            <xs:element ref="tei:bibl"/>
            <xs:element ref="tei:listBibl"/>
            <xs:element ref="tei:biblFull"/>
            <xs:element ref="reliure:bookDescription"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.biblLike_sequence">
        <xs:sequence>
            <xs:element ref="tei:bibl"/>
            <xs:element ref="tei:listBibl"/>
            <xs:element ref="tei:biblFull"/>
            <xs:element ref="reliure:bookDescription"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.biblLike_sequenceOptional">
        <xs:sequence>
            <xs:element minOccurs="0" ref="tei:bibl"/>
            <xs:element minOccurs="0" ref="tei:listBibl"/>
            <xs:element minOccurs="0" ref="tei:biblFull"/>
            <xs:element minOccurs="0" ref="reliure:bookDescription"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.biblLike_sequenceOptionalRepeatable">
        <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:bibl"/>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:listBibl"/>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:biblFull"/>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="reliure:bookDescription"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.biblLike_sequenceRepeatable">
        <xs:sequence>
            <xs:element maxOccurs="unbounded" ref="tei:bibl"/>
            <xs:element maxOccurs="unbounded" ref="tei:listBibl"/>
            <xs:element maxOccurs="unbounded" ref="tei:biblFull"/>
            <xs:element maxOccurs="unbounded" ref="reliure:bookDescription"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.headLike">
        <xs:sequence>
            <xs:element ref="tei:head"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.headLike_alternation">
        <xs:sequence>
            <xs:element ref="tei:head"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.headLike_sequence">
        <xs:sequence>
            <xs:element ref="tei:head"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.headLike_sequenceOptional">
        <xs:sequence>
            <xs:element minOccurs="0" ref="tei:head"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.headLike_sequenceOptionalRepeatable">
        <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:head"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.headLike_sequenceRepeatable">
        <xs:sequence>
            <xs:element maxOccurs="unbounded" ref="tei:head"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.labelLike">
        <xs:sequence>
            <xs:element ref="tei:desc"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.labelLike_alternation">
        <xs:sequence>
            <xs:element ref="tei:desc"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.labelLike_sequence">
        <xs:sequence>
            <xs:element ref="tei:desc"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.labelLike_sequenceOptional">
        <xs:sequence>
            <xs:element minOccurs="0" ref="tei:desc"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.labelLike_sequenceOptionalRepeatable">
        <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:desc"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.labelLike_sequenceRepeatable">
        <xs:sequence>
            <xs:element maxOccurs="unbounded" ref="tei:desc"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.pLike">
        <xs:sequence>
            <xs:element ref="tei:p"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.pLike_alternation">
        <xs:sequence>
            <xs:element ref="tei:p"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.pLike_sequence">
        <xs:sequence>
            <xs:element ref="tei:p"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.pLike_sequenceOptional">
        <xs:sequence>
            <xs:element minOccurs="0" ref="tei:p"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.pLike_sequenceOptionalRepeatable">
        <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:p"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.pLike_sequenceRepeatable">
        <xs:sequence>
            <xs:element maxOccurs="unbounded" ref="tei:p"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.divPart">
        <xs:sequence>
            <xs:group ref="tei:model.pLike"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.placeNamePart">
        <xs:choice>
            <xs:element ref="tei:country"/>
            <xs:element ref="tei:settlement"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.placeNamePart_alternation">
        <xs:choice>
            <xs:element ref="tei:country"/>
            <xs:element ref="tei:settlement"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.placeNamePart_sequence">
        <xs:sequence>
            <xs:element ref="tei:country"/>
            <xs:element ref="tei:settlement"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.placeNamePart_sequenceOptional">
        <xs:sequence>
            <xs:element minOccurs="0" ref="tei:country"/>
            <xs:element minOccurs="0" ref="tei:settlement"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.placeNamePart_sequenceOptionalRepeatable">
        <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:country"/>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:settlement"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.placeNamePart_sequenceRepeatable">
        <xs:sequence>
            <xs:element maxOccurs="unbounded" ref="tei:country"/>
            <xs:element maxOccurs="unbounded" ref="tei:settlement"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.placeStateLike">
        <xs:sequence>
            <xs:group ref="tei:model.placeNamePart"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.placeStateLike_alternation">
        <xs:sequence>
            <xs:group ref="tei:model.placeNamePart_alternation"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.placeStateLike_sequence">
        <xs:sequence>
            <xs:group ref="tei:model.placeNamePart_sequence"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.placeStateLike_sequenceOptional">
        <xs:sequence>
            <xs:group minOccurs="0" ref="tei:model.placeNamePart_sequenceOptional"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.placeStateLike_sequenceOptionalRepeatable">
        <xs:sequence>
            <xs:group minOccurs="0" maxOccurs="unbounded"
                ref="tei:model.placeNamePart_sequenceOptionalRepeatable"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.placeStateLike_sequenceRepeatable">
        <xs:sequence>
            <xs:group maxOccurs="unbounded" ref="tei:model.placeNamePart_sequenceRepeatable"/>
        </xs:sequence>
    </xs:group>
    <xs:element name="model.publicationStmtPart.agency" abstract="true" type="tei:macro.phraseSeq"/>
    <xs:group name="model.publicationStmtPart.detail">
        <xs:choice>
            <xs:element ref="tei:address"/>
            <xs:element ref="tei:date"/>
            <xs:element ref="tei:pubPlace"/>
            <xs:element ref="tei:idno"/>
            <xs:element ref="tei:availability"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.descLike">
        <xs:sequence>
            <xs:element ref="tei:desc"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.quoteLike">
        <xs:sequence>
            <xs:element ref="tei:quote"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.quoteLike_alternation">
        <xs:sequence>
            <xs:element ref="tei:quote"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.quoteLike_sequence">
        <xs:sequence>
            <xs:element ref="tei:quote"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.quoteLike_sequenceOptional">
        <xs:sequence>
            <xs:element minOccurs="0" ref="tei:quote"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.quoteLike_sequenceOptionalRepeatable">
        <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:quote"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.quoteLike_sequenceRepeatable">
        <xs:sequence>
            <xs:element maxOccurs="unbounded" ref="tei:quote"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.qLike">
        <xs:sequence>
            <xs:group ref="tei:model.quoteLike"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.qLike_alternation">
        <xs:sequence>
            <xs:group ref="tei:model.quoteLike_alternation"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.qLike_sequence">
        <xs:sequence>
            <xs:group ref="tei:model.quoteLike_sequence"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.qLike_sequenceOptional">
        <xs:sequence>
            <xs:group minOccurs="0" ref="tei:model.quoteLike_sequenceOptional"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.qLike_sequenceOptionalRepeatable">
        <xs:sequence>
            <xs:group minOccurs="0" maxOccurs="unbounded"
                ref="tei:model.quoteLike_sequenceOptionalRepeatable"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.qLike_sequenceRepeatable">
        <xs:sequence>
            <xs:group maxOccurs="unbounded" ref="tei:model.quoteLike_sequenceRepeatable"/>
        </xs:sequence>
    </xs:group>
    <xs:element name="model.respLike" abstract="true"/>
    <xs:group name="model.divTopPart">
        <xs:sequence>
            <xs:group ref="tei:model.headLike"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.divTop">
        <xs:sequence>
            <xs:group ref="tei:model.divTopPart"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.addressLike">
        <xs:choice>
            <xs:element ref="tei:address"/>
            <xs:element ref="tei:affiliation"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.addressLike_alternation">
        <xs:choice>
            <xs:element ref="tei:address"/>
            <xs:element ref="tei:affiliation"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.addressLike_sequence">
        <xs:sequence>
            <xs:element ref="tei:address"/>
            <xs:element ref="tei:affiliation"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.addressLike_sequenceOptional">
        <xs:sequence>
            <xs:element minOccurs="0" ref="tei:address"/>
            <xs:element minOccurs="0" ref="tei:affiliation"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.addressLike_sequenceOptionalRepeatable">
        <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:address"/>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:affiliation"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.addressLike_sequenceRepeatable">
        <xs:sequence>
            <xs:element maxOccurs="unbounded" ref="tei:address"/>
            <xs:element maxOccurs="unbounded" ref="tei:affiliation"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.nameLike">
        <xs:choice>
            <xs:group ref="tei:model.nameLike.agent"/>
            <xs:group ref="tei:model.placeStateLike"/>
            <xs:element ref="tei:idno"/>
            <xs:group ref="tei:model.persNamePart"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.nameLike_alternation">
        <xs:choice>
            <xs:group ref="tei:model.nameLike.agent_alternation"/>
            <xs:group ref="tei:model.placeStateLike_alternation"/>
            <xs:element ref="tei:idno"/>
            <xs:group ref="tei:model.persNamePart_alternation"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.nameLike_sequence">
        <xs:sequence>
            <xs:group ref="tei:model.nameLike.agent_sequence"/>
            <xs:group ref="tei:model.placeStateLike_sequence"/>
            <xs:element ref="tei:idno"/>
            <xs:group ref="tei:model.persNamePart_sequence"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.nameLike_sequenceOptional">
        <xs:sequence>
            <xs:group minOccurs="0" ref="tei:model.nameLike.agent_sequenceOptional"/>
            <xs:group minOccurs="0" ref="tei:model.placeStateLike_sequenceOptional"/>
            <xs:element minOccurs="0" ref="tei:idno"/>
            <xs:group minOccurs="0" ref="tei:model.persNamePart_sequenceOptional"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.nameLike_sequenceOptionalRepeatable">
        <xs:sequence>
            <xs:group minOccurs="0" maxOccurs="unbounded"
                ref="tei:model.nameLike.agent_sequenceOptionalRepeatable"/>
            <xs:group minOccurs="0" maxOccurs="unbounded"
                ref="tei:model.placeStateLike_sequenceOptionalRepeatable"/>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:idno"/>
            <xs:group minOccurs="0" maxOccurs="unbounded"
                ref="tei:model.persNamePart_sequenceOptionalRepeatable"/>
        </xs:sequence>
    </xs:group>
    <xs:element name="model.global" abstract="true">
        <xs:complexType>
            <xs:sequence minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tei:term"/>
                <xs:element minOccurs="0" ref="tei:index"/>
            </xs:sequence>
            <xs:attribute name="indexName" use="required" inheritable="true">
                <xs:annotation>
                    <xs:documentation/>
                </xs:annotation>
                <xs:simpleType>
                    <xs:restriction base="xs:token">
                        <xs:enumeration value="binding_type">
                            <xs:annotation>
                                <xs:documentation>Typologie de la reliure</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="binding_technique">
                            <xs:annotation>
                                <xs:documentation>Techniques de la reliure</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="ornament_type">
                            <xs:annotation>
                                <xs:documentation>Typologie du décor</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="ornament_technique">
                            <xs:annotation>
                                <xs:documentation>Techniques de décor</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="covering_material">
                            <xs:annotation>
                                <xs:documentation>Matériau de couverture</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="production_place">
                            <xs:annotation>
                                <xs:documentation>Lieu de production de la
                                    reliure</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
        </xs:complexType>
    </xs:element>
    <xs:group name="model.addrPart">
        <xs:choice>
            <xs:group ref="tei:model.nameLike"/>
            <xs:element ref="tei:addrLine"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.pPart.data">
        <xs:choice>
            <xs:group ref="tei:model.dateLike"/>
            <xs:group ref="tei:model.measureLike"/>
            <xs:group ref="tei:model.addressLike"/>
            <xs:group ref="tei:model.nameLike"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.inter">
        <xs:choice>
            <xs:group ref="tei:model.biblLike"/>
            <xs:group ref="tei:model.labelLike"/>
            <xs:group ref="tei:model.qLike"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.common">
        <xs:choice>
            <xs:group ref="tei:model.divPart"/>
            <xs:group ref="tei:model.inter"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.phrase">
        <xs:choice>
            <xs:group ref="tei:model.highlighted"/>
            <xs:element ref="tei:model.graphicLike"/>
            <xs:element ref="tei:model.pPart.msdesc"/>
            <xs:element ref="tei:model.ptrLike"/>
            <xs:group ref="tei:model.pPart.data"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.limitedPhrase">
        <xs:choice>
            <xs:group ref="tei:model.hiLike"/>
            <xs:group ref="tei:model.emphLike"/>
            <xs:element ref="tei:model.pPart.msdesc"/>
            <xs:element ref="tei:model.ptrLike"/>
            <xs:group ref="tei:model.pPart.data"/>
        </xs:choice>
    </xs:group>
    <xs:element name="model.divLike" abstract="true">
        <xs:complexType>
            <xs:sequence>
                <xs:element ref="reliure:bookDescription"/>
            </xs:sequence>
            <xs:attributeGroup ref="tei:att.written.attributes"/>
            <xs:attribute name="type" use="required">
                <xs:annotation>
                    <xs:documentation>caractérise l'élément en utilisant n'importe quel système ou
                        typologie de classification approprié.</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                    <xs:restriction base="xs:token">
                        <xs:enumeration value="description">
                            <xs:annotation>
                                <xs:documentation>Description de la reliure</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
        </xs:complexType>
    </xs:element>
    <xs:element name="model.teiHeaderPart" abstract="true"/>
    <xs:element name="model.encodingDescPart" abstract="true">
        <xs:complexType>
            <xs:group maxOccurs="unbounded" ref="tei:model.pLike"/>
        </xs:complexType>
    </xs:element>
    <xs:element name="model.profileDescPart" abstract="true">
        <xs:complexType>
            <xs:choice>
                <xs:group maxOccurs="unbounded" ref="tei:model.pLike"/>
                <xs:element maxOccurs="unbounded" ref="tei:language"/>
            </xs:choice>
        </xs:complexType>
    </xs:element>
    <xs:attributeGroup name="att.source.attribute.source">
        <xs:attribute name="source">
            <xs:annotation>
                <xs:documentation>provides a pointer to the bibliographical source from which a
                    quotation or citation is drawn.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list itemType="xs:anyURI"/>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:element name="model.resourceLike" abstract="true"/>
    <xs:element name="p">
        <xs:annotation>
            <xs:documentation>(paragraphe) marque les paragraphes dans un texte en prose. [3.1.
                Paragraphs 7.2.5. Speech Contents]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:complexContent>
                <xs:extension base="tei:macro.paraContent">
                    <xs:attributeGroup ref="tei:att.written.attributes"/>
                </xs:extension>
            </xs:complexContent>
        </xs:complexType>
    </xs:element>
    <xs:element name="hi">
        <xs:annotation>
            <xs:documentation>(mis en évidence) distingue un mot ou une expression comme
                graphiquement distincte du texte environnant, sans en donner la raison. [3.3.2.2.
                Emphatic Words and Phrases 3.3.2. Emphasis, Foreign Words, and Unusual
                Language]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:complexContent>
                <xs:extension base="tei:macro.paraContent">
                    <xs:attribute name="rend" use="required">
                        <xs:annotation>
                            <xs:documentation>(interprétation) indique comment l'élément en question
                                a été rendu ou présenté dans le texte source</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction>
                                <xs:simpleType>
                                    <xs:list>
                                        <xs:simpleType>
                                            <xs:restriction base="xs:token">
                                                <xs:enumeration value="italic">
                                                  <xs:annotation>
                                                  <xs:documentation>Italique</xs:documentation>
                                                  </xs:annotation>
                                                </xs:enumeration>
                                                <xs:enumeration value="sc">
                                                  <xs:annotation>
                                                  <xs:documentation>Petites
                                                  majuscules</xs:documentation>
                                                  </xs:annotation>
                                                </xs:enumeration>
                                                <xs:enumeration value="sup">
                                                  <xs:annotation>
                                                  <xs:documentation>Lettres en exposant ou
                                                  abréviations</xs:documentation>
                                                  </xs:annotation>
                                                </xs:enumeration>
                                            </xs:restriction>
                                        </xs:simpleType>
                                    </xs:list>
                                </xs:simpleType>
                                <xs:minLength value="1"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                </xs:extension>
            </xs:complexContent>
        </xs:complexType>
    </xs:element>
    <xs:element name="quote">
        <xs:annotation>
            <xs:documentation>(citation) contient la transcription d'un élément (texte ou nombre)
                figurant sur la reliure ou dans le volume, intéressant l'historique de l'exemplaire.
                L'élément est le plus souvent accompagné des attributs type et subtype. [3.3.3.
                Quotation 4.3.1. Grouped Texts]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:complexContent>
                <xs:extension base="tei:macro.specialPara">
                    <xs:attribute name="rend">
                        <xs:annotation>
                            <xs:documentation>(interprétation) indique comment l'élément en question
                                a été rendu ou présenté dans le texte source</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction>
                                <xs:simpleType>
                                    <xs:list>
                                        <xs:simpleType>
                                            <xs:restriction base="xs:token">
                                                <xs:enumeration value="italic">
                                                  <xs:annotation>
                                                  <xs:documentation>Italique</xs:documentation>
                                                  </xs:annotation>
                                                </xs:enumeration>
                                                <xs:enumeration value="sc">
                                                  <xs:annotation>
                                                  <xs:documentation>Petites
                                                  majuscules</xs:documentation>
                                                  </xs:annotation>
                                                </xs:enumeration>
                                            </xs:restriction>
                                        </xs:simpleType>
                                    </xs:list>
                                </xs:simpleType>
                                <xs:minLength value="1"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                    <xs:attribute name="type">
                        <xs:annotation>
                            <xs:documentation>caractérise l'élément en utilisant n'importe quel
                                système ou typologie de classification approprié.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:enumeration value="annotation">
                                    <xs:annotation>
                                        <xs:documentation>Annotation manuscrite</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="censorship">
                                    <xs:annotation>
                                        <xs:documentation>Marques de censure</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="cipher">
                                    <xs:annotation>
                                        <xs:documentation>Chiffre</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="code">
                                    <xs:annotation>
                                        <xs:documentation>Code</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="confiscation">
                                    <xs:annotation>
                                        <xs:documentation>Confiscation, saisie</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="date">
                                    <xs:annotation>
                                        <xs:documentation>Date</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="dedicace">
                                    <xs:annotation>
                                        <xs:documentation>Dédicace</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="emblem">
                                    <xs:annotation>
                                        <xs:documentation>Emblème</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="envoy">
                                    <xs:annotation>
                                        <xs:documentation>Envoi</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="ex_dono">
                                    <xs:annotation>
                                        <xs:documentation>Ex-dono</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="ex_legato">
                                    <xs:annotation>
                                        <xs:documentation>Ex-legato</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="ex_libris">
                                    <xs:annotation>
                                        <xs:documentation>Ex-libris</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="ex_praemio">
                                    <xs:annotation>
                                        <xs:documentation>Ex-praemio, livre de
                                            prix</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="imprecation">
                                    <xs:annotation>
                                        <xs:documentation>Imprécation</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="inscription">
                                    <xs:annotation>
                                        <xs:documentation>Inscription</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="initials">
                                    <xs:annotation>
                                        <xs:documentation>Initiales</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="inventory">
                                    <xs:annotation>
                                        <xs:documentation>Numéro d'inventaire (notaire,
                                            bibliothèque...)</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="monogram">
                                    <xs:annotation>
                                        <xs:documentation>Monogramme</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="motto">
                                    <xs:annotation>
                                        <xs:documentation>Devise</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="name">
                                    <xs:annotation>
                                        <xs:documentation>Nom</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="place">
                                    <xs:annotation>
                                        <xs:documentation>Lieu</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="prayer">
                                    <xs:annotation>
                                        <xs:documentation>Prière</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="price">
                                    <xs:annotation>
                                        <xs:documentation>Prix de vente</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="purchase">
                                    <xs:annotation>
                                        <xs:documentation>Mention d'achat</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="residence">
                                    <xs:annotation>
                                        <xs:documentation>Lieu</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="reward">
                                    <xs:annotation>
                                        <xs:documentation>Promesse de récompense</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="role">
                                    <xs:annotation>
                                        <xs:documentation>Titulature</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="rules">
                                    <xs:annotation>
                                        <xs:documentation>Règlement</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="signature">
                                    <xs:annotation>
                                        <xs:documentation>Signature</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="shelfmark">
                                    <xs:annotation>
                                        <xs:documentation>Ancienne cote</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="title">
                                    <xs:annotation>
                                        <xs:documentation>Mention bibliographique</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="volume">
                                    <xs:annotation>
                                        <xs:documentation>Tomaison</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                    <xs:attribute name="subtype">
                        <xs:annotation>
                            <xs:documentation>(sous-type) Définit la technique
                                utilisée</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:enumeration value="blind_stamp">
                                    <xs:annotation>
                                        <xs:documentation>Estampage à froid</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="brand">
                                    <xs:annotation>
                                        <xs:documentation>Marquage au feu</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="drawing">
                                    <xs:annotation>
                                        <xs:documentation>Dessin</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="embossing">
                                    <xs:annotation>
                                        <xs:documentation>Gaufrage</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="gilding">
                                    <xs:annotation>
                                        <xs:documentation>Dorure</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="engraving">
                                    <xs:annotation>
                                        <xs:documentation>Gravure</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="painting">
                                    <xs:annotation>
                                        <xs:documentation>Peinture</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="printing">
                                    <xs:annotation>
                                        <xs:documentation>Impression</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="sealing_wax">
                                    <xs:annotation>
                                        <xs:documentation>Cire</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="stamp">
                                    <xs:annotation>
                                        <xs:documentation>Tampon</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="stencil">
                                    <xs:annotation>
                                        <xs:documentation>Pochoir</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="writting">
                                    <xs:annotation>
                                        <xs:documentation>Ecriture</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                </xs:extension>
            </xs:complexContent>
        </xs:complexType>
    </xs:element>
    <xs:element name="desc" type="tei:macro.limitedContent">
        <xs:annotation>
            <xs:documentation>(description) contient une courte description de l’image numérisée de
                la reliure décrite. [22.4.1. Description of Components]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="term">
        <xs:annotation>
            <xs:documentation>(entrée d'index) contient des mots simples ayant valeur de mots clés
                pour indexer les typologies de reliures et de décor, les techniques de reliure et de
                décor, les matériaux de couvrure et le lieu de production. [3.3.4. Terms, Glosses,
                Equivalents, and Descriptions]</xs:documentation>
        </xs:annotation>
        <xs:alternative test="@indexName = 'binding_type'" type="tei:termType_binding_type"/>
        <xs:alternative test="@indexName = 'binding_technique'"
            type="tei:termType_binding_technique"/>
        <xs:alternative test="@indexName = 'covering_material'"
            type="tei:termType_covering_material"/>
        <xs:alternative test="@indexName = 'ornament_type'" type="tei:termType_ornament_type"/>
        <xs:alternative test="@indexName = 'ornament_technique'"
            type="tei:termType_ornament_technique"/>
        <xs:alternative type="tei:termType"/>
    </xs:element>
    <xs:element name="address">
        <xs:annotation>
            <xs:documentation>contient l’adresse complète de l'organisme responsable de la
                publication électronique. Cet élément ne peut contenir que des éléments (addrLine)
                et pas de texte libre. [3.5.2. Addresses 2.2.4. Publication, Distribution,
                Licensing, etc. 3.11.2.4. Imprint, Size of a Document, and Reprint
                Information]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:model.global"/>
                <xs:sequence maxOccurs="unbounded">
                    <xs:group ref="tei:model.addrPart"/>
                    <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:model.global"/>
                </xs:sequence>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="addrLine" type="tei:macro.phraseSeq">
        <xs:annotation>
            <xs:documentation>(ligne d'adresse) contient un élément de l’adresse de l'organisme
                responsable de la publication électronique. [3.5.2. Addresses 2.2.4. Publication,
                Distribution, Licensing, etc. 3.11.2.4. Imprint, Size of a Document, and Reprint
                Information]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="date">
        <xs:annotation>
            <xs:documentation>(date) contient une date, tous modes d’écriture confondus. [3.5.4.
                Dates and Times 2.2.4. Publication, Distribution, Licensing, etc. 2.6. The Revision
                Description 3.11.2.4. Imprint, Size of a Document, and Reprint Information 15.2.3.
                The Setting Description 13.3.6. Dates and Times]</xs:documentation>
        </xs:annotation>
        <xs:complexType mixed="true">
            <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:group ref="tei:model.phrase"/>
                <xs:element ref="tei:model.global"/>
            </xs:choice>
            <xs:attributeGroup ref="tei:att.global.responsibility.attribute.cert"/>
            <xs:attributeGroup ref="tei:att.datable.w3c.attribute.when"/>
            <xs:attributeGroup ref="tei:att.datable.w3c.attribute.notBefore"/>
            <xs:attributeGroup ref="tei:att.datable.w3c.attribute.notAfter"/>
            <xs:attributeGroup ref="tei:att.datable.w3c.attribute.from"/>
            <xs:attributeGroup ref="tei:att.datable.w3c.attribute.to"/>
        </xs:complexType>
    </xs:element>
    <xs:element name="ref" substitutionGroup="tei:model.ptrLike">
        <xs:annotation>
            <xs:documentation>(référence) renvoie vers une référence interne au projet : notice
                bibliographique complète et notices d'autres reliures. [3.6. Simple Links and
                Cross-References 16.1. Links]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="head">
        <xs:annotation>
            <xs:documentation>(en-tête) contient l’intitulé de la documentation relative à la
                reliure décrite (intitulé principal et subdivisions, au contenu fixe). [4.2.1.
                Headings and Trailers]</xs:documentation>
        </xs:annotation>
        <xs:complexType mixed="true">
            <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:group ref="tei:model.phrase"/>
                <xs:group ref="tei:model.inter"/>
                <xs:element ref="tei:model.global"/>
            </xs:choice>
            <xs:attributeGroup ref="tei:att.written.attributes"/>
        </xs:complexType>
    </xs:element>
    <xs:element name="index" substitutionGroup="tei:model.global.meta">
        <xs:annotation>
            <xs:documentation>(entrée d'index) contient des entrées d’index destinées à établir une
                liste de mots-clés qualifiant la reliure décrite. Il comprend un ou plusieurs term
                et est toujours utilisé avec l’attribut indexName précisant le type d’index. [3.8.2.
                Index Entries]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="graphic" substitutionGroup="tei:model.graphicLike">
        <xs:annotation>
            <xs:documentation>(image) indique l'emplacement du lot d'images numérisées de la reliure
                décrite. [3.9. Graphics and Other Non-textual Components 11.1. Digital
                Facsimiles]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="author" substitutionGroup="tei:model.respLike" type="tei:macro.phraseSeq">
        <xs:annotation>
            <xs:documentation>(auteur) dans une description bibliographique, mentionne le nom de la
                personne physique ou de la collectivité auteur de l’œuvre. [3.11.2.2. Titles,
                Authors, and Editors 2.2.1. The Title Statement]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="respStmt" substitutionGroup="tei:model.respLike">
        <xs:annotation>
            <xs:documentation>(mention de responsabilité) contient les informations sur la personne
                ayant une responsabilité secondaire dans l'élaboration de la ressource électronique.
                [3.11.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement 2.2.2. The
                Edition Statement 2.2.5. The Series Statement]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:choice>
                <xs:sequence>
                    <xs:element maxOccurs="unbounded" ref="tei:resp"/>
                    <xs:group maxOccurs="unbounded" ref="tei:model.nameLike.agent"/>
                </xs:sequence>
                <xs:sequence>
                    <xs:group maxOccurs="unbounded" ref="tei:model.nameLike.agent"/>
                    <xs:element maxOccurs="unbounded" ref="tei:resp"/>
                </xs:sequence>
            </xs:choice>
        </xs:complexType>
    </xs:element>
    <xs:element name="resp" type="tei:macro.phraseSeq.limited">
        <xs:annotation>
            <xs:documentation>(responsabilité) dates d'exercice et nature de l’implication des
                responsables secondaires. [3.11.2.2. Titles, Authors, and Editors 2.2.1. The Title
                Statement 2.2.2. The Edition Statement 2.2.5. The Series
                Statement]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="title">
        <xs:annotation>
            <xs:documentation>(titre) contient le titre du document TEI, ainsi que le titre du ou
                des textes de l'oeuvre dont la reliure est décrite (document imprimé ou manuscrit).
                [3.11.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement 2.2.5. The Series
                Statement]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:complexContent>
                <xs:extension base="tei:macro.paraContent">
                    <xs:attribute name="type">
                        <xs:annotation>
                            <xs:documentation>caractérise le titre selon une typologie
                                adaptée.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:enumeration value="main">
                                    <xs:annotation>
                                        <xs:documentation>Titre principal</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="sub">
                                    <xs:annotation>
                                        <xs:documentation>Sous-titre, titre de
                                            partie</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                </xs:extension>
            </xs:complexContent>
        </xs:complexType>
    </xs:element>
    <xs:element name="publisher" substitutionGroup="tei:model.publicationStmtPart.agency">
        <xs:annotation>
            <xs:documentation>(éditeur) mentionne le nom de l'éditeur (personne physique ou
                collectivité) responsable de la publication ou de la diffusion d'un document imprimé
                ou électronique. [3.11.2.4. Imprint, Size of a Document, and Reprint Information
                2.2.4. Publication, Distribution, Licensing, etc.]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="biblScope">
        <xs:annotation>
            <xs:documentation>(extension d'une référence bibliographique) définit l'extension d'une
                référence bibliographique, comme par exemple une liste de numéros de page, ou le nom
                d'une subdivision d'une oeuvre plus grande. [3.11.2.5. Scopes and Ranges in
                Bibliographic Citations]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:complexContent>
                <xs:extension base="tei:macro.phraseSeq">
                    <xs:attributeGroup ref="tei:att.citing.attribute.unit"/>
                </xs:extension>
            </xs:complexContent>
        </xs:complexType>
    </xs:element>
    <xs:element name="pubPlace" type="tei:macro.phraseSeq">
        <xs:annotation>
            <xs:documentation>(lieu de publication) contient le nom du lieu d'une publication.
                [3.11.2.4. Imprint, Size of a Document, and Reprint Information]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="bibl">
        <xs:annotation>
            <xs:documentation>(référence bibliographique.) contient une référence bibliographique
                faiblement structurée dans laquelle les sous-composants peuvent ou non être
                explicitement balisés. [3.11.1. Methods of Encoding Bibliographic References and
                Lists of References 2.2.7. The Source Description 15.3.2. Declarable
                Elements]</xs:documentation>
        </xs:annotation>
        <xs:complexType mixed="true">
            <xs:sequence>
                <xs:element minOccurs="0" ref="tei:ref"/>
                <xs:element minOccurs="0" ref="tei:biblScope"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="listBibl">
        <xs:annotation>
            <xs:documentation>(liste de références bibliographiques) contient une liste de
                références bibliographiques abrégées liées à la reliure décrite et consultées pour
                la constitution de la notice. [3.11.1. Methods of Encoding Bibliographic References
                and Lists of References 2.2.7. The Source Description 15.3.2. Declarable
                Elements]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:element maxOccurs="unbounded" ref="tei:head"/>
                <xs:element maxOccurs="unbounded" name="listBibl">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element ref="tei:head"/>
                            <xs:element maxOccurs="unbounded" ref="tei:bibl"/>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="textLang">
        <xs:annotation>
            <xs:documentation>(langues du texte) fournit le nom de la ou des langues utilisées dans
                un livre manuscrit ou imprimé. [3.11.2.4. Imprint, Size of a Document, and Reprint
                Information 10.6.6. Languages and Writing Systems]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:complexContent>
                <xs:extension base="tei:macro.phraseSeq">
                    <xs:attribute name="mainLang">
                        <xs:annotation>
                            <xs:documentation>(langue principale) contient un code identifiant la
                                langue principale du manuscrit.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:enumeration value="amh">
                                    <xs:annotation>
                                        <xs:documentation>Amharic (Ethiopien)</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="arm">
                                    <xs:annotation>
                                        <xs:documentation>Arménien</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="deu">
                                    <xs:annotation>
                                        <xs:documentation>Allemand</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="eng">
                                    <xs:annotation>
                                        <xs:documentation>Anglais</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="fre">
                                    <xs:annotation>
                                        <xs:documentation>Français</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="frm">
                                    <xs:annotation>
                                        <xs:documentation>Français moyen</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="gre">
                                    <xs:annotation>
                                        <xs:documentation>Grec</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="grc">
                                    <xs:annotation>
                                        <xs:documentation>Grec ancien</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="heb">
                                    <xs:annotation>
                                        <xs:documentation>Hébreu</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="ita">
                                    <xs:annotation>
                                        <xs:documentation>Italien</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="lat">
                                    <xs:annotation>
                                        <xs:documentation>Latin</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="mul">
                                    <xs:annotation>
                                        <xs:documentation>Multilingue</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="por">
                                    <xs:annotation>
                                        <xs:documentation>Portugais</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="spa">
                                    <xs:annotation>
                                        <xs:documentation>Espagnol</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                    <xs:attribute name="otherLangs">
                        <xs:annotation>
                            <xs:documentation>(autres langues) contient un ou plusieurs codes
                                identifiant toute autre langue utilisée dans le
                                manuscrit.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:list>
                                <xs:simpleType>
                                    <xs:restriction base="xs:token">
                                        <xs:enumeration value="amh">
                                            <xs:annotation>
                                                <xs:documentation>Amharic
                                                  (Ethiopien)</xs:documentation>
                                            </xs:annotation>
                                        </xs:enumeration>
                                        <xs:enumeration value="arm">
                                            <xs:annotation>
                                                <xs:documentation>Arménien</xs:documentation>
                                            </xs:annotation>
                                        </xs:enumeration>
                                        <xs:enumeration value="deu">
                                            <xs:annotation>
                                                <xs:documentation>Allemand</xs:documentation>
                                            </xs:annotation>
                                        </xs:enumeration>
                                        <xs:enumeration value="eng">
                                            <xs:annotation>
                                                <xs:documentation>Anglais</xs:documentation>
                                            </xs:annotation>
                                        </xs:enumeration>
                                        <xs:enumeration value="fre">
                                            <xs:annotation>
                                                <xs:documentation>Français</xs:documentation>
                                            </xs:annotation>
                                        </xs:enumeration>
                                        <xs:enumeration value="frm">
                                            <xs:annotation>
                                                <xs:documentation>Français moyen</xs:documentation>
                                            </xs:annotation>
                                        </xs:enumeration>
                                        <xs:enumeration value="gre">
                                            <xs:annotation>
                                                <xs:documentation>Grec</xs:documentation>
                                            </xs:annotation>
                                        </xs:enumeration>
                                        <xs:enumeration value="grc">
                                            <xs:annotation>
                                                <xs:documentation>Grec ancien</xs:documentation>
                                            </xs:annotation>
                                        </xs:enumeration>
                                        <xs:enumeration value="heb">
                                            <xs:annotation>
                                                <xs:documentation>Hébreu</xs:documentation>
                                            </xs:annotation>
                                        </xs:enumeration>
                                        <xs:enumeration value="ita">
                                            <xs:annotation>
                                                <xs:documentation>Italien</xs:documentation>
                                            </xs:annotation>
                                        </xs:enumeration>
                                        <xs:enumeration value="lat">
                                            <xs:annotation>
                                                <xs:documentation>Latin</xs:documentation>
                                            </xs:annotation>
                                        </xs:enumeration>
                                        <xs:enumeration value="mul">
                                            <xs:annotation>
                                                <xs:documentation>Multilingue</xs:documentation>
                                            </xs:annotation>
                                        </xs:enumeration>
                                        <xs:enumeration value="por">
                                            <xs:annotation>
                                                <xs:documentation>Portugais</xs:documentation>
                                            </xs:annotation>
                                        </xs:enumeration>
                                        <xs:enumeration value="spa">
                                            <xs:annotation>
                                                <xs:documentation>Espagnol</xs:documentation>
                                            </xs:annotation>
                                        </xs:enumeration>
                                    </xs:restriction>
                                </xs:simpleType>
                            </xs:list>
                        </xs:simpleType>
                    </xs:attribute>
                </xs:extension>
            </xs:complexContent>
        </xs:complexType>
    </xs:element>
    <xs:element name="teiHeader">
        <xs:annotation>
            <xs:documentation>(en-tête TEI) fournit des informations descriptives et déclaratives
                qui constituent une page de titre électronique au début de tout texte conforme à la
                TEI. [2.1.1. The TEI Header and Its Components 15.1. Varieties of Composite
                Text]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:element ref="tei:fileDesc"/>
                <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:model.teiHeaderPart"/>
                <xs:element minOccurs="0" ref="tei:revisionDesc"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="fileDesc">
        <xs:annotation>
            <xs:documentation>(description bibliographique du fichier) contient une description
                bibliographique complète du fichier électronique. [2.2. The File Description 2.1.1.
                The TEI Header and Its Components]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:sequence>
                    <xs:element ref="tei:titleStmt"/>
                    <xs:element minOccurs="0" ref="tei:extent"/>
                    <xs:element ref="tei:publicationStmt"/>
                </xs:sequence>
                <xs:element maxOccurs="unbounded" ref="tei:sourceDesc"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="titleStmt">
        <xs:annotation>
            <xs:documentation>(mention de titre) regroupe les informations sur le titre du document
                TEI ou le titre de l'oeuvre contenue dans la reliure décrite [2.2.1. The Title
                Statement 2.2. The File Description]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:element maxOccurs="unbounded" ref="tei:title"/>
                <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:model.respLike"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="principal" substitutionGroup="tei:model.respLike"
        type="tei:macro.phraseSeq.limited">
        <xs:annotation>
            <xs:documentation>(chercheur principal) contient le nom du chercheur qui est
                principalement responsable de la création d’un texte électronique. [2.2.1. The Title
                Statement]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="extent" type="tei:macro.phraseSeq">
        <xs:annotation>
            <xs:documentation>(étendue) mentionne le format bibliographique de l’ouvrage imprimé
                dont la reliure est décrite. [2.2.3. Type and Extent of File 2.2. The File
                Description 3.11.2.4. Imprint, Size of a Document, and Reprint Information 10.7.1.
                Object Description]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="publicationStmt">
        <xs:annotation>
            <xs:documentation>(mention de publication) regroupe des informations concernant la
                publication ou la diffusion d’un texte électronique ou d’un autre type de texte.
                [2.2.4. Publication, Distribution, Licensing, etc. 2.2. The File
                Description]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:choice>
                <xs:sequence maxOccurs="unbounded">
                    <xs:element ref="tei:model.publicationStmtPart.agency"/>
                    <xs:group minOccurs="0" maxOccurs="unbounded"
                        ref="tei:model.publicationStmtPart.detail"/>
                </xs:sequence>
                <xs:group maxOccurs="unbounded" ref="tei:model.pLike"/>
            </xs:choice>
        </xs:complexType>
    </xs:element>
    <xs:element name="idno">
        <xs:annotation>
            <xs:documentation>(numéro d'identification) permet de donner la cote du document décrit,
                d'attribuer l'identifiant pérenne de la notice et de fournir un lien vers une
                ressource externe à la notice (soit vers le catalogue de la BnF, soit vers une toute
                autre ressource numérique). Dans le cas d'une cote, idno ne porte pas d'attribut
                type. [2.2.4. Publication, Distribution, Licensing, etc. 2.2.5. The Series Statement
                3.11.2.4. Imprint, Size of a Document, and Reprint Information]</xs:documentation>
        </xs:annotation>
        <xs:complexType mixed="true">
            <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:idno"/>
            </xs:sequence>
            <xs:attribute name="type">
                <xs:annotation>
                    <xs:documentation>classe un numéro dans une catégorie, par exemple comme étant
                        un numéro ISBN ou comme appartenant une autre série normalisée. Suggested
                        values include: 1] ARK_reliuresBNF; 2] ARK; 3] URL</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                    <xs:union>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:enumeration value="ARK_reliuresBNF">
                                    <xs:annotation>
                                        <xs:documentation>ARK vers la base
                                            Reliures</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                            </xs:restriction>
                        </xs:simpleType>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:enumeration value="ARK">
                                    <xs:annotation>
                                        <xs:documentation>ARK vers le catalogue général de la
                                            BnF</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                            </xs:restriction>
                        </xs:simpleType>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:enumeration value="URL">
                                    <xs:annotation>
                                        <xs:documentation>URL vers une autre ressource
                                            externe</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                            </xs:restriction>
                        </xs:simpleType>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:union>
                </xs:simpleType>
            </xs:attribute>
        </xs:complexType>
    </xs:element>
    <xs:element name="availability">
        <xs:annotation>
            <xs:documentation>(disponibilité) décrit les droits liés à la publication électronique.
                [2.2.4. Publication, Distribution, Licensing, etc.]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:group maxOccurs="unbounded" ref="tei:model.pLike"/>
            <xs:attribute name="status" default="unknown">
                <xs:annotation>
                    <xs:documentation>donne un code caractérisant la disponibilité actuelle d’un
                        texte.</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                    <xs:restriction base="xs:token">
                        <xs:enumeration value="free">
                            <xs:annotation>
                                <xs:documentation>Le texte est libre de droits.</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="unknown">
                            <xs:annotation>
                                <xs:documentation>Le statut du texte est inconnu.</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="restricted">
                            <xs:annotation>
                                <xs:documentation>le texte est sous droits.</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
        </xs:complexType>
    </xs:element>
    <xs:element name="sourceDesc">
        <xs:annotation>
            <xs:documentation>(description de la source) décrit la source à partir de laquelle la
                notice descriptive de la reliure a été produite (dans le bloc teiHeader). [2.2.7.
                The Source Description]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:choice>
                <xs:group maxOccurs="unbounded" ref="tei:model.pLike"/>
                <xs:group maxOccurs="unbounded" ref="tei:model.biblLike"/>
            </xs:choice>
        </xs:complexType>
    </xs:element>
    <xs:element name="biblFull">
        <xs:annotation>
            <xs:documentation>(référence bibliographique totalement structurée) contient une
                référence bibliographique totalement structurée : tous les composants de la
                description du fichier TEI y sont présents. [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]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:sequence>
                    <xs:element ref="tei:titleStmt"/>
                    <xs:element minOccurs="0" ref="tei:extent"/>
                    <xs:element ref="tei:publicationStmt"/>
                </xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:sourceDesc"/>
                <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:idno"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="encodingDesc" substitutionGroup="tei:model.teiHeaderPart">
        <xs:annotation>
            <xs:documentation>(description de l'encodage) documente la relation d'un texte
                électronique avec sa ou ses sources. [2.3. The Encoding Description 2.1.1. The TEI
                Header and Its Components]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:choice maxOccurs="unbounded">
                <xs:element ref="tei:model.encodingDescPart"/>
                <xs:group ref="tei:model.pLike"/>
            </xs:choice>
        </xs:complexType>
    </xs:element>
    <xs:element name="projectDesc" substitutionGroup="tei:model.encodingDescPart">
        <xs:annotation>
            <xs:documentation>(description du projet) décrit en détail le but ou l’objectif visé
                dans l’encodage d’un fichier électronique, ainsi que toute autre information
                pertinente sur la manière dont il a été construit ou recueilli. [2.3.1. The Project
                Description 2.3. The Encoding Description 15.3.2. Declarable
                Elements]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="editorialDecl" substitutionGroup="tei:model.encodingDescPart">
        <xs:annotation>
            <xs:documentation>(déclaration des pratiques éditoriales) donne des précisions sur les
                pratiques et les principes éditoriaux appliqués au cours de l’encodage du texte.
                [2.3.3. The Editorial Practices Declaration 2.3. The Encoding Description 15.3.2.
                Declarable Elements]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="profileDesc" substitutionGroup="tei:model.teiHeaderPart">
        <xs:annotation>
            <xs:documentation>(description du profil) fournit une description détaillée des aspects
                non bibliographiques du texte, notamment les langues utilisées et leurs variantes,
                les circonstances de sa production, les collaborateurs et leur statut. [2.4. The
                Profile Description 2.1.1. The TEI Header and Its Components]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:model.profileDescPart"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="langUsage" substitutionGroup="tei:model.profileDescPart">
        <xs:annotation>
            <xs:documentation>(langue utilisée) décrit les langues de rédaction des textes des
                documents. [2.4.2. Language Usage 2.4. The Profile Description 15.3.2. Declarable
                Elements]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="language">
        <xs:annotation>
            <xs:documentation>(langue) précise la langue utilisée dans la rédaction du fichier TEI.
                [2.4.2. Language Usage]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:complexContent>
                <xs:extension base="tei:macro.phraseSeq.limited">
                    <xs:attribute name="ident" use="required">
                        <xs:annotation>
                            <xs:documentation>(identificateur) fournit un code de langue issu de la
                                recommandation RFC 3066 RFC 3066 (ou son successeur) utilisé pour
                                identifier la langue précisée par cet élément, référencé par
                                l’attribut global xml:lang s’appliquant à l’élément
                                considéré.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:enumeration value="fre">
                                    <xs:annotation>
                                        <xs:documentation>Français</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                </xs:extension>
            </xs:complexContent>
        </xs:complexType>
    </xs:element>
    <xs:element name="revisionDesc">
        <xs:annotation>
            <xs:documentation>(descriptif des révisions) fournit un résumé de l’historique des
                révisions du fichier (destiné à la collaboration entre chercheurs). [2.6. The
                Revision Description 2.1.1. The TEI Header and Its Components]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:element maxOccurs="unbounded" ref="tei:change"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="change">
        <xs:annotation>
            <xs:documentation>(changement) mentionne une modification ou une correction apportée au
                fichier de description de la reliure. [2.6. The Revision Description 2.4.1. Creation
                11.7. Identifying Changes and Revisions]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:complexContent>
                <xs:extension base="tei:macro.specialPara">
                    <xs:attribute name="who" use="required">
                        <xs:annotation>
                            <xs:documentation>indique la personne ou le groupe de personnes à qui le
                                contenu de l'élément est attribué.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction>
                                <xs:simpleType>
                                    <xs:list itemType="xs:anyURI"/>
                                </xs:simpleType>
                                <xs:minLength value="1"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                    <xs:attribute name="when" use="required">
                        <xs:annotation>
                            <xs:documentation>spécifie une date exacte pour un événement sous une
                                forme normalisée, par ex. aaaa-mm-jj.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:union
                                memberTypes="xs:date xs:gYear xs:gMonth xs:gDay xs:gYearMonth xs:gMonthDay xs:time xs:dateTime"
                            />
                        </xs:simpleType>
                    </xs:attribute>
                </xs:extension>
            </xs:complexContent>
        </xs:complexType>
    </xs:element>
    <xs:element name="TEI">
        <xs:annotation>
            <xs:documentation>(document TEI) contient un seul document conforme à la TEI, qui
                comprend un en-tête TEI et un texte, soit de façon isolée, soit comme partie d’un
                élément teiCorpus. [4. Default Text Structure 15.1. Varieties of Composite
                Text]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:element ref="tei:teiHeader"/>
                <xs:element maxOccurs="unbounded" ref="tei:model.resourceLike"/>
            </xs:sequence>
            <xs:attributeGroup ref="tei:att.global.attribute.n"/>
            <xs:attributeGroup ref="tei:att.global.attribute.xmllang"/>
            <xs:attributeGroup ref="tei:att.global.attribute.xmlbase"/>
            <xs:attributeGroup ref="tei:att.global.attribute.xmlspace"/>
            <xs:attributeGroup ref="tei:att.global.rendition.attribute.rend"/>
            <xs:attributeGroup ref="tei:att.global.rendition.attribute.style"/>
            <xs:attributeGroup ref="tei:att.global.rendition.attribute.rendition"/>
            <xs:attributeGroup ref="tei:att.global.linking.attribute.corresp"/>
            <xs:attributeGroup ref="tei:att.global.linking.attribute.synch"/>
            <xs:attributeGroup ref="tei:att.global.linking.attribute.sameAs"/>
            <xs:attributeGroup ref="tei:att.global.linking.attribute.copyOf"/>
            <xs:attributeGroup ref="tei:att.global.linking.attribute.next"/>
            <xs:attributeGroup ref="tei:att.global.linking.attribute.prev"/>
            <xs:attributeGroup ref="tei:att.global.linking.attribute.exclude"/>
            <xs:attributeGroup ref="tei:att.global.linking.attribute.select"/>
            <xs:attributeGroup ref="tei:att.global.facs.attribute.facs"/>
            <xs:attributeGroup ref="tei:att.global.change.attribute.change"/>
            <xs:attributeGroup ref="tei:att.global.responsibility.attribute.cert"/>
            <xs:attributeGroup ref="tei:att.global.responsibility.attribute.resp"/>
            <xs:attributeGroup ref="tei:att.typed.attributes"/>
            <xs:attribute ref="xml:id" use="required"/>
            <xs:attribute name="version">
                <xs:annotation>
                    <xs:documentation>la version majeure du schéma TEI</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                    <xs:restriction base="xs:token">
                        <xs:pattern value="[\d]+(\.[\d]+){0,2}"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
        </xs:complexType>
    </xs:element>
    <xs:element name="text" substitutionGroup="tei:model.resourceLike">
        <xs:annotation>
            <xs:documentation>(texte) contient l'ensemble de la notice descriptive de la reliure
                (élément body). [4. Default Text Structure 15.1. Varieties of Composite
                Text]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:model.global"/>
                <xs:element ref="tei:body"/>
                <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:model.global"/>
            </xs:sequence>
            <xs:attributeGroup ref="tei:att.written.attributes"/>
        </xs:complexType>
    </xs:element>
    <xs:element name="body">
        <xs:annotation>
            <xs:documentation>(corps du texte) contient l'ensemble des éléments textuels de la
                notice descriptive. L’élément body comporte une subdivision (élément div) qui
                contient la description de l’ouvrage et de sa reliure ainsi que la documentation
                liée. [4. Default Text Structure]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:model.global"/>
                <xs:sequence minOccurs="0">
                    <xs:group ref="tei:model.divTop"/>
                    <xs:choice minOccurs="0" maxOccurs="unbounded">
                        <xs:element ref="tei:model.global"/>
                        <xs:group ref="tei:model.divTop"/>
                    </xs:choice>
                </xs:sequence>
                <xs:choice>
                    <xs:sequence maxOccurs="unbounded">
                        <xs:element ref="tei:model.divLike"/>
                        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:model.global"/>
                    </xs:sequence>
                    <xs:sequence>
                        <xs:sequence maxOccurs="unbounded">
                            <xs:group ref="tei:model.common"/>
                            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:model.global"/>
                        </xs:sequence>
                        <xs:sequence minOccurs="0" maxOccurs="unbounded">
                            <xs:element ref="tei:model.divLike"/>
                            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:model.global"/>
                        </xs:sequence>
                    </xs:sequence>
                </xs:choice>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="div" substitutionGroup="tei:model.divLike">
        <xs:annotation>
            <xs:documentation>(division du texte) contient une subdivision dans le texte
                préliminaire, dans le corps d’un texte ou dans le texte postliminaire. [4.1.
                Divisions of the Body]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:attributeGroup name="att.msExcerpt.attributes">
        <xs:attributeGroup ref="tei:att.msExcerpt.attribute.defective"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.msExcerpt.attribute.defective">
        <xs:attribute name="defective" default="false">
            <xs:annotation>
                <xs:documentation>indique si le passage décrit est fautif, i.e. incomplet en raison
                    d'une lacune ou d'une détérioration.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union memberTypes="xs:boolean">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:enumeration value="unknown">
                                <xs:annotation>
                                    <xs:documentation/>
                                </xs:annotation>
                            </xs:enumeration>
                            <xs:enumeration value="inapplicable">
                                <xs:annotation>
                                    <xs:documentation/>
                                </xs:annotation>
                            </xs:enumeration>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:element name="dimensions" substitutionGroup="tei:model.pPart.msdesc">
        <xs:annotation>
            <xs:documentation>(dimensions) mentionne les trois dimensions de la reliure (hauteur,
                largeur, épaisseur), données toujours en millimètres. [10.3.4.
                Dimensions]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:group minOccurs="0" maxOccurs="unbounded" ref="tei:model.dimLike"/>
        </xs:complexType>
    </xs:element>
    <xs:element name="height">
        <xs:annotation>
            <xs:documentation>(hauteur) mentionne la hauteur du volume, dimension mesurée de la tête
                à la queue du plat supérieur. Cet élément est toujours utilisé avec l’attribut unit
                et donné en millimètres. [10.3.4. Dimensions]</xs:documentation>
        </xs:annotation>
        <xs:complexType mixed="true">
            <xs:attribute name="unit" use="required">
                <xs:annotation>
                    <xs:documentation>noms des unités utilisées pour la mesure.</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                    <xs:restriction base="xs:token">
                        <xs:enumeration value="mm">
                            <xs:annotation>
                                <xs:documentation>Millimètres</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
        </xs:complexType>
    </xs:element>
    <xs:element name="depth">
        <xs:annotation>
            <xs:documentation>(épaisseur) mentionne l’épaisseur du volume, dimension mesurée au
                milieu de la tranche de gouttière de la reliure. Cet élément est toujours utilisé
                avec l’attribut unit et donné en millimètres. [10.3.4.
                Dimensions]</xs:documentation>
        </xs:annotation>
        <xs:complexType mixed="true">
            <xs:attribute name="unit" use="required">
                <xs:annotation>
                    <xs:documentation>noms des unités utilisées pour la mesure.</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                    <xs:restriction base="xs:token">
                        <xs:enumeration value="mm">
                            <xs:annotation>
                                <xs:documentation>Millimètres</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
        </xs:complexType>
    </xs:element>
    <xs:element name="width">
        <xs:annotation>
            <xs:documentation>(largeur) mentionne la largeur du volume, dimension mesurée sur l'axe
                perpendiculaire au dos de la reliure. Cet élément est toujours utilisé avec
                l’attribut unit et donné en millimètres. [10.3.4. Dimensions]</xs:documentation>
        </xs:annotation>
        <xs:complexType mixed="true">
            <xs:attribute name="unit" use="required">
                <xs:annotation>
                    <xs:documentation>noms des unités utilisées pour la mesure.</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                    <xs:restriction base="xs:token">
                        <xs:enumeration value="mm">
                            <xs:annotation>
                                <xs:documentation>Millimètres</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
        </xs:complexType>
    </xs:element>
    <xs:element name="heraldry" substitutionGroup="tei:model.pPart.msdesc"
        type="tei:macro.phraseSeq">
        <xs:annotation>
            <xs:documentation>(héraldique) contient une devise ou une formule d'héraldique, comme
                celles qu'on trouve sur un blason, des armoiries, etc. [10.3.8.
                Heraldry]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="origDate" substitutionGroup="tei:model.pPart.msdesc">
        <xs:annotation>
            <xs:documentation>(date de la création) Contient une date, dans une forme libre,
                utilisée pour dater la création d'un manuscrit ou d'une partie d'un manuscrit.
                [10.3.1. Origination]</xs:documentation>
        </xs:annotation>
        <xs:complexType mixed="true">
            <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:group ref="tei:model.phrase"/>
                <xs:element ref="tei:model.global"/>
            </xs:choice>
            <xs:attributeGroup ref="tei:att.global.responsibility.attribute.cert"/>
            <xs:attributeGroup ref="tei:att.datable.w3c.attribute.when"/>
            <xs:attributeGroup ref="tei:att.datable.w3c.attribute.notBefore"/>
            <xs:attributeGroup ref="tei:att.datable.w3c.attribute.notAfter"/>
            <xs:attributeGroup ref="tei:att.datable.w3c.attribute.from"/>
            <xs:attributeGroup ref="tei:att.datable.w3c.attribute.to"/>
        </xs:complexType>
    </xs:element>
    <xs:element name="origPlace" substitutionGroup="tei:model.pPart.msdesc"
        type="tei:macro.phraseSeq">
        <xs:annotation>
            <xs:documentation>(lieu de création) Contient un nom de lieu, dans une forme libre,
                utilisé pour désigner l'endroit où a été produit un manuscrit ou une partie d'un
                manuscrit. [10.3.1. Origination]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="stamp" substitutionGroup="tei:model.pPart.msdesc">
        <xs:annotation>
            <xs:documentation>(cachet) Contient un mot ou une expression décrivant un cachet ou une
                marque du même genre. [10.3.3. Watermarks and Stamps]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:complexContent>
                <xs:extension base="tei:macro.phraseSeq">
                    <xs:attribute name="rend">
                        <xs:annotation>
                            <xs:documentation>(interprétation) indique comment l'élément en question
                                a été rendu ou présenté dans le texte source</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction>
                                <xs:simpleType>
                                    <xs:list>
                                        <xs:simpleType>
                                            <xs:restriction base="xs:token">
                                                <xs:enumeration value="sc">
                                                  <xs:annotation>
                                                  <xs:documentation>Petites
                                                  majuscules</xs:documentation>
                                                  </xs:annotation>
                                                </xs:enumeration>
                                                <xs:enumeration value="italic">
                                                  <xs:annotation>
                                                  <xs:documentation>Italiques</xs:documentation>
                                                  </xs:annotation>
                                                </xs:enumeration>
                                            </xs:restriction>
                                        </xs:simpleType>
                                    </xs:list>
                                </xs:simpleType>
                                <xs:minLength value="1"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                    <xs:attribute name="type">
                        <xs:annotation>
                            <xs:documentation>caractérise l'élément en utilisant n'importe quel
                                système ou typologie de classification approprié.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:enumeration value="library_stamp">
                                    <xs:annotation>
                                        <xs:documentation>Estampille, estampille armoriée, cachet,
                                            cachet armorié d'une bibliothèque ou d'une
                                            institution</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="other_stamp">
                                    <xs:annotation>
                                        <xs:documentation>Estampille ou cachet d'une autre
                                            nature</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                    <xs:attribute name="subtype">
                        <xs:annotation>
                            <xs:documentation>(sous-type) Définit la technique
                                utilisée</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:enumeration value="blind_stamp">
                                    <xs:annotation>
                                        <xs:documentation>Estampage à froid</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="brand">
                                    <xs:annotation>
                                        <xs:documentation>Marquage au feu</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="drawing">
                                    <xs:annotation>
                                        <xs:documentation>Dessin</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="embossing">
                                    <xs:annotation>
                                        <xs:documentation>Gaufrage</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="gilding">
                                    <xs:annotation>
                                        <xs:documentation>Dorure</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="engraving">
                                    <xs:annotation>
                                        <xs:documentation>Gravure</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="painting">
                                    <xs:annotation>
                                        <xs:documentation>Peinture</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="printing">
                                    <xs:annotation>
                                        <xs:documentation>Impression</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="sealing_wax">
                                    <xs:annotation>
                                        <xs:documentation>Cire</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="stamp">
                                    <xs:annotation>
                                        <xs:documentation>Tampon</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="stencil">
                                    <xs:annotation>
                                        <xs:documentation>Pochoir</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="writting">
                                    <xs:annotation>
                                        <xs:documentation>Ecriture</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                </xs:extension>
            </xs:complexContent>
        </xs:complexType>
    </xs:element>
    <xs:element name="watermark" substitutionGroup="tei:model.pPart.msdesc"
        type="tei:macro.phraseSeq">
        <xs:annotation>
            <xs:documentation>(filigrane) Contient un mot ou une expression décrivant un filigrane.
                Cet élément est toujours utilisé dans le champ décrivant les gardes. [10.3.3.
                Watermarks and Stamps]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="repository" type="xs:string">
        <xs:annotation>
            <xs:documentation>(lieu de conservation) contient le nom de l’institution suivi, le cas
                échéant, du nom du département, du service ou du fonds dans lequel des reliures sont
                conservées. [10.4. The Manuscript Identifier]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="collection" type="xs:string">
        <xs:annotation>
            <xs:documentation>(collection) mentionne le nom d'une collection d’ouvrages (manuscrits
                ou, plus rarement, imprimés) individualisée. [10.4. The Manuscript
                Identifier]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="altIdentifier">
        <xs:annotation>
            <xs:documentation>(autre identifiant) contient la référence d'un ancien ou autre
                identifiant d'un manuscrit, généralement une ancienne cote qui sera alors structurée
                avec idno. [10.4. The Manuscript Identifier]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:element minOccurs="0" ref="tei:country"/>
                <xs:element minOccurs="0" ref="tei:settlement"/>
                <xs:element minOccurs="0" ref="tei:repository"/>
                <xs:element minOccurs="0" ref="tei:collection"/>
                <xs:element ref="tei:idno"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="summary" type="tei:macro.specialPara">
        <xs:annotation>
            <xs:documentation>contient un lien unique vers la notice bibliographique d’un recueil
                défini comme tel dans le catalogue électronique de l’établissement. [10.6.
                Intellectual Content]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="physDesc">
        <xs:annotation>
            <xs:documentation>(description physique) contient les informations relatives aux
                particularités d’exemplaire de l’ouvrage (manuscrit ou imprimé) autres que sa
                reliure, la description complète de la reliure et l'historique de l'exemplaire.
                [10.7. Physical Description]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:group minOccurs="0" maxOccurs="unbounded" ref="tei:model.pLike"/>
                <xs:element minOccurs="0" ref="tei:objectDesc"/>
                <xs:element minOccurs="0" ref="tei:decoDesc"/>
                <xs:element minOccurs="0" ref="tei:bindingDesc"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="objectDesc">
        <xs:annotation>
            <xs:documentation>(description d'objet) contient la description des composants matériels
                de l'objet en cours de traitement [10.7.1. Object Description]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:choice>
                <xs:group maxOccurs="unbounded" ref="tei:model.pLike"/>
                <xs:element minOccurs="0" ref="tei:supportDesc"/>
            </xs:choice>
            <xs:attributeGroup ref="tei:att.global.attributes"/>
            <xs:attribute name="form">
                <xs:annotation>
                    <xs:documentation>(forme) contient un nom abrégé spécifique au projet, désignant
                        la forme physique du support, par exemple : codex, rouleau, fragment,
                        fragment de feuillet, découpe, etc.</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                    <xs:restriction base="xs:token">
                        <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
        </xs:complexType>
    </xs:element>
    <xs:element name="supportDesc">
        <xs:annotation>
            <xs:documentation>(description du support) Regroupe les éléments décrivant le support
                physique du texte du manuscrit. [10.7.1. Object Description]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:choice>
                <xs:group maxOccurs="unbounded" ref="tei:model.pLike"/>
                <xs:sequence>
                    <xs:element minOccurs="0" ref="tei:extent"/>
                    <xs:element minOccurs="0" ref="tei:collation"/>
                    <xs:element minOccurs="0" ref="tei:condition"/>
                </xs:sequence>
            </xs:choice>
            <xs:attributeGroup ref="tei:att.global.attributes"/>
            <xs:attribute name="material">
                <xs:annotation>
                    <xs:documentation>(matériau) contient un nom abrégé propre au projet désignant
                        le matériau qui a principalement servi pour fabriquer le support. Suggested
                        values include: 1] paper; 2] parch(parchment) ; 3] mixed</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                    <xs:union>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:enumeration value="paper">
                                    <xs:annotation>
                                        <xs:documentation/>
                                    </xs:annotation>
                                </xs:enumeration>
                            </xs:restriction>
                        </xs:simpleType>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:enumeration value="parch">
                                    <xs:annotation>
                                        <xs:documentation>(parchemin) </xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                            </xs:restriction>
                        </xs:simpleType>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:enumeration value="mixed">
                                    <xs:annotation>
                                        <xs:documentation/>
                                    </xs:annotation>
                                </xs:enumeration>
                            </xs:restriction>
                        </xs:simpleType>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:union>
                </xs:simpleType>
            </xs:attribute>
        </xs:complexType>
    </xs:element>
    <xs:element name="collation">
        <xs:annotation>
            <xs:documentation>(collation) contient la description de l'organisation des feuillets ou
                bifeuillets d'un manuscrit [10.7.1. Object Description]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:complexContent>
                <xs:extension base="tei:macro.specialPara">
                    <xs:attributeGroup ref="tei:att.global.attributes"/>
                </xs:extension>
            </xs:complexContent>
        </xs:complexType>
    </xs:element>
    <xs:element name="condition" type="tei:macro.specialPara">
        <xs:annotation>
            <xs:documentation>(état matériel) fournit une description de l'état matériel de la
                reliure (dégradations, restaurations). [10.7.1.5. Condition]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="decoDesc">
        <xs:annotation>
            <xs:documentation>(description générale du décor) contient la description sommaire des
                éléments décoratifs autres que ceux liés à la reliure (mises en couleurs,
                enluminures, miniatures, ajouts de gravures, ...), décrits en un seul paragraphe
                (élément p). [10.7.3. Bindings, Seals, and Additional Material]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:group maxOccurs="unbounded" ref="tei:model.pLike"/>
        </xs:complexType>
    </xs:element>
    <xs:element name="decoNote">
        <xs:annotation>
            <xs:documentation>(description d’un élément de la reliure) contient la description du
                décor de la partie d'une reliure ou d'un ensemble homogène d'éléments d'une reliure.
                [10.7.3. Bindings, Seals, and Additional Material]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:complexContent>
                <xs:extension base="tei:macro.specialPara">
                    <xs:attribute name="type" use="required">
                        <xs:annotation>
                            <xs:documentation>caractérise l'élément en utilisant n'importe quel
                                système ou typologie de classification approprié.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:enumeration value="boards">
                                    <xs:annotation>
                                        <xs:documentation>Plats</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="upper_board">
                                    <xs:annotation>
                                        <xs:documentation>Plat supérieur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="lower_board">
                                    <xs:annotation>
                                        <xs:documentation>Plat inférieur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="spine">
                                    <xs:annotation>
                                        <xs:documentation>Dos</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="edges">
                                    <xs:annotation>
                                        <xs:documentation>Tranches</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="upper_edge">
                                    <xs:annotation>
                                        <xs:documentation>Tranche de tête</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="fore_edge">
                                    <xs:annotation>
                                        <xs:documentation>Tranche de gouttière</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="lower_edge">
                                    <xs:annotation>
                                        <xs:documentation>Tranche de queue</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="board_edges">
                                    <xs:annotation>
                                        <xs:documentation>Coupes / Chants</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="headbands">
                                    <xs:annotation>
                                        <xs:documentation>Tranchefiles</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="furniture">
                                    <xs:annotation>
                                        <xs:documentation>Eléments annexes</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="doublures">
                                    <xs:annotation>
                                        <xs:documentation>Doublures</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="upper_doublure">
                                    <xs:annotation>
                                        <xs:documentation>Doublure supérieure</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="lower_doublure">
                                    <xs:annotation>
                                        <xs:documentation>Doublure inférieure</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="squares">
                                    <xs:annotation>
                                        <xs:documentation>Chasses</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="endleaves">
                                    <xs:annotation>
                                        <xs:documentation>Gardes</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="structure">
                                    <xs:annotation>
                                        <xs:documentation>Structure</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                </xs:extension>
            </xs:complexContent>
        </xs:complexType>
    </xs:element>
    <xs:element name="bindingDesc">
        <xs:annotation>
            <xs:documentation>(description de la reliure) contient l’ensemble des éléments
                descriptifs relatif à la reliure (élément binding), les informations relatives aux
                reliures apparentées (élément relatedBindings) et les éléments historiques liés à la
                création de la reliure et à la provenance de l'exemplaire (élément history)
                [10.7.3.1. Binding Descriptions]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:choice>
                <xs:choice maxOccurs="unbounded">
                    <xs:group ref="tei:model.pLike"/>
                    <xs:element ref="tei:decoNote"/>
                    <xs:element ref="tei:condition"/>
                </xs:choice>
                <xs:sequence maxOccurs="unbounded">
                    <xs:element ref="tei:binding"/>
                    <xs:element minOccurs="0" maxOccurs="unbounded" ref="reliure:relatedBindings"/>
                    <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:history"/>
                </xs:sequence>
            </xs:choice>
        </xs:complexType>
    </xs:element>
    <xs:element name="binding">
        <xs:annotation>
            <xs:documentation>(reliure) contient l’ensemble des éléments descriptifs relatif à la
                reliure décrite. [10.7.3.1. Binding Descriptions]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:choice maxOccurs="unbounded">
                <xs:element ref="reliure:globalDescription"/>
                <xs:element ref="tei:dimensions"/>
                <xs:element ref="tei:index"/>
                <xs:element ref="tei:decoNote"/>
                <xs:element ref="reliure:structure"/>
                <xs:element ref="tei:condition"/>
                <xs:element ref="tei:origPlace"/>
            </xs:choice>
            <xs:attribute name="contemporary" use="required">
                <xs:annotation>
                    <xs:documentation>(contemporaine) spécifie si la reliure est contemporaine ou
                        non de l'essentiel du contenu du manuscrit.</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                    <xs:restriction base="xs:token">
                        <xs:enumeration value="true">
                            <xs:annotation>
                                <xs:documentation>Reliure contemporaine de
                                    l'ouvrage</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="false">
                            <xs:annotation>
                                <xs:documentation>Reliure non contemporaine de
                                    l'ouvrage</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
        </xs:complexType>
    </xs:element>
    <xs:element name="history">
        <xs:annotation>
            <xs:documentation>(historique) réunit l’ensemble des éléments relatifs à l’histoire du
                document et de sa reliure. [10.8. History]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:choice>
                <xs:group maxOccurs="unbounded" ref="tei:model.pLike"/>
                <xs:sequence>
                    <xs:element minOccurs="0" ref="tei:summary"/>
                    <xs:element minOccurs="0" ref="tei:origin"/>
                    <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:provenance"/>
                    <xs:element minOccurs="0" ref="tei:acquisition"/>
                </xs:sequence>
            </xs:choice>
        </xs:complexType>
    </xs:element>
    <xs:element name="origin">
        <xs:annotation>
            <xs:documentation>(origine) contient les informations relatives à la création de la
                reliure décrite et, le cas échéant, le contexte de sa création et son histoire.
                [10.8. History]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:complexContent>
                <xs:extension base="tei:macro.specialPara">
                    <xs:attributeGroup ref="tei:att.global.responsibility.attribute.cert"/>
                    <xs:attributeGroup ref="tei:att.datable.w3c.attribute.when"/>
                    <xs:attributeGroup ref="tei:att.datable.w3c.attribute.notBefore"/>
                    <xs:attributeGroup ref="tei:att.datable.w3c.attribute.notAfter"/>
                    <xs:attributeGroup ref="tei:att.datable.w3c.attribute.from"/>
                    <xs:attributeGroup ref="tei:att.datable.w3c.attribute.to"/>
                </xs:extension>
            </xs:complexContent>
        </xs:complexType>
    </xs:element>
    <xs:element name="provenance" type="tei:macro.specialPara">
        <xs:annotation>
            <xs:documentation>(provenance) contient les informations relatives à la création de la
                reliure ainsi qu'à l'historique complet de l'exemplaire. [10.8.
                History]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="acquisition">
        <xs:annotation>
            <xs:documentation>(mode d’entrée) contient les informations relatives aux modalités,
                circonstances et date d’entrée du document dans l'institution qui en est le
                propriétaire actuel. [10.8. History]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:complexContent>
                <xs:extension base="tei:macro.specialPara">
                    <xs:attributeGroup ref="tei:att.global.responsibility.attribute.cert"/>
                    <xs:attributeGroup ref="tei:att.datable.w3c.attribute.when"/>
                    <xs:attributeGroup ref="tei:att.datable.w3c.attribute.notBefore"/>
                    <xs:attributeGroup ref="tei:att.datable.w3c.attribute.notAfter"/>
                    <xs:attributeGroup ref="tei:att.datable.w3c.attribute.from"/>
                    <xs:attributeGroup ref="tei:att.datable.w3c.attribute.to"/>
                </xs:extension>
            </xs:complexContent>
        </xs:complexType>
    </xs:element>
    <xs:element name="additional">
        <xs:annotation>
            <xs:documentation>(informations complémentaires) regroupe les mentions d’informations
                relatives à la constitution de la notice descriptive de la reliure : : source de la
                description et, le cas échéant, documentation afférente. [10.9. Additional
                Information]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:element minOccurs="0" ref="tei:adminInfo"/>
                <xs:element minOccurs="0" ref="tei:listBibl"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="adminInfo">
        <xs:annotation>
            <xs:documentation>(informations administratives) contient les informations relatives à
                la source de rédaction de la notice (document original, reproduction ou autre).
                [10.9.1. Administrative Information]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:element minOccurs="0" ref="tei:recordHist"/>
                <xs:element minOccurs="0" ref="tei:availability"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="recordHist">
        <xs:annotation>
            <xs:documentation>(historique de la description) fournit les informations relatives à la
                source de description de la reliure [10.9.1. Administrative
                Information]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:choice>
                <xs:group maxOccurs="unbounded" ref="tei:model.pLike"/>
                <xs:sequence>
                    <xs:element ref="tei:source"/>
                    <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:change"/>
                </xs:sequence>
            </xs:choice>
        </xs:complexType>
    </xs:element>
    <xs:element name="source" type="tei:macro.specialPara">
        <xs:annotation>
            <xs:documentation>(source) décrit la source d'information pour la rédaction de la notice
                descriptive de la reliure. [10.9.1.1. Record History]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:attributeGroup name="att.datable.custom.attribute.when-custom">
        <xs:attribute name="when-custom">
            <xs:annotation>
                <xs:documentation>supplies the value of a date or time in some custom standard
                    form.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list>
                            <xs:simpleType>
                                <xs:restriction base="xs:token">
                                    <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
                                </xs:restriction>
                            </xs:simpleType>
                        </xs:list>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.datable.custom.attribute.notBefore-custom">
        <xs:attribute name="notBefore-custom">
            <xs:annotation>
                <xs:documentation>specifies the earliest possible date for the event in some custom
                    standard form.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list>
                            <xs:simpleType>
                                <xs:restriction base="xs:token">
                                    <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
                                </xs:restriction>
                            </xs:simpleType>
                        </xs:list>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.datable.custom.attribute.notAfter-custom">
        <xs:attribute name="notAfter-custom">
            <xs:annotation>
                <xs:documentation>specifies the latest possible date for the event in some custom
                    standard form.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list>
                            <xs:simpleType>
                                <xs:restriction base="xs:token">
                                    <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
                                </xs:restriction>
                            </xs:simpleType>
                        </xs:list>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.datable.custom.attribute.from-custom">
        <xs:attribute name="from-custom">
            <xs:annotation>
                <xs:documentation>indicates the starting point of the period in some custom standard
                    form.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list>
                            <xs:simpleType>
                                <xs:restriction base="xs:token">
                                    <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
                                </xs:restriction>
                            </xs:simpleType>
                        </xs:list>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.datable.custom.attribute.to-custom">
        <xs:attribute name="to-custom">
            <xs:annotation>
                <xs:documentation>indicates the ending point of the period in some custom standard
                    form.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list>
                            <xs:simpleType>
                                <xs:restriction base="xs:token">
                                    <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
                                </xs:restriction>
                            </xs:simpleType>
                        </xs:list>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.datable.custom.attribute.datingPoint">
        <xs:attribute name="datingPoint" type="xs:anyURI">
            <xs:annotation>
                <xs:documentation>supplies a pointer to some location defining a named point in time
                    with reference to which the datable item is understood to have
                    occurred</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.datable.custom.attribute.datingMethod">
        <xs:attribute name="datingMethod" type="xs:anyURI">
            <xs:annotation>
                <xs:documentation>supplies a pointer to a calendar element or other means of
                    interpreting the values of the custom dating attributes.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:group name="model.persNamePart">
        <xs:choice>
            <xs:element ref="tei:surname"/>
            <xs:element ref="tei:forename"/>
            <xs:element ref="tei:roleName"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.persNamePart_alternation">
        <xs:choice>
            <xs:element ref="tei:surname"/>
            <xs:element ref="tei:forename"/>
            <xs:element ref="tei:roleName"/>
        </xs:choice>
    </xs:group>
    <xs:group name="model.persNamePart_sequence">
        <xs:sequence>
            <xs:element ref="tei:surname"/>
            <xs:element ref="tei:forename"/>
            <xs:element ref="tei:roleName"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.persNamePart_sequenceOptional">
        <xs:sequence>
            <xs:element minOccurs="0" ref="tei:surname"/>
            <xs:element minOccurs="0" ref="tei:forename"/>
            <xs:element minOccurs="0" ref="tei:roleName"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.persNamePart_sequenceOptionalRepeatable">
        <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:surname"/>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:forename"/>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:roleName"/>
        </xs:sequence>
    </xs:group>
    <xs:group name="model.persNamePart_sequenceRepeatable">
        <xs:sequence>
            <xs:element maxOccurs="unbounded" ref="tei:surname"/>
            <xs:element maxOccurs="unbounded" ref="tei:forename"/>
            <xs:element maxOccurs="unbounded" ref="tei:roleName"/>
        </xs:sequence>
    </xs:group>
    <xs:attributeGroup name="att.datable.iso.attribute.when-iso">
        <xs:attribute name="when-iso">
            <xs:annotation>
                <xs:documentation>précise une date exacte pour l'évènement selon la forme normalisée
                    ISO 8601, c'est-à-dire aaaa-mm-jj.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union
                    memberTypes="xs:date xs:gYear xs:gMonth xs:gDay xs:gYearMonth xs:gMonthDay xs:time xs:dateTime">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:pattern value="[0-9.,DHMPRSTWYZ/:+\-]+"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.datable.iso.attribute.notBefore-iso">
        <xs:attribute name="notBefore-iso">
            <xs:annotation>
                <xs:documentation>précise la première date possible pour l'évènement selon la forme
                    normalisée, c'est-à-dire aaaa-mm-jj.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union
                    memberTypes="xs:date xs:gYear xs:gMonth xs:gDay xs:gYearMonth xs:gMonthDay xs:time xs:dateTime">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:pattern value="[0-9.,DHMPRSTWYZ/:+\-]+"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.datable.iso.attribute.notAfter-iso">
        <xs:attribute name="notAfter-iso">
            <xs:annotation>
                <xs:documentation>précise la dernière date possible pour l'évènement selon la forme
                    normalisée, c'est-à-dire aaaa-mm-jj.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union
                    memberTypes="xs:date xs:gYear xs:gMonth xs:gDay xs:gYearMonth xs:gMonthDay xs:time xs:dateTime">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:pattern value="[0-9.,DHMPRSTWYZ/:+\-]+"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.datable.iso.attribute.from-iso">
        <xs:attribute name="from-iso">
            <xs:annotation>
                <xs:documentation>Indique le point de départ de la période sous une forme
                    normalisée</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union
                    memberTypes="xs:date xs:gYear xs:gMonth xs:gDay xs:gYearMonth xs:gMonthDay xs:time xs:dateTime">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:pattern value="[0-9.,DHMPRSTWYZ/:+\-]+"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.datable.iso.attribute.to-iso">
        <xs:attribute name="to-iso">
            <xs:annotation>
                <xs:documentation>Indique le point final de la période sous une forme
                    normalisée</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union
                    memberTypes="xs:date xs:gYear xs:gMonth xs:gDay xs:gYearMonth xs:gMonthDay xs:time xs:dateTime">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:pattern value="[0-9.,DHMPRSTWYZ/:+\-]+"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:element name="orgName">
        <xs:annotation>
            <xs:documentation>(nom d'organisation) fournit le nom d'une collectivité. [13.2.2.
                Organizational Names]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:complexContent>
                <xs:extension base="tei:macro.phraseSeq">
                    <xs:attribute ref="xml:id" use="required"/>
                    <xs:attribute name="role">
                        <xs:annotation>
                            <xs:documentation>contient une donnée codée qui renvoie à la fonction de
                                la collectivité désignée</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:enumeration value="0170">
                                    <xs:annotation>
                                        <xs:documentation>Collaborateur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="0230">
                                    <xs:annotation>
                                        <xs:documentation>Concepteur de décor</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="0310">
                                    <xs:annotation>
                                        <xs:documentation>Dessinateur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="0410">
                                    <xs:annotation>
                                        <xs:documentation>Graveur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="0490">
                                    <xs:annotation>
                                        <xs:documentation>Médailleur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="0520">
                                    <xs:annotation>
                                        <xs:documentation>Peintre</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="0530">
                                    <xs:annotation>
                                        <xs:documentation>Photographe</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="0640">
                                    <xs:annotation>
                                        <xs:documentation>Sculpteur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="0750">
                                    <xs:annotation>
                                        <xs:documentation>Orfèvre</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="3250">
                                    <xs:annotation>
                                        <xs:documentation>Editeur commercial</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="3260">
                                    <xs:annotation>
                                        <xs:documentation>Imprimeur-libraire</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="3290">
                                    <xs:annotation>
                                        <xs:documentation>Libraire</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4010">
                                    <xs:annotation>
                                        <xs:documentation>Ancien possesseur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4030">
                                    <xs:annotation>
                                        <xs:documentation>Collectionneur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4040">
                                    <xs:annotation>
                                        <xs:documentation>Donateur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4050">
                                    <xs:annotation>
                                        <xs:documentation>Doreur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4140">
                                    <xs:annotation>
                                        <xs:documentation>Relieur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4230">
                                    <xs:annotation>
                                        <xs:documentation>Mécène</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4240">
                                    <xs:annotation>
                                        <xs:documentation>Commanditaire de la
                                            reliure</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4250">
                                    <xs:annotation>
                                        <xs:documentation>Dédicataire de la
                                            reliure</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4260">
                                    <xs:annotation>
                                        <xs:documentation>Destinataire de la
                                            reliure</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4270">
                                    <xs:annotation>
                                        <xs:documentation>Chromolithographe</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4280">
                                    <xs:annotation>
                                        <xs:documentation>Emailleur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4290">
                                    <xs:annotation>
                                        <xs:documentation>Ivoirier</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4300">
                                    <xs:annotation>
                                        <xs:documentation>Laqueur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4310">
                                    <xs:annotation>
                                        <xs:documentation>Ornemaniste</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4320">
                                    <xs:annotation>
                                        <xs:documentation>Papetier</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="9990">
                                    <xs:annotation>
                                        <xs:documentation>Citation (Possesseur)</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="9991">
                                    <xs:annotation>
                                        <xs:documentation>Citation (Relieur)</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                    <xs:attribute name="ref" use="required">
                        <xs:annotation>
                            <xs:documentation>(référence) fournit un moyen explicite de localiser
                                une définition complète de l'entité nommée au moyen d'un ou
                                plusieurs URIs.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction>
                                <xs:simpleType>
                                    <xs:list itemType="xs:anyURI"/>
                                </xs:simpleType>
                                <xs:minLength value="1"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                </xs:extension>
            </xs:complexContent>
        </xs:complexType>
    </xs:element>
    <xs:element name="persName">
        <xs:annotation>
            <xs:documentation>(nom de personne) contient dans le teiHeader le nom d'un auteur du
                document TEI et des responsables secondaires ; contient, dans la notice descriptive,
                le nom de toute personne citée, associé à un attribut role pour qualifier, le cas
                échéant, le rôle joué dans la création ou l'histoire de la reliure. [13.2.1.
                Personal Names]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:complexContent>
                <xs:extension base="tei:macro.phraseSeq">
                    <xs:attributeGroup ref="tei:att.canonical.attribute.key"/>
                    <xs:attribute ref="xml:id"/>
                    <xs:attribute name="role">
                        <xs:annotation>
                            <xs:documentation>contient une donnée codée qui renvoie à la fonction de
                                la personne désignée</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:token">
                                <xs:enumeration value="0170">
                                    <xs:annotation>
                                        <xs:documentation>Collaborateur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="0230">
                                    <xs:annotation>
                                        <xs:documentation>Concepteur de décor</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="0310">
                                    <xs:annotation>
                                        <xs:documentation>Dessinateur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="0410">
                                    <xs:annotation>
                                        <xs:documentation>Graveur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="0490">
                                    <xs:annotation>
                                        <xs:documentation>Médailleur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="0520">
                                    <xs:annotation>
                                        <xs:documentation>Peintre</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="0530">
                                    <xs:annotation>
                                        <xs:documentation>Photographe</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="0640">
                                    <xs:annotation>
                                        <xs:documentation>Sculpteur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="0750">
                                    <xs:annotation>
                                        <xs:documentation>Orfèvre</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="3250">
                                    <xs:annotation>
                                        <xs:documentation>Editeur commercial</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="3260">
                                    <xs:annotation>
                                        <xs:documentation>Imprimeur-libraire</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="3290">
                                    <xs:annotation>
                                        <xs:documentation>Libraire</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4010">
                                    <xs:annotation>
                                        <xs:documentation>Ancien possesseur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4030">
                                    <xs:annotation>
                                        <xs:documentation>Collectionneur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4040">
                                    <xs:annotation>
                                        <xs:documentation>Donateur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4050">
                                    <xs:annotation>
                                        <xs:documentation>Doreur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4140">
                                    <xs:annotation>
                                        <xs:documentation>Relieur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4230">
                                    <xs:annotation>
                                        <xs:documentation>Mécène</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4240">
                                    <xs:annotation>
                                        <xs:documentation>Commanditaire de la
                                            reliure</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4250">
                                    <xs:annotation>
                                        <xs:documentation>Dédicataire de la
                                            reliure</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4260">
                                    <xs:annotation>
                                        <xs:documentation>Destinataire de la
                                            reliure</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4270">
                                    <xs:annotation>
                                        <xs:documentation>Chromolithographe</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4280">
                                    <xs:annotation>
                                        <xs:documentation>Emailleur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4290">
                                    <xs:annotation>
                                        <xs:documentation>Ivoirier</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4300">
                                    <xs:annotation>
                                        <xs:documentation>Laqueur</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4310">
                                    <xs:annotation>
                                        <xs:documentation>Ornemaniste</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="4320">
                                    <xs:annotation>
                                        <xs:documentation>Papetier</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="9990">
                                    <xs:annotation>
                                        <xs:documentation>Citation (Possesseur)</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                                <xs:enumeration value="9991">
                                    <xs:annotation>
                                        <xs:documentation>Citation (Relieur)</xs:documentation>
                                    </xs:annotation>
                                </xs:enumeration>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                    <xs:attribute name="ref">
                        <xs:annotation>
                            <xs:documentation>(référence) fournit un moyen explicite de localiser
                                une définition complète de l'entité nommée au moyen d'un ou
                                plusieurs URIs.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction>
                                <xs:simpleType>
                                    <xs:list itemType="xs:anyURI"/>
                                </xs:simpleType>
                                <xs:minLength value="1"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                </xs:extension>
            </xs:complexContent>
        </xs:complexType>
    </xs:element>
    <xs:element name="surname" type="tei:macro.phraseSeq">
        <xs:annotation>
            <xs:documentation>(nom de famille) contient un nom de famille (hérité) par opposition à
                un nom donné, nom de baptême ou surnom. [13.2.1. Personal Names]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="forename" type="tei:macro.phraseSeq">
        <xs:annotation>
            <xs:documentation>(prénom) mentionne le prénom d’une personne physique. [13.2.1.
                Personal Names]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="roleName" type="tei:macro.phraseSeq">
        <xs:annotation>
            <xs:documentation>(rôle) contient un composant du nom d'une personne, indiquant que
                celle-ci a un rôle ou une position particulière dans la société, comme un titre ou
                un rang officiel. [13.2.1. Personal Names]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="country" type="tei:macro.phraseSeq">
        <xs:annotation>
            <xs:documentation>(pays) contient le nom du pays où est localisée l’institution
                détentrice du document décrit. [13.2.3. Place Names]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="settlement" type="tei:macro.phraseSeq">
        <xs:annotation>
            <xs:documentation>(lieu de peuplement) contient le nom d'un lieu de peuplement comme une
                cité, une ville ou un village, identifié comme une unité géo-politique ou
                administrative unique. [13.2.3. Place Names]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:element name="affiliation" type="tei:macro.phraseSeq">
        <xs:annotation>
            <xs:documentation>(affiliation) contient une description non formalisée portant sur
                l'affiliation présente ou passée d'une personne à une institution (bibliothèque,
                établissement ou autre). [15.2.2. The Participant Description]</xs:documentation>
        </xs:annotation>
    </xs:element>
    <xs:attributeGroup name="att.global.facs.attributes">
        <xs:attributeGroup ref="tei:att.global.facs.attribute.facs"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.facs.attribute.facs">
        <xs:attribute name="facs">
            <xs:annotation>
                <xs:documentation>(fac-similé) pointe directement vers une image ou vers une partie
                    d'une image correspondant au contenu de l'élément.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list itemType="xs:anyURI"/>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.change.attributes">
        <xs:attributeGroup ref="tei:att.global.change.attribute.change"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.change.attribute.change">
        <xs:attribute name="change">
            <xs:annotation>
                <xs:documentation>points to one or more change elements documenting a state or
                    revision campaign to which the element bearing this attribute and its children
                    have been assigned by the encoder.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list itemType="xs:anyURI"/>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.coordinated.attributes">
        <xs:attributeGroup ref="tei:att.coordinated.attribute.start"/>
        <xs:attributeGroup ref="tei:att.coordinated.attribute.ulx"/>
        <xs:attributeGroup ref="tei:att.coordinated.attribute.uly"/>
        <xs:attributeGroup ref="tei:att.coordinated.attribute.lrx"/>
        <xs:attributeGroup ref="tei:att.coordinated.attribute.lry"/>
        <xs:attributeGroup ref="tei:att.coordinated.attribute.points"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.coordinated.attribute.start">
        <xs:attribute name="start" type="xs:anyURI">
            <xs:annotation>
                <xs:documentation>désigne l'élément qui, dans la transcription du texte, contient au
                    moins le début de la section de texte représentée dans la zone ou
                    surface.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.coordinated.attribute.ulx">
        <xs:attribute name="ulx">
            <xs:annotation>
                <xs:documentation>donne la valeur x de l'abscisse du coin supérieur gauche d'un
                    rectangle.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union memberTypes="xs:double xs:decimal">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:pattern value="(\-?[\d]+/\-?[\d]+)"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.coordinated.attribute.uly">
        <xs:attribute name="uly">
            <xs:annotation>
                <xs:documentation>donne la valeur y de l'ordonnée du coin supérieur gauche d'un
                    rectangle.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union memberTypes="xs:double xs:decimal">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:pattern value="(\-?[\d]+/\-?[\d]+)"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.coordinated.attribute.lrx">
        <xs:attribute name="lrx">
            <xs:annotation>
                <xs:documentation>donne la valeur x de l'abscisse du coin inférieur droit d'un
                    rectangle.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union memberTypes="xs:double xs:decimal">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:pattern value="(\-?[\d]+/\-?[\d]+)"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.coordinated.attribute.lry">
        <xs:attribute name="lry">
            <xs:annotation>
                <xs:documentation>donne la valeur y de l'ordonnée du coin inférieur droit d'un
                    rectangle.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:union memberTypes="xs:double xs:decimal">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:pattern value="(\-?[\d]+/\-?[\d]+)"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:union>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.coordinated.attribute.points">
        <xs:attribute name="points">
            <xs:annotation>
                <xs:documentation>identifies a two dimensional area within the bounding box
                    specified by the other attributes by means of a series of pairs of numbers, each
                    of which gives the x,y coordinates of a point on a line enclosing the
                    area.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list>
                            <xs:simpleType>
                                <xs:union>
                                    <xs:simpleType>
                                        <xs:restriction base="xs:token">
                                            <xs:pattern
                                                value="(\-?[0-9]+\.?[0-9]*,\-?[0-9]+\.?[0-9]*)"/>
                                        </xs:restriction>
                                    </xs:simpleType>
                                    <xs:simpleType>
                                        <xs:restriction base="xs:token">
                                            <xs:pattern
                                                value="(\-?[0-9]+\.?[0-9]*,\-?[0-9]+\.?[0-9]*)"/>
                                        </xs:restriction>
                                    </xs:simpleType>
                                    <xs:simpleType>
                                        <xs:restriction base="xs:token">
                                            <xs:pattern
                                                value="(\-?[0-9]+\.?[0-9]*,\-?[0-9]+\.?[0-9]*)"/>
                                        </xs:restriction>
                                    </xs:simpleType>
                                    <xs:simpleType>
                                        <xs:restriction base="xs:token">
                                            <xs:pattern
                                                value="(\-?[0-9]+\.?[0-9]*,\-?[0-9]+\.?[0-9]*)"/>
                                        </xs:restriction>
                                    </xs:simpleType>
                                </xs:union>
                            </xs:simpleType>
                        </xs:list>
                    </xs:simpleType>
                    <xs:minLength value="3"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:element name="facsimile" substitutionGroup="tei:model.resourceLike">
        <xs:annotation>
            <xs:documentation>contient le lien vers les images de la reliure, accompagné d'une
                légende sommaire. [11.1. Digital Facsimiles]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:choice maxOccurs="unbounded">
                <xs:element ref="tei:model.graphicLike"/>
                <xs:element ref="tei:surface"/>
            </xs:choice>
        </xs:complexType>
    </xs:element>
    <xs:element name="surface">
        <xs:annotation>
            <xs:documentation>contient le lien vers le lot d'images de la reliure décrite précédé
                d'une légende générique sommaire. [11.1. Digital Facsimiles 11.2.2. Embedded
                Transcription]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:choice minOccurs="0" maxOccurs="unbounded">
                    <xs:element ref="tei:model.global"/>
                    <xs:group ref="tei:model.labelLike"/>
                    <xs:element ref="tei:model.graphicLike"/>
                </xs:choice>
                <xs:sequence minOccurs="0" maxOccurs="unbounded">
                    <xs:choice>
                        <xs:element ref="tei:zone"/>
                        <xs:element ref="tei:surface"/>
                    </xs:choice>
                    <xs:element minOccurs="0" maxOccurs="unbounded" ref="tei:model.global"/>
                </xs:sequence>
            </xs:sequence>
            <xs:attributeGroup ref="tei:att.coordinated.attribute.ulx"/>
            <xs:attributeGroup ref="tei:att.coordinated.attribute.uly"/>
            <xs:attributeGroup ref="tei:att.coordinated.attribute.lrx"/>
            <xs:attributeGroup ref="tei:att.coordinated.attribute.lry"/>
            <xs:attributeGroup ref="tei:att.coordinated.attribute.points"/>
        </xs:complexType>
    </xs:element>
    <xs:element name="zone">
        <xs:annotation>
            <xs:documentation>permet de sélectionner une vue de détail dans une image, au moyen de
                coordonnées graphiques. [11.1. Digital Facsimiles 11.2.2. Embedded
                Transcription]</xs:documentation>
        </xs:annotation>
        <xs:complexType mixed="true">
            <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element ref="tei:model.graphicLike"/>
                <xs:element ref="tei:model.global"/>
                <xs:element ref="tei:surface"/>
                <xs:group ref="tei:model.linePart"/>
            </xs:choice>
            <xs:attributeGroup ref="tei:att.global.attribute.xmlid"/>
            <xs:attributeGroup ref="tei:att.global.facs.attribute.facs"/>
            <xs:attributeGroup ref="tei:att.coordinated.attributes"/>
            <xs:attribute name="rotate" default="0" type="xs:nonNegativeInteger">
                <xs:annotation>
                    <xs:documentation>indicates the amount by which this zone has been rotated
                        clockwise, with respect to the normal orientation of the parent surface
                        element as implied by the dimensions given in the msDesc element or by the
                        coordinates of the surface itself. The orientation is expressed in arc
                        degrees.</xs:documentation>
                </xs:annotation>
            </xs:attribute>
        </xs:complexType>
    </xs:element>
    <xs:attributeGroup name="att.global.linking.attributes">
        <xs:attributeGroup ref="tei:att.global.linking.attribute.corresp"/>
        <xs:attributeGroup ref="tei:att.global.linking.attribute.synch"/>
        <xs:attributeGroup ref="tei:att.global.linking.attribute.sameAs"/>
        <xs:attributeGroup ref="tei:att.global.linking.attribute.copyOf"/>
        <xs:attributeGroup ref="tei:att.global.linking.attribute.next"/>
        <xs:attributeGroup ref="tei:att.global.linking.attribute.prev"/>
        <xs:attributeGroup ref="tei:att.global.linking.attribute.exclude"/>
        <xs:attributeGroup ref="tei:att.global.linking.attribute.select"/>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.linking.attribute.corresp">
        <xs:attribute name="corresp">
            <xs:annotation>
                <xs:documentation>(correspond) pointe vers des éléments qui ont une correspondance
                    avec l'élément en question.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list itemType="xs:anyURI"/>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.linking.attribute.synch">
        <xs:attribute name="synch">
            <xs:annotation>
                <xs:documentation>(synchrone) pointe vers des éléments qui sont synchrones avec
                    l'élément en question.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list itemType="xs:anyURI"/>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.linking.attribute.sameAs">
        <xs:attribute name="sameAs" type="xs:anyURI">
            <xs:annotation>
                <xs:documentation>pointe vers un élément identique à l'élément en
                    question.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.linking.attribute.copyOf">
        <xs:attribute name="copyOf" type="xs:anyURI">
            <xs:annotation>
                <xs:documentation>pointe vers un élément dont l'élément en question est une
                    copie.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.linking.attribute.next">
        <xs:attribute name="next" type="xs:anyURI">
            <xs:annotation>
                <xs:documentation>pointe vers l'élément suivant d'un ensemble virtuel dont l'élément
                    en question est une partie.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.linking.attribute.prev">
        <xs:attribute name="prev" type="xs:anyURI">
            <xs:annotation>
                <xs:documentation>( précédent) pointe vers l'élément précédent d'un ensemble virtuel
                    auquel appartient l'élément en question.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.linking.attribute.exclude">
        <xs:attribute name="exclude">
            <xs:annotation>
                <xs:documentation>pointe vers des éléments qui sont une alternative exclusive à
                    l'élément en question.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list itemType="xs:anyURI"/>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:attributeGroup name="att.global.linking.attribute.select">
        <xs:attribute name="select">
            <xs:annotation>
                <xs:documentation>sélectionne une ou plusieurs valeurs alternatives ; si une seule
                    valeur est sélectionnée, l'ambiguïté ou l'incertitude est marquée comme résolue.
                    Si plus d'une valeur alternative est sélectionnée, le degré d'ambiguïté ou
                    d'incertitude est marqué comme réduit par le nombre de valeurs alternatives non
                    sélectionnées.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list itemType="xs:anyURI"/>
                    </xs:simpleType>
                    <xs:minLength value="1"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:attributeGroup>
    <xs:complexType name="termType">
        <xs:complexContent>
            <xs:extension base="tei:macro.phraseSeq">
                <xs:attributeGroup ref="tei:att.global.linking.attributes"/>
                <xs:attributeGroup ref="tei:att.global.facs.attributes"/>
                <xs:attributeGroup ref="tei:att.global.change.attributes"/>
            </xs:extension>
        </xs:complexContent>
    </xs:complexType>
    <xs:simpleType name="termType_binding_type">
        <xs:restriction base="xs:string">
            <xs:enumeration value="Reliure à décor"/>
            <xs:enumeration value="Reliure armoriée"/>
            <xs:enumeration value="Reliure courante"/>
            <xs:enumeration value="Reliure de dédicace"/>
            <xs:enumeration value="Reliure de deuil"/>
            <xs:enumeration value="Reliure de libraire"/>
            <xs:enumeration value="Reliure de petits usages"/>
            <xs:enumeration value="Reliure de présentation"/>
            <xs:enumeration value="Reliure de prix"/>
            <xs:enumeration value="Reliure d'édition"/>
            <xs:enumeration value="Reliure falsifiée"/>
            <xs:enumeration value="Reliure liturgique"/>
            <xs:enumeration value="Reliure objet"/>
            <xs:enumeration value="Reliure soignée"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="termType_binding_technique">
        <xs:restriction base="xs:string">
            <xs:enumeration value="Bradel"/>
            <xs:enumeration value="Demi-reliure"/>
            <xs:enumeration value="Demi-reliure à coins"/>
            <xs:enumeration value="Plein cuir"/>
            <xs:enumeration value="Plein tissu"/>
            <xs:enumeration value="Pleine peau"/>
            <xs:enumeration value="Reliure à bandes"/>
            <xs:enumeration value="Reliure à caissons"/>
            <xs:enumeration value="Reliure à canivets"/>
            <xs:enumeration value="Reliure à dos rapporté"/>
            <xs:enumeration value="Reliure à encadrement"/>
            <xs:enumeration value="Reliure à la grecque"/>
            <xs:enumeration value="Reliure à passes"/>
            <xs:enumeration value="Reliure à rabat"/>
            <xs:enumeration value="Reliure de registre"/>
            <xs:enumeration value="Reliure doublée"/>
            <xs:enumeration value="Reliure souple"/>
            <xs:enumeration value="Remboîtage"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="termType_covering_material">
        <xs:restriction base="xs:string">
            <xs:enumeration value="Basane"/>
            <xs:enumeration value="Bois"/>
            <xs:enumeration value="Carton"/>
            <xs:enumeration value="Chagrin"/>
            <xs:enumeration value="Chèvre"/>
            <xs:enumeration value="Cuir repoussé"/>
            <xs:enumeration value="Cuori d'oro"/>
            <xs:enumeration value="Damas"/>
            <xs:enumeration value="Écaille de tortue"/>
            <xs:enumeration value="Émail"/>
            <xs:enumeration value="Ivoire"/>
            <xs:enumeration value="Laque"/>
            <xs:enumeration value="Maroquin"/>
            <xs:enumeration value="Maroquin à grain long"/>
            <xs:enumeration value="Métal ordinaire"/>
            <xs:enumeration value="Métal précieux"/>
            <xs:enumeration value="Mouton"/>
            <xs:enumeration value="Nacre"/>
            <xs:enumeration value="Or basané"/>
            <xs:enumeration value="Paille"/>
            <xs:enumeration value="Papier"/>
            <xs:enumeration value="Papier à la colle"/>
            <xs:enumeration value="Papier dominoté"/>
            <xs:enumeration value="Papier gaufré"/>
            <xs:enumeration value="Papier imprimé"/>
            <xs:enumeration value="Papier mâché"/>
            <xs:enumeration value="Papier marbré"/>
            <xs:enumeration value="Papier plein or"/>
            <xs:enumeration value="Papier vernis"/>
            <xs:enumeration value="Papier vernissé"/>
            <xs:enumeration value="Parchemin"/>
            <xs:enumeration value="Peau de daim"/>
            <xs:enumeration value="Peau de truie"/>
            <xs:enumeration value="Peau mégie"/>
            <xs:enumeration value="Peau retournée"/>
            <xs:enumeration value="Satin"/>
            <xs:enumeration value="Soie"/>
            <xs:enumeration value="Toile"/>
            <xs:enumeration value="Veau"/>
            <xs:enumeration value="Veau écaille"/>
            <xs:enumeration value="Veau jaspé"/>
            <xs:enumeration value="Veau marbré"/>
            <xs:enumeration value="Veau moucheté"/>
            <xs:enumeration value="Veau porphyre"/>
            <xs:enumeration value="Veau veiné"/>
            <xs:enumeration value="Vélin"/>
            <xs:enumeration value="Velours"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="termType_ornament_type">
        <xs:restriction base="xs:string">
            <xs:enumeration value="Absence de décor"/>
            <xs:enumeration value="Architecture"/>
            <xs:enumeration value="Bandes parallèles"/>
            <xs:enumeration value="Bordure"/>
            <xs:enumeration value="Bordure à la Vieuville"/>
            <xs:enumeration value="Cartouche"/>
            <xs:enumeration value="Cathédrale (à la)"/>
            <xs:enumeration value="Centre et coins"/>
            <xs:enumeration value="Compartiments denses"/>
            <xs:enumeration value="Compartiments espacés"/>
            <xs:enumeration value="Compartiments vides"/>
            <xs:enumeration value="Composition centrale"/>
            <xs:enumeration value="Damiers"/>
            <xs:enumeration value="Dentelle (à la)"/>
            <xs:enumeration value="Dentelle régulière"/>
            <xs:enumeration value="Emblèmes"/>
            <xs:enumeration value="Encadrement"/>
            <xs:enumeration value="Encadrement quadrilobé"/>
            <xs:enumeration value="Encadrements multiples"/>
            <xs:enumeration value="Entrelacs courbes"/>
            <xs:enumeration value="Entrelacs géométriques"/>
            <xs:enumeration value="Éventail"/>
            <xs:enumeration value="Fanfare"/>
            <xs:enumeration value="Fanfare de type primitif"/>
            <xs:enumeration value="Fanfare tardive"/>
            <xs:enumeration value="Fanfare vide"/>
            <xs:enumeration value="Feuillage"/>
            <xs:enumeration value="Figures abstraites"/>
            <xs:enumeration value="Figures humaines"/>
            <xs:enumeration value="Figures végétales"/>
            <xs:enumeration value="Gerbes"/>
            <xs:enumeration value="Grotesques"/>
            <xs:enumeration value="Inscription"/>
            <xs:enumeration value="Janséniste"/>
            <xs:enumeration value="Japonisant"/>
            <xs:enumeration value="Marques de libraires"/>
            <xs:enumeration value="Mauresques"/>
            <xs:enumeration value="Médaillons"/>
            <xs:enumeration value="Néo-classique"/>
            <xs:enumeration value="Panneau central"/>
            <xs:enumeration value="Paysages"/>
            <xs:enumeration value="Plaquette"/>
            <xs:enumeration value="Pré-Renaissance"/>
            <xs:enumeration value="Reliure mosaïquée"/>
            <xs:enumeration value="Rétrospectif"/>
            <xs:enumeration value="Rinceaux"/>
            <xs:enumeration value="Rocaille"/>
            <xs:enumeration value="Semé"/>
            <xs:enumeration value="Sujets profanes"/>
            <xs:enumeration value="Sujets religieux"/>
            <xs:enumeration value="Texte"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="termType_ornament_technique">
        <xs:restriction base="xs:string">
            <xs:enumeration value="Argenture"/>
            <xs:enumeration value="Bois sculpté"/>
            <xs:enumeration value="Broderie"/>
            <xs:enumeration value="Broderie d'applique"/>
            <xs:enumeration value="Broderie de cordelière"/>
            <xs:enumeration value="Broderie directe"/>
            <xs:enumeration value="Broderie en guipure"/>
            <xs:enumeration value="Dorure"/>
            <xs:enumeration value="Émail peint"/>
            <xs:enumeration value="Encre"/>
            <xs:enumeration value="Estampage à froid"/>
            <xs:enumeration value="Fers"/>
            <xs:enumeration value="Fers (petits)"/>
            <xs:enumeration value="Fers azurés"/>
            <xs:enumeration value="Fers emblématiques"/>
            <xs:enumeration value="Fers en poignées"/>
            <xs:enumeration value="Fers évidés"/>
            <xs:enumeration value="Fers filigranés"/>
            <xs:enumeration value="Fers gras"/>
            <xs:enumeration value="Fers grêles"/>
            <xs:enumeration value="Fers parlants"/>
            <xs:enumeration value="Fers pleins"/>
            <xs:enumeration value="Filets"/>
            <xs:enumeration value="Filets courbes"/>
            <xs:enumeration value="Gaufrage"/>
            <xs:enumeration value="Grisaille"/>
            <xs:enumeration value="Impression (typographie)"/>
            <xs:enumeration value="Impression (bois gravé)"/>
            <xs:enumeration value="Lavis"/>
            <xs:enumeration value="Médailles"/>
            <xs:enumeration value="Médaillons"/>
            <xs:enumeration value="Médaillons azurés"/>
            <xs:enumeration value="Mosaïque de cuirs"/>
            <xs:enumeration value="Paillons"/>
            <xs:enumeration value="Peinture"/>
            <xs:enumeration value="Perles"/>
            <xs:enumeration value="Plaques"/>
            <xs:enumeration value="Plaques azurées"/>
            <xs:enumeration value="Plaquettes"/>
            <xs:enumeration value="Pochoir"/>
            <xs:enumeration value="Pointillé"/>
            <xs:enumeration value="Poudrage d'or"/>
            <xs:enumeration value="Rehauts peints"/>
            <xs:enumeration value="Réserve"/>
            <xs:enumeration value="Roulettes ornées"/>
            <xs:enumeration value="Vernis"/>
            <xs:enumeration value="Vernis Bertin"/>
            <xs:enumeration value="Vernis sans odeur"/>
        </xs:restriction>
    </xs:simpleType>
</xs:schema>
