schema location: | http://bibnum.bnf.fr/ns/refNum.xsd |
attributeFormDefault: | unqualified |
elementFormDefault: | qualified |
targetNamespace: | http://bibnum.bnf.fr/ns/refNum |
Elements | Groups | Complex types | Simple types |
reference | groupObjetDonnee | bibliographieType | objetAssocieListType |
refNum | commentaireType | positiveIntegerOrSansObjetType | |
objetAssocieType | supportOrigineType | ||
typeGammeType |
diagram | |||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||
type | extension of xs:token | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="reference"> <xs:annotation> <xs:documentation>L'élément référence contient des éléments d'identification bibliographique, par exemple identification pérenne de la notice bibliographique. Le typage permet d'envisager plusieurs références de divers types : * CADRECLASSEMENTDEWEY définit un regroupement thématique sur 3 chiffres basé sur la cote DEWEY. * CODEBARREPROVENANCE définit l'objet utilisé pour produire le document numérique et le découpage de cet objet. * COTEORIGINAL définit la cote de l'original. * NOTICEBIBLIOGRAPHIQUE définit l'identifiant ARK de la notice bibliographique correspondant au document numérique. * CODEBARREBNF définit = à rédiger. * IDDOCUMENT définit l= à rédiger * COTEOBJETREPRODUIT définit l= à rédiger * SOURCE permet de définir l'exemplaire qui a permis la numérisation, en particulier l'établissement </xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:token"> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="CADRECLASSEMENTDEWEY"/> <xs:enumeration value="CODEBARREBNF"/> <xs:enumeration value="CODEBARREPROVENANCE"/> <xs:enumeration value="COTEOBJETREPRODUIT"/> <xs:enumeration value="COTEORIGINAL"/> <xs:enumeration value="IDDOCUMENT"/> <xs:enumeration value="NOTICEBIBLIOGRAPHIQUE"/> <xs:enumeration value="SOURCE"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | restriction of xs:token | |||||||||||||||||||||||||||
properties |
|
|||||||||||||||||||||||||||
facets |
|
|||||||||||||||||||||||||||
source | <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="CADRECLASSEMENTDEWEY"/> <xs:enumeration value="CODEBARREBNF"/> <xs:enumeration value="CODEBARREPROVENANCE"/> <xs:enumeration value="COTEOBJETREPRODUIT"/> <xs:enumeration value="COTEORIGINAL"/> <xs:enumeration value="IDDOCUMENT"/> <xs:enumeration value="NOTICEBIBLIOGRAPHIQUE"/> <xs:enumeration value="SOURCE"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||
namespace | http://bibnum.bnf.fr/ns/refNum | ||
properties |
|
||
children | refNum:document | ||
annotation |
|
||
source | <xs:element name="refNum"> <xs:annotation> <xs:documentation>Un fichier refNum décrit les données descriptives et techniques associées à un document numérisé. La production de ce document s'incrit dans le cadre des marchés de numérisation passés entre la BnF et un prestataire de services.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="document"> <xs:annotation> <xs:documentation>L'élément "document" contient trois types de données : - "bibliographie" pour les données descriptives; - "production" pour les données techniques de production; - "structure" pour l'organisation des données produites. Cet élément comprend l'attribut "identifiant" qui est un identifiant unique affecté par la BnF à chaque document numérisé.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="bibliographie" type="refNum:bibliographieType"> <xs:annotation> <xs:documentation>L'élément "bibliographie" contient des données issues du catalogage bibliographique. Elles sont fournies par la BnF.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="production" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="dateNumerisation" type="xs:date"> <xs:annotation> <xs:documentation>L'élément "dateNumérisation" contient la dernière date de numérisation du document. Dans le cas d'ajout ou de correction, il doit être mis à jour.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="nombreVueObjets" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>L'élément "nombreVueObjet" contient le nombre total de pages ou d'objets d'un lot. Il correspond au nombre d'éléments "vueObjet".</xs:documentation> </xs:annotation> </xs:element> <xs:element name="nombreImages" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>L'élément "nombreImages" contient le nombre exact d'images numérisées. Il correspond au nombre d'éléments "image".</xs:documentation> </xs:annotation> </xs:element> <xs:element name="identifiantSupport" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément "identifiantSupport" contient un identifiant unique affecté par le producteur. Certains documents ne peuvent être enregistré sur un seul support. Dans ce cas, l'attribut "ordre" permet de déterminer l'enchainement des supports.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:token"> <xs:attribute name="ordre" type="xs:positiveInteger" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="objetAssocie" type="refNum:objetAssocieType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Cet élément décrit les objets associés au document. Un objet associé est un fichier (par exemple résultat OCR : ALTO ou saisie de table des matières TDM) lié au document principal sans lequel il ne peut être pertinent.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="historique" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément permet de décrire l'historique des traitements qui ont touché le document numérique.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="typeGammeCommandee" type="refNum:typeGammeType" minOccurs="0"/> <xs:element name="typeGammeRealisee" type="refNum:typeGammeType" minOccurs="0"/> <xs:element name="traitement" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="agentOperation" type="xs:token"> <xs:annotation> <xs:documentation>Cet élément permet d'identifier l'agent auteur de l'opération: atelier interne ou prestataire.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="agentAutorisation" type="xs:token" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément permet d'identifier l'agent qui a permis/autoriser l'opération , généralement il s'agit d'un agent interne BnF.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="operation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Cet élément permet de décrire le contenu des opérations. La granularité de description la plus fine est requise.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="entree" type="refNum:commentaireType"> <xs:annotation> <xs:documentation>Cet élément décrit les objets proposés en entrée de l'opération décrite. La date indiquée est la date de début de l'opération.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="description" type="refNum:commentaireType" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément décrit l'opération elle-même.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="resultat" type="refNum:commentaireType"> <xs:annotation> <xs:documentation>Cet élément décrit le résultat obtenu après exécution de l'opération sur les objets présentés en entrée. La date indiquée est la date de fin de l'opération.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="analyse"/> <xs:enumeration value="exemplarisation"/> <xs:enumeration value="expertise"/> <xs:enumeration value="generationepub"/> <xs:enumeration value="numerisation"/> <xs:enumeration value="ocerisation"/> <xs:enumeration value="transcription"/> <xs:enumeration value="transformation"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> <!-- attributs supprimés car redondants avec la date obligatoire dans commentaireType <xs:attribute name="dateDebut" type="xs:dateTime" use="required"/> <xs:attribute name="dateFin" type="xs:dateTime" use="required"/> --> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="type" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:attribute> <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> <xs:attribute name="dateDebut" type="xs:dateTime" use="optional"/> <xs:attribute name="dateFin" type="xs:dateTime" use="optional"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="structure" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément "commentaire" contient des indications fournies par les différents intervenants de la chaîne de production. Chaque "commentaire" doit être daté afin de permettre de conserver l'historique. L'élément "commentaire" doit être associé à l'élément auquel il se réfère. Les valeurs de l'attribut "type" sont définies de la manière suivante : - INSTNUM pour les commentaires qui concernent les instructions particulières de traitement. - REJPREST pour les commentaires qui concernent les motivations d'un rejet avant numérisation par le producteur. - PRODUCT pour les commentaires qui concernent des indications liées à la production du document - CONTROL pour les commentaires sur les motivations de rejet effectué par le contrôle qualité BnF. - USAGER pour les commentaires à destination de l'usager du document.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="vueObjet" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément "vueObjet" est généralement défini par la structure physique de l'original à numériser. L'attribut "ordre" permet d'identifier l'enchainement des vueObjets. L'attribut "numeroPage" contient le numero de la page quand il existe. Ce numero peut être une foliotation. L'attribut "typePagination" contient N pour les vueObjet non paginées, A pour les chiffres arabes, R pour les chiffres romains, F pour la foliotation ou X pour les autres cas. L'attribut "typePage" contient N pour les VueObjets sans type particulier, P pour les vueObjets contenant les pages de titre, T pour les vueObjets contenant la table des matières, I pour les vueObjets contenant un index, L pour les vueObjets contenant un logo, E pour les vueObjets contenant la première page à afficher, A pour les publicités et catalogues d'éditeurs, R pour les index et tables des matières sans renvoi vers des numéros de page, D pour les dessins ou illustrations, C pour tous les éléments de couverture et de couvrure, Y pour les pages d’index déqualifiées, Z pour les pages de table des matières déqualifiées.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"/> <xs:group ref="refNum:groupObjetDonnee"/> </xs:sequence> <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> <xs:attribute name="numeroPage" type="xs:token" use="optional"/> <xs:attribute name="typePagination" use="optional"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="A"/> <xs:enumeration value="F"/> <xs:enumeration value="N"/> <xs:enumeration value="R"/> <xs:enumeration value="X"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="typePage" use="optional"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="A"/> <xs:enumeration value="C"/> <xs:enumeration value="D"/> <xs:enumeration value="E"/> <xs:enumeration value="I"/> <xs:enumeration value="L"/> <xs:enumeration value="N"/> <xs:enumeration value="P"/> <xs:enumeration value="R"/> <xs:enumeration value="T"/> <xs:enumeration value="Y"/> <xs:enumeration value="Z"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="identifiant" type="xs:token" use="required"/> <xs:attribute name="numper" type="xs:integer" use="optional"/> <xs:attribute name="identifiantAutreVersion" type="xs:token" use="optional"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
children | refNum:bibliographie refNum:production refNum:structure | ||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="document"> <xs:annotation> <xs:documentation>L'élément "document" contient trois types de données : - "bibliographie" pour les données descriptives; - "production" pour les données techniques de production; - "structure" pour l'organisation des données produites. Cet élément comprend l'attribut "identifiant" qui est un identifiant unique affecté par la BnF à chaque document numérisé.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="bibliographie" type="refNum:bibliographieType"> <xs:annotation> <xs:documentation>L'élément "bibliographie" contient des données issues du catalogage bibliographique. Elles sont fournies par la BnF.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="production" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="dateNumerisation" type="xs:date"> <xs:annotation> <xs:documentation>L'élément "dateNumérisation" contient la dernière date de numérisation du document. Dans le cas d'ajout ou de correction, il doit être mis à jour.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="nombreVueObjets" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>L'élément "nombreVueObjet" contient le nombre total de pages ou d'objets d'un lot. Il correspond au nombre d'éléments "vueObjet".</xs:documentation> </xs:annotation> </xs:element> <xs:element name="nombreImages" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>L'élément "nombreImages" contient le nombre exact d'images numérisées. Il correspond au nombre d'éléments "image".</xs:documentation> </xs:annotation> </xs:element> <xs:element name="identifiantSupport" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément "identifiantSupport" contient un identifiant unique affecté par le producteur. Certains documents ne peuvent être enregistré sur un seul support. Dans ce cas, l'attribut "ordre" permet de déterminer l'enchainement des supports.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:token"> <xs:attribute name="ordre" type="xs:positiveInteger" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="objetAssocie" type="refNum:objetAssocieType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Cet élément décrit les objets associés au document. Un objet associé est un fichier (par exemple résultat OCR : ALTO ou saisie de table des matières TDM) lié au document principal sans lequel il ne peut être pertinent.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="historique" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément permet de décrire l'historique des traitements qui ont touché le document numérique.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="typeGammeCommandee" type="refNum:typeGammeType" minOccurs="0"/> <xs:element name="typeGammeRealisee" type="refNum:typeGammeType" minOccurs="0"/> <xs:element name="traitement" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="agentOperation" type="xs:token"> <xs:annotation> <xs:documentation>Cet élément permet d'identifier l'agent auteur de l'opération: atelier interne ou prestataire.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="agentAutorisation" type="xs:token" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément permet d'identifier l'agent qui a permis/autoriser l'opération , généralement il s'agit d'un agent interne BnF.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="operation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Cet élément permet de décrire le contenu des opérations. La granularité de description la plus fine est requise.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="entree" type="refNum:commentaireType"> <xs:annotation> <xs:documentation>Cet élément décrit les objets proposés en entrée de l'opération décrite. La date indiquée est la date de début de l'opération.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="description" type="refNum:commentaireType" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément décrit l'opération elle-même.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="resultat" type="refNum:commentaireType"> <xs:annotation> <xs:documentation>Cet élément décrit le résultat obtenu après exécution de l'opération sur les objets présentés en entrée. La date indiquée est la date de fin de l'opération.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="analyse"/> <xs:enumeration value="exemplarisation"/> <xs:enumeration value="expertise"/> <xs:enumeration value="generationepub"/> <xs:enumeration value="numerisation"/> <xs:enumeration value="ocerisation"/> <xs:enumeration value="transcription"/> <xs:enumeration value="transformation"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> <!-- attributs supprimés car redondants avec la date obligatoire dans commentaireType <xs:attribute name="dateDebut" type="xs:dateTime" use="required"/> <xs:attribute name="dateFin" type="xs:dateTime" use="required"/> --> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="type" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:attribute> <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> <xs:attribute name="dateDebut" type="xs:dateTime" use="optional"/> <xs:attribute name="dateFin" type="xs:dateTime" use="optional"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="structure" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément "commentaire" contient des indications fournies par les différents intervenants de la chaîne de production. Chaque "commentaire" doit être daté afin de permettre de conserver l'historique. L'élément "commentaire" doit être associé à l'élément auquel il se réfère. Les valeurs de l'attribut "type" sont définies de la manière suivante : - INSTNUM pour les commentaires qui concernent les instructions particulières de traitement. - REJPREST pour les commentaires qui concernent les motivations d'un rejet avant numérisation par le producteur. - PRODUCT pour les commentaires qui concernent des indications liées à la production du document - CONTROL pour les commentaires sur les motivations de rejet effectué par le contrôle qualité BnF. - USAGER pour les commentaires à destination de l'usager du document.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="vueObjet" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément "vueObjet" est généralement défini par la structure physique de l'original à numériser. L'attribut "ordre" permet d'identifier l'enchainement des vueObjets. L'attribut "numeroPage" contient le numero de la page quand il existe. Ce numero peut être une foliotation. L'attribut "typePagination" contient N pour les vueObjet non paginées, A pour les chiffres arabes, R pour les chiffres romains, F pour la foliotation ou X pour les autres cas. L'attribut "typePage" contient N pour les VueObjets sans type particulier, P pour les vueObjets contenant les pages de titre, T pour les vueObjets contenant la table des matières, I pour les vueObjets contenant un index, L pour les vueObjets contenant un logo, E pour les vueObjets contenant la première page à afficher, A pour les publicités et catalogues d'éditeurs, R pour les index et tables des matières sans renvoi vers des numéros de page, D pour les dessins ou illustrations, C pour tous les éléments de couverture et de couvrure, Y pour les pages d’index déqualifiées, Z pour les pages de table des matières déqualifiées.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"/> <xs:group ref="refNum:groupObjetDonnee"/> </xs:sequence> <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> <xs:attribute name="numeroPage" type="xs:token" use="optional"/> <xs:attribute name="typePagination" use="optional"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="A"/> <xs:enumeration value="F"/> <xs:enumeration value="N"/> <xs:enumeration value="R"/> <xs:enumeration value="X"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="typePage" use="optional"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="A"/> <xs:enumeration value="C"/> <xs:enumeration value="D"/> <xs:enumeration value="E"/> <xs:enumeration value="I"/> <xs:enumeration value="L"/> <xs:enumeration value="N"/> <xs:enumeration value="P"/> <xs:enumeration value="R"/> <xs:enumeration value="T"/> <xs:enumeration value="Y"/> <xs:enumeration value="Z"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="identifiant" type="xs:token" use="required"/> <xs:attribute name="numper" type="xs:integer" use="optional"/> <xs:attribute name="identifiantAutreVersion" type="xs:token" use="optional"/> </xs:complexType> </xs:element> |
type | xs:token | ||
properties |
|
||
source | <xs:attribute name="identifiant" type="xs:token" use="required"/> |
type | xs:integer | ||
properties |
|
||
source | <xs:attribute name="numper" type="xs:integer" use="optional"/> |
type | xs:token | ||
properties |
|
||
source | <xs:attribute name="identifiantAutreVersion" type="xs:token" use="optional"/> |
diagram | |||
namespace | http://bibnum.bnf.fr/ns/refNum | ||
type | refNum:bibliographieType | ||
properties |
|
||
children | refNum:genre refNum:titre refNum:auteur refNum:description refNum:editeur refNum:dateEdition refNum:tomaison refNum:nombrePages refNum:reference | ||
annotation |
|
||
source | <xs:element name="bibliographie" type="refNum:bibliographieType"> <xs:annotation> <xs:documentation>L'élément "bibliographie" contient des données issues du catalogage bibliographique. Elles sont fournies par la BnF.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||
properties |
|
||||||
children | refNum:dateNumerisation refNum:nombreVueObjets refNum:nombreImages refNum:identifiantSupport refNum:objetAssocie refNum:historique | ||||||
source | <xs:element name="production" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="dateNumerisation" type="xs:date"> <xs:annotation> <xs:documentation>L'élément "dateNumérisation" contient la dernière date de numérisation du document. Dans le cas d'ajout ou de correction, il doit être mis à jour.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="nombreVueObjets" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>L'élément "nombreVueObjet" contient le nombre total de pages ou d'objets d'un lot. Il correspond au nombre d'éléments "vueObjet".</xs:documentation> </xs:annotation> </xs:element> <xs:element name="nombreImages" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>L'élément "nombreImages" contient le nombre exact d'images numérisées. Il correspond au nombre d'éléments "image".</xs:documentation> </xs:annotation> </xs:element> <xs:element name="identifiantSupport" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément "identifiantSupport" contient un identifiant unique affecté par le producteur. Certains documents ne peuvent être enregistré sur un seul support. Dans ce cas, l'attribut "ordre" permet de déterminer l'enchainement des supports.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:token"> <xs:attribute name="ordre" type="xs:positiveInteger" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="objetAssocie" type="refNum:objetAssocieType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Cet élément décrit les objets associés au document. Un objet associé est un fichier (par exemple résultat OCR : ALTO ou saisie de table des matières TDM) lié au document principal sans lequel il ne peut être pertinent.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="historique" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément permet de décrire l'historique des traitements qui ont touché le document numérique.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="typeGammeCommandee" type="refNum:typeGammeType" minOccurs="0"/> <xs:element name="typeGammeRealisee" type="refNum:typeGammeType" minOccurs="0"/> <xs:element name="traitement" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="agentOperation" type="xs:token"> <xs:annotation> <xs:documentation>Cet élément permet d'identifier l'agent auteur de l'opération: atelier interne ou prestataire.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="agentAutorisation" type="xs:token" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément permet d'identifier l'agent qui a permis/autoriser l'opération , généralement il s'agit d'un agent interne BnF.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="operation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Cet élément permet de décrire le contenu des opérations. La granularité de description la plus fine est requise.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="entree" type="refNum:commentaireType"> <xs:annotation> <xs:documentation>Cet élément décrit les objets proposés en entrée de l'opération décrite. La date indiquée est la date de début de l'opération.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="description" type="refNum:commentaireType" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément décrit l'opération elle-même.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="resultat" type="refNum:commentaireType"> <xs:annotation> <xs:documentation>Cet élément décrit le résultat obtenu après exécution de l'opération sur les objets présentés en entrée. La date indiquée est la date de fin de l'opération.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="analyse"/> <xs:enumeration value="exemplarisation"/> <xs:enumeration value="expertise"/> <xs:enumeration value="generationepub"/> <xs:enumeration value="numerisation"/> <xs:enumeration value="ocerisation"/> <xs:enumeration value="transcription"/> <xs:enumeration value="transformation"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> <!-- attributs supprimés car redondants avec la date obligatoire dans commentaireType <xs:attribute name="dateDebut" type="xs:dateTime" use="required"/> <xs:attribute name="dateFin" type="xs:dateTime" use="required"/> --> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="type" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:attribute> <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> <xs:attribute name="dateDebut" type="xs:dateTime" use="optional"/> <xs:attribute name="dateFin" type="xs:dateTime" use="optional"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://bibnum.bnf.fr/ns/refNum | ||
type | xs:date | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="dateNumerisation" type="xs:date"> <xs:annotation> <xs:documentation>L'élément "dateNumérisation" contient la dernière date de numérisation du document. Dans le cas d'ajout ou de correction, il doit être mis à jour.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://bibnum.bnf.fr/ns/refNum | ||
type | xs:positiveInteger | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="nombreVueObjets" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>L'élément "nombreVueObjet" contient le nombre total de pages ou d'objets d'un lot. Il correspond au nombre d'éléments "vueObjet".</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://bibnum.bnf.fr/ns/refNum | ||
type | xs:positiveInteger | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="nombreImages" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>L'élément "nombreImages" contient le nombre exact d'images numérisées. Il correspond au nombre d'éléments "image".</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||
type | extension of xs:token | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="identifiantSupport" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément "identifiantSupport" contient un identifiant unique affecté par le producteur. Certains documents ne peuvent être enregistré sur un seul support. Dans ce cas, l'attribut "ordre" permet de déterminer l'enchainement des supports.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:token"> <xs:attribute name="ordre" type="xs:positiveInteger" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:positiveInteger | ||
properties |
|
||
source | <xs:attribute name="ordre" type="xs:positiveInteger" use="optional"/> |
diagram | |||||||||||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||||||||||
type | refNum:objetAssocieType | ||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||
source | <xs:element name="objetAssocie" type="refNum:objetAssocieType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Cet élément décrit les objets associés au document. Un objet associé est un fichier (par exemple résultat OCR : ALTO ou saisie de table des matières TDM) lié au document principal sans lequel il ne peut être pertinent.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||
properties |
|
||||||
children | refNum:typeGammeCommandee refNum:typeGammeRealisee refNum:traitement | ||||||
annotation |
|
||||||
source | <xs:element name="historique" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément permet de décrire l'historique des traitements qui ont touché le document numérique.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="typeGammeCommandee" type="refNum:typeGammeType" minOccurs="0"/> <xs:element name="typeGammeRealisee" type="refNum:typeGammeType" minOccurs="0"/> <xs:element name="traitement" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="agentOperation" type="xs:token"> <xs:annotation> <xs:documentation>Cet élément permet d'identifier l'agent auteur de l'opération: atelier interne ou prestataire.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="agentAutorisation" type="xs:token" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément permet d'identifier l'agent qui a permis/autoriser l'opération , généralement il s'agit d'un agent interne BnF.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="operation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Cet élément permet de décrire le contenu des opérations. La granularité de description la plus fine est requise.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="entree" type="refNum:commentaireType"> <xs:annotation> <xs:documentation>Cet élément décrit les objets proposés en entrée de l'opération décrite. La date indiquée est la date de début de l'opération.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="description" type="refNum:commentaireType" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément décrit l'opération elle-même.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="resultat" type="refNum:commentaireType"> <xs:annotation> <xs:documentation>Cet élément décrit le résultat obtenu après exécution de l'opération sur les objets présentés en entrée. La date indiquée est la date de fin de l'opération.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="analyse"/> <xs:enumeration value="exemplarisation"/> <xs:enumeration value="expertise"/> <xs:enumeration value="generationepub"/> <xs:enumeration value="numerisation"/> <xs:enumeration value="ocerisation"/> <xs:enumeration value="transcription"/> <xs:enumeration value="transformation"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> <!-- attributs supprimés car redondants avec la date obligatoire dans commentaireType <xs:attribute name="dateDebut" type="xs:dateTime" use="required"/> <xs:attribute name="dateFin" type="xs:dateTime" use="required"/> --> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="type" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:attribute> <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> <xs:attribute name="dateDebut" type="xs:dateTime" use="optional"/> <xs:attribute name="dateFin" type="xs:dateTime" use="optional"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||
type | refNum:typeGammeType | ||||||
properties |
|
||||||
children | refNum:codeTypeGamme refNum:libelleTypeGamme | ||||||
source | <xs:element name="typeGammeCommandee" type="refNum:typeGammeType" minOccurs="0"/> |
diagram | |||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||
type | refNum:typeGammeType | ||||||
properties |
|
||||||
children | refNum:codeTypeGamme refNum:libelleTypeGamme | ||||||
source | <xs:element name="typeGammeRealisee" type="refNum:typeGammeType" minOccurs="0"/> |
diagram | |||||||||||||||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | refNum:agentOperation refNum:agentAutorisation refNum:operation | ||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:element name="traitement" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="agentOperation" type="xs:token"> <xs:annotation> <xs:documentation>Cet élément permet d'identifier l'agent auteur de l'opération: atelier interne ou prestataire.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="agentAutorisation" type="xs:token" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément permet d'identifier l'agent qui a permis/autoriser l'opération , généralement il s'agit d'un agent interne BnF.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="operation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Cet élément permet de décrire le contenu des opérations. La granularité de description la plus fine est requise.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="entree" type="refNum:commentaireType"> <xs:annotation> <xs:documentation>Cet élément décrit les objets proposés en entrée de l'opération décrite. La date indiquée est la date de début de l'opération.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="description" type="refNum:commentaireType" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément décrit l'opération elle-même.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="resultat" type="refNum:commentaireType"> <xs:annotation> <xs:documentation>Cet élément décrit le résultat obtenu après exécution de l'opération sur les objets présentés en entrée. La date indiquée est la date de fin de l'opération.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="analyse"/> <xs:enumeration value="exemplarisation"/> <xs:enumeration value="expertise"/> <xs:enumeration value="generationepub"/> <xs:enumeration value="numerisation"/> <xs:enumeration value="ocerisation"/> <xs:enumeration value="transcription"/> <xs:enumeration value="transformation"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> <!-- attributs supprimés car redondants avec la date obligatoire dans commentaireType <xs:attribute name="dateDebut" type="xs:dateTime" use="required"/> <xs:attribute name="dateFin" type="xs:dateTime" use="required"/> --> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="type" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:attribute> <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> <xs:attribute name="dateDebut" type="xs:dateTime" use="optional"/> <xs:attribute name="dateFin" type="xs:dateTime" use="optional"/> </xs:complexType> </xs:element> |
type | restriction of xs:string | ||
properties |
|
||
source | <xs:attribute name="type" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:attribute> |
type | xs:positiveInteger | ||
properties |
|
||
source | <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> |
type | xs:dateTime | ||
properties |
|
||
source | <xs:attribute name="dateDebut" type="xs:dateTime" use="optional"/> |
type | xs:dateTime | ||
properties |
|
||
source | <xs:attribute name="dateFin" type="xs:dateTime" use="optional"/> |
diagram | |||
namespace | http://bibnum.bnf.fr/ns/refNum | ||
type | xs:token | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="agentOperation" type="xs:token"> <xs:annotation> <xs:documentation>Cet élément permet d'identifier l'agent auteur de l'opération: atelier interne ou prestataire.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||
type | xs:token | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="agentAutorisation" type="xs:token" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément permet d'identifier l'agent qui a permis/autoriser l'opération , généralement il s'agit d'un agent interne BnF.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | refNum:entree refNum:description refNum:resultat | ||||||||||||||||||
attributes |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:element name="operation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Cet élément permet de décrire le contenu des opérations. La granularité de description la plus fine est requise.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="entree" type="refNum:commentaireType"> <xs:annotation> <xs:documentation>Cet élément décrit les objets proposés en entrée de l'opération décrite. La date indiquée est la date de début de l'opération.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="description" type="refNum:commentaireType" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément décrit l'opération elle-même.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="resultat" type="refNum:commentaireType"> <xs:annotation> <xs:documentation>Cet élément décrit le résultat obtenu après exécution de l'opération sur les objets présentés en entrée. La date indiquée est la date de fin de l'opération.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="analyse"/> <xs:enumeration value="exemplarisation"/> <xs:enumeration value="expertise"/> <xs:enumeration value="generationepub"/> <xs:enumeration value="numerisation"/> <xs:enumeration value="ocerisation"/> <xs:enumeration value="transcription"/> <xs:enumeration value="transformation"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> <!-- attributs supprimés car redondants avec la date obligatoire dans commentaireType <xs:attribute name="dateDebut" type="xs:dateTime" use="required"/> <xs:attribute name="dateFin" type="xs:dateTime" use="required"/> --> </xs:complexType> </xs:element> |
type | restriction of xs:string | |||||||||||||||||||||||||||
properties |
|
|||||||||||||||||||||||||||
facets |
|
|||||||||||||||||||||||||||
source | <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="analyse"/> <xs:enumeration value="exemplarisation"/> <xs:enumeration value="expertise"/> <xs:enumeration value="generationepub"/> <xs:enumeration value="numerisation"/> <xs:enumeration value="ocerisation"/> <xs:enumeration value="transcription"/> <xs:enumeration value="transformation"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | xs:positiveInteger | ||
properties |
|
||
source | <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> |
diagram | |||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||
type | refNum:commentaireType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:element name="entree" type="refNum:commentaireType"> <xs:annotation> <xs:documentation>Cet élément décrit les objets proposés en entrée de l'opération décrite. La date indiquée est la date de début de l'opération.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||
type | refNum:commentaireType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:element name="description" type="refNum:commentaireType" minOccurs="0"> <xs:annotation> <xs:documentation>Cet élément décrit l'opération elle-même.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||
type | refNum:commentaireType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:element name="resultat" type="refNum:commentaireType"> <xs:annotation> <xs:documentation>Cet élément décrit le résultat obtenu après exécution de l'opération sur les objets présentés en entrée. La date indiquée est la date de fin de l'opération.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||
properties |
|
||||||
children | refNum:commentaire refNum:vueObjet | ||||||
source | <xs:element name="structure" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément "commentaire" contient des indications fournies par les différents intervenants de la chaîne de production. Chaque "commentaire" doit être daté afin de permettre de conserver l'historique. L'élément "commentaire" doit être associé à l'élément auquel il se réfère. Les valeurs de l'attribut "type" sont définies de la manière suivante : - INSTNUM pour les commentaires qui concernent les instructions particulières de traitement. - REJPREST pour les commentaires qui concernent les motivations d'un rejet avant numérisation par le producteur. - PRODUCT pour les commentaires qui concernent des indications liées à la production du document - CONTROL pour les commentaires sur les motivations de rejet effectué par le contrôle qualité BnF. - USAGER pour les commentaires à destination de l'usager du document.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="vueObjet" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément "vueObjet" est généralement défini par la structure physique de l'original à numériser. L'attribut "ordre" permet d'identifier l'enchainement des vueObjets. L'attribut "numeroPage" contient le numero de la page quand il existe. Ce numero peut être une foliotation. L'attribut "typePagination" contient N pour les vueObjet non paginées, A pour les chiffres arabes, R pour les chiffres romains, F pour la foliotation ou X pour les autres cas. L'attribut "typePage" contient N pour les VueObjets sans type particulier, P pour les vueObjets contenant les pages de titre, T pour les vueObjets contenant la table des matières, I pour les vueObjets contenant un index, L pour les vueObjets contenant un logo, E pour les vueObjets contenant la première page à afficher, A pour les publicités et catalogues d'éditeurs, R pour les index et tables des matières sans renvoi vers des numéros de page, D pour les dessins ou illustrations, C pour tous les éléments de couverture et de couvrure, Y pour les pages d’index déqualifiées, Z pour les pages de table des matières déqualifiées.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"/> <xs:group ref="refNum:groupObjetDonnee"/> </xs:sequence> <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> <xs:attribute name="numeroPage" type="xs:token" use="optional"/> <xs:attribute name="typePagination" use="optional"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="A"/> <xs:enumeration value="F"/> <xs:enumeration value="N"/> <xs:enumeration value="R"/> <xs:enumeration value="X"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="typePage" use="optional"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="A"/> <xs:enumeration value="C"/> <xs:enumeration value="D"/> <xs:enumeration value="E"/> <xs:enumeration value="I"/> <xs:enumeration value="L"/> <xs:enumeration value="N"/> <xs:enumeration value="P"/> <xs:enumeration value="R"/> <xs:enumeration value="T"/> <xs:enumeration value="Y"/> <xs:enumeration value="Z"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||
type | refNum:commentaireType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément "commentaire" contient des indications fournies par les différents intervenants de la chaîne de production. Chaque "commentaire" doit être daté afin de permettre de conserver l'historique. L'élément "commentaire" doit être associé à l'élément auquel il se réfère. Les valeurs de l'attribut "type" sont définies de la manière suivante : - INSTNUM pour les commentaires qui concernent les instructions particulières de traitement. - REJPREST pour les commentaires qui concernent les motivations d'un rejet avant numérisation par le producteur. - PRODUCT pour les commentaires qui concernent des indications liées à la production du document - CONTROL pour les commentaires sur les motivations de rejet effectué par le contrôle qualité BnF. - USAGER pour les commentaires à destination de l'usager du document.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | refNum:commentaire refNum:texte refNum:image refNum:audio refNum:video | ||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="vueObjet" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément "vueObjet" est généralement défini par la structure physique de l'original à numériser. L'attribut "ordre" permet d'identifier l'enchainement des vueObjets. L'attribut "numeroPage" contient le numero de la page quand il existe. Ce numero peut être une foliotation. L'attribut "typePagination" contient N pour les vueObjet non paginées, A pour les chiffres arabes, R pour les chiffres romains, F pour la foliotation ou X pour les autres cas. L'attribut "typePage" contient N pour les VueObjets sans type particulier, P pour les vueObjets contenant les pages de titre, T pour les vueObjets contenant la table des matières, I pour les vueObjets contenant un index, L pour les vueObjets contenant un logo, E pour les vueObjets contenant la première page à afficher, A pour les publicités et catalogues d'éditeurs, R pour les index et tables des matières sans renvoi vers des numéros de page, D pour les dessins ou illustrations, C pour tous les éléments de couverture et de couvrure, Y pour les pages d’index déqualifiées, Z pour les pages de table des matières déqualifiées.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"/> <xs:group ref="refNum:groupObjetDonnee"/> </xs:sequence> <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> <xs:attribute name="numeroPage" type="xs:token" use="optional"/> <xs:attribute name="typePagination" use="optional"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="A"/> <xs:enumeration value="F"/> <xs:enumeration value="N"/> <xs:enumeration value="R"/> <xs:enumeration value="X"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="typePage" use="optional"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="A"/> <xs:enumeration value="C"/> <xs:enumeration value="D"/> <xs:enumeration value="E"/> <xs:enumeration value="I"/> <xs:enumeration value="L"/> <xs:enumeration value="N"/> <xs:enumeration value="P"/> <xs:enumeration value="R"/> <xs:enumeration value="T"/> <xs:enumeration value="Y"/> <xs:enumeration value="Z"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
type | xs:positiveInteger | ||
properties |
|
||
source | <xs:attribute name="ordre" type="xs:positiveInteger" use="required"/> |
type | xs:token | ||
properties |
|
||
source | <xs:attribute name="numeroPage" type="xs:token" use="optional"/> |
type | restriction of xs:token | ||||||||||||||||||
properties |
|
||||||||||||||||||
facets |
|
||||||||||||||||||
source | <xs:attribute name="typePagination" use="optional"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="A"/> <xs:enumeration value="F"/> <xs:enumeration value="N"/> <xs:enumeration value="R"/> <xs:enumeration value="X"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | restriction of xs:token | |||||||||||||||||||||||||||||||||||||||
properties |
|
|||||||||||||||||||||||||||||||||||||||
facets |
|
|||||||||||||||||||||||||||||||||||||||
source | <xs:attribute name="typePage" use="optional"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="A"/> <xs:enumeration value="C"/> <xs:enumeration value="D"/> <xs:enumeration value="E"/> <xs:enumeration value="I"/> <xs:enumeration value="L"/> <xs:enumeration value="N"/> <xs:enumeration value="P"/> <xs:enumeration value="R"/> <xs:enumeration value="T"/> <xs:enumeration value="Y"/> <xs:enumeration value="Z"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||
type | refNum:commentaireType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://bibnum.bnf.fr/ns/refNum | ||
children | refNum:texte refNum:image refNum:audio refNum:video | ||
used by |
|
||
annotation |
|
||
source | <xs:group name="groupObjetDonnee"> <xs:annotation> <xs:documentation>Groupe de texte ou d'image ou audio ou vidéo</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="texte" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation> Cet élément décrit les données et les références des fichiers résultat de transcription d'un texte en mode texte structuré. Il s'agit d'un fichier au format XML, HTML ou XHTML. L'attribut nomTexte contient le nom du fichier texte structuré. Il est unique pour le document. L'attribut typeFichier contient le type de fichier (format XML, HTML ou XHTML). L'attribut supportOrigine contient le type de support qui a été numérisé. L'attribut traitement contient des informations sur le type de traitement effectué : AUTO pour automatique (OCR par exemple) , MANU pour manuelle (videocodage par exemple) ou COMPLEXE pour caractériser les traitements nécessitant des lignes de prix autres. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="nomTexte" type="xs:token" use="required"/> <xs:attribute name="typeFichier" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="XML"/> <xs:enumeration value="HTML"/> <xs:enumeration value="XHTML"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="supportOrigine" type="refNum:supportOrigineType" use="required"/> <xs:attribute name="traitement" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="AUTO"/> <xs:enumeration value="COMPLEXE"/> <xs:enumeration value="MANU"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="image" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément image contient les données de l'image numérisée. L'attribut nomImage contient le nom du fichier image numérisée. Il est unique pour le document. L'attribut typeFichier contient le type de fichier (JPEG, JP2 ou TIFF). L'attribut supportOrigin contient le type de support qui a été numérisé. L'attribut traitement contient des informations sur le type de traitement effectué : AUTO pour automatique, MANU pour manuelle ou COMPLEXE pour caractériser les traitements nécessitant des lignes de prix autres. L'attribut cadrage contient des informations sur le champ effectif de numérisation.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="legende" minOccurs="0"> <xs:annotation> <xs:documentation>L'élément" legende" contient la légende de l'image. Il n'est généralement utilisé que dans la cadre des lots d'images.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="3000"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> <xs:attribute name="nomImage" type="xs:token" use="required"/> <xs:attribute name="typeFichier" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="JPG"/> <xs:enumeration value="JP2"/> <xs:enumeration value="TIF"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="supportOrigine" type="refNum:supportOrigineType" use="required"/> <xs:attribute name="traitement" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="AUTO"/> <xs:enumeration value="COMPLEXE"/> <xs:enumeration value="MANU"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="cadrage" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="vueObjet"/> <xs:enumeration value="detailObjet"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="dimension" type="xs:token" use="optional"/> <xs:attribute name="profondeur" type="xs:positiveInteger" use="optional"/> <xs:attribute name="codeResolution" use="optional"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:pattern value="[A-Z]"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="resolution" type="xs:token" use="optional"/> </xs:complexType> </xs:element> <xs:element name="audio" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément audio contient les données de son numérisé. L'attribut nomAudio contient le nom du fichier son numérisé. Il est unique pour le document. L'attribut typeFichier contient le type de fichier (MP3 ou WAV). L'attribut traitement contient des informations sur le type de traitement effectué : AUTO pour automatique, MANU pour manuelle, ou COMPLEXE pour caractériser les traitements nécessitant des lignes de prix autres.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="nomAudio" type="xs:token" use="required"/> <xs:attribute name="typeFichier" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="MP3"/> <xs:enumeration value="WAV"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="supportOrigine" type="refNum:supportOrigineType" use="required"/> <xs:attribute name="traitement" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="AUTO"/> <xs:enumeration value="COMPLEXE"/> <xs:enumeration value="MANU"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="video" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément video contient les données de vidéo numérisée. L'attribut nomVideo contient le nom du fichier vidéo numérisé. Il est unique pour le document. L'attribut typeFichier contient le type de fichier (MP4). L'attribut traitement contient des informations sur le type de traitement effectué : AUTO pour automatique, MANU pour manuelle, ou COMPLEXE pour caractériser les traitements nécessitant des lignes de prix autres.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="nomVideo" type="xs:token" use="required"/> <xs:attribute name="typeFichier" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="MP4"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="supportOrigine" type="refNum:supportOrigineType" use="required"/> <xs:attribute name="traitement" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="AUTO"/> <xs:enumeration value="COMPLEXE"/> <xs:enumeration value="MANU"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:choice> </xs:group> |
diagram | |||||||||||||||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="texte" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation> Cet élément décrit les données et les références des fichiers résultat de transcription d'un texte en mode texte structuré. Il s'agit d'un fichier au format XML, HTML ou XHTML. L'attribut nomTexte contient le nom du fichier texte structuré. Il est unique pour le document. L'attribut typeFichier contient le type de fichier (format XML, HTML ou XHTML). L'attribut supportOrigine contient le type de support qui a été numérisé. L'attribut traitement contient des informations sur le type de traitement effectué : AUTO pour automatique (OCR par exemple) , MANU pour manuelle (videocodage par exemple) ou COMPLEXE pour caractériser les traitements nécessitant des lignes de prix autres. </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="nomTexte" type="xs:token" use="required"/> <xs:attribute name="typeFichier" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="XML"/> <xs:enumeration value="HTML"/> <xs:enumeration value="XHTML"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="supportOrigine" type="refNum:supportOrigineType" use="required"/> <xs:attribute name="traitement" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="AUTO"/> <xs:enumeration value="COMPLEXE"/> <xs:enumeration value="MANU"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
type | xs:token | ||
properties |
|
||
source | <xs:attribute name="nomTexte" type="xs:token" use="required"/> |
type | restriction of xs:token | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:attribute name="typeFichier" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="XML"/> <xs:enumeration value="HTML"/> <xs:enumeration value="XHTML"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | refNum:supportOrigineType | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
facets |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:attribute name="supportOrigine" type="refNum:supportOrigineType" use="required"/> |
type | restriction of xs:token | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:attribute name="traitement" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="AUTO"/> <xs:enumeration value="COMPLEXE"/> <xs:enumeration value="MANU"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | refNum:commentaire refNum:legende | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="image" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément image contient les données de l'image numérisée. L'attribut nomImage contient le nom du fichier image numérisée. Il est unique pour le document. L'attribut typeFichier contient le type de fichier (JPEG, JP2 ou TIFF). L'attribut supportOrigin contient le type de support qui a été numérisé. L'attribut traitement contient des informations sur le type de traitement effectué : AUTO pour automatique, MANU pour manuelle ou COMPLEXE pour caractériser les traitements nécessitant des lignes de prix autres. L'attribut cadrage contient des informations sur le champ effectif de numérisation.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="legende" minOccurs="0"> <xs:annotation> <xs:documentation>L'élément" legende" contient la légende de l'image. Il n'est généralement utilisé que dans la cadre des lots d'images.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="3000"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> <xs:attribute name="nomImage" type="xs:token" use="required"/> <xs:attribute name="typeFichier" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="JPG"/> <xs:enumeration value="JP2"/> <xs:enumeration value="TIF"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="supportOrigine" type="refNum:supportOrigineType" use="required"/> <xs:attribute name="traitement" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="AUTO"/> <xs:enumeration value="COMPLEXE"/> <xs:enumeration value="MANU"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="cadrage" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="vueObjet"/> <xs:enumeration value="detailObjet"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="dimension" type="xs:token" use="optional"/> <xs:attribute name="profondeur" type="xs:positiveInteger" use="optional"/> <xs:attribute name="codeResolution" use="optional"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:pattern value="[A-Z]"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="resolution" type="xs:token" use="optional"/> </xs:complexType> </xs:element> |
type | xs:token | ||
properties |
|
||
source | <xs:attribute name="nomImage" type="xs:token" use="required"/> |
type | restriction of xs:token | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:attribute name="typeFichier" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="JPG"/> <xs:enumeration value="JP2"/> <xs:enumeration value="TIF"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | refNum:supportOrigineType | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
facets |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:attribute name="supportOrigine" type="refNum:supportOrigineType" use="required"/> |
type | restriction of xs:token | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:attribute name="traitement" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="AUTO"/> <xs:enumeration value="COMPLEXE"/> <xs:enumeration value="MANU"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | restriction of xs:token | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="cadrage" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="vueObjet"/> <xs:enumeration value="detailObjet"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | xs:token | ||
properties |
|
||
source | <xs:attribute name="dimension" type="xs:token" use="optional"/> |
type | xs:positiveInteger | ||
properties |
|
||
source | <xs:attribute name="profondeur" type="xs:positiveInteger" use="optional"/> |
type | restriction of xs:token | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="codeResolution" use="optional"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:pattern value="[A-Z]"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | xs:token | ||
properties |
|
||
source | <xs:attribute name="resolution" type="xs:token" use="optional"/> |
diagram | |||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||
type | refNum:commentaireType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | |||||||||
type | restriction of xs:token | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="legende" minOccurs="0"> <xs:annotation> <xs:documentation>L'élément" legende" contient la légende de l'image. Il n'est généralement utilisé que dans la cadre des lots d'images.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="3000"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | refNum:commentaire | ||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="audio" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément audio contient les données de son numérisé. L'attribut nomAudio contient le nom du fichier son numérisé. Il est unique pour le document. L'attribut typeFichier contient le type de fichier (MP3 ou WAV). L'attribut traitement contient des informations sur le type de traitement effectué : AUTO pour automatique, MANU pour manuelle, ou COMPLEXE pour caractériser les traitements nécessitant des lignes de prix autres.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="nomAudio" type="xs:token" use="required"/> <xs:attribute name="typeFichier" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="MP3"/> <xs:enumeration value="WAV"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="supportOrigine" type="refNum:supportOrigineType" use="required"/> <xs:attribute name="traitement" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="AUTO"/> <xs:enumeration value="COMPLEXE"/> <xs:enumeration value="MANU"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
type | xs:token | ||
properties |
|
||
source | <xs:attribute name="nomAudio" type="xs:token" use="required"/> |
type | restriction of xs:token | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="typeFichier" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="MP3"/> <xs:enumeration value="WAV"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | refNum:supportOrigineType | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
facets |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:attribute name="supportOrigine" type="refNum:supportOrigineType" use="required"/> |
type | restriction of xs:token | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:attribute name="traitement" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="AUTO"/> <xs:enumeration value="COMPLEXE"/> <xs:enumeration value="MANU"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||
type | refNum:commentaireType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | refNum:commentaire | ||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="video" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>L'élément video contient les données de vidéo numérisée. L'attribut nomVideo contient le nom du fichier vidéo numérisé. Il est unique pour le document. L'attribut typeFichier contient le type de fichier (MP4). L'attribut traitement contient des informations sur le type de traitement effectué : AUTO pour automatique, MANU pour manuelle, ou COMPLEXE pour caractériser les traitements nécessitant des lignes de prix autres.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="nomVideo" type="xs:token" use="required"/> <xs:attribute name="typeFichier" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="MP4"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="supportOrigine" type="refNum:supportOrigineType" use="required"/> <xs:attribute name="traitement" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="AUTO"/> <xs:enumeration value="COMPLEXE"/> <xs:enumeration value="MANU"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
type | xs:token | ||
properties |
|
||
source | <xs:attribute name="nomVideo" type="xs:token" use="required"/> |
type | restriction of xs:token | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="typeFichier" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="MP4"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | refNum:supportOrigineType | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
facets |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:attribute name="supportOrigine" type="refNum:supportOrigineType" use="required"/> |
type | restriction of xs:token | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:attribute name="traitement" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="AUTO"/> <xs:enumeration value="COMPLEXE"/> <xs:enumeration value="MANU"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||||||||||||||
type | refNum:commentaireType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="commentaire" type="refNum:commentaireType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://bibnum.bnf.fr/ns/refNum | ||
children | refNum:genre refNum:titre refNum:auteur refNum:description refNum:editeur refNum:dateEdition refNum:tomaison refNum:nombrePages refNum:reference | ||
used by |
|
||
source | <xs:complexType name="bibliographieType"> <xs:sequence> <xs:element name="genre"> <xs:annotation> <xs:documentation>L'élément "genre" contient : - "MULTIMEDIA" pour les documents multimédias (sonores, images, ...) - "MONOGRAPHIE" pour les imprimés qui ne sont pas des périodiques. Il inclut les monographie en plusieurs volumes - "PERIODIQUE" - "LOT" pour les lots d'images qui ne sont ni des monographies ni des périodiques. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="LOT"/> <xs:enumeration value="MONOGRAPHIE"/> <xs:enumeration value="MULTIMEDIA"/> <xs:enumeration value="PERIODIQUE"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="titre"> <xs:annotation> <xs:documentation>L'élément "titre" contient le titre du document, éventuellement constitué de plusieurs niveaux : titre, sous-titre, etc. séparés par des point-virgules.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="300"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="auteur" minOccurs="0"> <xs:annotation> <xs:documentation>L'élément "auteur" contient un ou plusieurs auteurs séparés par des point-virgules.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="300"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="description" minOccurs="0"> <xs:annotation> <xs:documentation>L'élément "description" contient un descriptif succint du lot ou de la collection. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="3000"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="editeur" minOccurs="0"> <xs:annotation> <xs:documentation>L' élément "editeur" n'est généralement pas utilisé dans le cas des lots.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="100"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dateEdition" minOccurs="0"> <xs:annotation> <xs:documentation>L'élément "dateEdition" n'est généralement pas utilisé dans le cas des lots.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tomaison" minOccurs="0" maxOccurs="3"> <xs:annotation> <xs:documentation/> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="type"> <xs:annotation> <xs:documentation>L'élément "type" contient le niveau de découpage tel que volume, tome ou fascicule.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="valeur"> <xs:annotation> <xs:documentation>L'élement "valeur" indique la séquence.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="nombrePages" type="refNum:positiveIntegerOrSansObjetType" nillable="true"> <xs:annotation> <xs:documentation>L'élément "nombrePages" a une valeur issue du catalogage bibliographique. Il prend généralement la valeur "sans objet" dans le cas des lots.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="refNum:reference" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | ||||||||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | |||||||||||||||
type | restriction of xs:token | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
source | <xs:element name="genre"> <xs:annotation> <xs:documentation>L'élément "genre" contient : - "MULTIMEDIA" pour les documents multimédias (sonores, images, ...) - "MONOGRAPHIE" pour les imprimés qui ne sont pas des périodiques. Il inclut les monographie en plusieurs volumes - "PERIODIQUE" - "LOT" pour les lots d'images qui ne sont ni des monographies ni des périodiques. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="LOT"/> <xs:enumeration value="MONOGRAPHIE"/> <xs:enumeration value="MULTIMEDIA"/> <xs:enumeration value="PERIODIQUE"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | |||||||||
type | restriction of xs:token | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="titre"> <xs:annotation> <xs:documentation>L'élément "titre" contient le titre du document, éventuellement constitué de plusieurs niveaux : titre, sous-titre, etc. séparés par des point-virgules.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="300"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | |||||||||
type | restriction of xs:token | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="auteur" minOccurs="0"> <xs:annotation> <xs:documentation>L'élément "auteur" contient un ou plusieurs auteurs séparés par des point-virgules.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="300"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | |||||||||
type | restriction of xs:token | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="description" minOccurs="0"> <xs:annotation> <xs:documentation>L'élément "description" contient un descriptif succint du lot ou de la collection. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="3000"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | |||||||||
type | restriction of xs:token | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="editeur" minOccurs="0"> <xs:annotation> <xs:documentation>L' élément "editeur" n'est généralement pas utilisé dans le cas des lots.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="100"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | |||||||||
type | restriction of xs:token | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="dateEdition" minOccurs="0"> <xs:annotation> <xs:documentation>L'élément "dateEdition" n'est généralement pas utilisé dans le cas des lots.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||
namespace | http://bibnum.bnf.fr/ns/refNum | ||||||
properties |
|
||||||
children | refNum:type refNum:valeur | ||||||
source | <xs:element name="tomaison" minOccurs="0" maxOccurs="3"> <xs:annotation> <xs:documentation/> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="type"> <xs:annotation> <xs:documentation>L'élément "type" contient le niveau de découpage tel que volume, tome ou fascicule.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="valeur"> <xs:annotation> <xs:documentation>L'élement "valeur" indique la séquence.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | |||||||||
type | restriction of xs:token | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="type"> <xs:annotation> <xs:documentation>L'élément "type" contient le niveau de découpage tel que volume, tome ou fascicule.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | |||||||||
type | restriction of xs:token | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="valeur"> <xs:annotation> <xs:documentation>L'élement "valeur" indique la séquence.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:minLength value="1"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ||||||||||
namespace | http://bibnum.bnf.fr/ns/refNum | |||||||||
type | refNum:positiveIntegerOrSansObjetType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="nombrePages" type="refNum:positiveIntegerOrSansObjetType" nillable="true"> <xs:annotation> <xs:documentation>L'élément "nombrePages" a une valeur issue du catalogage bibliographique. Il prend généralement la valeur "sans objet" dans le cas des lots.</xs:documentation> |