Showing:

Annotations
Attributes
Diagrams
Instances
Model
Properties
Source
Used by
Element fileGrpType / fileGrp
Namespace http://www.loc.gov/METS/
Diagram
Type fileGrpType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children file, fileGrp
Instance
<fileGrp ADMID="" ID="" USE="" VERSDATE="" xmlns="http://www.loc.gov/METS/">
  <fileGrp ADMID="" ID="" USE="" VERSDATE="">{0,unbounded}</fileGrp>
  <file ADMID="" BEGIN="" BETYPE="" CHECKSUM="" CHECKSUMTYPE="" CREATED="" DMDID="" END="" GROUPID="" ID="" MIMETYPE="" OWNERID="" SEQ="" SIZE="" USE="">{0,unbounded}</file>
</fileGrp>
Attributes
QName Type Use Annotation
ADMID xsd:IDREFS optional
ADMID (IDREF/O): Contains the ID attribute values of the <techMD>, <sourceMD>, <rightsMD> and/or <digiprovMD> elements within the <amdSec> of the METS document applicable to all of the files in a particular file group. For more information on using METS IDREFS and IDREF type attributes for internal linking, see Chapter 4 of the METS Primer.
ID xsd:ID optional
ID (ID/O): This attribute uniquely identifies the element within the METS document, and would allow the element to be referenced unambiguously from another element or document via an IDREF or an XPTR. For more information on using ID attributes for internal and external linking see Chapter 4 of the METS Primer.
USE xsd:string optional
USE (string/O): A tagging attribute to indicate the intended use of files within this file group (e.g., master, reference, thumbnails for image files). A USE attribute can be expressed at the<fileGrp> level, the <file> level, the <FLocat> level and/or the <FContent> level.  A USE attribute value at the <fileGrp> level should pertain to all of the files in the <fileGrp>.  A USE attribute at the <file> level should pertain to all copies of the file as represented by subsidiary <FLocat> and/or <FContent> elements.  A USE attribute at the <FLocat> or <FContent> level pertains to the particular copy of the file that is either referenced (<FLocat>) or wrapped (<FContent>).
VERSDATE xsd:dateTime optional
VERSDATE (dateTime/O): An optional dateTime attribute specifying the date this version/fileGrp of the digital object was created.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.loc.gov/METS/'
Source
<xsd:element name="fileGrp" type="fileGrpType" minOccurs="0" maxOccurs="unbounded"/>
Schema location https://raw.githubusercontent.com/mets/METS-schema/5cc5f10c9950b3e43f1424236ca7a3f8fe4e7e76/mets.xsd
Element fileGrpType / file
Namespace http://www.loc.gov/METS/
Annotations
The file element <file> provides access to the content files for the digital object being described by the METS document. A <file> element may contain one or more <FLocat> elements which provide pointers to a content file and/or a <FContent> element which wraps an encoded version of the file. Embedding files using <FContent> can be a valuable feature for exchanging digital objects between repositories or for archiving versions of digital objects for off-site storage. All <FLocat> and <FContent> elements should identify and/or contain identical copies of a single file. The <file> element is recursive, thus allowing sub-files or component files of a larger file to be listed in the inventory. Alternatively, by using the <stream> element, a smaller component of a file or of a related file can be placed within a <file> element. Finally, by using the <transformFile> element, it is possible to include within a <file> element a different version of a file that has undergone a transformation for some reason, such as format migration.
Diagram
Type fileType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children FContent, FLocat, file, stream, transformFile
Instance
<file ADMID="" BEGIN="" BETYPE="" CHECKSUM="" CHECKSUMTYPE="" CREATED="" DMDID="" END="" GROUPID="" ID="" MIMETYPE="" OWNERID="" SEQ="" SIZE="" USE="" xmlns="http://www.loc.gov/METS/">
  <FLocat xlink:actuate="" xlink:arcrole="" xlink:href="" ID="" LOCTYPE="" OTHERLOCTYPE="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple" USE="">{0,unbounded}</FLocat>
  <FContent ID="" USE="">{0,1}</FContent>
  <stream ADMID="" BEGIN="" BETYPE="" DMDID="" END="" ID="" OWNERID="" streamType="">{0,unbounded}</stream>
  <transformFile ID="" TRANSFORMALGORITHM="" TRANSFORMBEHAVIOR="" TRANSFORMKEY="" TRANSFORMORDER="" TRANSFORMTYPE="">{0,unbounded}</transformFile>
  <file ADMID="" BEGIN="" BETYPE="" CHECKSUM="" CHECKSUMTYPE="" CREATED="" DMDID="" END="" GROUPID="" ID="" MIMETYPE="" OWNERID="" SEQ="" SIZE="" USE="">{0,unbounded}</file>
