Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Main schema containerMD-v1_2.xsd
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Properties
attribute form default unqualified
element form default unqualified
version 1.2
Element containerMD
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Root element. ContainerMD.xsd is an XML schema for
technical metadata about a container file.
Elément racine. ContainerMD.xsd est un schéma XML pour
les métadonnées techniques d'un fichier conteneur.
Diagram
Diagram containerMD-v1_2_xsd.tmp#container containerMD-v1_2_xsd.tmp#entries containerMD-v1_2_xsd.tmp#containerMDComplexType
Type containerMDComplexType
Properties
content complex
Model
Children container, entries
Instance
<containerMD xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <container creationDateTime="" ID="" lastModificationDateTime="">{1,1}</container>
  <entries>{0,1}</entries>
</containerMD>
Source
<xs:element name="containerMD" type="containerMDComplexType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Root element. ContainerMD.xsd is an XML schema for technical metadata about a container file.</xs:documentation>
    <xs:documentation xml:lang="fr">Elément racine. ContainerMD.xsd est un schéma XML pour les métadonnées techniques d'un fichier conteneur.</xs:documentation>
  </xs:annotation>
</xs:element>
Element container
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#containerComplexType_ID containerMD-v1_2_xsd.tmp#containerComplexType_creationDateTime containerMD-v1_2_xsd.tmp#containerComplexType_lastModificationDateTime containerMD-v1_2_xsd.tmp#fixity containerMD-v1_2_xsd.tmp#originalName containerMD-v1_2_xsd.tmp#formatDesignation containerMD-v1_2_xsd.tmp#encoding containerMD-v1_2_xsd.tmp#creatingEnvironment containerMD-v1_2_xsd.tmp#assessmentInformation containerMD-v1_2_xsd.tmp#containerExtension containerMD-v1_2_xsd.tmp#containerComplexType
Type containerComplexType
Properties
content complex
Used by
Complex Type containerMDComplexType
Model
Children assessmentInformation, containerExtension, creatingEnvironment, encoding, fixity, formatDesignation, originalName
Instance
<container creationDateTime="" ID="" lastModificationDateTime="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <fixity messageDigest="" messageDigestAlgorithm="" size="">{0,unbounded}</fixity>
  <originalName>{0,1}</originalName>
  <formatDesignation>{0,unbounded}</formatDesignation>
  <encoding method="" order="" originalSize="" type="">{0,unbounded}</encoding>
  <creatingEnvironment>{0,unbounded}</creatingEnvironment>
  <assessmentInformation agentName="" agentVersion="">{0,1}</assessmentInformation>
  <containerExtension ID="">{0,unbounded}</containerExtension>
</container>
Attributes
QName Type Use Annotation
ID xs:ID optional
ID for the described object.
Identifiant pour l'objet décrit.
creationDateTime xs:dateTime optional
Creation date of the descibed object, expressed
under the form of an xs:dateTime.
Date de création de l'objet décrit au formalisme
xs:dateTime.
lastModificationDateTime xs:dateTime optional
Last modification date of the descibed object,
expressed under the form of an xs:dateTime.
Date de dernière modification de l'objet décrit, au
formalisme xs:dateTime.
Source
<xs:element name="container" type="containerComplexType"/>
Element fixity
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Fixity information on a particular
object.
Information d'intégrité sur un objet
particulier.
Diagram
Diagram containerMD-v1_2_xsd.tmp#fixity_messageDigest containerMD-v1_2_xsd.tmp#fixity_messageDigestAlgorithm containerMD-v1_2_xsd.tmp#fixity_size
Properties
content complex
Used by
Attributes
QName Type Use Annotation
messageDigest xs:string optional
Value of the message digest of the
object
Valeur de l'empreinte numérique de
l'objet.
messageDigestAlgorithm CHECKSUMTYPEDefinition optional
Algorithm used to calculate the message digest
of the object
Algorithme utilisé pour calculer l'empreinte
numérique de l'objet.
size xs:nonNegativeInteger optional
Size of the object in bytes.
Taille de l'objet en octets.
Source
<xs:element name="fixity">
  <xs:annotation>
    <xs:documentation xml:lang="en">Fixity information on a particular object.</xs:documentation>
    <xs:documentation xml:lang="fr">Information d'intégrité sur un objet particulier.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="messageDigest" type="xs:string" use="optional">
      <xs:annotation>
        <xs:documentation xml:lang="en">Value of the message digest of the object</xs:documentation>
        <xs:documentation xml:lang="fr">Valeur de l'empreinte numérique de l'objet.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="messageDigestAlgorithm" type="CHECKSUMTYPEDefinition" use="optional">
      <xs:annotation>
        <xs:documentation xml:lang="en">Algorithm used to calculate the message digest of the object</xs:documentation>
        <xs:documentation xml:lang="fr">Algorithme utilisé pour calculer l'empreinte numérique de l'objet.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="size" type="xs:nonNegativeInteger" use="optional">
      <xs:annotation>
        <xs:documentation xml:lang="en">Size of the object in bytes.</xs:documentation>
        <xs:documentation xml:lang="fr">Taille de l'objet en octets.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element originalName
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram
Type xs:string
Properties
content simple
Used by
Complex Type containerComplexType
Source
<xs:element name="originalName" type="xs:string"/>
Element formatDesignation
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#formatName containerMD-v1_2_xsd.tmp#formatVersion containerMD-v1_2_xsd.tmp#formatDesignationComplexType
Type formatDesignationComplexType
Properties
content complex
Used by
Model
Children formatName, formatVersion
Instance
<formatDesignation xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <formatName>{1,unbounded}</formatName>
  <formatVersion>{0,1}</formatVersion>
</formatDesignation>
Source
<xs:element name="formatDesignation" type="formatDesignationComplexType"/>
Element formatName
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Format name of the described object. Recommended best
practice is to use MIME types.
Nom du format de l'objet décrit. L'utilisation de MIME
types est recommandée.
Diagram
Diagram
Type xs:string
Properties
content simple
Used by
Source
<xs:element name="formatName" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en">Format name of the described object. Recommended best practice is to use MIME types.</xs:documentation>
    <xs:documentation xml:lang="fr">Nom du format de l'objet décrit. L'utilisation de MIME types est recommandée.</xs:documentation>
  </xs:annotation>
</xs:element>
Element formatVersion
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Format version of the described
object.
Version du format de l'objet décrit.
Diagram
Diagram
Type xs:string
Properties
content simple
Used by
Source
<xs:element name="formatVersion" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en">Format version of the described object.</xs:documentation>
    <xs:documentation xml:lang="fr">Version du format de l'objet décrit.</xs:documentation>
  </xs:annotation>
</xs:element>
Element encoding
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#encodingComplexType_type containerMD-v1_2_xsd.tmp#encodingComplexType_method containerMD-v1_2_xsd.tmp#encodingComplexType_order containerMD-v1_2_xsd.tmp#encodingComplexType_originalSize containerMD-v1_2_xsd.tmp#encodingComplexType
Type encodingComplexType
Properties
content complex
Used by
Attributes
QName Type Use Annotation
method required
Encryption or compression method.
Méthode de cryptage ou de
compression.
order xs:positiveInteger optional
Order in which the encoding should be
applied.
Ordre de traitement de l'encodage
originalSize xs:nonNegativeInteger optional
Size of the entry before
compression.
Taille de l'entrée avant
compression.
type restriction of xs:string required
Encoding type. Two possible values: "compression" or
"encryption".
Type d'encodage. Deux valeurs possibles :
"compression" (compression) ou "encryption" (cryptage).
Source
<xs:element name="encoding" type="encodingComplexType"/>
Element creatingEnvironment
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#creatingPlatform containerMD-v1_2_xsd.tmp#creatingSoftware containerMD-v1_2_xsd.tmp#creatingEnvironmentComplexType
Type creatingEnvironmentComplexType
Properties
content complex
Used by
Complex Type containerComplexType
Model
Children creatingPlatform, creatingSoftware
Instance
<creatingEnvironment xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <creatingPlatform>{0,unbounded}</creatingPlatform>
  <creatingSoftware>{0,unbounded}</creatingSoftware>
</creatingEnvironment>
Source
<xs:element name="creatingEnvironment" type="creatingEnvironmentComplexType"/>
Element creatingPlatform
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Platform on which the container file was created:
operating system, hardware environment, etc.
Plateforme sur laquelle le fichier conteneur a été créé :
système d'exploitation, environnement matériel, etc.
Diagram
Diagram
Type xs:string
Properties
content simple
Used by
Source
<xs:element name="creatingPlatform" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en">Platform on which the container file was created: operating system, hardware environment, etc.</xs:documentation>
    <xs:documentation xml:lang="fr">Plateforme sur laquelle le fichier conteneur a été créé : système d'exploitation, environnement matériel, etc.</xs:documentation>
  </xs:annotation>
</xs:element>
Element creatingSoftware
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#creatingSoftwareName containerMD-v1_2_xsd.tmp#creatingSoftwareVersion containerMD-v1_2_xsd.tmp#creatingSoftwareComplexType
Type creatingSoftwareComplexType
Properties
content complex
Used by
Model
Children creatingSoftwareName, creatingSoftwareVersion
Instance
<creatingSoftware xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <creatingSoftwareName>{1,1}</creatingSoftwareName>
  <creatingSoftwareVersion>{0,1}</creatingSoftwareVersion>
</creatingSoftware>
Source
<xs:element name="creatingSoftware" type="creatingSoftwareComplexType"/>
Element creatingSoftwareName
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Name of the software.
Nom du logiciel.
Diagram
Diagram
Type xs:string
Properties
content simple
Used by
Source
<xs:element name="creatingSoftwareName" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en">Name of the software.</xs:documentation>
    <xs:documentation xml:lang="fr">Nom du logiciel.</xs:documentation>
  </xs:annotation>
</xs:element>
Element creatingSoftwareVersion
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Version of the software.
Version du logiciel.
Diagram
Diagram
Type xs:string
Properties
content simple
Used by
Source
<xs:element name="creatingSoftwareVersion" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en">Version of the software.</xs:documentation>
    <xs:documentation xml:lang="fr">Version du logiciel.</xs:documentation>
  </xs:annotation>
</xs:element>
Element assessmentInformation
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#assessmentInformationComplexType_agentName containerMD-v1_2_xsd.tmp#assessmentInformationComplexType_agentVersion containerMD-v1_2_xsd.tmp#outcome containerMD-v1_2_xsd.tmp#outcomeDetailNote containerMD-v1_2_xsd.tmp#assessmentInformationComplexType
Type assessmentInformationComplexType
Properties
content complex
Used by
Complex Type containerComplexType
Model
Children outcome, outcomeDetailNote
Instance
<assessmentInformation agentName="" agentVersion="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <outcome>{0,1}</outcome>
  <outcomeDetailNote>{0,unbounded}</outcomeDetailNote>
</assessmentInformation>
Attributes
QName Type Use Annotation
agentName xs:string required
Name of the software which performed the assessment,
for instance "jhove2".
Nom du logiciel ayant effectué l'évaluation, par
exemple "jhove2".
agentVersion xs:string optional
Version of the software which performed the
assessment.
Version du logiciel ayant effectué
l'évaluation.
Source
<xs:element name="assessmentInformation" type="assessmentInformationComplexType"/>
Element outcome
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram
Type xs:string
Properties
content simple
Used by
Source
<xs:element name="outcome" type="xs:string"/>
Element outcomeDetailNote
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram
Type xs:string
Properties
content simple
Used by
Source
<xs:element name="outcomeDetailNote" type="xs:string"/>
Element containerExtension
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#containerExtensionComplexType_ID containerMD-v1_2_xsd.tmp#ARCContainer containerMD-v1_2_xsd.tmp#ZIPContainer containerMD-v1_2_xsd.tmp#TARContainer containerMD-v1_2_xsd.tmp#diskImageContainer containerMD-v1_2_xsd.tmp#other containerMD-v1_2_xsd.tmp#containerExtensionComplexType
Type containerExtensionComplexType
Properties
content complex
Used by
Complex Type containerComplexType
Model
Children ARCContainer, TARContainer, ZIPContainer, diskImageContainer, other
Instance
<containerExtension ID="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <ARCContainer>{1,1}</ARCContainer>
  <ZIPContainer>{1,1}</ZIPContainer>
  <TARContainer>{1,1}</TARContainer>
  <diskImageContainer>{1,1}</diskImageContainer>
  <other>{1,1}</other>
</containerExtension>
Attributes
QName Type Use Annotation
ID xs:ID optional
ID assigned to a particular containerExtension
section.
Identifiant attribué à une section
containerExtension particulière.
Source
<xs:element name="containerExtension" type="containerExtensionComplexType"/>
Element ARCContainer
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#fileName containerMD-v1_2_xsd.tmp#ipAddress containerMD-v1_2_xsd.tmp#creationDateTime containerMD-v1_2_xsd.tmp#profile containerMD-v1_2_xsd.tmp#originCode containerMD-v1_2_xsd.tmp#versionBlockPayload containerMD-v1_2_xsd.tmp#mdSec containerMD-v1_2_xsd.tmp#ARCContainerComplexType
Type ARCContainerComplexType
Properties
content complex
Used by
Model
Children creationDateTime, fileName, ipAddress, mdSec, originCode, profile, versionBlockPayload
Instance
<ARCContainer xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <fileName>{0,1}</fileName>
  <ipAddress>{0,1}</ipAddress>
  <creationDateTime>{0,1}</creationDateTime>
  <profile>{0,1}</profile>
  <originCode>{0,1}</originCode>
  <versionBlockPayload>{0,1}</versionBlockPayload>
  <mdSec ADMID="" CREATED="" GROUPID="" ID="" STATUS="">{0,1}</mdSec>
</ARCContainer>
Source
<xs:element name="ARCContainer" type="ARCContainerComplexType"/>
Element fileName
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Name of the ARC file as expressed in the
version-block.
Nom du fichier ARC tel qu’indiqué dans le
version-block.
Diagram
Diagram
Type xs:string
Properties
content simple
Used by
Source
<xs:element name="fileName" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en">Name of the ARC file as expressed in the version-block.</xs:documentation>
    <xs:documentation xml:lang="fr">Nom du fichier ARC tel qu’indiqué dans le version-block.</xs:documentation>
  </xs:annotation>
</xs:element>
Element ipAddress
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
IP Address of the crawler.
Adresse IP du robot de collecte.
Diagram
Diagram
Type xs:string
Properties
content simple
Used by
Source
<xs:element name="ipAddress" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en">IP Address of the crawler.</xs:documentation>
    <xs:documentation xml:lang="fr">Adresse IP du robot de collecte.</xs:documentation>
  </xs:annotation>
</xs:element>
Element creationDateTime
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Initialization date for the ARC file.
Date d’initialisation du fichier ARC.
Diagram
Diagram
Type xs:dateTime
Properties
content simple
Used by
Source
<xs:element name="creationDateTime" type="xs:dateTime">
  <xs:annotation>
    <xs:documentation xml:lang="en">Initialization date for the ARC file.</xs:documentation>
    <xs:documentation xml:lang="fr">Date d’initialisation du fichier ARC.</xs:documentation>
  </xs:annotation>
</xs:element>
Element profile
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Particular profile of the version-block, recorded here
as "version declaration + value of the "reserved" field in the version-block. For
the moment, only "1.1" exists. If there is no specific profile, this field should
not be recorded.
Profil spécifique du version-block consignée ici sous la
forme "déclaration de version + présence de 1 dans le champ "reserved" du
version-block. Actuellement seul « 1.1 » existe. En l’absence de profil spécifique,
ne pas renseigner ce champ.
Diagram
Diagram
Type xs:string
Properties
content simple
Used by
Source
<xs:element name="profile" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en">Particular profile of the version-block, recorded here as "version declaration + value of the "reserved" field in the version-block. For the moment, only "1.1" exists. If there is no specific profile, this field should not be recorded.</xs:documentation>
    <xs:documentation xml:lang="fr">Profil spécifique du version-block consignée ici sous la forme "déclaration de version + présence de 1 dans le champ "reserved" du version-block. Actuellement seul « 1.1 » existe. En l’absence de profil spécifique, ne pas renseigner ce champ.</xs:documentation>
  </xs:annotation>
</xs:element>
Element originCode
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Origin code for the ARC file.
Code de l'origine du fichier ARC.
Diagram
Diagram
Type xs:string
Properties
content simple
Used by
Source
<xs:element name="originCode" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en">Origin code for the ARC file.</xs:documentation>
    <xs:documentation xml:lang="fr">Code de l'origine du fichier ARC.</xs:documentation>
  </xs:annotation>
</xs:element>
Element versionBlockPayload
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram
Type xs:boolean
Properties
content simple
Used by
Source
<xs:element name="versionBlockPayload" type="xs:boolean"/>
Element mdSec
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#mdSecDefinition_ID containerMD-v1_2_xsd.tmp#mdSecDefinition_GROUPID containerMD-v1_2_xsd.tmp#mdSecDefinition_ADMID containerMD-v1_2_xsd.tmp#mdSecDefinition_CREATED containerMD-v1_2_xsd.tmp#mdSecDefinition_STATUS containerMD-v1_2_xsd.tmp#mdRef containerMD-v1_2_xsd.tmp#mdWrap containerMD-v1_2_xsd.tmp#mdSecDefinition
Type mdSecDefinition
Properties
content complex
Used by
Model
Children mdRef, mdWrap
Instance
<mdSec ADMID="" CREATED="" GROUPID="" ID="" STATUS="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <mdRef xlink:actuate="" xlink:arcrole="" xlink:href="" ID="" LABEL="" LOCTYPE="" MDTYPE="" MDTYPEVERSION="" OTHERLOCTYPE="" OTHERMDTYPE="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple" XPTR="">{0,1}</mdRef>
  <mdWrap ID="" LABEL="" MDTYPE="" MDTYPEVERSION="" OTHERMDTYPE="">{0,1}</mdWrap>
</mdSec>
Attributes
QName Type Use
ADMID xs:IDREFS optional
CREATED xs:dateTime optional
GROUPID xs:string optional
ID xs:ID required
STATUS xs:string optional
Source
<xs:element name="mdSec" type="mdSecDefinition"/>
Element mdRef
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#mdRefDefinition_ID containerMD-v1_2_xsd.tmp#mdRefDefinition_LOCTYPE containerMD-v1_2_xsd.tmp#mdRefDefinition_OTHERLOCTYPE xlink_xsd.tmp#simpleLink containerMD-v1_2_xsd.tmp#metadataAttributeGroup containerMD-v1_2_xsd.tmp#mdRefDefinition_LABEL containerMD-v1_2_xsd.tmp#mdRefDefinition_XPTR containerMD-v1_2_xsd.tmp#mdRefDefinition
Type mdRefDefinition
Properties
content complex
Used by
Complex Type mdSecDefinition
Attributes
QName Type Fixed Use
ID xs:ID optional
LABEL xs:string optional
LOCTYPE LOCTYPEDefinition required
MDTYPE MDTYPEDefinition required
MDTYPEVERSION xs:string optional
OTHERLOCTYPE xs:string optional
OTHERMDTYPE xs:string optional
XPTR xs:string optional
xlink:actuate restriction of string optional
xlink:arcrole string optional
xlink:href anyURI optional
xlink:role string optional
xlink:show restriction of string optional
xlink:title string optional
xlink:type string simple optional
Source
<xs:element name="mdRef" type="mdRefDefinition"/>
Element mdWrap
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#mdWrapDefinition_ID containerMD-v1_2_xsd.tmp#metadataAttributeGroup containerMD-v1_2_xsd.tmp#mdWrapDefinition_LABEL containerMD-v1_2_xsd.tmp#binData containerMD-v1_2_xsd.tmp#xmlData containerMD-v1_2_xsd.tmp#mdWrapDefinition
Type mdWrapDefinition
Properties
content complex
Used by
Complex Type mdSecDefinition
Model
Children binData, xmlData
Instance
<mdWrap ID="" LABEL="" MDTYPE="" MDTYPEVERSION="" OTHERMDTYPE="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <binData>{1,1}</binData>
  <xmlData>{1,1}</xmlData>
</mdWrap>
Attributes
QName Type Use
ID xs:ID optional
LABEL xs:string optional
MDTYPE MDTYPEDefinition required
MDTYPEVERSION xs:string optional
OTHERMDTYPE xs:string optional
Source
<xs:element name="mdWrap" type="mdWrapDefinition"/>
Element binData
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram
Type xs:base64Binary
Properties
content simple
Used by
Complex Type mdWrapDefinition
Source
<xs:element name="binData" type="xs:base64Binary"/>
Element xmlData
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#xmlDataDefinition
Type xmlDataDefinition
Properties
content complex
Used by
Complex Type mdWrapDefinition
Model
ANY element from ANY namespace
Source
<xs:element name="xmlData" type="xmlDataDefinition"/>
Element ZIPContainer
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#toBeDefinedComplexType
Type toBeDefinedComplexType
Properties
content complex
Used by
Model
ANY element from ANY namespace
Source
<xs:element name="ZIPContainer" type="toBeDefinedComplexType"/>
Element TARContainer
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#toBeDefinedComplexType
Type toBeDefinedComplexType
Properties
content complex
Used by
Model
ANY element from ANY namespace
Source
<xs:element name="TARContainer" type="toBeDefinedComplexType"/>
Element diskImageContainer
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#diskImageType containerMD-v1_2_xsd.tmp#sourceMedia containerMD-v1_2_xsd.tmp#fileSystems containerMD-v1_2_xsd.tmp#diskImageContainerComplexType
Type diskImageContainerComplexType
Properties
content complex
Used by
Model
Children diskImageType, fileSystems, sourceMedia
Instance
<diskImageContainer xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <diskImageType>{1,1}</diskImageType>
  <sourceMedia serialNumber="" storageCapacity="">{0,1}</sourceMedia>
  <fileSystems>{0,1}</fileSystems>