</file>
Attributes
QName Type Use Annotation
ADMID xsd:IDREFS optional
ADMID (IDREFS/O): Contains the ID attribute values of the <techMD>, <sourceMD>, <rightsMD> and/or <digiprovMD> elements within the <amdSec> of the METS document that contain administrative metadata pertaining to the file. For more information on using METS IDREFS and IDREF type attributes for internal linking, see Chapter 4 of the METS Primer.
BEGIN xsd:string optional
BEGIN (string/O): An attribute that specifies the point in the parent <file> where the current <file> begins.  When used in conjunction with a <file> element, this attribute is only meaningful when this element is nested, and its parent <file> element represents a container file. It can be used in conjunction with the END attribute as a means of defining the location of the current file within its parent file. However, the BEGIN attribute can be used with or without a companion END attribute. When no END attribute is specified, the end of the parent file is assumed also to be the end point of the current file. The BEGIN and END attributes can only be interpreted meaningfully in conjunction with a BETYPE attribute, which specifies the kind of beginning/ending point values that are being used.
BETYPE restriction of xsd:string optional
BETYPE: Begin/End Type.
BETYPE (string/O): An attribute that specifies the kind of BEGIN and/or END values that are being used. Currently BYTE is the only valid value that can be used in conjunction with nested <file> or <stream> elements.
CHECKSUM xsd:string optional
CHECKSUM (string/O): Provides a checksum value for the associated file or wrapped content.
CHECKSUMTYPE restriction of xsd:string optional
CHECKSUMTYPE (enumerated string/O): Specifies the checksum algorithm used to produce the value contained in the CHECKSUM attribute.  CHECKSUMTYPE must contain one of the following values:
Adler-32
CRC32
HAVAL
MD5
MNP
SHA-1
SHA-256
SHA-384
SHA-512
TIGER
WHIRLPOOL
CREATED xsd:dateTime optional
CREATED (dateTime/O): Specifies the date and time of creation for the associated file or wrapped content.
DMDID xsd:IDREFS optional
DMDID (IDREFS/O): Contains the ID attribute values identifying the <dmdSec>, elements in the METS document that contain or link to descriptive metadata pertaining to the content file represented by the current <file> element.  For more information on using METS IDREFS and IDREF type attributes for internal linking, see Chapter 4 of the METS Primer.
END xsd:string optional
END (string/O): An attribute that specifies the point in the parent <file> where the current, nested <file> ends. It can only be interpreted meaningfully in conjunction with the BETYPE, which specifies the kind of ending point values being used. Typically the END attribute would only appear in conjunction with a BEGIN attribute.
GROUPID xsd:string optional
GROUPID (string/O): An identifier that establishes a correspondence between this file and files in other file groups. Typically, this will be used to associate a master file in one file group with the derivative files made from it in other file groups.
ID xsd:ID required
ID (ID/R): This attribute uniquely identifies the element within the METS document, and would allow the element to be referenced unambiguously from another element or document via an IDREF or an XPTR. Typically, the ID attribute value on a <file> element would be referenced from one or more FILEID attributes (which are of type IDREF) on <fptr>and/or <area> elements within the <structMap>.  Such references establish links between  structural divisions (<div> elements) and the specific content files or parts of content files that manifest them. For more information on using ID attributes for internal and external linking see Chapter 4 of the METS Primer.
MIMETYPE xsd:string optional
MIMETYPE (string/O): The IANA MIME media type for the associated file or wrapped content. Some values for this attribute can be found on the IANA website.
OWNERID xsd:string optional
OWNERID (string/O): A unique identifier assigned to the file by its owner.  This may be a URI which differs from the URI used to retrieve the file.
SEQ xsd:int optional
SEQ (integer/O): Indicates the sequence of this <file> relative to the others in its <fileGrp>.
SIZE xsd:long optional
SIZE (long/O): Specifies the size in bytes of the associated file or wrapped content.
USE xsd:string optional
USE (string/O): A tagging attribute to indicate the intended use of all copies of the file aggregated by the <file> element (e.g., master, reference, thumbnails for image files). A USE attribute can be expressed at the<fileGrp> level, the <file> level, the <FLocat> level and/or the <FContent> level.  A USE attribute value at the <fileGrp> level should pertain to all of the files in the <fileGrp>.  A USE attribute at the <file> level should pertain to all copies of the file as represented by subsidiary <FLocat> and/or <FContent> elements.  A USE attribute at the <FLocat> or <FContent> level pertains to the particular copy of the file that is either referenced (<FLocat>) or wrapped (<FContent>).
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.loc.gov/METS/'
Source
<xsd:element name="file" minOccurs="0" maxOccurs="unbounded" type="fileType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">The file element <file> provides access to the content files for the digital object being described by the METS document. A <file> element may contain one or more <FLocat> elements which provide pointers to a content file and/or a <FContent> element which wraps an encoded version of the file. Embedding files using <FContent> can be a valuable feature for exchanging digital objects between repositories or for archiving versions of digital objects for off-site storage. All <FLocat> and <FContent> elements should identify and/or contain identical copies of a single file. The <file> element is recursive, thus allowing sub-files or component files of a larger file to be listed in the inventory. Alternatively, by using the <stream> element, a smaller component of a file or of a related file can be placed within a <file> element. Finally, by using the <transformFile> element, it is possible to include within a <file> element a different version of a file that has undergone a transformation for some reason, such as format migration.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Schema location https://raw.githubusercontent.com/mets/METS-schema/5cc5f10c9950b3e43f1424236ca7a3f8fe4e7e76/mets.xsd
Complex Type fileGrpType
Namespace http://www.loc.gov/METS/
Annotations
fileGrpType: Complex Type for File Groups
The file group is used to cluster all of the digital files composing a digital library object in a hierarchical arrangement (fileGrp is recursively defined to enable the creation of the hierarchy).  Any file group may contain zero or more file elements.  File elements in turn can contain one or more FLocat elements (a pointer to a file containing content for this object) and/or a FContent element (the contents of the file, in either XML or  Base64 encoding).
Diagram
Used by
Model
Children file, fileGrp
Attributes
QName Type Use Annotation
ADMID xsd:IDREFS optional
ADMID (IDREF/O): Contains the ID attribute values of the <techMD>, <sourceMD>, <rightsMD> and/or <digiprovMD> elements within the <amdSec> of the METS document applicable to all of the files in a particular file group. For more information on using METS IDREFS and IDREF type attributes for internal linking, see Chapter 4 of the METS Primer.
ID xsd:ID optional
ID (ID/O): This attribute uniquely identifies the element within the METS document, and would allow the element to be referenced unambiguously from another element or document via an IDREF or an XPTR. For more information on using ID attributes for internal and external linking see Chapter 4 of the METS Primer.
USE xsd:string optional
USE (string/O): A tagging attribute to indicate the intended use of files within this file group (e.g., master, reference, thumbnails for image files). A USE attribute can be expressed at the<fileGrp> level, the <file> level, the <FLocat> level and/or the <FContent> level.  A USE attribute value at the <fileGrp> level should pertain to all of the files in the <fileGrp>.  A USE attribute at the <file> level should pertain to all copies of the file as represented by subsidiary <FLocat> and/or <FContent> elements.  A USE attribute at the <FLocat> or <FContent> level pertains to the particular copy of the file that is either referenced (<FLocat>) or wrapped (<FContent>).
VERSDATE xsd:dateTime optional
VERSDATE (dateTime/O): An optional dateTime attribute specifying the date this version/fileGrp of the digital object was created.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.loc.gov/METS/'
Source
<xsd:complexType name="fileGrpType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">fileGrpType: Complex Type for File Groups The file group is used to cluster all of the digital files composing a digital library object in a hierarchical arrangement (fileGrp is recursively defined to enable the creation of the hierarchy). Any file group may contain zero or more file elements. File elements in turn can contain one or more FLocat elements (a pointer to a file containing content for this object) and/or a FContent element (the contents of the file, in either XML or Base64 encoding).</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="fileGrp" type="fileGrpType" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="file" minOccurs="0" maxOccurs="unbounded" type="fileType">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">The file element <file> provides access to the content files for the digital object being described by the METS document. A <file> element may contain one or more <FLocat> elements which provide pointers to a content file and/or a <FContent> element which wraps an encoded version of the file. Embedding files using <FContent> can be a valuable feature for exchanging digital objects between repositories or for archiving versions of digital objects for off-site storage. All <FLocat> and <FContent> elements should identify and/or contain identical copies of a single file. The <file> element is recursive, thus allowing sub-files or component files of a larger file to be listed in the inventory. Alternatively, by using the <stream> element, a smaller component of a file or of a related file can be placed within a <file> element. Finally, by using the <transformFile> element, it is possible to include within a <file> element a different version of a file that has undergone a transformation for some reason, such as format migration.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:choice>
  <xsd:attribute name="ID" type="xsd:ID" use="optional">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">ID (ID/O): This attribute uniquely identifies the element within the METS document, and would allow the element to be referenced unambiguously from another element or document via an IDREF or an XPTR. For more information on using ID attributes for internal and external linking see Chapter 4 of the METS Primer.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="VERSDATE" type="xsd:dateTime" use="optional">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">VERSDATE (dateTime/O): An optional dateTime attribute specifying the date this version/fileGrp of the digital object was created.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="ADMID" type="xsd:IDREFS" use="optional">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">ADMID (IDREF/O): Contains the ID attribute values of the <techMD>, <sourceMD>, <rightsMD> and/or <digiprovMD> elements within the <amdSec> of the METS document applicable to all of the files in a particular file group. For more information on using METS IDREFS and IDREF type attributes for internal linking, see Chapter 4 of the METS Primer.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="USE" type="xsd:string" use="optional">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">USE (string/O): A tagging attribute to indicate the intended use of files within this file group (e.g., master, reference, thumbnails for image files). A USE attribute can be expressed at the<fileGrp> level, the <file> level, the <FLocat> level and/or the <FContent> level. A USE attribute value at the <fileGrp> level should pertain to all of the files in the <fileGrp>. A USE attribute at the <file> level should pertain to all copies of the file as represented by subsidiary <FLocat> and/or <FContent> elements. A USE attribute at the <FLocat> or <FContent> level pertains to the particular copy of the file that is either referenced (<FLocat>) or wrapped (<FContent>).</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:anyAttribute namespace="##other" processContents="lax"/>