</diskImageContainer>
Source
<xs:element name="diskImageContainer" type="diskImageContainerComplexType"/>
Element diskImageType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Indication of whether the disk image is a bit-for-bit
copy (physical) or only copies the contents of the directories on a disk
(logical)
Mention du type d'image disque : il s'agit soit d'une
copie bit pour bit (physique) ou d'une copie de l'arborescence d'un disque
(logique).
Diagram
Diagram
Type restriction of xs:string
Properties
content simple
Facets
enumeration physical
enumeration logical
enumeration unspecified
Used by
Source
<xs:element name="diskImageType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Indication of whether the disk image is a bit-for-bit copy (physical) or only copies the contents of the directories on a disk (logical)</xs:documentation>
    <xs:documentation xml:lang="fr">Mention du type d'image disque : il s'agit soit d'une copie bit pour bit (physique) ou d'une copie de l'arborescence d'un disque (logique).</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="physical"/>
      <xs:enumeration value="logical"/>
      <xs:enumeration value="unspecified"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element sourceMedia
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Type of physical medium containing digitally encoded
data
Type du support physique à partir duquel est produite
une image disque
Diagram
Diagram containerMD-v1_2_xsd.tmp#sourceMediaComplexType_serialNumber containerMD-v1_2_xsd.tmp#sourceMediaComplexType_storageCapacity containerMD-v1_2_xsd.tmp#sourceMediaType containerMD-v1_2_xsd.tmp#sourceMediaManufacturer containerMD-v1_2_xsd.tmp#sourceMediaModel containerMD-v1_2_xsd.tmp#sourceMediaComplexType
Type sourceMediaComplexType
Properties
content complex
Used by
Model
Children sourceMediaManufacturer, sourceMediaModel, sourceMediaType
Instance
<sourceMedia serialNumber="" storageCapacity="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <sourceMediaType uri="">{0,unbounded}</sourceMediaType>
  <sourceMediaManufacturer>{0,1}</sourceMediaManufacturer>
  <sourceMediaModel>{0,1}</sourceMediaModel>
</sourceMedia>
Attributes
QName Type Use Annotation
serialNumber xs:string optional
Serial number of the media.
Numéro de série du support.
storageCapacity xs:nonNegativeInteger optional
Storage capacity of the media expressed as a
non-negative integer representing the number of bytes, expressed in base
10.
Capacité de stockage du support exprimé par un entier non négatif en octets en base 10.
Source
<xs:element name="sourceMedia" type="sourceMediaComplexType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Type of physical medium containing digitally encoded data</xs:documentation>
    <xs:documentation xml:lang="fr">Type du support physique à partir duquel est produite une image disque</xs:documentation>
  </xs:annotation>
</xs:element>
Element sourceMediaType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Type of physical carrier from which the disk image was
captured.
Type du support physique à partir duquel l'image disque
a été produite.
Diagram
Diagram containerMD-v1_2_xsd.tmp#stringPlusUriComplexType_uri containerMD-v1_2_xsd.tmp#stringPlusUriComplexType
Type stringPlusUriComplexType
Properties
content complex
Used by
Complex Type sourceMediaComplexType
Attributes
QName Type Use
uri xs:anyURI optional
Source
<xs:element name="sourceMediaType" type="stringPlusUriComplexType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Type of physical carrier from which the disk image was captured.</xs:documentation>
    <xs:documentation xml:lang="fr">Type du support physique à partir duquel l'image disque a été produite.</xs:documentation>
  </xs:annotation>
</xs:element>
Element sourceMediaManufacturer
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Name of the organization or individual responsible for
the production of the media.
Nom de l'organisation ou de l'individu producteur du
support d'origine.
Diagram
Diagram
Type xs:string
Properties
content simple
Used by
Complex Type sourceMediaComplexType
Source
<xs:element name="sourceMediaManufacturer" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en">Name of the organization or individual responsible for the production of the media.</xs:documentation>
    <xs:documentation xml:lang="fr">Nom de l'organisation ou de l'individu producteur du support d'origine.</xs:documentation>
  </xs:annotation>
</xs:element>
Element sourceMediaModel
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Name of the model of the media.
Nom du modèle du support d'origine.
Diagram
Diagram
Type xs:string
Properties
content simple
Used by
Complex Type sourceMediaComplexType
Source
<xs:element name="sourceMediaModel" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en">Name of the model of the media.</xs:documentation>
    <xs:documentation xml:lang="fr">Nom du modèle du support d'origine.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fileSystems
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#fileSystem containerMD-v1_2_xsd.tmp#fileSystemsComplexType
Type fileSystemsComplexType
Properties
content complex
Used by
Model
Children fileSystem
Instance
<fileSystems xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <fileSystem bytesPerSector="" sectorCount="">{1,unbounded}</fileSystem>
</fileSystems>
Source
<xs:element name="fileSystems" type="fileSystemsComplexType"/>
Element fileSystem
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#fileSystemComplexType_bytesPerSector containerMD-v1_2_xsd.tmp#fileSystemComplexType_sectorCount containerMD-v1_2_xsd.tmp#fileSystemType containerMD-v1_2_xsd.tmp#fileSystemComplexType
Type fileSystemComplexType
Properties
content complex
mixed true
Used by
Complex Type fileSystemsComplexType
Model
Children fileSystemType
Instance
<fileSystem bytesPerSector="" sectorCount="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <fileSystemType uri="">{1,1}</fileSystemType>
</fileSystem>
Attributes
QName Type Use Annotation
bytesPerSector xs:nonNegativeInteger optional
The size of a sector in the file system, expressed
in bytes, in base 10.
Taille d'un secteur du système de fichiers, exprimé en octets en base 10.
sectorCount xs:nonNegativeInteger optional
The number of sectors in the file system, expressed
in base 10.
Nombre de secteurs du système de fichiers, exprimé en base 10.
Source
<xs:element name="fileSystem" type="fileSystemComplexType"/>
Element fileSystemType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
The data structure used to represent files on a disk or
partition.
Organisation des données utilisée pour représenter des
fichiers sur un disque ou une partition de disque..
Diagram
Diagram containerMD-v1_2_xsd.tmp#stringPlusUriComplexType_uri containerMD-v1_2_xsd.tmp#stringPlusUriComplexType
Type stringPlusUriComplexType
Properties
content complex
Used by
Complex Type fileSystemComplexType
Attributes
QName Type Use
uri xs:anyURI optional
Source
<xs:element name="fileSystemType" type="stringPlusUriComplexType">
  <xs:annotation>
    <xs:documentation xml:lang="en">The data structure used to represent files on a disk or partition.</xs:documentation>
    <xs:documentation xml:lang="fr">Organisation des données utilisée pour représenter des fichiers sur un disque ou une partition de disque..</xs:documentation>
  </xs:annotation>
</xs:element>
Element other
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram
Properties
content complex
Used by
Model
ANY element from ANY namespace
Source
<xs:element name="other">
  <xs:complexType>
    <xs:sequence>
      <xs:any namespace="##any" processContents="lax" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element entries
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#entriesInformation containerMD-v1_2_xsd.tmp#entry containerMD-v1_2_xsd.tmp#entriesComplexType
Type entriesComplexType
Properties
content complex
Used by
Complex Type containerMDComplexType
Model
Children entriesInformation, entry
Instance
<entries xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <entriesInformation firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</entriesInformation>
  <entry begin="" creationDateTime="" end="" ID="" lastModificationDateTime="" name="" order="" type="">{0,unbounded}</entry>
</entries>
Source
<xs:element name="entries" type="entriesComplexType"/>
Element entriesInformation
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#entriesInformationComplexType_number containerMD-v1_2_xsd.tmp#entriesInformationComplexType_minimumSize containerMD-v1_2_xsd.tmp#entriesInformationComplexType_maximumSize containerMD-v1_2_xsd.tmp#entriesInformationComplexType_firstDateTime containerMD-v1_2_xsd.tmp#entriesInformationComplexType_lastDateTime containerMD-v1_2_xsd.tmp#entriesInformationComplexType_globalSize containerMD-v1_2_xsd.tmp#formats containerMD-v1_2_xsd.tmp#encodings containerMD-v1_2_xsd.tmp#entriesExtension containerMD-v1_2_xsd.tmp#entriesInformationComplexType
Type entriesInformationComplexType
Properties
content complex
Used by
Complex Type entriesComplexType
Model
Children encodings, entriesExtension, formats
Instance
<entriesInformation firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <formats>{0,1}</formats>
  <encodings>{0,1}</encodings>
  <entriesExtension ID="">{0,unbounded}</entriesExtension>
</entriesInformation>
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the earliest entry, expressed under the form
of an xs:dateTime.
Date la plus ancienne d’une entrée au formalisme
xs:dateTime.
globalSize xs:nonNegativeInteger optional
Size in bytes of all the entries contained by the
container file.
Taille en octet de l'ensemble des entrées comprises
dans le fichier conteneur.
lastDateTime xs:dateTime optional
Date of the latest entry, expressed in an
xs:dateTime fashion.
Date la plus récente d’une entrée au formalisme
xs:dateTime.
maximumSize xs:nonNegativeInteger optional
Size of the biggest entry in bytes. This field does
not take compression into account; therefore, if the entry has been compressed,
this field records its compressed size.
Taille de la plus grande entrée en octets. Ce champ
est agnostique vis-à-vis de la compression ; si l'entrée est compressée, il
exprime donc sa taille compressée.
minimumSize xs:nonNegativeInteger optional
Size of the smallest entry in bytes. This field does
not take compression into account; therefore, if the entry has been compressed,
this field records its compressed size.
Taille de la plus petite entrée en octets. Ce champ
est agnostique vis-à-vis de la compression ; si l'entrée est compressée, il
exprime donc sa taille compressée.
number xs:nonNegativeInteger required
Number of entries in the container
file.
Nombre d'entrées dans ce fichier
conteneur.
Source
<xs:element name="entriesInformation" type="entriesInformationComplexType"/>
Element formats
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#format containerMD-v1_2_xsd.tmp#formatsComplexType
Type formatsComplexType
Properties
content complex
Used by
Model
Children format
Instance
<formats xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <format globalSize="" name="" number="" version="">{1,unbounded}</format>
</formats>
Source
<xs:element name="formats" type="formatsComplexType"/>
Element format
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#formatComplexType_name containerMD-v1_2_xsd.tmp#formatComplexType_version containerMD-v1_2_xsd.tmp#formatComplexType_number containerMD-v1_2_xsd.tmp#formatComplexType_globalSize containerMD-v1_2_xsd.tmp#formatComplexType
Type formatComplexType
Properties
content complex
Used by
Complex Type formatsComplexType
Attributes
QName Type Use Annotation
globalSize xs:nonNegativeInteger optional
Total size, in bytes, of all the files in a given
format. This field does not take compression into account ; therefore, if some
or all entries have been compressed, this field uses their compressed size for
the addition.
Taille complète, en octets, de l'ensemble des
fichiers dans un format donné. Cet élément est agnostique vis-à-vis de la
compression ; si certains fichiers sont compressés, il prend donc en compte leur
taille compressée pour effectuer la somme.
name required
Format name. Recommended best practice is to use a
MIME type.
Nom du format. Il est recommandé d'utiliser un type
MIME.
number xs:nonNegativeInteger required
Number of entries for the format as described by the
"format" element. For instance, if only the format name is recorded, "number"
will count the number of entries corresponding to format name. If the format
version is also recorded, "number" will count the number of entries
corresponding to a given format name AND version.
Nombre d'entrées correspondant au format tel que
décrit par l’élément format. Par exemple, si seul le nom de format est consigné,
"number" comptera le nombre d'entrées correspondant à ce nom de format. Si l'on
consigne aussi la version du format, "number" comptera le nombre d'entrées
correspondant à un nom ET une version de format.
version optional
Format version.
Version de format.
Source
<xs:element name="format" type="formatComplexType"/>
Element encodings
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#encoding containerMD-v1_2_xsd.tmp#encodingsComplexType
Type encodingsComplexType
Properties
content complex
Used by
Model
Children encoding
Instance
<encodings xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <encoding method="" order="" originalSize="" type="">{1,unbounded}</encoding>
</encodings>
Source
<xs:element name="encodings" type="encodingsComplexType"/>
Element entriesExtension
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#entriesExtensionComplexType_ID containerMD-v1_2_xsd.tmp#ARCEntries containerMD-v1_2_xsd.tmp#ZIPEntries containerMD-v1_2_xsd.tmp#TAREntries containerMD-v1_2_xsd.tmp#WARCEntries containerMD-v1_2_xsd.tmp#other containerMD-v1_2_xsd.tmp#entriesExtensionComplexType
Type entriesExtensionComplexType
Properties
content complex
Used by
Model
Children ARCEntries, TAREntries, WARCEntries, ZIPEntries, other
Instance
<entriesExtension ID="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <ARCEntries>{1,1}</ARCEntries>
  <ZIPEntries>{1,1}</ZIPEntries>
  <TAREntries>{1,1}</TAREntries>
  <WARCEntries>{1,1}</WARCEntries>
  <other>{1,1}</other>
</entriesExtension>
Attributes
QName Type Use Annotation
ID xs:ID optional
ID assigned to a particular entriesExtension
section.
Identifiant assigné à une section entriesExtension
particulière.
Source
<xs:element name="entriesExtension" type="entriesExtensionComplexType"/>
Element ARCEntries
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#declaredMimeTypes containerMD-v1_2_xsd.tmp#hosts containerMD-v1_2_xsd.tmp#responses containerMD-v1_2_xsd.tmp#ARCEntriesComplexType
Type ARCEntriesComplexType
Properties
content complex
Used by
Model
Children declaredMimeTypes, hosts, responses
Instance
<ARCEntries xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <declaredMimeTypes>{0,1}</declaredMimeTypes>
  <hosts>{0,1}</hosts>
  <responses>{0,1}</responses>
</ARCEntries>
Source
<xs:element name="ARCEntries" type="ARCEntriesComplexType"/>
Element declaredMimeTypes
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#declaredMimeType containerMD-v1_2_xsd.tmp#declaredMimeTypesComplexType
Type declaredMimeTypesComplexType
Properties
content complex
Used by
Model
Children declaredMimeType
Instance
<declaredMimeTypes xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <declaredMimeType globalSize="" number="">{1,unbounded}</declaredMimeType>
</declaredMimeTypes>
Source
<xs:element name="declaredMimeTypes" type="declaredMimeTypesComplexType"/>
Element declaredMimeType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#declaredMimeTypeComplexType_number containerMD-v1_2_xsd.tmp#declaredMimeTypeComplexType_globalSize containerMD-v1_2_xsd.tmp#declaredMimeTypeComplexType
Type declaredMimeTypeComplexType
Properties
content complex
mixed true
Used by
Model
Attributes
QName Type Use Annotation
globalSize xs:nonNegativeInteger optional
Size in bytes of all the entries declared under this
MIME type
Taille en octets de l'ensemble des entrées déclarées
sous ce type MIME.
number xs:nonNegativeInteger optional
Number of entries declared under this MIME
type.
Nombre d'entrées déclarées sous ce type
MIME.
Source
<xs:element name="declaredMimeType" type="declaredMimeTypeComplexType"/>
Element hosts
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#host containerMD-v1_2_xsd.tmp#hostsComplexType
Type hostsComplexType
Properties
content complex
Used by
Model
Children host
Instance
<hosts xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <host globalSize="" number="">{1,unbounded}</host>
</hosts>
Source
<xs:element name="hosts" type="hostsComplexType"/>
Element host
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#hostComplexType_number containerMD-v1_2_xsd.tmp#hostComplexType_globalSize containerMD-v1_2_xsd.tmp#hostComplexType
Type hostComplexType
Properties
content complex
mixed true
Used by
Model
Attributes
QName Type Use Annotation
globalSize xs:nonNegativeInteger optional
Size in bytes of all the data corresponding to this
host.
Taille en octets de l’ensemble des données
correspondant à cet hôte.
number xs:nonNegativeInteger optional
Number of URLs corresponding to this
host.
Nombre d’URL correspondant à cet
hôte.
Source
<xs:element name="host" type="hostComplexType"/>
Element responses
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#response containerMD-v1_2_xsd.tmp#responsesComplexType
Type responsesComplexType
Properties
content complex
Used by
Model
Children response
Instance
<responses xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <response globalSize="" number="" protocolName="" protocolVersion="">{1,unbounded}</response>
</responses>
Source
<xs:element name="responses" type="responsesComplexType"/>
Element response
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#responseComplexType_number containerMD-v1_2_xsd.tmp#responseComplexType_protocolName containerMD-v1_2_xsd.tmp#responseComplexType_protocolVersion containerMD-v1_2_xsd.tmp#responseComplexType_globalSize containerMD-v1_2_xsd.tmp#responseComplexType
Type responseComplexType
Properties
content complex
mixed true
Used by
Model
Attributes
QName Type Use Annotation
globalSize xs:nonNegativeInteger optional
Size in bytes of all the entries corresponding to
this response element.
Taille en octets de l'ensemble des entrées
correspondant à cet élément response.
number xs:nonNegativeInteger optional
Number of entries corresponding to this response
element.
Nombre d’entrées correspondant à cet élément
response.
protocolName required
Protocol name, for example HTTP, HTTPS,
DNS...
Nom du protocole, par exemple : HTTP, HTTPS,
DNS…
protocolVersion optional
Protocol version, if any.
Version du protocole, le cas
échéant.
Source
<xs:element name="response" type="responseComplexType"/>
Element ZIPEntries
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#toBeDefinedComplexType
Type toBeDefinedComplexType
Properties
content complex
Used by
Model
ANY element from ANY namespace
Source
<xs:element name="ZIPEntries" type="toBeDefinedComplexType"/>
Element TAREntries
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#toBeDefinedComplexType
Type toBeDefinedComplexType
Properties
content complex
Used by
Model
ANY element from ANY namespace
Source
<xs:element name="TAREntries" type="toBeDefinedComplexType"/>
Element WARCEntries
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#warcInfoRecords containerMD-v1_2_xsd.tmp#responseRecords containerMD-v1_2_xsd.tmp#resourceRecords containerMD-v1_2_xsd.tmp#requestRecords containerMD-v1_2_xsd.tmp#metadataRecords containerMD-v1_2_xsd.tmp#revisitRecords containerMD-v1_2_xsd.tmp#WARCEntriesComplexType
Type WARCEntriesComplexType
Properties
content complex
Used by
Model
Children metadataRecords, requestRecords, resourceRecords, responseRecords, revisitRecords, warcInfoRecords
Instance
<WARCEntries xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <warcInfoRecords firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{1,1}</warcInfoRecords>
  <responseRecords firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</responseRecords>
  <resourceRecords firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</resourceRecords>
  <requestRecords firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</requestRecords>
  <metadataRecords firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</metadataRecords>
  <revisitRecords firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</revisitRecords>
</WARCEntries>
Source
<xs:element name="WARCEntries" type="WARCEntriesComplexType"/>
Element warcInfoRecords
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormats containerMD-v1_2_xsd.tmp#payloadFormats containerMD-v1_2_xsd.tmp#identifiedPayloadTypes containerMD-v1_2_xsd.tmp#WARCRecordsType containerMD-v1_2_xsd.tmp#warcInfoRecordsComplexType
Type warcInfoRecordsComplexType
Type hierarchy
Properties
content complex
Used by
Complex Type WARCEntriesComplexType
Model
Children blockFormats, identifiedPayloadTypes, payloadFormats
Instance
<warcInfoRecords firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <blockFormats>{0,1}</blockFormats>
  <payloadFormats>{0,1}</payloadFormats>
  <identifiedPayloadTypes>{0,1}</identifiedPayloadTypes>
</warcInfoRecords>
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="warcInfoRecords" type="warcInfoRecordsComplexType"/>
Element blockFormats
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#blockFormat containerMD-v1_2_xsd.tmp#blockFormatsComplexType
Type blockFormatsComplexType
Properties
content complex
Used by
Model
Children blockFormat
Instance
<blockFormats xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <blockFormat firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{1,unbounded}</blockFormat>
</blockFormats>
Source
<xs:element name="blockFormats" type="blockFormatsComplexType"/>
Element blockFormat
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormatComplexType
Type blockFormatComplexType
Properties
content complex
mixed true
Used by
Model
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="blockFormat" type="blockFormatComplexType"/>
Element payloadFormats
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#payloadFormat containerMD-v1_2_xsd.tmp#payloadFormatsComplexType
Type payloadFormatsComplexType
Properties
content complex
Used by
Model
Children payloadFormat
Instance
<payloadFormats xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <payloadFormat firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{1,unbounded}</payloadFormat>
</payloadFormats>
Source
<xs:element name="payloadFormats" type="payloadFormatsComplexType"/>
Element payloadFormat
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#payloadFormatComplexType
Type payloadFormatComplexType
Properties
content complex
mixed true
Used by
Model
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="payloadFormat" type="payloadFormatComplexType"/>
Element identifiedPayloadTypes
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#identifiedPayloadType containerMD-v1_2_xsd.tmp#identifiedPayloadTypesComplexType
Type identifiedPayloadTypesComplexType
Properties
content complex
Used by
Model
Children identifiedPayloadType
Instance
<identifiedPayloadTypes xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <identifiedPayloadType firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{1,unbounded}</identifiedPayloadType>
</identifiedPayloadTypes>
Source
<xs:element name="identifiedPayloadTypes" type="identifiedPayloadTypesComplexType"/>
Element identifiedPayloadType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#identifiedPayloadTypeComplexType
Type identifiedPayloadTypeComplexType
Properties
content complex
mixed true
Used by
Model
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="identifiedPayloadType" type="identifiedPayloadTypeComplexType"/>
Element responseRecords
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormats containerMD-v1_2_xsd.tmp#payloadFormats containerMD-v1_2_xsd.tmp#identifiedPayloadTypes containerMD-v1_2_xsd.tmp#WARCRecordsType containerMD-v1_2_xsd.tmp#declaredMimeTypes containerMD-v1_2_xsd.tmp#hosts containerMD-v1_2_xsd.tmp#responses containerMD-v1_2_xsd.tmp#responseRecordsComplexType
Type responseRecordsComplexType
Type hierarchy
Properties
content complex
Used by
Complex Type WARCEntriesComplexType
Model
Children blockFormats, declaredMimeTypes, hosts, identifiedPayloadTypes, payloadFormats, responses
Instance
<responseRecords firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <blockFormats>{0,1}</blockFormats>
  <payloadFormats>{0,1}</payloadFormats>
  <identifiedPayloadTypes>{0,1}</identifiedPayloadTypes>
  <declaredMimeTypes>{0,1}</declaredMimeTypes>
  <hosts>{0,1}</hosts>
  <responses>{0,1}</responses>
</responseRecords>
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="responseRecords" type="responseRecordsComplexType"/>
Element resourceRecords
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormats containerMD-v1_2_xsd.tmp#payloadFormats containerMD-v1_2_xsd.tmp#identifiedPayloadTypes containerMD-v1_2_xsd.tmp#WARCRecordsType containerMD-v1_2_xsd.tmp#hosts containerMD-v1_2_xsd.tmp#responses containerMD-v1_2_xsd.tmp#resourceRecordsComplexType
Type resourceRecordsComplexType
Type hierarchy
Properties
content complex
Used by
Complex Type WARCEntriesComplexType
Model
Children blockFormats, hosts, identifiedPayloadTypes, payloadFormats, responses
Instance
<resourceRecords firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <blockFormats>{0,1}</blockFormats>
  <payloadFormats>{0,1}</payloadFormats>
  <identifiedPayloadTypes>{0,1}</identifiedPayloadTypes>
  <hosts>{0,1}</hosts>
  <responses>{0,1}</responses>
</resourceRecords>
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="resourceRecords" type="resourceRecordsComplexType"/>
Element requestRecords
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormats containerMD-v1_2_xsd.tmp#payloadFormats containerMD-v1_2_xsd.tmp#identifiedPayloadTypes containerMD-v1_2_xsd.tmp#WARCRecordsType containerMD-v1_2_xsd.tmp#userAgents containerMD-v1_2_xsd.tmp#requestRecordsComplexType
Type requestRecordsComplexType
Type hierarchy
Properties
content complex
Used by
Complex Type WARCEntriesComplexType
Model
Children blockFormats, identifiedPayloadTypes, payloadFormats, userAgents
Instance
<requestRecords firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <blockFormats>{0,1}</blockFormats>
  <payloadFormats>{0,1}</payloadFormats>
  <identifiedPayloadTypes>{0,1}</identifiedPayloadTypes>
  <userAgents>{0,1}</userAgents>
</requestRecords>
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="requestRecords" type="requestRecordsComplexType"/>
Element userAgents
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#userAgent containerMD-v1_2_xsd.tmp#userAgentsComplexType
Type userAgentsComplexType
Properties
content complex
Used by
Model
Children userAgent
Instance
<userAgents xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <userAgent firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{1,unbounded}</userAgent>
</userAgents>
Source
<xs:element name="userAgents" type="userAgentsComplexType"/>
Element userAgent
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#userAgentComplexType
Type userAgentComplexType
Properties
content complex
mixed true
Used by
Model
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="userAgent" type="userAgentComplexType"/>
Element metadataRecords
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormats containerMD-v1_2_xsd.tmp#payloadFormats containerMD-v1_2_xsd.tmp#identifiedPayloadTypes containerMD-v1_2_xsd.tmp#WARCRecordsType containerMD-v1_2_xsd.tmp#concurrentToRelationships containerMD-v1_2_xsd.tmp#refersToRelationships containerMD-v1_2_xsd.tmp#metadataRecordsComplexType
Type metadataRecordsComplexType
Type hierarchy
Properties
content complex
Used by
Complex Type WARCEntriesComplexType
Model
Children blockFormats, concurrentToRelationships, identifiedPayloadTypes, payloadFormats, refersToRelationships
Instance
<metadataRecords firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <blockFormats>{0,1}</blockFormats>
  <payloadFormats>{0,1}</payloadFormats>
  <identifiedPayloadTypes>{0,1}</identifiedPayloadTypes>
  <concurrentToRelationships>{0,1}</concurrentToRelationships>
  <refersToRelationships>{0,1}</refersToRelationships>
</metadataRecords>
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="metadataRecords" type="metadataRecordsComplexType"/>
Element concurrentToRelationships
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#concurrentToRelationship containerMD-v1_2_xsd.tmp#concurrentToRelationshipsComplexType
Type concurrentToRelationshipsComplexType
Properties
content complex
Used by
Model
Children concurrentToRelationship
Instance
<concurrentToRelationships xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <concurrentToRelationship firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{1,unbounded}</concurrentToRelationship>
</concurrentToRelationships>
Source
<xs:element name="concurrentToRelationships" type="concurrentToRelationshipsComplexType"/>
Element concurrentToRelationship
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#concurrentToRelationshipComplexType
Type concurrentToRelationshipComplexType
Properties
content complex
mixed true
Used by
Model
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="concurrentToRelationship" type="concurrentToRelationshipComplexType"/>
Element refersToRelationships
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#refersToRelationship containerMD-v1_2_xsd.tmp#refersToRelationshipsComplexType
Type refersToRelationshipsComplexType
Properties
content complex
Used by
Model
Children refersToRelationship
Instance
<refersToRelationships xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <refersToRelationship firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{1,unbounded}</refersToRelationship>
</refersToRelationships>
Source
<xs:element name="refersToRelationships" type="refersToRelationshipsComplexType"/>
Element refersToRelationship
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#refersToRelationshipComplexType
Type refersToRelationshipComplexType
Properties
content complex
mixed true
Used by
Model
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="refersToRelationship" type="refersToRelationshipComplexType"/>
Element revisitRecords
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormats containerMD-v1_2_xsd.tmp#payloadFormats containerMD-v1_2_xsd.tmp#identifiedPayloadTypes containerMD-v1_2_xsd.tmp#WARCRecordsType containerMD-v1_2_xsd.tmp#warcProfiles containerMD-v1_2_xsd.tmp#revisitRecordsComplexType
Type revisitRecordsComplexType
Type hierarchy
Properties
content complex
Used by
Complex Type WARCEntriesComplexType
Model
Children blockFormats, identifiedPayloadTypes, payloadFormats, warcProfiles
Instance
<revisitRecords firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <blockFormats>{0,1}</blockFormats>
  <payloadFormats>{0,1}</payloadFormats>
  <identifiedPayloadTypes>{0,1}</identifiedPayloadTypes>
  <warcProfiles>{0,1}</warcProfiles>
</revisitRecords>
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="revisitRecords" type="revisitRecordsComplexType"/>
Element warcProfiles
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#warcProfile containerMD-v1_2_xsd.tmp#warcProfilesComplexType
Type warcProfilesComplexType
Properties
content complex
Used by
Model
Children warcProfile
Instance
<warcProfiles xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <warcProfile firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{1,unbounded}</warcProfile>
</warcProfiles>
Source
<xs:element name="warcProfiles" type="warcProfilesComplexType"/>
Element warcProfile
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#warcProfileComplexType
Type warcProfileComplexType
Properties
content complex
mixed true
Used by
Model
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="warcProfile" type="warcProfileComplexType"/>
Element entry
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#entryComplexType_ID containerMD-v1_2_xsd.tmp#entryComplexType_order containerMD-v1_2_xsd.tmp#entryComplexType_type containerMD-v1_2_xsd.tmp#entryComplexType_begin containerMD-v1_2_xsd.tmp#entryComplexType_end containerMD-v1_2_xsd.tmp#entryComplexType_name containerMD-v1_2_xsd.tmp#entryComplexType_creationDateTime containerMD-v1_2_xsd.tmp#entryComplexType_lastModificationDateTime containerMD-v1_2_xsd.tmp#fixity containerMD-v1_2_xsd.tmp#formatDesignation containerMD-v1_2_xsd.tmp#encoding containerMD-v1_2_xsd.tmp#permission containerMD-v1_2_xsd.tmp#entryExtension containerMD-v1_2_xsd.tmp#mdSec containerMD-v1_2_xsd.tmp#entryComplexType
Type entryComplexType
Properties
content complex
Used by
Complex Type entriesComplexType
Model
fixity* , formatDesignation* , encoding* , permission* , (entryExtension | mdSec)
Children encoding, entryExtension, fixity, formatDesignation, mdSec, permission
Instance
<entry begin="" creationDateTime="" end="" ID="" lastModificationDateTime="" name="" order="" type="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <fixity messageDigest="" messageDigestAlgorithm="" size="">{0,unbounded}</fixity>
  <formatDesignation>{0,unbounded}</formatDesignation>
  <encoding method="" order="" originalSize="" type="">{0,unbounded}</encoding>
  <permission>{0,unbounded}</permission>
  <entryExtension ID="">{1,1}</entryExtension>
  <mdSec ADMID="" CREATED="" GROUPID="" ID="" STATUS="">{1,1}</mdSec>
</entry>
Attributes
QName Type Use Annotation
ID xs:ID optional
ID assigned to the entry.
Identifiant assigné à l'entrée.
begin xs:nonNegativeInteger optional
Begin offset of the entry inside the container
file.
Offset de début de l’entrée au sein du fichier
conteneur.
creationDateTime xs:dateTime optional
Creation date of the entry, expressed under the form
of an xs:dateTime.
Date de création de l'entrée au formalisme
xs:dateTime.
end xs:nonNegativeInteger optional
End offset of the entry inside the container
file.
Offset de fin de l’entrée au sein du fichier
conteneur.
lastModificationDateTime xs:dateTime optional
Last modification date of the entry, expressed under
the form of an xs:dateTime.
Date de dernière modification de l'entrée au
formalisme xs:dateTime.
name required
Name of the entry. This name can include the folder
hierarchy if the entry is named after its path, but it can also be a URL or any
kind of access point to this entry.
Nom de l’entrée. Ce nom peut inclure l’arborescence
si chaque entrée est référencée avec son arborescence, mais il peut également
s’agir d’une URL ou tout autre type de point d’accès.
order xs:positiveInteger required
Order of the entry inside the container file,
expressed as a positive integer.
Numéro d’ordre de l’entrée au sein du fichier
conteneur, exprimée sous la forme d’un entier positif.
type restriction of xs:string required
Entry type. The enumerated values are based on the
entry types in the TAR format. See
http://en.wikipedia.org/wiki/Tar_%28file_format%29.
Type d'éntrée. La liste des valeurs possibles est
fondée sur la liste des types d'entrées dans le format TAR. Cf.
http://en.wikipedia.org/wiki/Tar_%28file_format%29.
Source
<xs:element name="entry" type="entryComplexType"/>
Element permission
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Particular permission on the entry, given to one or many
agents or groups.
Permission particulière sur cette entrée accordée à un
ou plusieurs agents ou groupes.
Diagram
Diagram containerMD-v1_2_xsd.tmp#permission_mode containerMD-v1_2_xsd.tmp#permission_owner containerMD-v1_2_xsd.tmp#permission_group
Properties
content complex
Used by
Complex Type entryComplexType
Model
Children group, mode, owner
Instance
<permission xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <mode>{0,1}</mode>
  <owner>{0,unbounded}</owner>
  <group>{0,unbounded}</group>
</permission>
Source
<xs:element name="permission">
  <xs:annotation>
    <xs:documentation xml:lang="en">Particular permission on the entry, given to one or many agents or groups.</xs:documentation>
    <xs:documentation xml:lang="fr">Permission particulière sur cette entrée accordée à un ou plusieurs agents ou groupes.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="mode" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">Permission on an entry in base 8.</xs:documentation>
          <xs:documentation xml:lang="fr">Permission sur cette entrée, exprimée en octal.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="owner" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation xml:lang="en">Owner agent for this entry.</xs:documentation>
          <xs:documentation xml:lang="fr">Agent propriétaire de cette entrée.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="group" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation xml:lang="en">Owner group for this entry.</xs:documentation>
          <xs:documentation xml:lang="fr">Groupe propriétaire de cette entrée.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element permission / mode
Namespace No namespace
Annotations
Permission on an entry in base
8.
Permission sur cette entrée, exprimée en
octal.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="mode" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Permission on an entry in base 8.</xs:documentation>
    <xs:documentation xml:lang="fr">Permission sur cette entrée, exprimée en octal.</xs:documentation>
  </xs:annotation>
</xs:element>
Element permission / owner
Namespace No namespace
Annotations
Owner agent for this
entry.
Agent propriétaire de cette
entrée.
Diagram
Diagram
Properties
minOccurs 0
maxOccurs unbounded
Source
<xs:element name="owner" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation xml:lang="en">Owner agent for this entry.</xs:documentation>
    <xs:documentation xml:lang="fr">Agent propriétaire de cette entrée.</xs:documentation>
  </xs:annotation>
</xs:element>
Element permission / group
Namespace No namespace
Annotations
Owner group for this
entry.
Groupe propriétaire de cette
entrée.
Diagram
Diagram
Properties
minOccurs 0
maxOccurs unbounded
Source
<xs:element name="group" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation xml:lang="en">Owner group for this entry.</xs:documentation>
    <xs:documentation xml:lang="fr">Groupe propriétaire de cette entrée.</xs:documentation>
  </xs:annotation>
</xs:element>
Element entryExtension
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#entryExtensionComplexType_ID containerMD-v1_2_xsd.tmp#ARCEntry containerMD-v1_2_xsd.tmp#ZIPEntry containerMD-v1_2_xsd.tmp#TAREntry containerMD-v1_2_xsd.tmp#WARCEntry containerMD-v1_2_xsd.tmp#entryExtensionComplexType
Type entryExtensionComplexType
Properties
content complex
Used by
Complex Type entryComplexType
Model
Children ARCEntry, TAREntry, WARCEntry, ZIPEntry
Instance
<entryExtension ID="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <ARCEntry>{1,1}</ARCEntry>
  <ZIPEntry>{1,1}</ZIPEntry>
  <TAREntry>{1,1}</TAREntry>
  <WARCEntry>{1,1}</WARCEntry>
</entryExtension>
Attributes
QName Type Use Annotation
ID xs:ID optional
ID assigned to a particular
entryExtensionSection.
Identifiant assigné à une section entryExtension
particulière.
Source
<xs:element name="entryExtension" type="entryExtensionComplexType"/>
Element ARCEntry
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#declaredMimeType containerMD-v1_2_xsd.tmp#host containerMD-v1_2_xsd.tmp#response containerMD-v1_2_xsd.tmp#ARCEntryComplexType
Type ARCEntryComplexType
Properties
content complex
Used by
Model
Children declaredMimeType, host, response
Instance
<ARCEntry xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <declaredMimeType globalSize="" number="">{0,1}</declaredMimeType>
  <host globalSize="" number="">{0,1}</host>
  <response globalSize="" number="" protocolName="" protocolVersion="">{0,1}</response>
</ARCEntry>
Source
<xs:element name="ARCEntry" type="ARCEntryComplexType"/>
Element ZIPEntry
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#toBeDefinedComplexType
Type toBeDefinedComplexType
Properties
content complex
Used by
Model
ANY element from ANY namespace
Source
<xs:element name="ZIPEntry" type="toBeDefinedComplexType"/>
Element TAREntry
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#toBeDefinedComplexType
Type toBeDefinedComplexType
Properties
content complex
Used by
Model
ANY element from ANY namespace
Source
<xs:element name="TAREntry" type="toBeDefinedComplexType"/>
Element WARCEntry
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#warcInfoRecord containerMD-v1_2_xsd.tmp#responseRecord containerMD-v1_2_xsd.tmp#resourceRecord containerMD-v1_2_xsd.tmp#requestRecord containerMD-v1_2_xsd.tmp#metadataRecord containerMD-v1_2_xsd.tmp#revisitRecord containerMD-v1_2_xsd.tmp#WARCEntryComplexType
Type WARCEntryComplexType
Properties
content complex
Used by
Model
Children metadataRecord, requestRecord, resourceRecord, responseRecord, revisitRecord, warcInfoRecord
Instance
<WARCEntry xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <warcInfoRecord firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{1,1}</warcInfoRecord>
  <responseRecord firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</responseRecord>
  <resourceRecord firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</resourceRecord>
  <requestRecord firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</requestRecord>
  <metadataRecord firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</metadataRecord>
  <revisitRecord firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</revisitRecord>
</WARCEntry>
Source
<xs:element name="WARCEntry" type="WARCEntryComplexType"/>
Element warcInfoRecord
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormat containerMD-v1_2_xsd.tmp#payloadFormat containerMD-v1_2_xsd.tmp#identifiedPayloadType containerMD-v1_2_xsd.tmp#WARCRecordType containerMD-v1_2_xsd.tmp#warcInfoRecordComplexType
Type warcInfoRecordComplexType
Type hierarchy
Properties
content complex
Used by
Complex Type WARCEntryComplexType
Model
Children blockFormat, identifiedPayloadType, payloadFormat
Instance
<warcInfoRecord firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <blockFormat firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</blockFormat>
  <payloadFormat firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</payloadFormat>
  <identifiedPayloadType firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</identifiedPayloadType>
</warcInfoRecord>
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="warcInfoRecord" type="warcInfoRecordComplexType"/>
Element responseRecord
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormat containerMD-v1_2_xsd.tmp#payloadFormat containerMD-v1_2_xsd.tmp#identifiedPayloadType containerMD-v1_2_xsd.tmp#WARCRecordType containerMD-v1_2_xsd.tmp#declaredMimeType containerMD-v1_2_xsd.tmp#host containerMD-v1_2_xsd.tmp#response containerMD-v1_2_xsd.tmp#responseRecordComplexType
Type responseRecordComplexType
Type hierarchy
Properties
content complex
Used by
Complex Type WARCEntryComplexType
Model
Children blockFormat, declaredMimeType, host, identifiedPayloadType, payloadFormat, response
Instance
<responseRecord firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <blockFormat firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</blockFormat>
  <payloadFormat firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</payloadFormat>
  <identifiedPayloadType firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</identifiedPayloadType>
  <declaredMimeType globalSize="" number="">{0,1}</declaredMimeType>
  <host globalSize="" number="">{0,1}</host>
  <response globalSize="" number="" protocolName="" protocolVersion="">{0,1}</response>
</responseRecord>
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="responseRecord" type="responseRecordComplexType"/>
Element resourceRecord
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormat containerMD-v1_2_xsd.tmp#payloadFormat containerMD-v1_2_xsd.tmp#identifiedPayloadType containerMD-v1_2_xsd.tmp#WARCRecordType containerMD-v1_2_xsd.tmp#host containerMD-v1_2_xsd.tmp#response containerMD-v1_2_xsd.tmp#resourceRecordComplexType
Type resourceRecordComplexType
Type hierarchy
Properties
content complex
Used by
Complex Type WARCEntryComplexType
Model
Children blockFormat, host, identifiedPayloadType, payloadFormat, response
Instance
<resourceRecord firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <blockFormat firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</blockFormat>
  <payloadFormat firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</payloadFormat>
  <identifiedPayloadType firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</identifiedPayloadType>
  <host globalSize="" number="">{0,1}</host>
  <response globalSize="" number="" protocolName="" protocolVersion="">{0,1}</response>
</resourceRecord>
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="resourceRecord" type="resourceRecordComplexType"/>
Element requestRecord
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormat containerMD-v1_2_xsd.tmp#payloadFormat containerMD-v1_2_xsd.tmp#identifiedPayloadType containerMD-v1_2_xsd.tmp#WARCRecordType containerMD-v1_2_xsd.tmp#userAgent containerMD-v1_2_xsd.tmp#requestRecordComplexType
Type requestRecordComplexType
Type hierarchy
Properties
content complex
Used by
Complex Type WARCEntryComplexType
Model
Children blockFormat, identifiedPayloadType, payloadFormat, userAgent
Instance
<requestRecord firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <blockFormat firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</blockFormat>
  <payloadFormat firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</payloadFormat>
  <identifiedPayloadType firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</identifiedPayloadType>
  <userAgent firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</userAgent>
</requestRecord>
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="requestRecord" type="requestRecordComplexType"/>
Element metadataRecord
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormat containerMD-v1_2_xsd.tmp#payloadFormat containerMD-v1_2_xsd.tmp#identifiedPayloadType containerMD-v1_2_xsd.tmp#WARCRecordType containerMD-v1_2_xsd.tmp#concurrentToRelationship containerMD-v1_2_xsd.tmp#refersToRelationship containerMD-v1_2_xsd.tmp#metadataRecordComplexType
Type metadataRecordComplexType
Type hierarchy
Properties
content complex
Used by
Complex Type WARCEntryComplexType
Model
Children blockFormat, concurrentToRelationship, identifiedPayloadType, payloadFormat, refersToRelationship
Instance
<metadataRecord firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <blockFormat firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</blockFormat>
  <payloadFormat firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</payloadFormat>
  <identifiedPayloadType firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</identifiedPayloadType>
  <concurrentToRelationship firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</concurrentToRelationship>
  <refersToRelationship firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</refersToRelationship>