</xsd:complexType>
Schema location https://raw.githubusercontent.com/mets/METS-schema/5cc5f10c9950b3e43f1424236ca7a3f8fe4e7e76/mets.xsd
Attribute fileGrpType / @ID
Namespace No namespace
Annotations
ID (ID/O): This attribute uniquely identifies the element within the METS document, and would allow the element to be referenced unambiguously from another element or document via an IDREF or an XPTR. For more information on using ID attributes for internal and external linking see Chapter 4 of the METS Primer.
Type xsd:ID
Properties
use optional
Used by
Complex Type fileGrpType
Source
<xsd:attribute name="ID" type="xsd:ID" use="optional">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">ID (ID/O): This attribute uniquely identifies the element within the METS document, and would allow the element to be referenced unambiguously from another element or document via an IDREF or an XPTR. For more information on using ID attributes for internal and external linking see Chapter 4 of the METS Primer.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location https://raw.githubusercontent.com/mets/METS-schema/5cc5f10c9950b3e43f1424236ca7a3f8fe4e7e76/mets.xsd
Attribute fileGrpType / @VERSDATE
Namespace No namespace
Annotations
VERSDATE (dateTime/O): An optional dateTime attribute specifying the date this version/fileGrp of the digital object was created.
Type xsd:dateTime
Properties
use optional
Used by
Complex Type fileGrpType
Source
<xsd:attribute name="VERSDATE" type="xsd:dateTime" use="optional">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">VERSDATE (dateTime/O): An optional dateTime attribute specifying the date this version/fileGrp of the digital object was created.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location https://raw.githubusercontent.com/mets/METS-schema/5cc5f10c9950b3e43f1424236ca7a3f8fe4e7e76/mets.xsd
Attribute fileGrpType / @ADMID
Namespace No namespace
Annotations
ADMID (IDREF/O): Contains the ID attribute values of the <techMD>, <sourceMD>, <rightsMD> and/or <digiprovMD> elements within the <amdSec> of the METS document applicable to all of the files in a particular file group. For more information on using METS IDREFS and IDREF type attributes for internal linking, see Chapter 4 of the METS Primer.
Type xsd:IDREFS
Properties
use optional
Used by
Complex Type fileGrpType
Source
<xsd:attribute name="ADMID" type="xsd:IDREFS" use="optional">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">ADMID (IDREF/O): Contains the ID attribute values of the <techMD>, <sourceMD>, <rightsMD> and/or <digiprovMD> elements within the <amdSec> of the METS document applicable to all of the files in a particular file group. For more information on using METS IDREFS and IDREF type attributes for internal linking, see Chapter 4 of the METS Primer.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location https://raw.githubusercontent.com/mets/METS-schema/5cc5f10c9950b3e43f1424236ca7a3f8fe4e7e76/mets.xsd
Attribute fileGrpType / @USE
Namespace No namespace
Annotations
USE (string/O): A tagging attribute to indicate the intended use of files within this file group (e.g., master, reference, thumbnails for image files). A USE attribute can be expressed at the<fileGrp> level, the <file> level, the <FLocat> level and/or the <FContent> level.  A USE attribute value at the <fileGrp> level should pertain to all of the files in the <fileGrp>.  A USE attribute at the <file> level should pertain to all copies of the file as represented by subsidiary <FLocat> and/or <FContent> elements.  A USE attribute at the <FLocat> or <FContent> level pertains to the particular copy of the file that is either referenced (<FLocat>) or wrapped (<FContent>).
Type xsd:string
Properties
use optional
Used by
Complex Type fileGrpType
Source
<xsd:attribute name="USE" type="xsd:string" use="optional">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">USE (string/O): A tagging attribute to indicate the intended use of files within this file group (e.g., master, reference, thumbnails for image files). A USE attribute can be expressed at the<fileGrp> level, the <file> level, the <FLocat> level and/or the <FContent> level. A USE attribute value at the <fileGrp> level should pertain to all of the files in the <fileGrp>. A USE attribute at the <file> level should pertain to all copies of the file as represented by subsidiary <FLocat> and/or <FContent> elements. A USE attribute at the <FLocat> or <FContent> level pertains to the particular copy of the file that is either referenced (<FLocat>) or wrapped (<FContent>).</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location https://raw.githubusercontent.com/mets/METS-schema/5cc5f10c9950b3e43f1424236ca7a3f8fe4e7e76/mets.xsd