</metadataRecord>
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="metadataRecord" type="metadataRecordComplexType"/>
Element revisitRecord
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormat containerMD-v1_2_xsd.tmp#payloadFormat containerMD-v1_2_xsd.tmp#identifiedPayloadType containerMD-v1_2_xsd.tmp#WARCRecordType containerMD-v1_2_xsd.tmp#warcProfile containerMD-v1_2_xsd.tmp#revisitRecordComplexType
Type revisitRecordComplexType
Type hierarchy
Properties
content complex
Used by
Complex Type WARCEntryComplexType
Model
Children blockFormat, identifiedPayloadType, payloadFormat, warcProfile
Instance
<revisitRecord firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="" xmlns="http://bibnum.bnf.fr/ns/containerMD-v1">
  <blockFormat firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</blockFormat>
  <payloadFormat firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</payloadFormat>
  <identifiedPayloadType firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</identifiedPayloadType>
  <warcProfile firstDateTime="" globalSize="" lastDateTime="" maximumSize="" minimumSize="" number="">{0,1}</warcProfile>
</revisitRecord>
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:element name="revisitRecord" type="revisitRecordComplexType"/>
Complex Type containerMDComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#container containerMD-v1_2_xsd.tmp#entries
Used by
Element containerMD
Model
Children container, entries
Source
<xs:complexType name="containerMDComplexType">
  <xs:sequence>
    <xs:element ref="container">
      <xs:annotation>
        <xs:documentation xml:lang="en">Information about the container file itself.</xs:documentation>
        <xs:documentation xml:lang="fr">Informations sur le fichier conteneur lui-même.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="entries" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">Information about the entries a container file comprises.</xs:documentation>
        <xs:documentation xml:lang="fr">Informations sur les entrées que comprend un fichier conteneur.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type containerComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#containerComplexType_ID containerMD-v1_2_xsd.tmp#containerComplexType_creationDateTime containerMD-v1_2_xsd.tmp#containerComplexType_lastModificationDateTime containerMD-v1_2_xsd.tmp#fixity containerMD-v1_2_xsd.tmp#originalName containerMD-v1_2_xsd.tmp#formatDesignation containerMD-v1_2_xsd.tmp#encoding containerMD-v1_2_xsd.tmp#creatingEnvironment containerMD-v1_2_xsd.tmp#assessmentInformation containerMD-v1_2_xsd.tmp#containerExtension
Used by
Element container
Model
Children assessmentInformation, containerExtension, creatingEnvironment, encoding, fixity, formatDesignation, originalName
Attributes
QName Type Use Annotation
ID xs:ID optional
ID for the described object.
Identifiant pour l'objet décrit.
creationDateTime xs:dateTime optional
Creation date of the descibed object, expressed
under the form of an xs:dateTime.
Date de création de l'objet décrit au formalisme
xs:dateTime.
lastModificationDateTime xs:dateTime optional
Last modification date of the descibed object,
expressed under the form of an xs:dateTime.
Date de dernière modification de l'objet décrit, au
formalisme xs:dateTime.
Source
<xs:complexType name="containerComplexType">
  <xs:sequence>
    <xs:element ref="fixity" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation xml:lang="en">Fixity information on the container file.</xs:documentation>
        <xs:documentation xml:lang="fr">Information d'intégrité sur le fichier conteneur.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <!-- addition de originalName pour passage à la version 1.1 -->
    <xs:element ref="originalName" minOccurs="0"/>
    <xs:element ref="formatDesignation" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation xml:lang="en">Information on the format of the container file.</xs:documentation>
        <xs:documentation xml:lang="fr">Informations sur le format du fichier conteneur.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="encoding" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation xml:lang="en">Information on a particular encoding at container file level.</xs:documentation>
        <xs:documentation xml:lang="fr">Informations sur un encodage particulier au niveau du fichier conteneur.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="creatingEnvironment" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation xml:lang="en">Information about the environment on which the container file was created.</xs:documentation>
        <xs:documentation xml:lang="fr">Informations sur l'environnement sur lequel le fichier conteneur a été produit.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="assessmentInformation" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">Assessment of the container file by a particular tool.</xs:documentation>
        <xs:documentation xml:lang="fr">Evaluation du fichier conteneur par un outil particulier.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="containerExtension" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation xml:lang="en">Information fields specific to a particular container type.</xs:documentation>
        <xs:documentation xml:lang="fr">Informations spécifiques à un type de conteneur donné.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="ID" type="xs:ID" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">ID for the described object.</xs:documentation>
      <xs:documentation xml:lang="fr">Identifiant pour l'objet décrit.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="creationDateTime" type="xs:dateTime" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Creation date of the descibed object, expressed under the form of an xs:dateTime.</xs:documentation>
      <xs:documentation xml:lang="fr">Date de création de l'objet décrit au formalisme xs:dateTime.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="lastModificationDateTime" type="xs:dateTime" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Last modification date of the descibed object, expressed under the form of an xs:dateTime.</xs:documentation>
      <xs:documentation xml:lang="fr">Date de dernière modification de l'objet décrit, au formalisme xs:dateTime.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Simple Type CHECKSUMTYPEDefinition
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Adler-32
enumeration CRC32
enumeration HAVAL
enumeration MD5
enumeration MNP
enumeration SHA-1
enumeration SHA-256
enumeration SHA-384
enumeration SHA-512
enumeration TIGER
enumeration WHIRLPOOL
Used by
Source
<xs:simpleType name="CHECKSUMTYPEDefinition">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Adler-32"/>
    <xs:enumeration value="CRC32"/>
    <xs:enumeration value="HAVAL"/>
    <xs:enumeration value="MD5"/>
    <xs:enumeration value="MNP"/>
    <xs:enumeration value="SHA-1"/>
    <xs:enumeration value="SHA-256"/>
    <xs:enumeration value="SHA-384"/>
    <xs:enumeration value="SHA-512"/>
    <xs:enumeration value="TIGER"/>
    <xs:enumeration value="WHIRLPOOL"/>
  </xs:restriction>
</xs:simpleType>
Complex Type formatDesignationComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#formatName containerMD-v1_2_xsd.tmp#formatVersion
Used by
Model
Children formatName, formatVersion
Source
<xs:complexType name="formatDesignationComplexType">
  <xs:sequence>
    <xs:element ref="formatName" maxOccurs="unbounded"/>
    <xs:element ref="formatVersion" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Complex Type encodingComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#encodingComplexType_type containerMD-v1_2_xsd.tmp#encodingComplexType_method containerMD-v1_2_xsd.tmp#encodingComplexType_order containerMD-v1_2_xsd.tmp#encodingComplexType_originalSize
Used by
Element encoding
Attributes
QName Type Use Annotation
method required
Encryption or compression method.
Méthode de cryptage ou de
compression.
order xs:positiveInteger optional
Order in which the encoding should be
applied.
Ordre de traitement de l'encodage
originalSize xs:nonNegativeInteger optional
Size of the entry before
compression.
Taille de l'entrée avant
compression.
type restriction of xs:string required
Encoding type. Two possible values: "compression" or
"encryption".
Type d'encodage. Deux valeurs possibles :
"compression" (compression) ou "encryption" (cryptage).
Source
<xs:complexType name="encodingComplexType">
  <xs:attribute name="type" use="required">
    <xs:annotation>
      <xs:documentation xml:lang="en">Encoding type. Two possible values: "compression" or "encryption".</xs:documentation>
      <xs:documentation xml:lang="fr">Type d'encodage. Deux valeurs possibles : "compression" (compression) ou "encryption" (cryptage).</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:enumeration value="encryption"/>
        <xs:enumeration value="compression"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="method" use="required">
    <xs:annotation>
      <xs:documentation xml:lang="en">Encryption or compression method.</xs:documentation>
      <xs:documentation xml:lang="fr">Méthode de cryptage ou de compression.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="order" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Order in which the encoding should be applied.</xs:documentation>
      <xs:documentation xml:lang="fr">Ordre de traitement de l'encodage</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:positiveInteger"/>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="originalSize" type="xs:nonNegativeInteger" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Size of the entry before compression.</xs:documentation>
      <xs:documentation xml:lang="fr">Taille de l'entrée avant compression.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type creatingEnvironmentComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#creatingPlatform containerMD-v1_2_xsd.tmp#creatingSoftware
Used by
Model
Children creatingPlatform, creatingSoftware
Source
<xs:complexType name="creatingEnvironmentComplexType">
  <xs:sequence>
    <xs:element ref="creatingPlatform" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element ref="creatingSoftware" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation xml:lang="en">Information about the software which created the container file.</xs:documentation>
        <xs:documentation xml:lang="fr">Informations sur le logiciel ayant produit le fichier conteneur.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type creatingSoftwareComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#creatingSoftwareName containerMD-v1_2_xsd.tmp#creatingSoftwareVersion
Used by
Model
Children creatingSoftwareName, creatingSoftwareVersion
Source
<xs:complexType name="creatingSoftwareComplexType">
  <xs:sequence>
    <xs:element ref="creatingSoftwareName"/>
    <xs:element ref="creatingSoftwareVersion" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Complex Type assessmentInformationComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#assessmentInformationComplexType_agentName containerMD-v1_2_xsd.tmp#assessmentInformationComplexType_agentVersion containerMD-v1_2_xsd.tmp#outcome containerMD-v1_2_xsd.tmp#outcomeDetailNote
Used by
Model
Children outcome, outcomeDetailNote
Attributes
QName Type Use Annotation
agentName xs:string required
Name of the software which performed the assessment,
for instance "jhove2".
Nom du logiciel ayant effectué l'évaluation, par
exemple "jhove2".
agentVersion xs:string optional
Version of the software which performed the
assessment.
Version du logiciel ayant effectué
l'évaluation.
Source
<xs:complexType name="assessmentInformationComplexType">
  <xs:sequence>
    <xs:element ref="outcome" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">Assessment made by a particular tool on the container file.</xs:documentation>
        <xs:documentation xml:lang="fr">Evaluation effectuée par un outil particulier sur le fichier conteneur.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="outcomeDetailNote" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation xml:lang="en">Additional information about the assessment of the container file.</xs:documentation>
        <xs:documentation xml:lang="fr">Information additionnelle sur l'évaluation du fichier conteneur.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="agentName" type="xs:string" use="required">
    <xs:annotation>
      <xs:documentation xml:lang="en">Name of the software which performed the assessment, for instance "jhove2".</xs:documentation>
      <xs:documentation xml:lang="fr">Nom du logiciel ayant effectué l'évaluation, par exemple "jhove2".</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="agentVersion" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Version of the software which performed the assessment.</xs:documentation>
      <xs:documentation xml:lang="fr">Version du logiciel ayant effectué l'évaluation.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type containerExtensionComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#containerExtensionComplexType_ID containerMD-v1_2_xsd.tmp#ARCContainer containerMD-v1_2_xsd.tmp#ZIPContainer containerMD-v1_2_xsd.tmp#TARContainer containerMD-v1_2_xsd.tmp#diskImageContainer containerMD-v1_2_xsd.tmp#other
Used by
Model
Children ARCContainer, TARContainer, ZIPContainer, diskImageContainer, other
Attributes
QName Type Use Annotation
ID xs:ID optional
ID assigned to a particular containerExtension
section.
Identifiant attribué à une section
containerExtension particulière.
Source
<xs:complexType name="containerExtensionComplexType">
  <xs:choice>
    <xs:element ref="ARCContainer"/>
    <xs:element ref="ZIPContainer"/>
    <xs:element ref="TARContainer"/>
    <!-- élement supprimé en version 1.1
			<xs:element ref="WARCContainer"/>
			-->
    <!-- Proposed new value per Harvard/AVPreserve -->
    <xs:element ref="diskImageContainer"/>
    <xs:element ref="other"/>
  </xs:choice>
  <xs:attribute name="ID" type="xs:ID" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">ID assigned to a particular containerExtension section.</xs:documentation>
      <xs:documentation xml:lang="fr">Identifiant attribué à une section containerExtension particulière.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type ARCContainerComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#fileName containerMD-v1_2_xsd.tmp#ipAddress containerMD-v1_2_xsd.tmp#creationDateTime containerMD-v1_2_xsd.tmp#profile containerMD-v1_2_xsd.tmp#originCode containerMD-v1_2_xsd.tmp#versionBlockPayload containerMD-v1_2_xsd.tmp#mdSec
Used by
Element ARCContainer
Model
Children creationDateTime, fileName, ipAddress, mdSec, originCode, profile, versionBlockPayload
Source
<xs:complexType name="ARCContainerComplexType">
  <xs:sequence>
    <xs:element ref="fileName" minOccurs="0"/>
    <xs:element ref="ipAddress" minOccurs="0"/>
    <xs:element ref="creationDateTime" minOccurs="0"/>
    <xs:element ref="profile" minOccurs="0"/>
    <xs:element ref="originCode" minOccurs="0"/>
    <xs:element ref="versionBlockPayload" minOccurs="0"/>
    <xs:element ref="mdSec" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">Additional information about the container file, comprised in the version-block. This section can be used to store the analysis of a data object comprised in the version-block, e.g. the <arcmetadata> XML file that can be found in a ARC 1.1 file.</xs:documentation>
        <xs:documentation xml:lang="fr">Information complémentaire sur le fichier conteneur, présente dans le version-block. Cette section peut être utilisée pour consigner l'analyse d'un Objet-données compris dans le version-block, par exemple le fichier XML <arcmetadata> que l'on trouve dans un fichier ARC 1.1.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type mdSecDefinition
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#mdSecDefinition_ID containerMD-v1_2_xsd.tmp#mdSecDefinition_GROUPID containerMD-v1_2_xsd.tmp#mdSecDefinition_ADMID containerMD-v1_2_xsd.tmp#mdSecDefinition_CREATED containerMD-v1_2_xsd.tmp#mdSecDefinition_STATUS containerMD-v1_2_xsd.tmp#mdRef containerMD-v1_2_xsd.tmp#mdWrap
Used by
Element mdSec
Model
Children mdRef, mdWrap
Attributes
QName Type Use
ADMID xs:IDREFS optional
CREATED xs:dateTime optional
GROUPID xs:string optional
ID xs:ID required
STATUS xs:string optional
Source
<xs:complexType name="mdSecDefinition">
  <xs:all>
    <xs:element ref="mdRef" minOccurs="0"/>
    <xs:element ref="mdWrap" minOccurs="0"/>
  </xs:all>
  <xs:attribute name="ID" type="xs:ID" use="required"/>
  <xs:attribute name="GROUPID" type="xs:string"/>
  <xs:attribute name="ADMID" type="xs:IDREFS"/>
  <xs:attribute name="CREATED" type="xs:dateTime"/>
  <xs:attribute name="STATUS" type="xs:string"/>
</xs:complexType>
Complex Type mdRefDefinition
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#mdRefDefinition_ID containerMD-v1_2_xsd.tmp#mdRefDefinition_LOCTYPE containerMD-v1_2_xsd.tmp#mdRefDefinition_OTHERLOCTYPE xlink_xsd.tmp#simpleLink containerMD-v1_2_xsd.tmp#metadataAttributeGroup containerMD-v1_2_xsd.tmp#mdRefDefinition_LABEL containerMD-v1_2_xsd.tmp#mdRefDefinition_XPTR
Used by
Element mdRef
Attributes
QName Type Fixed Use
ID xs:ID optional
LABEL xs:string optional
LOCTYPE LOCTYPEDefinition required
MDTYPE MDTYPEDefinition required
MDTYPEVERSION xs:string optional
OTHERLOCTYPE xs:string optional
OTHERMDTYPE xs:string optional
XPTR xs:string optional
xlink:actuate restriction of string optional
xlink:arcrole string optional
xlink:href anyURI optional
xlink:role string optional
xlink:show restriction of string optional
xlink:title string optional
xlink:type string simple optional
Source
<xs:complexType name="mdRefDefinition">
  <xs:attribute name="ID" type="xs:ID"/>
  <xs:attribute name="LOCTYPE" type="LOCTYPEDefinition" use="required"/>
  <xs:attribute name="OTHERLOCTYPE" type="xs:string"/>
  <xs:attributeGroup ref="xlink:simpleLink"/>
  <xs:attributeGroup ref="metadataAttributeGroup"/>
  <xs:attribute name="LABEL" type="xs:string"/>
  <xs:attribute name="XPTR" type="xs:string"/>
  <!-- -->
  <!-- <LOCTYPE> must be supplied, and its value may be "other" in which case <OTHERLOCTYPE> should be supplied.-->
</xs:complexType>
Simple Type LOCTYPEDefinition
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration ARK
enumeration URN
enumeration URL
enumeration PURL
enumeration HANDLE
enumeration DOI
enumeration OTHER
Used by
Source
<xs:simpleType name="LOCTYPEDefinition">
  <xs:restriction base="xs:string">
    <xs:enumeration value="ARK"/>
    <xs:enumeration value="URN"/>
    <xs:enumeration value="URL"/>
    <xs:enumeration value="PURL"/>
    <xs:enumeration value="HANDLE"/>
    <xs:enumeration value="DOI"/>
    <xs:enumeration value="OTHER"/>
  </xs:restriction>
</xs:simpleType>
Simple Type MDTYPEDefinition
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration MIX
enumeration LC-VIDEO
enumeration LC-AUDIO
enumeration TEXTMD
enumeration METSRIGHTS
enumeration CDLCopyright
enumeration XMLSignature
enumeration OTHER
Used by
Source
<xs:simpleType name="MDTYPEDefinition">
  <xs:restriction base="xs:string">
    <xs:enumeration value="MIX"/>
    <xs:enumeration value="LC-VIDEO"/>
    <xs:enumeration value="LC-AUDIO"/>
    <xs:enumeration value="TEXTMD"/>
    <xs:enumeration value="METSRIGHTS"/>
    <xs:enumeration value="CDLCopyright"/>
    <xs:enumeration value="XMLSignature"/>
    <xs:enumeration value="OTHER"/>
  </xs:restriction>
  <!-- this list of values differs from the list in METS -->
</xs:simpleType>
Complex Type mdWrapDefinition
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#mdWrapDefinition_ID containerMD-v1_2_xsd.tmp#metadataAttributeGroup containerMD-v1_2_xsd.tmp#mdWrapDefinition_LABEL containerMD-v1_2_xsd.tmp#binData containerMD-v1_2_xsd.tmp#xmlData
Used by
Element mdWrap
Model
Children binData, xmlData
Attributes
QName Type Use
ID xs:ID optional
LABEL xs:string optional
MDTYPE MDTYPEDefinition required
MDTYPEVERSION xs:string optional
OTHERMDTYPE xs:string optional
Source
<xs:complexType name="mdWrapDefinition">
  <xs:choice minOccurs="0">
    <xs:element ref="binData"/>
    <xs:element ref="xmlData"/>
  </xs:choice>
  <xs:attribute name="ID" type="xs:ID"/>
  <xs:attributeGroup ref="metadataAttributeGroup"/>
  <xs:attribute name="LABEL" type="xs:string"/>
  <!--
						<mdWrap> (metadata wrapper) wraps metadata in one of the following forms: 
1) XML-encoded (belonging to any namespace) wrapped in an <xmlData>  element. . 
2) Arbitrary Base64 encoded  wrapped in a <binData>  element. 
-->
</xs:complexType>
Complex Type xmlDataDefinition
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram
Used by
Element xmlData
Model
ANY element from ANY namespace
Source
<xs:complexType name="xmlDataDefinition">
  <xs:sequence>
    <xs:any namespace="##any" processContents="lax" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type toBeDefinedComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram
Used by
Model
ANY element from ANY namespace
Source
<xs:complexType name="toBeDefinedComplexType">
  <xs:sequence>
    <xs:any namespace="##any" processContents="lax" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type diskImageContainerComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#diskImageType containerMD-v1_2_xsd.tmp#sourceMedia containerMD-v1_2_xsd.tmp#fileSystems
Used by
Model
Children diskImageType, fileSystems, sourceMedia
Source
<xs:complexType name="diskImageContainerComplexType">
  <xs:sequence>
    <xs:element ref="diskImageType" minOccurs="1" maxOccurs="1"/>
    <xs:element ref="sourceMedia" minOccurs="0" maxOccurs="1"/>
    <xs:element ref="fileSystems" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
</xs:complexType>
Complex Type sourceMediaComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#sourceMediaComplexType_serialNumber containerMD-v1_2_xsd.tmp#sourceMediaComplexType_storageCapacity containerMD-v1_2_xsd.tmp#sourceMediaType containerMD-v1_2_xsd.tmp#sourceMediaManufacturer containerMD-v1_2_xsd.tmp#sourceMediaModel
Used by
Element sourceMedia
Model
Children sourceMediaManufacturer, sourceMediaModel, sourceMediaType
Attributes
QName Type Use Annotation
serialNumber xs:string optional
Serial number of the media.
Numéro de série du support.
storageCapacity xs:nonNegativeInteger optional
Storage capacity of the media expressed as a
non-negative integer representing the number of bytes, expressed in base
10.
Capacité de stockage du support exprimé par un entier non négatif en octets en base 10.
Source
<xs:complexType name="sourceMediaComplexType">
  <xs:sequence>
    <!-- sourceMediaType made repeatable for now to accommodate different forms of name for source media, particularly given variant practices in recording (or not recording) dimensions, e.g., "floppy disk" vs. "3.5-inch floppy disk" -->
    <xs:element ref="sourceMediaType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element ref="sourceMediaManufacturer" minOccurs="0" maxOccurs="1"/>
    <xs:element ref="sourceMediaModel" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:attribute name="serialNumber" type="xs:string">
    <xs:annotation>
      <xs:documentation xml:lang="en">Serial number of the media.</xs:documentation>
      <xs:documentation xml:lang="fr">Numéro de série du support.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="storageCapacity" type="xs:nonNegativeInteger">
    <xs:annotation>
      <xs:documentation xml:lang="en">Storage capacity of the media expressed as a non-negative integer representing the number of bytes, expressed in base 10.</xs:documentation>
      <xs:documentation xml:lang="fr">Capacité de stockage du support exprimé par un entier non négatif en octets en base 10.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type stringPlusUriComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#stringPlusUriComplexType_uri
Type extension of xs:string
Used by
Attributes
QName Type Use
uri xs:anyURI optional
Source
<xs:complexType name="stringPlusUriComplexType">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="uri" type="xs:anyURI"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type fileSystemsComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#fileSystem
Used by
Element fileSystems
Model
Children fileSystem
Source
<xs:complexType name="fileSystemsComplexType">
  <xs:sequence>
    <xs:element ref="fileSystem" minOccurs="1" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type fileSystemComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#fileSystemComplexType_bytesPerSector containerMD-v1_2_xsd.tmp#fileSystemComplexType_sectorCount containerMD-v1_2_xsd.tmp#fileSystemType
Properties
mixed true
Used by
Element fileSystem
Model
Children fileSystemType
Attributes
QName Type Use Annotation
bytesPerSector xs:nonNegativeInteger optional
The size of a sector in the file system, expressed
in bytes, in base 10.
Taille d'un secteur du système de fichiers, exprimé en octets en base 10.
sectorCount xs:nonNegativeInteger optional
The number of sectors in the file system, expressed
in base 10.
Nombre de secteurs du système de fichiers, exprimé en base 10.
Source
<xs:complexType name="fileSystemComplexType" mixed="true">
  <xs:sequence>
    <xs:element ref="fileSystemType" minOccurs="1" maxOccurs="1"/>
  </xs:sequence>
  <xs:attribute name="bytesPerSector" type="xs:nonNegativeInteger">
    <xs:annotation>
      <xs:documentation xml:lang="en">The size of a sector in the file system, expressed in bytes, in base 10.</xs:documentation>
      <xs:documentation xml:lang="fr">Taille d'un secteur du système de fichiers, exprimé en octets en base 10.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="sectorCount" type="xs:nonNegativeInteger">
    <xs:annotation>
      <xs:documentation xml:lang="en">The number of sectors in the file system, expressed in base 10.</xs:documentation>
      <xs:documentation xml:lang="fr">Nombre de secteurs du système de fichiers, exprimé en base 10.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type entriesComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#entriesInformation containerMD-v1_2_xsd.tmp#entry
Used by
Element entries
Model
Children entriesInformation, entry
Source
<xs:complexType name="entriesComplexType">
  <xs:sequence>
    <xs:element ref="entriesInformation" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">Information about the entries of a container file in an aggregated, non-verbose fashion. This section allows to restrain the metadata volume to be expressed, especially when the container files comprises a great number of entries.</xs:documentation>
        <xs:documentation xml:lang="fr">Informations sur les entrées d'un fichier conteneur, en mode non verbeux. Cette section donne la possibilité de réduire au besoin le volume de métadonnées à exprimer, notamment lorsque le fichier conteneur comprend un très grand nombre d'entrées.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="entry" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type entriesInformationComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#entriesInformationComplexType_number containerMD-v1_2_xsd.tmp#entriesInformationComplexType_minimumSize containerMD-v1_2_xsd.tmp#entriesInformationComplexType_maximumSize containerMD-v1_2_xsd.tmp#entriesInformationComplexType_firstDateTime containerMD-v1_2_xsd.tmp#entriesInformationComplexType_lastDateTime containerMD-v1_2_xsd.tmp#entriesInformationComplexType_globalSize containerMD-v1_2_xsd.tmp#formats containerMD-v1_2_xsd.tmp#encodings containerMD-v1_2_xsd.tmp#entriesExtension
Used by
Model
Children encodings, entriesExtension, formats
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the earliest entry, expressed under the form
of an xs:dateTime.
Date la plus ancienne d’une entrée au formalisme
xs:dateTime.
globalSize xs:nonNegativeInteger optional
Size in bytes of all the entries contained by the
container file.
Taille en octet de l'ensemble des entrées comprises
dans le fichier conteneur.
lastDateTime xs:dateTime optional
Date of the latest entry, expressed in an
xs:dateTime fashion.
Date la plus récente d’une entrée au formalisme
xs:dateTime.
maximumSize xs:nonNegativeInteger optional
Size of the biggest entry in bytes. This field does
not take compression into account; therefore, if the entry has been compressed,
this field records its compressed size.
Taille de la plus grande entrée en octets. Ce champ
est agnostique vis-à-vis de la compression ; si l'entrée est compressée, il
exprime donc sa taille compressée.
minimumSize xs:nonNegativeInteger optional
Size of the smallest entry in bytes. This field does
not take compression into account; therefore, if the entry has been compressed,
this field records its compressed size.
Taille de la plus petite entrée en octets. Ce champ
est agnostique vis-à-vis de la compression ; si l'entrée est compressée, il
exprime donc sa taille compressée.
number xs:nonNegativeInteger required
Number of entries in the container
file.
Nombre d'entrées dans ce fichier
conteneur.
Source
<xs:complexType name="entriesInformationComplexType">
  <xs:sequence>
    <xs:element ref="formats" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">List of the formats of the entries in the container file.</xs:documentation>
        <xs:documentation xml:lang="fr">Liste des formats des entrées comprises dans le fichier conteneur.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="encodings" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">List of the encodings used on the entries of the container file.</xs:documentation>
        <xs:documentation xml:lang="fr">Liste des encodages utilisés pour les entrées du fichier conteneur.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="entriesExtension" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation xml:lang="en">Aggregated information specific to a particular container type.</xs:documentation>
        <xs:documentation xml:lang="fr">Informations agrégées spécifiques à un type de conteneur donné.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="number" type="xs:nonNegativeInteger" use="required">
    <xs:annotation>
      <xs:documentation xml:lang="en">Number of entries in the container file.</xs:documentation>
      <xs:documentation xml:lang="fr">Nombre d'entrées dans ce fichier conteneur.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="minimumSize" type="xs:nonNegativeInteger" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Size of the smallest entry in bytes. This field does not take compression into account; therefore, if the entry has been compressed, this field records its compressed size.</xs:documentation>
      <xs:documentation xml:lang="fr">Taille de la plus petite entrée en octets. Ce champ est agnostique vis-à-vis de la compression ; si l'entrée est compressée, il exprime donc sa taille compressée.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="maximumSize" type="xs:nonNegativeInteger" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Size of the biggest entry in bytes. This field does not take compression into account; therefore, if the entry has been compressed, this field records its compressed size.</xs:documentation>
      <xs:documentation xml:lang="fr">Taille de la plus grande entrée en octets. Ce champ est agnostique vis-à-vis de la compression ; si l'entrée est compressée, il exprime donc sa taille compressée.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="firstDateTime" type="xs:dateTime" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Date of the earliest entry, expressed under the form of an xs:dateTime.</xs:documentation>
      <xs:documentation xml:lang="fr">Date la plus ancienne d’une entrée au formalisme xs:dateTime.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="lastDateTime" type="xs:dateTime" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Date of the latest entry, expressed in an xs:dateTime fashion.</xs:documentation>
      <xs:documentation xml:lang="fr">Date la plus récente d’une entrée au formalisme xs:dateTime.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="globalSize" type="xs:nonNegativeInteger" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Size in bytes of all the entries contained by the container file.</xs:documentation>
      <xs:documentation xml:lang="fr">Taille en octet de l'ensemble des entrées comprises dans le fichier conteneur.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type formatsComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#format
Used by
Element formats
Model
Children format
Source
<xs:complexType name="formatsComplexType">
  <xs:sequence>
    <xs:element ref="format" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation xml:lang="en">A particular format for some or all entries in the container file.</xs:documentation>
        <xs:documentation xml:lang="fr">Format particulier de tout ou partie des entrées du fichier conteneur.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type formatComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#formatComplexType_name containerMD-v1_2_xsd.tmp#formatComplexType_version containerMD-v1_2_xsd.tmp#formatComplexType_number containerMD-v1_2_xsd.tmp#formatComplexType_globalSize
Used by
Element format
Attributes
QName Type Use Annotation
globalSize xs:nonNegativeInteger optional
Total size, in bytes, of all the files in a given
format. This field does not take compression into account ; therefore, if some
or all entries have been compressed, this field uses their compressed size for
the addition.
Taille complète, en octets, de l'ensemble des
fichiers dans un format donné. Cet élément est agnostique vis-à-vis de la
compression ; si certains fichiers sont compressés, il prend donc en compte leur
taille compressée pour effectuer la somme.
name required
Format name. Recommended best practice is to use a
MIME type.
Nom du format. Il est recommandé d'utiliser un type
MIME.
number xs:nonNegativeInteger required
Number of entries for the format as described by the
"format" element. For instance, if only the format name is recorded, "number"
will count the number of entries corresponding to format name. If the format
version is also recorded, "number" will count the number of entries
corresponding to a given format name AND version.
Nombre d'entrées correspondant au format tel que
décrit par l’élément format. Par exemple, si seul le nom de format est consigné,
"number" comptera le nombre d'entrées correspondant à ce nom de format. Si l'on
consigne aussi la version du format, "number" comptera le nombre d'entrées
correspondant à un nom ET une version de format.
version optional
Format version.
Version de format.
Source
<xs:complexType name="formatComplexType">
  <xs:attribute name="name" use="required">
    <xs:annotation>
      <xs:documentation xml:lang="en">Format name. Recommended best practice is to use a MIME type.</xs:documentation>
      <xs:documentation xml:lang="fr">Nom du format. Il est recommandé d'utiliser un type MIME.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="version" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Format version.</xs:documentation>
      <xs:documentation xml:lang="fr">Version de format.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="number" type="xs:nonNegativeInteger" use="required">
    <xs:annotation>
      <xs:documentation xml:lang="en">Number of entries for the format as described by the "format" element. For instance, if only the format name is recorded, "number" will count the number of entries corresponding to format name. If the format version is also recorded, "number" will count the number of entries corresponding to a given format name AND version.</xs:documentation>
      <xs:documentation xml:lang="fr">Nombre d'entrées correspondant au format tel que décrit par l’élément format. Par exemple, si seul le nom de format est consigné, "number" comptera le nombre d'entrées correspondant à ce nom de format. Si l'on consigne aussi la version du format, "number" comptera le nombre d'entrées correspondant à un nom ET une version de format.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="globalSize" type="xs:nonNegativeInteger" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Total size, in bytes, of all the files in a given format. This field does not take compression into account ; therefore, if some or all entries have been compressed, this field uses their compressed size for the addition.</xs:documentation>
      <xs:documentation xml:lang="fr">Taille complète, en octets, de l'ensemble des fichiers dans un format donné. Cet élément est agnostique vis-à-vis de la compression ; si certains fichiers sont compressés, il prend donc en compte leur taille compressée pour effectuer la somme.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type encodingsComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#encoding
Used by
Element encodings
Model
Children encoding
Source
<xs:complexType name="encodingsComplexType">
  <xs:sequence>
    <xs:element ref="encoding" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type entriesExtensionComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#entriesExtensionComplexType_ID containerMD-v1_2_xsd.tmp#ARCEntries containerMD-v1_2_xsd.tmp#ZIPEntries containerMD-v1_2_xsd.tmp#TAREntries containerMD-v1_2_xsd.tmp#WARCEntries containerMD-v1_2_xsd.tmp#other
Used by
Model
Children ARCEntries, TAREntries, WARCEntries, ZIPEntries, other
Attributes
QName Type Use Annotation
ID xs:ID optional
ID assigned to a particular entriesExtension
section.
Identifiant assigné à une section entriesExtension
particulière.
Source
<xs:complexType name="entriesExtensionComplexType">
  <xs:choice>
    <xs:element ref="ARCEntries"/>
    <xs:element ref="ZIPEntries"/>
    <xs:element ref="TAREntries"/>
    <xs:element ref="WARCEntries"/>
    <xs:element ref="other"/>
  </xs:choice>
  <xs:attribute name="ID" type="xs:ID" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">ID assigned to a particular entriesExtension section.</xs:documentation>
      <xs:documentation xml:lang="fr">Identifiant assigné à une section entriesExtension particulière.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type ARCEntriesComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#declaredMimeTypes containerMD-v1_2_xsd.tmp#hosts containerMD-v1_2_xsd.tmp#responses
Used by
Element ARCEntries
Model
Children declaredMimeTypes, hosts, responses
Source
<xs:complexType name="ARCEntriesComplexType">
  <xs:sequence>
    <xs:element ref="declaredMimeTypes" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">List of the MIME types declared in the ARC file.</xs:documentation>
        <xs:documentation xml:lang="fr">Liste des types MIME déclarés dans le fichier ARC.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="hosts" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">List of the harvested hosts for a given ARC file.</xs:documentation>
        <xs:documentation xml:lang="fr">Liste des hôtes collectés pour un fichier ARC particulier.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="responses" minOccurs="0">
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type declaredMimeTypesComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#declaredMimeType
Used by
Model
Children declaredMimeType
Source
<xs:complexType name="declaredMimeTypesComplexType">
  <xs:sequence>
    <xs:element ref="declaredMimeType" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation xml:lang="en">Particular declared MIME type.</xs:documentation>
        <xs:documentation xml:lang="fr">Type MIME particulier déclaré.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type declaredMimeTypeComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#declaredMimeTypeComplexType_number containerMD-v1_2_xsd.tmp#declaredMimeTypeComplexType_globalSize
Properties
mixed true
Used by
Model
Attributes
QName Type Use Annotation
globalSize xs:nonNegativeInteger optional
Size in bytes of all the entries declared under this
MIME type
Taille en octets de l'ensemble des entrées déclarées
sous ce type MIME.
number xs:nonNegativeInteger optional
Number of entries declared under this MIME
type.
Nombre d'entrées déclarées sous ce type
MIME.
Source
<xs:complexType name="declaredMimeTypeComplexType" mixed="true">
  <xs:attribute name="number" type="xs:nonNegativeInteger" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Number of entries declared under this MIME type.</xs:documentation>
      <xs:documentation xml:lang="fr">Nombre d'entrées déclarées sous ce type MIME.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="globalSize" type="xs:nonNegativeInteger" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Size in bytes of all the entries declared under this MIME type</xs:documentation>
      <xs:documentation xml:lang="fr">Taille en octets de l'ensemble des entrées déclarées sous ce type MIME.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type hostsComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#host
Used by
Element hosts
Model
Children host
Source
<xs:complexType name="hostsComplexType">
  <xs:sequence>
    <xs:element ref="host" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation xml:lang="en">Particular harvested host.</xs:documentation>
        <xs:documentation xml:lang="fr">Hôte particulier collecté.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type hostComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#hostComplexType_number containerMD-v1_2_xsd.tmp#hostComplexType_globalSize
Properties
mixed true
Used by
Element host
Model
Attributes
QName Type Use Annotation
globalSize xs:nonNegativeInteger optional
Size in bytes of all the data corresponding to this
host.
Taille en octets de l’ensemble des données
correspondant à cet hôte.
number xs:nonNegativeInteger optional
Number of URLs corresponding to this
host.
Nombre d’URL correspondant à cet
hôte.
Source
<xs:complexType name="hostComplexType" mixed="true">
  <xs:attribute name="number" type="xs:nonNegativeInteger" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Number of URLs corresponding to this host.</xs:documentation>
      <xs:documentation xml:lang="fr">Nombre d’URL correspondant à cet hôte.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="globalSize" type="xs:nonNegativeInteger" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Size in bytes of all the data corresponding to this host.</xs:documentation>
      <xs:documentation xml:lang="fr">Taille en octets de l’ensemble des données correspondant à cet hôte.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type responsesComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#response
Used by
Element responses
Model
Children response
Source
<xs:complexType name="responsesComplexType">
  <xs:sequence>
    <xs:element ref="response" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation xml:lang="en">Particular response of a harvested site's server to the harvesting tool. Its nature depends on the protocol involved. For example in case it is an HTTP protocol, the value of response will be an HTTP status code.</xs:documentation>
        <xs:documentation xml:lang="fr">Réponse particulière du serveur d'un site collecté à l'outil de collecte. La nature de cette réponse dépend du protocol utilisé. Par exemple, dans le cas d'un protocole HTTP, response aura pour valeur un code HTTP.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type responseComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#responseComplexType_number containerMD-v1_2_xsd.tmp#responseComplexType_protocolName containerMD-v1_2_xsd.tmp#responseComplexType_protocolVersion containerMD-v1_2_xsd.tmp#responseComplexType_globalSize
Properties
mixed true
Used by
Element response
Model
Attributes
QName Type Use Annotation
globalSize xs:nonNegativeInteger optional
Size in bytes of all the entries corresponding to
this response element.
Taille en octets de l'ensemble des entrées
correspondant à cet élément response.
number xs:nonNegativeInteger optional
Number of entries corresponding to this response
element.
Nombre d’entrées correspondant à cet élément
response.
protocolName required
Protocol name, for example HTTP, HTTPS,
DNS...
Nom du protocole, par exemple : HTTP, HTTPS,
DNS…
protocolVersion optional
Protocol version, if any.
Version du protocole, le cas
échéant.
Source
<xs:complexType name="responseComplexType" mixed="true">
  <xs:attribute name="number" type="xs:nonNegativeInteger" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Number of entries corresponding to this response element.</xs:documentation>
      <xs:documentation xml:lang="fr">Nombre d’entrées correspondant à cet élément response.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="protocolName" use="required">
    <xs:annotation>
      <xs:documentation xml:lang="en">Protocol name, for example HTTP, HTTPS, DNS...</xs:documentation>
      <xs:documentation xml:lang="fr">Nom du protocole, par exemple : HTTP, HTTPS, DNS…</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="protocolVersion" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Protocol version, if any.</xs:documentation>
      <xs:documentation xml:lang="fr">Version du protocole, le cas échéant.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="globalSize" type="xs:nonNegativeInteger" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Size in bytes of all the entries corresponding to this response element.</xs:documentation>
      <xs:documentation xml:lang="fr">Taille en octets de l'ensemble des entrées correspondant à cet élément response.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type WARCEntriesComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
This element contains, for each record type (WARC-Type)
in the WARC file, a child element which aggregates informations on all records of
this type. There are 8 record types: warcinfo, response, resource, request,
metadata, revisit, conversion, continuation. The latter two are not described in the
current version of the schema.
Cet élément comprend, pour chaque type de record
(WARC-Type) présent dans le fichier WARC, un élément fils qui agrège les
informations sur tous les records de ce type. Il y a 8 types de records : warcinfo,
response, resource, request, metadata, revisit, conversion, continuation. Les deux
derniers types ne sont pas décrits dans cette version du schéma.
Diagram
Diagram containerMD-v1_2_xsd.tmp#warcInfoRecords containerMD-v1_2_xsd.tmp#responseRecords containerMD-v1_2_xsd.tmp#resourceRecords containerMD-v1_2_xsd.tmp#requestRecords containerMD-v1_2_xsd.tmp#metadataRecords containerMD-v1_2_xsd.tmp#revisitRecords
Used by
Element WARCEntries
Model
Children metadataRecords, requestRecords, resourceRecords, responseRecords, revisitRecords, warcInfoRecords
Source
<xs:complexType name="WARCEntriesComplexType">
  <xs:annotation>
    <xs:documentation xml:lang="en">This element contains, for each record type (WARC-Type) in the WARC file, a child element which aggregates informations on all records of this type. There are 8 record types: warcinfo, response, resource, request, metadata, revisit, conversion, continuation. The latter two are not described in the current version of the schema.</xs:documentation>
    <xs:documentation xml:lang="fr">Cet élément comprend, pour chaque type de record (WARC-Type) présent dans le fichier WARC, un élément fils qui agrège les informations sur tous les records de ce type. Il y a 8 types de records : warcinfo, response, resource, request, metadata, revisit, conversion, continuation. Les deux derniers types ne sont pas décrits dans cette version du schéma.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="warcInfoRecords"/>
    <xs:element ref="responseRecords" minOccurs="0"/>
    <xs:element ref="resourceRecords" minOccurs="0"/>
    <xs:element ref="requestRecords" minOccurs="0"/>
    <xs:element ref="metadataRecords" minOccurs="0"/>
    <xs:element ref="revisitRecords" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Complex Type warcInfoRecordsComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormats containerMD-v1_2_xsd.tmp#payloadFormats containerMD-v1_2_xsd.tmp#identifiedPayloadTypes containerMD-v1_2_xsd.tmp#WARCRecordsType
Type extension of WARCRecordsType
Type hierarchy
Used by
Element warcInfoRecords
Model
Children blockFormats, identifiedPayloadTypes, payloadFormats
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="warcInfoRecordsComplexType">
  <xs:complexContent>
    <xs:extension base="WARCRecordsType"/>
  </xs:complexContent>
</xs:complexType>
Complex Type WARCRecordsType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormats containerMD-v1_2_xsd.tmp#payloadFormats containerMD-v1_2_xsd.tmp#identifiedPayloadTypes
Properties
abstract true
Used by
Model
Children blockFormats, identifiedPayloadTypes, payloadFormats
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="WARCRecordsType" abstract="true">
  <xs:sequence>
    <xs:element ref="blockFormats" minOccurs="0"/>
    <xs:element ref="payloadFormats" minOccurs="0"/>
    <xs:element ref="identifiedPayloadTypes" minOccurs="0"/>
  </xs:sequence>
  <xs:attributeGroup ref="aggregatedInformationAttributeGroup"/>
</xs:complexType>
Complex Type blockFormatsComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
This element contains the list of values of Content-Type from
the record header.
Cet élément contient la liste des valeurs du Content-Type du
header du record.
Diagram
Diagram containerMD-v1_2_xsd.tmp#blockFormat
Used by
Element blockFormats
Model
Children blockFormat
Source
<xs:complexType name="blockFormatsComplexType">
  <xs:annotation>
    <xs:documentation xml:lang="en">This element contains the list of values of Content-Type from the record header.</xs:documentation>
    <xs:documentation xml:lang="fr">Cet élément contient la liste des valeurs du Content-Type du header du record.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="blockFormat" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation xml:lang="en">This element contains the value of Content-Type from the record header.</xs:documentation>
        <xs:documentation xml:lang="fr">Cet élément contient la valeur du Content-Type du header du record.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type blockFormatComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup
Properties
mixed true
Used by
Element blockFormat
Model
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="blockFormatComplexType" mixed="true">
  <xs:attributeGroup ref="aggregatedInformationAttributeGroup"/>
</xs:complexType>
Complex Type payloadFormatsComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Information containing the value computed by the
identification tool about the content-block.
Information qui comprend comprend la valeur calculée par
l’outil d’identification sur le content-block. Dans le cas du type Response, on
utilise le payload pour les réponses http/https.
Diagram
Diagram containerMD-v1_2_xsd.tmp#payloadFormat
Used by
Element payloadFormats
Model
Children payloadFormat
Source
<xs:complexType name="payloadFormatsComplexType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Information containing the value computed by the identification tool about the content-block.</xs:documentation>
    <xs:documentation xml:lang="fr">Information qui comprend comprend la valeur calculée par l’outil d’identification sur le content-block. Dans le cas du type Response, on utilise le payload pour les réponses http/https.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="payloadFormat" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type payloadFormatComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup
Properties
mixed true
Used by
Element payloadFormat
Model
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="payloadFormatComplexType" mixed="true">
  <xs:attributeGroup ref="aggregatedInformationAttributeGroup"/>
</xs:complexType>
Complex Type identifiedPayloadTypesComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Information containing the value of Content-Type from a
previous identification. This value is extracted from the field:
Identified-Payload-Type.
Information qui comprend la valeur du Content-Type
provenant d’une identification antérieure, extraite du champ
Identified-Payload-Type.
L’élément formats aura préséance sur le champ
WARC-Identified-Payload-Type, s’il existe.
Diagram
Diagram containerMD-v1_2_xsd.tmp#identifiedPayloadType
Used by
Model
Children identifiedPayloadType
Source
<xs:complexType name="identifiedPayloadTypesComplexType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Information containing the value of Content-Type from a previous identification. This value is extracted from the field: Identified-Payload-Type.</xs:documentation>
    <xs:documentation xml:lang="fr">Information qui comprend la valeur du Content-Type provenant d’une identification antérieure, extraite du champ Identified-Payload-Type.</xs:documentation>
    <xs:documentation xml:lang="fr">L’élément formats aura préséance sur le champ WARC-Identified-Payload-Type, s’il existe.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="identifiedPayloadType" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type identifiedPayloadTypeComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup
Properties
mixed true
Used by
Model
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="identifiedPayloadTypeComplexType" mixed="true">
  <xs:attributeGroup ref="aggregatedInformationAttributeGroup"/>
</xs:complexType>
Complex Type responseRecordsComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
The globalSize attribute of this element applies to the
payload Content-Length expressed in the content block
L'attribut globalSize de cet élément s’applique au
Content-Length du payload exprimé dans le content block
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormats containerMD-v1_2_xsd.tmp#payloadFormats containerMD-v1_2_xsd.tmp#identifiedPayloadTypes containerMD-v1_2_xsd.tmp#WARCRecordsType containerMD-v1_2_xsd.tmp#declaredMimeTypes containerMD-v1_2_xsd.tmp#hosts containerMD-v1_2_xsd.tmp#responses
Type extension of WARCRecordsType
Type hierarchy
Used by
Element responseRecords
Model
Children blockFormats, declaredMimeTypes, hosts, identifiedPayloadTypes, payloadFormats, responses
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="responseRecordsComplexType">
  <xs:annotation>
    <xs:documentation xml:lang="en">The globalSize attribute of this element applies to the payload Content-Length expressed in the content block</xs:documentation>
    <xs:documentation xml:lang="fr">L'attribut globalSize de cet élément s’applique au Content-Length du payload exprimé dans le content block</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="WARCRecordsType">
      <xs:sequence>
        <xs:element ref="declaredMimeTypes" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element corresponds to the Content-Type declared in the payload (http/https header).</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément correspond au Content-Type declaré dans le payload (en-tête http/https).</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element ref="hosts" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element contains the list of the collected hosts for a series of response WARC records. Information is taken from the WARC-Target-URI named field.</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément contient la liste des hôtes collectés pour une série de records WARC de type response. L’information est issue du champ WARC-Target-URI.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element ref="responses" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element contains the list of response codes and corresponds to the first string after the first space located at the first line of the WARC content block.</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément contient la liste des codes de réponse et correspond à la première chaîne de caractères après la première espace située à la première ligne du content block WARC.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type resourceRecordsComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormats containerMD-v1_2_xsd.tmp#payloadFormats containerMD-v1_2_xsd.tmp#identifiedPayloadTypes containerMD-v1_2_xsd.tmp#WARCRecordsType containerMD-v1_2_xsd.tmp#hosts containerMD-v1_2_xsd.tmp#responses
Type extension of WARCRecordsType
Type hierarchy
Used by
Element resourceRecords
Model
Children blockFormats, hosts, identifiedPayloadTypes, payloadFormats, responses
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="resourceRecordsComplexType">
  <xs:complexContent>
    <xs:extension base="WARCRecordsType">
      <xs:sequence>
        <xs:element ref="hosts" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element contains the list of the collected hosts for a series of resource WARC records. Information is taken from the WARC-Target-URI named field.</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément contient la liste des hôtes collectés pour une série de records WARC de type resource. L’information est issue du champ WARC-Target-URI.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element ref="responses" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element contains the list of response codes and corresponds to the first string after the first space located at the first line of the WARC content block.</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément contient la liste des codes de réponse et correspond à la première chaîne de caractères après la première espace située à la première ligne du content block WARC.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type requestRecordsComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormats containerMD-v1_2_xsd.tmp#payloadFormats containerMD-v1_2_xsd.tmp#identifiedPayloadTypes containerMD-v1_2_xsd.tmp#WARCRecordsType containerMD-v1_2_xsd.tmp#userAgents
Type extension of WARCRecordsType
Type hierarchy
Used by
Element requestRecords
Model
Children blockFormats, identifiedPayloadTypes, payloadFormats, userAgents
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="requestRecordsComplexType">
  <xs:complexContent>
    <xs:extension base="WARCRecordsType">
      <xs:sequence>
        <xs:element ref="userAgents" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element contains the list of user-agents mentioned in an HTTP request and corresponds to the content of the WARC field User-Agent until the first space excluded.</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément contient la liste des user-agent mentionnés dans une requête HTTP et correspond au contenu du champ WARC User-Agent jusqu'à la première espace exclue.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type userAgentsComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#userAgent
Used by
Element userAgents
Model
Children userAgent
Source
<xs:complexType name="userAgentsComplexType">
  <xs:sequence>
    <xs:element ref="userAgent" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type userAgentComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup
Properties
mixed true
Used by
Element userAgent
Model
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="userAgentComplexType" mixed="true">
  <xs:attributeGroup ref="aggregatedInformationAttributeGroup"/>
</xs:complexType>
Complex Type metadataRecordsComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormats containerMD-v1_2_xsd.tmp#payloadFormats containerMD-v1_2_xsd.tmp#identifiedPayloadTypes containerMD-v1_2_xsd.tmp#WARCRecordsType containerMD-v1_2_xsd.tmp#concurrentToRelationships containerMD-v1_2_xsd.tmp#refersToRelationships
Type extension of WARCRecordsType
Type hierarchy
Used by
Element metadataRecords
Model
Children blockFormats, concurrentToRelationships, identifiedPayloadTypes, payloadFormats, refersToRelationships
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="metadataRecordsComplexType">
  <xs:complexContent>
    <xs:extension base="WARCRecordsType">
      <xs:sequence>
        <xs:element ref="concurrentToRelationships" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element contains the list of concurrent-to relationships mentioned in the WARC content block. If several concurrent-to relationships are mentioned in a WARC record, only the first is recorded.</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément contient la liste des relations concurrent-to mentionnées dans les records WARC. Si plusieurs relations concurrent-to sont mentionnées dans un record WAR, seule la première est enregistrée.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element ref="refersToRelationships" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element contains the list of refers-to relationships mentioned in the WARC content block.</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément contient la liste des relations refers-to mentionnées dans les records WARC.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type concurrentToRelationshipsComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#concurrentToRelationship
Used by
Model
Children concurrentToRelationship
Source
<xs:complexType name="concurrentToRelationshipsComplexType">
  <xs:sequence>
    <xs:element ref="concurrentToRelationship" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type concurrentToRelationshipComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup
Properties
mixed true
Used by
Model
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="concurrentToRelationshipComplexType" mixed="true">
  <xs:attributeGroup ref="aggregatedInformationAttributeGroup"/>
</xs:complexType>
Complex Type refersToRelationshipsComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#refersToRelationship
Used by
Model
Children refersToRelationship
Source
<xs:complexType name="refersToRelationshipsComplexType">
  <xs:sequence>
    <xs:element ref="refersToRelationship" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type refersToRelationshipComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup
Properties
mixed true
Used by
Model
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="refersToRelationshipComplexType" mixed="true">
  <xs:attributeGroup ref="aggregatedInformationAttributeGroup"/>
</xs:complexType>
Complex Type revisitRecordsComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormats containerMD-v1_2_xsd.tmp#payloadFormats containerMD-v1_2_xsd.tmp#identifiedPayloadTypes containerMD-v1_2_xsd.tmp#WARCRecordsType containerMD-v1_2_xsd.tmp#warcProfiles
Type extension of WARCRecordsType
Type hierarchy
Used by
Element revisitRecords
Model
Children blockFormats, identifiedPayloadTypes, payloadFormats, warcProfiles
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="revisitRecordsComplexType">
  <xs:complexContent>
    <xs:extension base="WARCRecordsType">
      <xs:sequence>
        <xs:element ref="warcProfiles" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element contains the list of profiles mentioned in the WARC-Profile named field of revisit WARC records.</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément contient la liste des profiles mentionnés dans le champ WARC-Profile des records WARC de type revisit.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type warcProfilesComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#warcProfile
Used by
Element warcProfiles
Model
Children warcProfile
Source
<xs:complexType name="warcProfilesComplexType">
  <xs:sequence>
    <xs:element ref="warcProfile" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type warcProfileComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup
Properties
mixed true
Used by
Element warcProfile
Model
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="warcProfileComplexType" mixed="true">
  <xs:attributeGroup ref="aggregatedInformationAttributeGroup"/>
</xs:complexType>
Complex Type entryComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Information about a particular entry comprised in a
container file.
Informations sur une entrée particulière d'un fichier
conteneur.
Diagram
Diagram containerMD-v1_2_xsd.tmp#entryComplexType_ID containerMD-v1_2_xsd.tmp#entryComplexType_order containerMD-v1_2_xsd.tmp#entryComplexType_type containerMD-v1_2_xsd.tmp#entryComplexType_begin containerMD-v1_2_xsd.tmp#entryComplexType_end containerMD-v1_2_xsd.tmp#entryComplexType_name containerMD-v1_2_xsd.tmp#entryComplexType_creationDateTime containerMD-v1_2_xsd.tmp#entryComplexType_lastModificationDateTime containerMD-v1_2_xsd.tmp#fixity containerMD-v1_2_xsd.tmp#formatDesignation containerMD-v1_2_xsd.tmp#encoding containerMD-v1_2_xsd.tmp#permission containerMD-v1_2_xsd.tmp#entryExtension containerMD-v1_2_xsd.tmp#mdSec
Used by
Element entry
Model
Children encoding, entryExtension, fixity, formatDesignation, mdSec, permission
Attributes
QName Type Use Annotation
ID xs:ID optional
ID assigned to the entry.
Identifiant assigné à l'entrée.
begin xs:nonNegativeInteger optional
Begin offset of the entry inside the container
file.
Offset de début de l’entrée au sein du fichier
conteneur.
creationDateTime xs:dateTime optional
Creation date of the entry, expressed under the form
of an xs:dateTime.
Date de création de l'entrée au formalisme
xs:dateTime.
end xs:nonNegativeInteger optional
End offset of the entry inside the container
file.
Offset de fin de l’entrée au sein du fichier
conteneur.
lastModificationDateTime xs:dateTime optional
Last modification date of the entry, expressed under
the form of an xs:dateTime.
Date de dernière modification de l'entrée au
formalisme xs:dateTime.
name required
Name of the entry. This name can include the folder
hierarchy if the entry is named after its path, but it can also be a URL or any
kind of access point to this entry.
Nom de l’entrée. Ce nom peut inclure l’arborescence
si chaque entrée est référencée avec son arborescence, mais il peut également
s’agir d’une URL ou tout autre type de point d’accès.
order xs:positiveInteger required
Order of the entry inside the container file,
expressed as a positive integer.
Numéro d’ordre de l’entrée au sein du fichier
conteneur, exprimée sous la forme d’un entier positif.
type restriction of xs:string required
Entry type. The enumerated values are based on the
entry types in the TAR format. See
http://en.wikipedia.org/wiki/Tar_%28file_format%29.
Type d'éntrée. La liste des valeurs possibles est
fondée sur la liste des types d'entrées dans le format TAR. Cf.
http://en.wikipedia.org/wiki/Tar_%28file_format%29.
Source
<xs:complexType name="entryComplexType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Information about a particular entry comprised in a container file.</xs:documentation>
    <xs:documentation xml:lang="fr">Informations sur une entrée particulière d'un fichier conteneur.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="fixity" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element ref="formatDesignation" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element ref="encoding" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element ref="permission" minOccurs="0" maxOccurs="unbounded"/>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="entryExtension"/>
      <xs:element ref="mdSec">
        <xs:annotation>
          <xs:documentation xml:lang="en">This element allows to wrap or reference technical metadata about the file corresponding to the entry. It allows thus to include MIX to characterize an image file, textMD for a text file, LC_AV or MPEG-7 for audiovisual files, documentMD for PDF or office files, etc. or to reference externally this metadata. If the file corresponding to the entry is itself a container file (with entry type="container"), the container can itself be characterized in containerMD through this mechanism.</xs:documentation>
          <xs:documentation xml:lang="fr">Cet élément permet d'inclure ou de faire référence à des métadonnées techniques portant le fichier correspondant à cette entrée. Il permet ainsi d’inclure MIX pour caractériser un fichier image, textMD pour un fichier texte, LC_AV ou MPEG7 pour des fichiers audiovisuels, documentMD pour les fichiers de type PDF ou bureautique, etc., ou de faire référence à un fichier comprenant ces métadonnées. Dans le cas où le fichier correspondant à l’entrée est lui-même un fichier conteneur (entry type="container"), le conteneur peut être lui-même caractérisé en containerMD par l’intermédiaire de ce mécanisme.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
  </xs:sequence>
  <xs:attribute name="ID" type="xs:ID" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">ID assigned to the entry.</xs:documentation>
      <xs:documentation xml:lang="fr">Identifiant assigné à l'entrée.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="order" use="required">
    <xs:annotation>
      <xs:documentation xml:lang="en">Order of the entry inside the container file, expressed as a positive integer.</xs:documentation>
      <xs:documentation xml:lang="fr">Numéro d’ordre de l’entrée au sein du fichier conteneur, exprimée sous la forme d’un entier positif.</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:positiveInteger"/>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="type" use="required">
    <xs:annotation>
      <xs:documentation xml:lang="en">Entry type. The enumerated values are based on the entry types in the TAR format. See http://en.wikipedia.org/wiki/Tar_%28file_format%29.</xs:documentation>
      <xs:documentation xml:lang="fr">Type d'éntrée. La liste des valeurs possibles est fondée sur la liste des types d'entrées dans le format TAR. Cf. http://en.wikipedia.org/wiki/Tar_%28file_format%29.</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:enumeration value="file"/>
        <xs:enumeration value="directory"/>
        <xs:enumeration value="hardLink"/>
        <xs:enumeration value="symbolicLink"/>
        <xs:enumeration value="characterSpecial"/>
        <xs:enumeration value="blockSpecial"/>
        <xs:enumeration value="fifo"/>
        <xs:enumeration value="other"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="begin" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Begin offset of the entry inside the container file.</xs:documentation>
      <xs:documentation xml:lang="fr">Offset de début de l’entrée au sein du fichier conteneur.</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:nonNegativeInteger"/>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="end" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">End offset of the entry inside the container file.</xs:documentation>
      <xs:documentation xml:lang="fr">Offset de fin de l’entrée au sein du fichier conteneur.</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:nonNegativeInteger"/>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="name" use="required">
    <xs:annotation>
      <xs:documentation xml:lang="en">Name of the entry. This name can include the folder hierarchy if the entry is named after its path, but it can also be a URL or any kind of access point to this entry.</xs:documentation>
      <xs:documentation xml:lang="fr">Nom de l’entrée. Ce nom peut inclure l’arborescence si chaque entrée est référencée avec son arborescence, mais il peut également s’agir d’une URL ou tout autre type de point d’accès.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="creationDateTime" type="xs:dateTime" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Creation date of the entry, expressed under the form of an xs:dateTime.</xs:documentation>
      <xs:documentation xml:lang="fr">Date de création de l'entrée au formalisme xs:dateTime.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="lastModificationDateTime" type="xs:dateTime" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Last modification date of the entry, expressed under the form of an xs:dateTime.</xs:documentation>
      <xs:documentation xml:lang="fr">Date de dernière modification de l'entrée au formalisme xs:dateTime.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type entryExtensionComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
Information fields specific to a particular entry
type.
Informations spécifiques à un type d'entrée
donné.
Diagram
Diagram containerMD-v1_2_xsd.tmp#entryExtensionComplexType_ID containerMD-v1_2_xsd.tmp#ARCEntry containerMD-v1_2_xsd.tmp#ZIPEntry containerMD-v1_2_xsd.tmp#TAREntry containerMD-v1_2_xsd.tmp#WARCEntry
Used by
Element entryExtension
Model
Children ARCEntry, TAREntry, WARCEntry, ZIPEntry
Attributes
QName Type Use Annotation
ID xs:ID optional
ID assigned to a particular
entryExtensionSection.
Identifiant assigné à une section entryExtension
particulière.
Source
<xs:complexType name="entryExtensionComplexType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Information fields specific to a particular entry type.</xs:documentation>
    <xs:documentation xml:lang="fr">Informations spécifiques à un type d'entrée donné.</xs:documentation>
  </xs:annotation>
  <xs:choice>
    <xs:element ref="ARCEntry"/>
    <xs:element ref="ZIPEntry"/>
    <xs:element ref="TAREntry"/>
    <xs:element ref="WARCEntry"/>
  </xs:choice>
  <xs:attribute name="ID" type="xs:ID" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">ID assigned to a particular entryExtensionSection.</xs:documentation>
      <xs:documentation xml:lang="fr">Identifiant assigné à une section entryExtension particulière.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type ARCEntryComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#declaredMimeType containerMD-v1_2_xsd.tmp#host containerMD-v1_2_xsd.tmp#response
Used by
Element ARCEntry
Model
Children declaredMimeType, host, response
Source
<xs:complexType name="ARCEntryComplexType">
  <xs:sequence>
    <xs:element ref="declaredMimeType" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">Particular declared MIME type.</xs:documentation>
        <xs:documentation xml:lang="fr">Type MIME particulier déclaré.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="host" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">Host corresponding to this particular ARC record.</xs:documentation>
        <xs:documentation xml:lang="fr">Hôte correpondant à cet ARC record particulier.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="response" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">Particular response of a harvested site's server to the harvesting tool. Its nature depends on the protocol involved. For example in case it is an HTTP protocol, the value of response will be an HTTP status code.</xs:documentation>
        <xs:documentation xml:lang="fr">Réponse particulière du serveur d'un site collecté à l'outil de collecte. La nature de cette réponse dépend du protocol utilisé. Par exemple, dans le cas d'un protocole HTTP, response aura pour valeur un code HTTP.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type WARCEntryComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
In the case of a verbose description of a WARC file, this element contains for each record a child element corresponding to its WARC-type.
Dans le cas où un fichier WARC est décrit de manière verbeuse, cet élément contient un élément fils correspondant à son WARC-type pour chaque record..
Diagram
Diagram containerMD-v1_2_xsd.tmp#warcInfoRecord containerMD-v1_2_xsd.tmp#responseRecord containerMD-v1_2_xsd.tmp#resourceRecord containerMD-v1_2_xsd.tmp#requestRecord containerMD-v1_2_xsd.tmp#metadataRecord containerMD-v1_2_xsd.tmp#revisitRecord
Used by
Element WARCEntry
Model
Children metadataRecord, requestRecord, resourceRecord, responseRecord, revisitRecord, warcInfoRecord
Source
<xs:complexType name="WARCEntryComplexType">
  <xs:annotation>
    <xs:documentation xml:lang="en">In the case of a verbose description of a WARC file, this element contains for each record a child element corresponding to its WARC-type.</xs:documentation>
    <xs:documentation xml:lang="fr">Dans le cas où un fichier WARC est décrit de manière verbeuse, cet élément contient un élément fils correspondant à son WARC-type pour chaque record..</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="warcInfoRecord"/>
    <xs:element ref="responseRecord" minOccurs="0"/>
    <xs:element ref="resourceRecord" minOccurs="0"/>
    <xs:element ref="requestRecord" minOccurs="0"/>
    <xs:element ref="metadataRecord" minOccurs="0"/>
    <xs:element ref="revisitRecord" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Complex Type warcInfoRecordComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormat containerMD-v1_2_xsd.tmp#payloadFormat containerMD-v1_2_xsd.tmp#identifiedPayloadType containerMD-v1_2_xsd.tmp#WARCRecordType
Type extension of WARCRecordType
Type hierarchy
Used by
Element warcInfoRecord
Model
Children blockFormat, identifiedPayloadType, payloadFormat
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="warcInfoRecordComplexType">
  <xs:complexContent>
    <xs:extension base="WARCRecordType"/>
  </xs:complexContent>
</xs:complexType>
Complex Type WARCRecordType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormat containerMD-v1_2_xsd.tmp#payloadFormat containerMD-v1_2_xsd.tmp#identifiedPayloadType
Properties
abstract true
Used by
Model
Children blockFormat, identifiedPayloadType, payloadFormat
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="WARCRecordType" abstract="true">
  <xs:sequence>
    <xs:element ref="blockFormat" minOccurs="0"/>
    <xs:element ref="payloadFormat" minOccurs="0"/>
    <xs:element ref="identifiedPayloadType" minOccurs="0"/>
  </xs:sequence>
  <xs:attributeGroup ref="aggregatedInformationAttributeGroup"/>
</xs:complexType>
Complex Type responseRecordComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormat containerMD-v1_2_xsd.tmp#payloadFormat containerMD-v1_2_xsd.tmp#identifiedPayloadType containerMD-v1_2_xsd.tmp#WARCRecordType containerMD-v1_2_xsd.tmp#declaredMimeType containerMD-v1_2_xsd.tmp#host containerMD-v1_2_xsd.tmp#response
Type extension of WARCRecordType
Type hierarchy
Used by
Element responseRecord
Model
Children blockFormat, declaredMimeType, host, identifiedPayloadType, payloadFormat, response
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="responseRecordComplexType">
  <xs:complexContent>
    <xs:extension base="WARCRecordType">
      <xs:sequence>
        <xs:element ref="declaredMimeType" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element corresponds to the Content-Type declared in the payload (http/https header).</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément correspond au Content-Type declaré dans le payload (en-tête http/https).</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element ref="host" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element indicates the collected host for a response WARC record. Information is taken from the WARC-Target-URI named field.</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément indique l'hôte collecté pour un record WARC de type response. L’information est issue du champ WARC-Target-URI.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element ref="response" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element indicates the response code and corresponds to the first string after the first space located at the first line of the WARC content block.</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément indique le code de réponse et correspond à la première chaîne de caractères après la première espace située à la première ligne du content block WARC.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type resourceRecordComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormat containerMD-v1_2_xsd.tmp#payloadFormat containerMD-v1_2_xsd.tmp#identifiedPayloadType containerMD-v1_2_xsd.tmp#WARCRecordType containerMD-v1_2_xsd.tmp#host containerMD-v1_2_xsd.tmp#response
Type extension of WARCRecordType
Type hierarchy
Used by
Element resourceRecord
Model
Children blockFormat, host, identifiedPayloadType, payloadFormat, response
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="resourceRecordComplexType">
  <xs:complexContent>
    <xs:extension base="WARCRecordType">
      <xs:sequence>
        <xs:element ref="host" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element indicates the collected host for a resource WARC record. Information is taken from the WARC-Target-URI named field.</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément indique l'hôte collecté pour un record WARC de type resource. L’information est issue du champ WARC-Target-URI.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element ref="response" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element indicates the response code and corresponds to the first string after the first space located at the first line of the WARC content block.</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément indique le code de réponse et correspond à la première chaîne de caractères après la première espace située à la première ligne du content block WARC.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type requestRecordComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormat containerMD-v1_2_xsd.tmp#payloadFormat containerMD-v1_2_xsd.tmp#identifiedPayloadType containerMD-v1_2_xsd.tmp#WARCRecordType containerMD-v1_2_xsd.tmp#userAgent
Type extension of WARCRecordType
Type hierarchy
Used by
Element requestRecord
Model
Children blockFormat, identifiedPayloadType, payloadFormat, userAgent
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="requestRecordComplexType">
  <xs:complexContent>
    <xs:extension base="WARCRecordType">
      <xs:sequence>
        <xs:element ref="userAgent" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element indicates the user-agent mentioned in an HTTP request and corresponds to the content of the WARC field User-Agent until the first space excluded.</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément indique le user-agent mentionné dans une requête HTTP et correspond au contenu du champ WARC User-Agent jusqu'à la première espace exclue.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type metadataRecordComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormat containerMD-v1_2_xsd.tmp#payloadFormat containerMD-v1_2_xsd.tmp#identifiedPayloadType containerMD-v1_2_xsd.tmp#WARCRecordType containerMD-v1_2_xsd.tmp#concurrentToRelationship containerMD-v1_2_xsd.tmp#refersToRelationship
Type extension of WARCRecordType
Type hierarchy
Used by
Element metadataRecord
Model
Children blockFormat, concurrentToRelationship, identifiedPayloadType, payloadFormat, refersToRelationship
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="metadataRecordComplexType">
  <xs:complexContent>
    <xs:extension base="WARCRecordType">
      <xs:sequence>
        <xs:element ref="concurrentToRelationship" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element indicates the concurrent-to relationship mentioned in the WARC content block. If several concurrent-to relationships are mentioned in a WARC record, only the first is recorded.</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément indique la relation concurrent-to mentionnée dans les records WARC. Si plusieurs relations concurrent-to sont mentionnées dans un record WAR, seule la première est enregistrée.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element ref="refersToRelationship" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element indicates the refers-to relationship mentioned in the WARC content block.</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément indique la relation refers-to mentionnée dans les records WARC.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type revisitRecordComplexType
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup containerMD-v1_2_xsd.tmp#blockFormat containerMD-v1_2_xsd.tmp#payloadFormat containerMD-v1_2_xsd.tmp#identifiedPayloadType containerMD-v1_2_xsd.tmp#WARCRecordType containerMD-v1_2_xsd.tmp#warcProfile
Type extension of WARCRecordType
Type hierarchy
Used by
Element revisitRecord
Model
Children blockFormat, identifiedPayloadType, payloadFormat, warcProfile
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:complexType name="revisitRecordComplexType">
  <xs:complexContent>
    <xs:extension base="WARCRecordType">
      <xs:sequence>
        <xs:element ref="warcProfile" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="en">This element indicates the profile mentioned in the WARC-Profile named field of a revisit WARC record.</xs:documentation>
            <xs:documentation xml:lang="fr">Cet élément indique le profile mentionné dans le champ WARC-Profile d'un record WARC de type revisit.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Attribute fixity / @messageDigest
Namespace No namespace
Annotations
Value of the message digest of the
object
Valeur de l'empreinte numérique de
l'objet.
Type xs:string
Properties
use optional
Used by
Element fixity
Source
<xs:attribute name="messageDigest" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Value of the message digest of the object</xs:documentation>
    <xs:documentation xml:lang="fr">Valeur de l'empreinte numérique de l'objet.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute fixity / @messageDigestAlgorithm
Namespace No namespace
Annotations
Algorithm used to calculate the message digest
of the object
Algorithme utilisé pour calculer l'empreinte
numérique de l'objet.
Type CHECKSUMTYPEDefinition
Properties
use optional
Facets
enumeration Adler-32
enumeration CRC32
enumeration HAVAL
enumeration MD5
enumeration MNP
enumeration SHA-1
enumeration SHA-256
enumeration SHA-384
enumeration SHA-512
enumeration TIGER
enumeration WHIRLPOOL
Used by
Element fixity
Source
<xs:attribute name="messageDigestAlgorithm" type="CHECKSUMTYPEDefinition" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Algorithm used to calculate the message digest of the object</xs:documentation>
    <xs:documentation xml:lang="fr">Algorithme utilisé pour calculer l'empreinte numérique de l'objet.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute fixity / @size
Namespace No namespace
Annotations
Size of the object in bytes.
Taille de l'objet en octets.
Type xs:nonNegativeInteger
Properties
use optional
Used by
Element fixity
Source
<xs:attribute name="size" type="xs:nonNegativeInteger" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Size of the object in bytes.</xs:documentation>
    <xs:documentation xml:lang="fr">Taille de l'objet en octets.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute encodingComplexType / @type
Namespace No namespace
Annotations
Encoding type. Two possible values: "compression" or
"encryption".
Type d'encodage. Deux valeurs possibles :
"compression" (compression) ou "encryption" (cryptage).
Type restriction of xs:string
Properties
use required
Facets
enumeration encryption
enumeration compression
Used by
Complex Type encodingComplexType
Source
<xs:attribute name="type" use="required">
  <xs:annotation>
    <xs:documentation xml:lang="en">Encoding type. Two possible values: "compression" or "encryption".</xs:documentation>
    <xs:documentation xml:lang="fr">Type d'encodage. Deux valeurs possibles : "compression" (compression) ou "encryption" (cryptage).</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="encryption"/>
      <xs:enumeration value="compression"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute encodingComplexType / @method
Namespace No namespace
Annotations
Encryption or compression method.
Méthode de cryptage ou de
compression.
Properties
use required
Used by
Complex Type encodingComplexType
Source
<xs:attribute name="method" use="required">
  <xs:annotation>
    <xs:documentation xml:lang="en">Encryption or compression method.</xs:documentation>
    <xs:documentation xml:lang="fr">Méthode de cryptage ou de compression.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute encodingComplexType / @order
Namespace No namespace
Annotations
Order in which the encoding should be
applied.
Ordre de traitement de l'encodage
Type xs:positiveInteger
Properties
use optional
Used by
Complex Type encodingComplexType
Source
<xs:attribute name="order" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Order in which the encoding should be applied.</xs:documentation>
    <xs:documentation xml:lang="fr">Ordre de traitement de l'encodage</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:positiveInteger"/>
  </xs:simpleType>
</xs:attribute>
Attribute encodingComplexType / @originalSize
Namespace No namespace
Annotations
Size of the entry before
compression.
Taille de l'entrée avant
compression.
Type xs:nonNegativeInteger
Properties
use optional
Used by
Complex Type encodingComplexType
Source
<xs:attribute name="originalSize" type="xs:nonNegativeInteger" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Size of the entry before compression.</xs:documentation>
    <xs:documentation xml:lang="fr">Taille de l'entrée avant compression.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute assessmentInformationComplexType / @agentName
Namespace No namespace
Annotations
Name of the software which performed the assessment,
for instance "jhove2".
Nom du logiciel ayant effectué l'évaluation, par
exemple "jhove2".
Type xs:string
Properties
use required
Used by
Source
<xs:attribute name="agentName" type="xs:string" use="required">
  <xs:annotation>
    <xs:documentation xml:lang="en">Name of the software which performed the assessment, for instance "jhove2".</xs:documentation>
    <xs:documentation xml:lang="fr">Nom du logiciel ayant effectué l'évaluation, par exemple "jhove2".</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute assessmentInformationComplexType / @agentVersion
Namespace No namespace
Annotations
Version of the software which performed the
assessment.
Version du logiciel ayant effectué
l'évaluation.
Type xs:string
Properties
use optional
Used by
Source
<xs:attribute name="agentVersion" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Version of the software which performed the assessment.</xs:documentation>
    <xs:documentation xml:lang="fr">Version du logiciel ayant effectué l'évaluation.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute mdRefDefinition / @ID
Namespace No namespace
Type xs:ID
Properties
content simple
Used by
Complex Type mdRefDefinition
Source
<xs:attribute name="ID" type="xs:ID"/>
Attribute mdRefDefinition / @LOCTYPE
Namespace No namespace
Type LOCTYPEDefinition
Properties
use required
Facets
enumeration ARK
enumeration URN
enumeration URL
enumeration PURL
enumeration HANDLE
enumeration DOI
enumeration OTHER
Used by
Complex Type mdRefDefinition
Source
<xs:attribute name="LOCTYPE" type="LOCTYPEDefinition" use="required"/>
Attribute mdRefDefinition / @OTHERLOCTYPE
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Complex Type mdRefDefinition
Source
<xs:attribute name="OTHERLOCTYPE" type="xs:string"/>
Attribute metadataAttributeGroup / @MDTYPE
Namespace No namespace
Type MDTYPEDefinition
Properties
use required
Facets
enumeration MIX
enumeration LC-VIDEO
enumeration LC-AUDIO
enumeration TEXTMD
enumeration METSRIGHTS
enumeration CDLCopyright
enumeration XMLSignature
enumeration OTHER
Used by
Attribute Group metadataAttributeGroup
Source
<xs:attribute name="MDTYPE" type="MDTYPEDefinition" use="required"/>
Attribute metadataAttributeGroup / @OTHERMDTYPE
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Attribute Group metadataAttributeGroup
Source
<xs:attribute name="OTHERMDTYPE" type="xs:string"/>
Attribute metadataAttributeGroup / @MDTYPEVERSION
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Attribute Group metadataAttributeGroup
Source
<xs:attribute name="MDTYPEVERSION" type="xs:string"/>
Attribute mdRefDefinition / @LABEL
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Complex Type mdRefDefinition
Source
<xs:attribute name="LABEL" type="xs:string"/>
Attribute mdRefDefinition / @XPTR
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Complex Type mdRefDefinition
Source
<xs:attribute name="XPTR" type="xs:string"/>
Attribute mdWrapDefinition / @ID
Namespace No namespace
Type xs:ID
Properties
content simple
Used by
Complex Type mdWrapDefinition
Source
<xs:attribute name="ID" type="xs:ID"/>
Attribute mdWrapDefinition / @LABEL
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Complex Type mdWrapDefinition
Source
<xs:attribute name="LABEL" type="xs:string"/>
Attribute mdSecDefinition / @ID
Namespace No namespace
Type xs:ID
Properties
use required
Used by
Complex Type mdSecDefinition
Source
<xs:attribute name="ID" type="xs:ID" use="required"/>
Attribute mdSecDefinition / @GROUPID
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Complex Type mdSecDefinition
Source
<xs:attribute name="GROUPID" type="xs:string"/>
Attribute mdSecDefinition / @ADMID
Namespace No namespace
Type xs:IDREFS
Properties
content simple
Used by
Complex Type mdSecDefinition
Source
<xs:attribute name="ADMID" type="xs:IDREFS"/>
Attribute mdSecDefinition / @CREATED
Namespace No namespace
Type xs:dateTime
Properties
content simple
Used by
Complex Type mdSecDefinition
Source
<xs:attribute name="CREATED" type="xs:dateTime"/>
Attribute mdSecDefinition / @STATUS
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Complex Type mdSecDefinition
Source
<xs:attribute name="STATUS" type="xs:string"/>
Attribute stringPlusUriComplexType / @uri
Namespace No namespace
Type xs:anyURI
Properties
content simple
Used by
Source
<xs:attribute name="uri" type="xs:anyURI"/>
Attribute sourceMediaComplexType / @serialNumber
Namespace No namespace
Annotations
Serial number of the media.
Numéro de série du support.
Type xs:string
Properties
content simple
Used by
Complex Type sourceMediaComplexType
Source
<xs:attribute name="serialNumber" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en">Serial number of the media.</xs:documentation>
    <xs:documentation xml:lang="fr">Numéro de série du support.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute sourceMediaComplexType / @storageCapacity
Namespace No namespace
Annotations
Storage capacity of the media expressed as a
non-negative integer representing the number of bytes, expressed in base
10.
Capacité de stockage du support exprimé par un entier non négatif en octets en base 10.
Type xs:nonNegativeInteger
Properties
content simple
Used by
Complex Type sourceMediaComplexType
Source
<xs:attribute name="storageCapacity" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation xml:lang="en">Storage capacity of the media expressed as a non-negative integer representing the number of bytes, expressed in base 10.</xs:documentation>
    <xs:documentation xml:lang="fr">Capacité de stockage du support exprimé par un entier non négatif en octets en base 10.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute fileSystemComplexType / @bytesPerSector
Namespace No namespace
Annotations
The size of a sector in the file system, expressed
in bytes, in base 10.
Taille d'un secteur du système de fichiers, exprimé en octets en base 10.
Type xs:nonNegativeInteger
Properties
content simple
Used by
Complex Type fileSystemComplexType
Source
<xs:attribute name="bytesPerSector" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation xml:lang="en">The size of a sector in the file system, expressed in bytes, in base 10.</xs:documentation>
    <xs:documentation xml:lang="fr">Taille d'un secteur du système de fichiers, exprimé en octets en base 10.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute fileSystemComplexType / @sectorCount
Namespace No namespace
Annotations
The number of sectors in the file system, expressed
in base 10.
Nombre de secteurs du système de fichiers, exprimé en base 10.
Type xs:nonNegativeInteger
Properties
content simple
Used by
Complex Type fileSystemComplexType
Source
<xs:attribute name="sectorCount" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation xml:lang="en">The number of sectors in the file system, expressed in base 10.</xs:documentation>
    <xs:documentation xml:lang="fr">Nombre de secteurs du système de fichiers, exprimé en base 10.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute containerExtensionComplexType / @ID
Namespace No namespace
Annotations
ID assigned to a particular containerExtension
section.
Identifiant attribué à une section
containerExtension particulière.
Type xs:ID
Properties
use optional
Used by
Source
<xs:attribute name="ID" type="xs:ID" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">ID assigned to a particular containerExtension section.</xs:documentation>
    <xs:documentation xml:lang="fr">Identifiant attribué à une section containerExtension particulière.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute containerComplexType / @ID
Namespace No namespace
Annotations
ID for the described object.
Identifiant pour l'objet décrit.
Type xs:ID
Properties
use optional
Used by
Complex Type containerComplexType
Source
<xs:attribute name="ID" type="xs:ID" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">ID for the described object.</xs:documentation>
    <xs:documentation xml:lang="fr">Identifiant pour l'objet décrit.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute containerComplexType / @creationDateTime
Namespace No namespace
Annotations
Creation date of the descibed object, expressed
under the form of an xs:dateTime.
Date de création de l'objet décrit au formalisme
xs:dateTime.
Type xs:dateTime
Properties
use optional
Used by
Complex Type containerComplexType
Source
<xs:attribute name="creationDateTime" type="xs:dateTime" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Creation date of the descibed object, expressed under the form of an xs:dateTime.</xs:documentation>
    <xs:documentation xml:lang="fr">Date de création de l'objet décrit au formalisme xs:dateTime.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute containerComplexType / @lastModificationDateTime
Namespace No namespace
Annotations
Last modification date of the descibed object,
expressed under the form of an xs:dateTime.
Date de dernière modification de l'objet décrit, au
formalisme xs:dateTime.
Type xs:dateTime
Properties
use optional
Used by
Complex Type containerComplexType
Source
<xs:attribute name="lastModificationDateTime" type="xs:dateTime" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Last modification date of the descibed object, expressed under the form of an xs:dateTime.</xs:documentation>
    <xs:documentation xml:lang="fr">Date de dernière modification de l'objet décrit, au formalisme xs:dateTime.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute formatComplexType / @name
Namespace No namespace
Annotations
Format name. Recommended best practice is to use a
MIME type.
Nom du format. Il est recommandé d'utiliser un type
MIME.
Properties
use required
Used by
Complex Type formatComplexType
Source
<xs:attribute name="name" use="required">
  <xs:annotation>
    <xs:documentation xml:lang="en">Format name. Recommended best practice is to use a MIME type.</xs:documentation>
    <xs:documentation xml:lang="fr">Nom du format. Il est recommandé d'utiliser un type MIME.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute formatComplexType / @version
Namespace No namespace
Annotations
Format version.
Version de format.
Properties
use optional
Used by
Complex Type formatComplexType
Source
<xs:attribute name="version" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Format version.</xs:documentation>
    <xs:documentation xml:lang="fr">Version de format.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute formatComplexType / @number
Namespace No namespace
Annotations
Number of entries for the format as described by the
"format" element. For instance, if only the format name is recorded, "number"
will count the number of entries corresponding to format name. If the format
version is also recorded, "number" will count the number of entries
corresponding to a given format name AND version.
Nombre d'entrées correspondant au format tel que
décrit par l’élément format. Par exemple, si seul le nom de format est consigné,
"number" comptera le nombre d'entrées correspondant à ce nom de format. Si l'on
consigne aussi la version du format, "number" comptera le nombre d'entrées
correspondant à un nom ET une version de format.
Type xs:nonNegativeInteger
Properties
use required
Used by
Complex Type formatComplexType
Source
<xs:attribute name="number" type="xs:nonNegativeInteger" use="required">
  <xs:annotation>
    <xs:documentation xml:lang="en">Number of entries for the format as described by the "format" element. For instance, if only the format name is recorded, "number" will count the number of entries corresponding to format name. If the format version is also recorded, "number" will count the number of entries corresponding to a given format name AND version.</xs:documentation>
    <xs:documentation xml:lang="fr">Nombre d'entrées correspondant au format tel que décrit par l’élément format. Par exemple, si seul le nom de format est consigné, "number" comptera le nombre d'entrées correspondant à ce nom de format. Si l'on consigne aussi la version du format, "number" comptera le nombre d'entrées correspondant à un nom ET une version de format.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute formatComplexType / @globalSize
Namespace No namespace
Annotations
Total size, in bytes, of all the files in a given
format. This field does not take compression into account ; therefore, if some
or all entries have been compressed, this field uses their compressed size for
the addition.
Taille complète, en octets, de l'ensemble des
fichiers dans un format donné. Cet élément est agnostique vis-à-vis de la
compression ; si certains fichiers sont compressés, il prend donc en compte leur
taille compressée pour effectuer la somme.
Type xs:nonNegativeInteger
Properties
use optional
Used by
Complex Type formatComplexType
Source
<xs:attribute name="globalSize" type="xs:nonNegativeInteger" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Total size, in bytes, of all the files in a given format. This field does not take compression into account ; therefore, if some or all entries have been compressed, this field uses their compressed size for the addition.</xs:documentation>
    <xs:documentation xml:lang="fr">Taille complète, en octets, de l'ensemble des fichiers dans un format donné. Cet élément est agnostique vis-à-vis de la compression ; si certains fichiers sont compressés, il prend donc en compte leur taille compressée pour effectuer la somme.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute declaredMimeTypeComplexType / @number
Namespace No namespace
Annotations
Number of entries declared under this MIME
type.
Nombre d'entrées déclarées sous ce type
MIME.
Type xs:nonNegativeInteger
Properties
use optional
Used by
Source
<xs:attribute name="number" type="xs:nonNegativeInteger" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Number of entries declared under this MIME type.</xs:documentation>
    <xs:documentation xml:lang="fr">Nombre d'entrées déclarées sous ce type MIME.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute declaredMimeTypeComplexType / @globalSize
Namespace No namespace
Annotations
Size in bytes of all the entries declared under this
MIME type
Taille en octets de l'ensemble des entrées déclarées
sous ce type MIME.
Type xs:nonNegativeInteger
Properties
use optional
Used by
Source
<xs:attribute name="globalSize" type="xs:nonNegativeInteger" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Size in bytes of all the entries declared under this MIME type</xs:documentation>
    <xs:documentation xml:lang="fr">Taille en octets de l'ensemble des entrées déclarées sous ce type MIME.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute hostComplexType / @number
Namespace No namespace
Annotations
Number of URLs corresponding to this
host.
Nombre d’URL correspondant à cet
hôte.
Type xs:nonNegativeInteger
Properties
use optional
Used by
Complex Type hostComplexType
Source
<xs:attribute name="number" type="xs:nonNegativeInteger" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Number of URLs corresponding to this host.</xs:documentation>
    <xs:documentation xml:lang="fr">Nombre d’URL correspondant à cet hôte.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute hostComplexType / @globalSize
Namespace No namespace
Annotations
Size in bytes of all the data corresponding to this
host.
Taille en octets de l’ensemble des données
correspondant à cet hôte.
Type xs:nonNegativeInteger
Properties
use optional
Used by
Complex Type hostComplexType
Source
<xs:attribute name="globalSize" type="xs:nonNegativeInteger" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Size in bytes of all the data corresponding to this host.</xs:documentation>
    <xs:documentation xml:lang="fr">Taille en octets de l’ensemble des données correspondant à cet hôte.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute responseComplexType / @number
Namespace No namespace
Annotations
Number of entries corresponding to this response
element.
Nombre d’entrées correspondant à cet élément
response.
Type xs:nonNegativeInteger
Properties
use optional
Used by
Complex Type responseComplexType
Source
<xs:attribute name="number" type="xs:nonNegativeInteger" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Number of entries corresponding to this response element.</xs:documentation>
    <xs:documentation xml:lang="fr">Nombre d’entrées correspondant à cet élément response.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute responseComplexType / @protocolName
Namespace No namespace
Annotations
Protocol name, for example HTTP, HTTPS,
DNS...
Nom du protocole, par exemple : HTTP, HTTPS,
DNS…
Properties
use required
Used by
Complex Type responseComplexType
Source
<xs:attribute name="protocolName" use="required">
  <xs:annotation>
    <xs:documentation xml:lang="en">Protocol name, for example HTTP, HTTPS, DNS...</xs:documentation>
    <xs:documentation xml:lang="fr">Nom du protocole, par exemple : HTTP, HTTPS, DNS…</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute responseComplexType / @protocolVersion
Namespace No namespace
Annotations
Protocol version, if any.
Version du protocole, le cas
échéant.
Properties
use optional
Used by
Complex Type responseComplexType
Source
<xs:attribute name="protocolVersion" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Protocol version, if any.</xs:documentation>
    <xs:documentation xml:lang="fr">Version du protocole, le cas échéant.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute responseComplexType / @globalSize
Namespace No namespace
Annotations
Size in bytes of all the entries corresponding to
this response element.
Taille en octets de l'ensemble des entrées
correspondant à cet élément response.
Type xs:nonNegativeInteger
Properties
use optional
Used by
Complex Type responseComplexType
Source
<xs:attribute name="globalSize" type="xs:nonNegativeInteger" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Size in bytes of all the entries corresponding to this response element.</xs:documentation>
    <xs:documentation xml:lang="fr">Taille en octets de l'ensemble des entrées correspondant à cet élément response.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute aggregatedInformationAttributeGroup / @number
Namespace No namespace
Annotations
Number of records.
Nombre de records.
Type xs:nonNegativeInteger
Properties
use required
Used by
Source
<xs:attribute name="number" type="xs:nonNegativeInteger" use="required">
  <xs:annotation>
    <xs:documentation xml:lang="en">Number of records.</xs:documentation>
    <xs:documentation xml:lang="fr">Nombre de records.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute aggregatedInformationAttributeGroup / @minimumSize
Namespace No namespace
Annotations
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
Type xs:nonNegativeInteger
Properties
use optional
Used by
Source
<xs:attribute name="minimumSize" type="xs:nonNegativeInteger" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Minimum size of the block (based on the record Content-Length).</xs:documentation>
    <xs:documentation xml:lang="fr">Taille minimum du block (basé sur Content-Length du record).</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute aggregatedInformationAttributeGroup / @maximumSize
Namespace No namespace
Annotations
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
Type xs:nonNegativeInteger
Properties
use optional
Used by
Source
<xs:attribute name="maximumSize" type="xs:nonNegativeInteger" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Maximum size of the block (based on the record Content-Length).</xs:documentation>
    <xs:documentation xml:lang="fr">Taille maximum du block (basé sur Content-Length du record).</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute aggregatedInformationAttributeGroup / @firstDateTime
Namespace No namespace
Annotations
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
Type xs:dateTime
Properties
use optional
Used by
Source
<xs:attribute name="firstDateTime" type="xs:dateTime" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Date of the oldest record (based on the record WARC-Date).</xs:documentation>
    <xs:documentation xml:lang="fr">Date du record le plus ancien (basé sur WARC-Date du record).</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute aggregatedInformationAttributeGroup / @lastDateTime
Namespace No namespace
Annotations
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
Type xs:dateTime
Properties
use optional
Used by
Source
<xs:attribute name="lastDateTime" type="xs:dateTime" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Date of the most recent record (based on the record WARC-Date).</xs:documentation>
    <xs:documentation xml:lang="fr">Date du record le plus récent (basé sur WARC-Date du record).</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute aggregatedInformationAttributeGroup / @globalSize
Namespace No namespace
Annotations
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
Type xs:nonNegativeInteger
Properties
use optional
Used by
Source
<xs:attribute name="globalSize" type="xs:nonNegativeInteger" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Total size of the blocks (sum of the record Content-Length).</xs:documentation>
    <xs:documentation xml:lang="fr">Taille totale des blocks (somme des Content-Length du record).</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute entriesExtensionComplexType / @ID
Namespace No namespace
Annotations
ID assigned to a particular entriesExtension
section.
Identifiant assigné à une section entriesExtension
particulière.
Type xs:ID
Properties
use optional
Used by
Source
<xs:attribute name="ID" type="xs:ID" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">ID assigned to a particular entriesExtension section.</xs:documentation>
    <xs:documentation xml:lang="fr">Identifiant assigné à une section entriesExtension particulière.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute entriesInformationComplexType / @number
Namespace No namespace
Annotations
Number of entries in the container
file.
Nombre d'entrées dans ce fichier
conteneur.
Type xs:nonNegativeInteger
Properties
use required
Used by
Source
<xs:attribute name="number" type="xs:nonNegativeInteger" use="required">
  <xs:annotation>
    <xs:documentation xml:lang="en">Number of entries in the container file.</xs:documentation>
    <xs:documentation xml:lang="fr">Nombre d'entrées dans ce fichier conteneur.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute entriesInformationComplexType / @minimumSize
Namespace No namespace
Annotations
Size of the smallest entry in bytes. This field does
not take compression into account; therefore, if the entry has been compressed,
this field records its compressed size.
Taille de la plus petite entrée en octets. Ce champ
est agnostique vis-à-vis de la compression ; si l'entrée est compressée, il
exprime donc sa taille compressée.
Type xs:nonNegativeInteger
Properties
use optional
Used by
Source
<xs:attribute name="minimumSize" type="xs:nonNegativeInteger" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Size of the smallest entry in bytes. This field does not take compression into account; therefore, if the entry has been compressed, this field records its compressed size.</xs:documentation>
    <xs:documentation xml:lang="fr">Taille de la plus petite entrée en octets. Ce champ est agnostique vis-à-vis de la compression ; si l'entrée est compressée, il exprime donc sa taille compressée.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute entriesInformationComplexType / @maximumSize
Namespace No namespace
Annotations
Size of the biggest entry in bytes. This field does
not take compression into account; therefore, if the entry has been compressed,
this field records its compressed size.
Taille de la plus grande entrée en octets. Ce champ
est agnostique vis-à-vis de la compression ; si l'entrée est compressée, il
exprime donc sa taille compressée.
Type xs:nonNegativeInteger
Properties
use optional
Used by
Source
<xs:attribute name="maximumSize" type="xs:nonNegativeInteger" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Size of the biggest entry in bytes. This field does not take compression into account; therefore, if the entry has been compressed, this field records its compressed size.</xs:documentation>
    <xs:documentation xml:lang="fr">Taille de la plus grande entrée en octets. Ce champ est agnostique vis-à-vis de la compression ; si l'entrée est compressée, il exprime donc sa taille compressée.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute entriesInformationComplexType / @firstDateTime
Namespace No namespace
Annotations
Date of the earliest entry, expressed under the form
of an xs:dateTime.
Date la plus ancienne d’une entrée au formalisme
xs:dateTime.
Type xs:dateTime
Properties
use optional
Used by
Source
<xs:attribute name="firstDateTime" type="xs:dateTime" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Date of the earliest entry, expressed under the form of an xs:dateTime.</xs:documentation>
    <xs:documentation xml:lang="fr">Date la plus ancienne d’une entrée au formalisme xs:dateTime.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute entriesInformationComplexType / @lastDateTime
Namespace No namespace
Annotations
Date of the latest entry, expressed in an
xs:dateTime fashion.
Date la plus récente d’une entrée au formalisme
xs:dateTime.
Type xs:dateTime
Properties
use optional
Used by
Source
<xs:attribute name="lastDateTime" type="xs:dateTime" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Date of the latest entry, expressed in an xs:dateTime fashion.</xs:documentation>
    <xs:documentation xml:lang="fr">Date la plus récente d’une entrée au formalisme xs:dateTime.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute entriesInformationComplexType / @globalSize
Namespace No namespace
Annotations
Size in bytes of all the entries contained by the
container file.
Taille en octet de l'ensemble des entrées comprises
dans le fichier conteneur.
Type xs:nonNegativeInteger
Properties
use optional
Used by
Source
<xs:attribute name="globalSize" type="xs:nonNegativeInteger" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Size in bytes of all the entries contained by the container file.</xs:documentation>
    <xs:documentation xml:lang="fr">Taille en octet de l'ensemble des entrées comprises dans le fichier conteneur.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute entryExtensionComplexType / @ID
Namespace No namespace
Annotations
ID assigned to a particular
entryExtensionSection.
Identifiant assigné à une section entryExtension
particulière.
Type xs:ID
Properties
use optional
Used by
Source
<xs:attribute name="ID" type="xs:ID" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">ID assigned to a particular entryExtensionSection.</xs:documentation>
    <xs:documentation xml:lang="fr">Identifiant assigné à une section entryExtension particulière.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute entryComplexType / @ID
Namespace No namespace
Annotations
ID assigned to the entry.
Identifiant assigné à l'entrée.
Type xs:ID
Properties
use optional
Used by
Complex Type entryComplexType
Source
<xs:attribute name="ID" type="xs:ID" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">ID assigned to the entry.</xs:documentation>
    <xs:documentation xml:lang="fr">Identifiant assigné à l'entrée.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute entryComplexType / @order
Namespace No namespace
Annotations
Order of the entry inside the container file,
expressed as a positive integer.
Numéro d’ordre de l’entrée au sein du fichier
conteneur, exprimée sous la forme d’un entier positif.
Type xs:positiveInteger
Properties
use required
Used by
Complex Type entryComplexType
Source
<xs:attribute name="order" use="required">
  <xs:annotation>
    <xs:documentation xml:lang="en">Order of the entry inside the container file, expressed as a positive integer.</xs:documentation>
    <xs:documentation xml:lang="fr">Numéro d’ordre de l’entrée au sein du fichier conteneur, exprimée sous la forme d’un entier positif.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:positiveInteger"/>
  </xs:simpleType>
</xs:attribute>
Attribute entryComplexType / @type
Namespace No namespace
Annotations
Entry type. The enumerated values are based on the
entry types in the TAR format. See
http://en.wikipedia.org/wiki/Tar_%28file_format%29.
Type d'éntrée. La liste des valeurs possibles est
fondée sur la liste des types d'entrées dans le format TAR. Cf.
http://en.wikipedia.org/wiki/Tar_%28file_format%29.
Type restriction of xs:string
Properties
use required
Facets
enumeration file
enumeration directory
enumeration hardLink
enumeration symbolicLink
enumeration characterSpecial
enumeration blockSpecial
enumeration fifo
enumeration other
Used by
Complex Type entryComplexType
Source
<xs:attribute name="type" use="required">
  <xs:annotation>
    <xs:documentation xml:lang="en">Entry type. The enumerated values are based on the entry types in the TAR format. See http://en.wikipedia.org/wiki/Tar_%28file_format%29.</xs:documentation>
    <xs:documentation xml:lang="fr">Type d'éntrée. La liste des valeurs possibles est fondée sur la liste des types d'entrées dans le format TAR. Cf. http://en.wikipedia.org/wiki/Tar_%28file_format%29.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="file"/>
      <xs:enumeration value="directory"/>
      <xs:enumeration value="hardLink"/>
      <xs:enumeration value="symbolicLink"/>
      <xs:enumeration value="characterSpecial"/>
      <xs:enumeration value="blockSpecial"/>
      <xs:enumeration value="fifo"/>
      <xs:enumeration value="other"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute entryComplexType / @begin
Namespace No namespace
Annotations
Begin offset of the entry inside the container
file.
Offset de début de l’entrée au sein du fichier
conteneur.
Type xs:nonNegativeInteger
Properties
use optional
Used by
Complex Type entryComplexType
Source
<xs:attribute name="begin" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Begin offset of the entry inside the container file.</xs:documentation>
    <xs:documentation xml:lang="fr">Offset de début de l’entrée au sein du fichier conteneur.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:nonNegativeInteger"/>
  </xs:simpleType>
</xs:attribute>
Attribute entryComplexType / @end
Namespace No namespace
Annotations
End offset of the entry inside the container
file.
Offset de fin de l’entrée au sein du fichier
conteneur.
Type xs:nonNegativeInteger
Properties
use optional
Used by
Complex Type entryComplexType
Source
<xs:attribute name="end" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">End offset of the entry inside the container file.</xs:documentation>
    <xs:documentation xml:lang="fr">Offset de fin de l’entrée au sein du fichier conteneur.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:nonNegativeInteger"/>
  </xs:simpleType>
</xs:attribute>
Attribute entryComplexType / @name
Namespace No namespace
Annotations
Name of the entry. This name can include the folder
hierarchy if the entry is named after its path, but it can also be a URL or any
kind of access point to this entry.
Nom de l’entrée. Ce nom peut inclure l’arborescence
si chaque entrée est référencée avec son arborescence, mais il peut également
s’agir d’une URL ou tout autre type de point d’accès.
Properties
use required
Used by
Complex Type entryComplexType
Source
<xs:attribute name="name" use="required">
  <xs:annotation>
    <xs:documentation xml:lang="en">Name of the entry. This name can include the folder hierarchy if the entry is named after its path, but it can also be a URL or any kind of access point to this entry.</xs:documentation>
    <xs:documentation xml:lang="fr">Nom de l’entrée. Ce nom peut inclure l’arborescence si chaque entrée est référencée avec son arborescence, mais il peut également s’agir d’une URL ou tout autre type de point d’accès.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute entryComplexType / @creationDateTime
Namespace No namespace
Annotations
Creation date of the entry, expressed under the form
of an xs:dateTime.
Date de création de l'entrée au formalisme
xs:dateTime.
Type xs:dateTime
Properties
use optional
Used by
Complex Type entryComplexType
Source
<xs:attribute name="creationDateTime" type="xs:dateTime" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Creation date of the entry, expressed under the form of an xs:dateTime.</xs:documentation>
    <xs:documentation xml:lang="fr">Date de création de l'entrée au formalisme xs:dateTime.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute entryComplexType / @lastModificationDateTime
Namespace No namespace
Annotations
Last modification date of the entry, expressed under
the form of an xs:dateTime.
Date de dernière modification de l'entrée au
formalisme xs:dateTime.
Type xs:dateTime
Properties
use optional
Used by
Complex Type entryComplexType
Source
<xs:attribute name="lastModificationDateTime" type="xs:dateTime" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en">Last modification date of the entry, expressed under the form of an xs:dateTime.</xs:documentation>
    <xs:documentation xml:lang="fr">Date de dernière modification de l'entrée au formalisme xs:dateTime.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute Group metadataAttributeGroup
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Diagram
Diagram containerMD-v1_2_xsd.tmp#metadataAttributeGroup_MDTYPE containerMD-v1_2_xsd.tmp#metadataAttributeGroup_OTHERMDTYPE containerMD-v1_2_xsd.tmp#metadataAttributeGroup_MDTYPEVERSION
Used by
Attributes
QName Type Use
MDTYPE MDTYPEDefinition required
MDTYPEVERSION xs:string optional
OTHERMDTYPE xs:string optional
Source
<xs:attributeGroup name="metadataAttributeGroup">
  <xs:attribute name="MDTYPE" type="MDTYPEDefinition" use="required"/>
  <xs:attribute name="OTHERMDTYPE" type="xs:string"/>
  <xs:attribute name="MDTYPEVERSION" type="xs:string"/>
</xs:attributeGroup>
Attribute Group aggregatedInformationAttributeGroup
Namespace http://bibnum.bnf.fr/ns/containerMD-v1
Annotations
The attributes are identical to these of
entriesInformationComplexType.
Attributs identiques à ceux de
entriesInformationComplexType.
Diagram
Diagram containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup_number containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup_minimumSize containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup_maximumSize containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup_firstDateTime containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup_lastDateTime containerMD-v1_2_xsd.tmp#aggregatedInformationAttributeGroup_globalSize
Used by
Attributes
QName Type Use Annotation
firstDateTime xs:dateTime optional
Date of the oldest record (based on the record WARC-Date).
Date du record le plus ancien (basé sur WARC-Date du
record).
globalSize xs:nonNegativeInteger optional
Total size of the blocks (sum of the record Content-Length).
Taille totale des blocks (somme des Content-Length
du record).
lastDateTime xs:dateTime optional
Date of the most recent record (based on the record WARC-Date).
Date du record le plus récent (basé sur WARC-Date du
record).
maximumSize xs:nonNegativeInteger optional
Maximum size of the block (based on the record Content-Length).
Taille maximum du block (basé sur Content-Length du
record).
minimumSize xs:nonNegativeInteger optional
Minimum size of the block (based on the record Content-Length).
Taille minimum du block (basé sur Content-Length du
record).
number xs:nonNegativeInteger required
Number of records.
Nombre de records.
Source
<xs:attributeGroup name="aggregatedInformationAttributeGroup">
  <xs:annotation>
    <xs:documentation xml:lang="en">The attributes are identical to these of entriesInformationComplexType.</xs:documentation>
    <xs:documentation xml:lang="fr">Attributs identiques à ceux de entriesInformationComplexType.</xs:documentation>
  </xs:annotation>
  <xs:attribute name="number" type="xs:nonNegativeInteger" use="required">
    <xs:annotation>
      <xs:documentation xml:lang="en">Number of records.</xs:documentation>
      <xs:documentation xml:lang="fr">Nombre de records.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="minimumSize" type="xs:nonNegativeInteger" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Minimum size of the block (based on the record Content-Length).</xs:documentation>
      <xs:documentation xml:lang="fr">Taille minimum du block (basé sur Content-Length du record).</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="maximumSize" type="xs:nonNegativeInteger" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Maximum size of the block (based on the record Content-Length).</xs:documentation>
      <xs:documentation xml:lang="fr">Taille maximum du block (basé sur Content-Length du record).</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="firstDateTime" type="xs:dateTime" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Date of the oldest record (based on the record WARC-Date).</xs:documentation>
      <xs:documentation xml:lang="fr">Date du record le plus ancien (basé sur WARC-Date du record).</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="lastDateTime" type="xs:dateTime" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Date of the most recent record (based on the record WARC-Date).</xs:documentation>
      <xs:documentation xml:lang="fr">Date du record le plus récent (basé sur WARC-Date du record).</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="globalSize" type="xs:nonNegativeInteger" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en">Total size of the blocks (sum of the record Content-Length).</xs:documentation>
      <xs:documentation xml:lang="fr">Taille totale des blocks (somme des Content-Length du record).</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>