dmdSec:
requirement: @ID="dr01" @RELATEDMAT="ex01"
A document must contain one and
only one Descriptive Metadata Section (dmdSec) with a wrapped
(mdWrap) MODS bibliographic record. The mods element must
have an ID attribute.
Example 2.
<mets:mets PROFILE="http://www.loc.gov/mets/profiles/00000007.xml">
<mets:dmdSec ID="DMD_ex01">
<mets:mdWrap MDTYPE="MODS">
<mets:xmlData>
<mods:mods ID="MODS1_ex01">
<mods:titleInfo>
<mods:nonSort>The</mods:nonSort>
<mods:title>1946 Library of Congress recital</mods:title>
</mods:titleInfo>
</mods:mods>
</mets:xmlData>
</mets:mdWrap>
</mets:dmdSec>
<mets:structMap>
<mets:div TYPE="cd:compactDiscObject" DMDID="MODS1_ex01">
</mets:div>
</mets:structMap>
</mets:mets>
requirement: @ID="dr02" @RELATEDMAT="ex02"
If a compact disc contains one
and only one work, and that work has no logical sub-parts
to be described, then the MODS record will contain no relatedItem
TYPE=constituent elements. Note: this will not often be
the case. A typical case where it would occur would be
a compact disc with only one title and one track (i.e.
no physical or logical subdivisions).
Plese note: the term "work" is
being used here as shorthand for the FRBR concept of "manifestation" of an abstract work. The work is in the form of a recorded performance as issued
on a given audio compact disc.
Example 3.
<mets:mets PROFILE="http://www.loc.gov/mets/profiles/00000007.xml">
<mets:dmdSec ID="DMD_ex2">
<mets:mdWrap MDTYPE="MODS">
<mets:xmlData>
<mods:mods ID="MODS1_ex2">
<mods:titleInfo>
<mods:nonSort>Der</mods:nonSort>
<mods:title>grosse fuge</mods:title>
</mods:titleInfo>
</mods:mods>
</mets:xmlData>
</mets:mdWrap>
</mets:dmdSec>
<mets:structMap>
<mets:div TYPE="cd:compactDiscObject" DMDID="MODS1_ex2">
</mets:div>
</mets:structMap>
</mets:mets>
requirement: @ID="dr03" @RELATEDMAT="ex03"
If there is more than one work
recorded on the compact disc, the MODS element must contain
one Related Item (relatedItem) child element for each work.
Each relatedItem element must have an ID attribute and
a type="constituent" attribute.
Example 4.
<mets:mets PROFILE="http://www.loc.gov/mets/profiles/00000007.xml">
<mets:dmdSec ID="DMD_ex03">
<mets:mdWrap MDTYPE="MODS">
<mets:xmlData>
<mods:mods ID="MODS1_ex03">
<mods:titleInfo>
<mods:title>Bruce Hungerford, pianist, in live performances of works by Franz Schubert.</mods:title>
</mods:titleInfo>
<mods:relatedItem ID="d01_tr001_ex03" type="constituent">
<mods:titleInfo>
<mods:title>Fantasy in C</mods:title>
</mods:titleInfo>
</mods:relatedItem>
<mods:relatedItem ID="d01_tr002_ex03" type="constituent">
<mods:titleInfo>
<mods:title>Four Impromptus</mods:title>
</mods:titleInfo>
</mods:relatedItem>
</mods:mods>
</mets:xmlData>
</mets:mdWrap>
</mets:dmdSec>
<mets:structMap>
<mets:div TYPE="cd:compactDiscObject" DMDID="MODS1_ex03">
</mets:div>
</mets:structMap>
</mets:mets>
requirement: @ID="dr04" @RELATEDMAT="ex04"
head:
Descriptive Metadata: MODS (logical parts with sub-parts)
If a work has logical sub-parts,
those sub-parts may be represented with relatedItem TYPE=constituent
child elements. Examples of logical sub-parts of a work
are the movements of a musical work, the acts and scenes
of a dramatic work, etc. The logical structure of a work
will thus be represented as a heirarchy of relatedItems.
All relatedItem TYPE=constituent elements must be given
an ID attribute and must have a titleInfo child element.
Note that the profile makes no
further descriptive cataloging requirements either in terms
of content (i.e. particular descriptive data) or content
designation (particular MODS elements and attributes).
That being said, it should be obvious (given that the mods
element and the relatedItem element both have the same
content model) that there is the possibilty of providing
more extensive description for each relatedItem. If, and
to what extent, this possibility is expoited, is considered
to be outside the scope of the profile. Rather, it is an
issue of local cataloging practice.
It should also be noted that because
the mods element and the relatedItem type="constituent" child elements represent the logical heirarchy of the compact disc (i.e. as
an XML tree structure), then it becomes possible to consider
that information can be inherited from one level of the
heirarchy to another. For instance, in Example 5, it is
clear that the partName with value "Allegro molto appassionato, presto" is a part of the work with title "Concerto in E minor, op. 64" by virtue of the child-to-parent relationship in the XML tree. Again, if, and
to what extent, this kind of potential for inheritance
is exploited is beyond the scope of the profile and is
a matter of cataloging practice.
Example 5.
<mets:mets PROFILE="http://www.loc.gov/mets/profiles/00000007.xml">
<mets:dmdSec ID="DMD_ex04">
<mets:mdWrap MDTYPE="MODS">
<mets:xmlData>
<mods:mods ID="MODS1_ex04">
<mods:titleInfo>
<mods:nonSort>The </mods:nonSort>
<mods:title>1946 Library of Congress recital</mods:title>
</mods:titleInfo>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr001_ex04">
<mods:titleInfo>
<mods:title>Chaconne</mods:title>
</mods:titleInfo>
<mods:name type="personal">
<mods:namePart>Vitali, Tomaso Antonio</mods:namePart>
<mods:namePart type="date">1663-1745</mods:namePart>
<mods:role>
<mods:roleTerm type="text">composer</mods:roleTerm>
</mods:role>
</mods:name>
</mods:relatedItem>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr002_004_ex04">
<mods:titleInfo>
<mods:title>Concerto in E minor, op. 64</mods:title>
</mods:titleInfo>
<mods:name type="personal">
<mods:namePart>Mendelssohn-Bartholdy, Felix</mods:namePart>
<mods:namePart type="date">1809-1847</mods:namePart>
<mods:role>
<mods:roleTerm type="text">composer</mods:roleTerm>
</mods:role>
</mods:name>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr002_ex04">
<mods:titleInfo>
<mods:partName>Allegro molto appassionato, presto</mods:partName>
</mods:titleInfo>
<mods:physicalDescription>
<mods:extent>11:40</mods:extent>
</mods:physicalDescription>
</mods:relatedItem>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr003_ex04">
<mods:titleInfo>
<mods:partName>Andante</mods:partName>
</mods:titleInfo>
<mods:physicalDescription>
<mods:extent>7:11</mods:extent>
</mods:physicalDescription>
</mods:relatedItem>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr004_ex04">
<mods:titleInfo>
<mods:partName>Allegretto non troppo, allegro molto vivace</mods:partName>
</mods:titleInfo>
<mods:physicalDescription>
<mods:extent>6:12</mods:extent>
</mods:physicalDescription>
</mods:relatedItem>
</mods:relatedItem>
</mods:mods>
</mets:xmlData>
</mets:mdWrap>
</mets:dmdSec>
<mets:structMap>
<mets:div TYPE="cd:compactDiscObject" DMDID="MODS1_ex04">
</mets:div>
</mets:structMap>
</mets:mets>
structMap:
requirement: @ID="st01" @RELATEDMAT="ex05"
The physical structure of the
compact disc will be represented in the Structure Map (structMap)
section of the METS instance. The document will have one
and only one structMap. The structMap element will have
one and only one top level div TYPE="cd:compactDiscObject" child element. The top-level div element of the structMap will have a DMDID
attribute that points to the mods element.
Example 6.
<mets:mets PROFILE="http://www.loc.gov/mets/profiles/00000007.xml">
<mets:dmdSec ID="DMDex05">
<mets:mdWrap MDTYPE="MODS">
<mets:xmlData>
<mods:mods ID="MODS1ex05">
<mods:titleInfo>
<mods:nonSort>The</mods:nonSort>
<mods:title>1946 Library of Congress recital</mods:title>
</mods:titleInfo>
</mods:mods>
</mets:xmlData>
</mets:mdWrap>
</mets:dmdSec>
<mets:structMap>
<!---->
<mets:div TYPE="cd:compactDiscObject" DMDID="MODS1ex05">
</mets:div>
</mets:structMap>
</mets:mets>
requirement: @ID="st02" @RELATEDMAT="ex06"
The primary physical component
of a compactDiscObject is one or more compact discs. Accordingly,
the div TYPE="cd:compactDiscObject" element must have one or more div TYPE="cd:disc" child elements. When there is more than one disc, the div TYPE="cd:disc" elements must occur in document order that corresponds to the physical order
of the discs (Disk 1, Disk 2, etc.). A compactDiscObject
may also contain physical components for the container
cover, and for an inserted booklet. The div TYPE="cd:compactDiscObject" element may therefore also contain zero or one div TYPE="cd:cover" elements and/or zero or more div TYPE="cd:booklet" elements. The examples that follow will first treat the div TYPE="cd:disc" element with audio content and then move to the div TYPE="cd:cover" element and the div TYPE="cd:booklet" elements and a discussion of image and text content.
Example 7.
<mets:mets PROFILE="http://www.loc.gov/mets/profiles/00000007.xml">
<mets:dmdSec ID="DMD_ex06">
<mets:mdWrap MDTYPE="MODS">
<mets:xmlData>
<mods:mods ID="MODS1_ex06">
<mods:titleInfo>
<mods:nonSort>The</mods:nonSort>
<mods:title>1946 Library of Congress recital</mods:title>
</mods:titleInfo>
</mods:mods>
</mets:xmlData>
</mets:mdWrap>
</mets:dmdSec>
<mets:structMap>
<!---->
<mets:div TYPE="cd:compactDiscObject" DMDID="MODS1_ex06">
<!---->
<mets:div TYPE="cd:disc">
</mets:div>
<!---->
<mets:div TYPE="cd:cover">
</mets:div>
<!---->
<mets:div TYPE="cd:booklet">
</mets:div>
</mets:div>
</mets:structMap>
</mets:mets>
requirement: @ID="st03" @RELATEDMAT="ex07"
The div TYPE="cd:disc" elements
will have one or more div TYPE="cd:track" child elements. The div TYPE="cd:track" elements should occur in document order that corresponds to the physical order
of the tracks on the compact disc.
If the track is not further divided
(i.e. the audio content of the track corresponds to a relatedItem
in the mods record), then the div TYPE="cd:track" element will contain a div TYPE="cd:audio" child element. Each div TYPE="cd:audio" element will contain one or more fptr (File Pointer) elements, each with a FILEID
attribute that points to the appropriate file element in
the fileSec (File Section). Also in this case, each div
TYPE="cd:track" element must have an ID attribute and a DMDID attribute that points to the corresponding
relatedItem element in the mods record.
If, however, the track is further
divided into logical segments, see the next requirement
on the use of div TYPE="cd:trackSegment" child elements.
Example 8.
<mets:mets PROFILE="http://www.loc.gov/mets/profiles/00000007.xml">
<mets:structMap>
<!---->
<mets:div TYPE="cd:compactDiscObject" DMDID="MODS1">
<!---->
<mets:div TYPE="cd:disc">
<!---->
<mets:div TYPE="cd:track" ID="disc01_tr001_ex07">
<!---->
<mets:div TYPE="cd:audio">
<!---->
<mets:fptr />
<mets:fptr />
<mets:fptr />
</mets:div>
</mets:div>
</mets:div>
</mets:div>
</mets:structMap>
</mets:mets>
requirement: @ID="st04" @RELATEDMAT="ex08"
The div TYPE="cd:track" elements
may have zero or more div TYPE="cd:trackSegment" child elements. The div TYPE="cd:trackSegment" element should be used in cases where a compact disc track contains more than
one logical part. Each div TYPE="cd:trackSegment" element must have a DMDID attribute that points to the corresponding relatedItem
element in the mods record. Each div TYPE="cd:trackSegment" element will have a div TYPE="cd:audio" child element.
Each div TYPE="cd:audio" element
will in turn have one or more fptr (File Pointer) elements.
Each fptr element will in turn contain an area child element
with a FILEID attribute that points to the appropriate
file in the fileSec (File Section). The area element will
also use the BETYPE (Beginning and End Type) attribute
with value "TIME", the BEGIN attribute, and the EXTENT attribute to indicate the starting time
and the duration of the associated audio file segment.
Example 9 shows a fragment of
an operatic work as an illustration of the use of the div
TYPE="cd:trackSegment" element. The work contains two acts and each act in turn contains two scenes
so there are four logical sub-parts to be correlated to
the appropriate audio segments. The disc, however, contains
only two physical tracks (with each track containing two
scenes). The div TYPE="cd:trackSegment" is used to correlate the segment of each track to the corresponding relatedItem
element. Note that the div TYPE="cd:trackSegment" element is associated with the corresponding time segment of the appropriate
file element by using the area element and the BETYPE,
BEGIN, ande EXTENT attributes
Example 9.
<mets:mets PROFILE="http://www.loc.gov/mets/profiles/00000007.xml">
<mets:dmdSec ID="DMD_ex08">
<mets:mdWrap MDTYPE="MODS">
<mets:xmlData>
<mods:mods ID="MODS1_ex08">
<mods:titleInfo>
<mods:nonSort>The</mods:nonSort>
<mods:title>Pilgrims's progress</mods:title>
</mods:titleInfo>
<mods:name>
<mods:namePart>Vaughan Williams, Ralph</mods:namePart>
</mods:name>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr001seg01_02_ex08">
<mods:titleInfo>
<mods:partNumber>Act I</mods:partNumber>
</mods:titleInfo>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr001seg01_ex08">
<mods:titleInfo>
<mods:partNumber>Scene 1</mods:partNumber>
<mods:partName>The Pilgrim meets Evangelist</mods:partName>
</mods:titleInfo>
</mods:relatedItem>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr001seg02_ex08">
<mods:titleInfo>
<mods:partNumber>Scene 2</mods:partNumber>
<mods:partName>The house beautiful</mods:partName>
</mods:titleInfo>
</mods:relatedItem>
</mods:relatedItem>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr002seg01_02_ex08">
<mods:titleInfo>
<mods:partNumber>Act II</mods:partNumber>
</mods:titleInfo>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr002seg01_ex08">
<mods:titleInfo>
<mods:partNumber>Scene 1</mods:partNumber>
<mods:partName>The arming of the pilgrim</mods:partName>
</mods:titleInfo>
</mods:relatedItem>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr002seg02_ex08">
<mods:titleInfo>
<mods:partNumber>Scene 2</mods:partNumber>
<mods:partName>The pilgrim meets Apollyon</mods:partName>
</mods:titleInfo>
</mods:relatedItem>
</mods:relatedItem>
</mods:mods>
</mets:xmlData>
</mets:mdWrap>
</mets:dmdSec>
<mets:fileSec>
<mets:fileGrp>
<mets:file MIMETYPE="audio/wav" GROUPID="G1_ex08" ID="F1_ex08">
<mets:FLocat LOCTYPE="URL" xlink:href="http://path/tr001/0001.wav" />
</mets:file>
<mets:file MIMETYPE="audio/wav" GROUPID="G2_ex08" ID="F2_ex08">
<mets:FLocat LOCTYPE="URL" xlink:href="http://path/tr002/0001.wav" />
</mets:file>
<mets:file MIMETYPE="audio/wav" GROUPID="G1_ex08" ID="F3_ex08">
<mets:FLocat LOCTYPE="URL" xlink:href="http://path/tr001/0001.wav" />
</mets:file>
<mets:file MIMETYPE="audio/wav" GROUPID="G2_ex08" ID="F4_ex08">
<mets:FLocat LOCTYPE="URL" xlink:href="http://path/tr002/0001.wav" />
</mets:file>
</mets:fileGrp>
</mets:fileSec>
<mets:structMap>
<!---->
<mets:div TYPE="cd:compactDiscObject" DMDID="MODS1_ex08">
<!---->
<mets:div TYPE="cd:disc">
<!---->
<mets:div TYPE="cd:track">
<mets:div TYPE="cd:trackSegment" ID="disc01_tr001_seg01" DMDID="DMD_disc01_tr001seg01_ex08">
<mets:div TYPE="cd:audio">
<mets:fptr>
<mets:area FILEID="F1_ex08" BETYPE="TIME" BEGIN="00:00:00" EXTENT="00:07:30" />
</mets:fptr>
</mets:div>
</mets:div>
<mets:div TYPE="cd:trackSegment" ID="disc01_tr001_seg02" DMDID="DMD_disc01_tr001seg02_ex08">
<mets:div TYPE="cd:audio">
<mets:fptr>
<mets:area FILEID="F2_ex08" BETYPE="TIME" BEGIN="00:07:35" EXTENT="00:08:55" />
</mets:fptr>
</mets:div>
</mets:div>
</mets:div>
<mets:div TYPE="cd:track">
<mets:div TYPE="cd:trackSegment" ID="disc01_tr002_seg01" DMDID="DMD_disc01_tr002seg01_ex08">
<mets:div TYPE="cd:audio">
<mets:fptr>
<mets:area FILEID="F3_ex08" BETYPE="TIME" BEGIN="00:00:00" EXTENT="00:10:30" />
</mets:fptr>
</mets:div>
</mets:div>
<mets:div TYPE="cd:trackSegment" ID="disc01_tr002_seg02" DMDID="DMD_disc01_tr002seg02_ex08">
<mets:div TYPE="cd:audio">
<mets:fptr>
<mets:area FILEID="F4_ex08" BETYPE="TIME" BEGIN="00:10:35" EXTENT="00:09:30" />
</mets:fptr>
</mets:div>
</mets:div>
</mets:div>
</mets:div>
</mets:div>
</mets:structMap>
</mets:mets>
requirement: @ID="st05" @RELATEDMAT="ex09"
The parent div element of all
div TYPE="cd:audio" elements will have a DMDID attribute linking the parent div to the appropriate
relatedItem element. These parent div elements will always
be either div TYPE="cd:track" or div TYPE="cd:trackSegment". Notice (in the example below) that there is a correspondence between the three
lowest-level relatedItem elements (in document order) and
the three div elements that are parents of div TYPE="cd:audio" elements (in document order). (The phrase "lowest-level relatedItem elements" means relatedItem elements that contain no child relatedItem elements.)
Example 10.
<mets:mets PROFILE="http://www.loc.gov/mets/profiles/00000007.xml">
<mets:dmdSec ID="DMD_ex09">
<mets:mdWrap MDTYPE="MODS">
<mets:xmlData>
<mods:mods ID="MODS1_ex09">
<mods:titleInfo>
<mods:nonSort>The </mods:nonSort>
<mods:title>1946 Library of Congress recital</mods:title>
</mods:titleInfo>
<mods:name type="personal">
<mods:namePart>Milstein, Nathan</mods:namePart>
<mods:namePart type="date">1903-</mods:namePart>
<mods:role>
<mods:roleTerm authority="marcrelator" type="text">performer</mods:roleTerm>
</mods:role>
</mods:name>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr001_ex09">
<mods:titleInfo>
<mods:title>Chaconne von Vitali</mods:title>
</mods:titleInfo>
</mods:relatedItem>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr002_005_ex09">
<mods:titleInfo>
<mods:title>Sonaten und Partiten, violin</mods:title>
<mods:partNumber>BWV 1001-1006. no. 1</mods:partNumber>
<mods:partName>Sonata</mods:partName>
</mods:titleInfo>
<mods:name type="personal">
<mods:namePart>Bach, Johann Sebastian,</mods:namePart>
<mods:namePart type="date">1685-1750</mods:namePart>
</mods:name>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr002_ex09">
<mods:titleInfo>
<mods:partName>Adagio</mods:partName>
</mods:titleInfo>
</mods:relatedItem>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr003_ex09">
<mods:titleInfo>
<mods:partName>Fuga</mods:partName>
</mods:titleInfo>
</mods:relatedItem>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr004_ex09">
<mods:titleInfo>
<mods:partName>Siciliano</mods:partName>
</mods:titleInfo>
</mods:relatedItem>
<mods:relatedItem type="constituent" ID="DMD_disc01_tr005_ex09">
<mods:titleInfo>
<mods:partName>Presto</mods:partName>
</mods:titleInfo>
</mods:relatedItem>
</mods:relatedItem>
</mods:mods>
</mets:xmlData>
</mets:mdWrap>
</mets:dmdSec>
<mets:structMap>
<mets:div TYPE="cd:compactDiscObject" DMDID="MODS1_ex09">
<mets:div TYPE="cd:disc">
<mets:div DMDID="DMD_disc01_tr001_ex09" ID="disc01_tr001_ex09" TYPE="cd:track">
<mets:div TYPE="cd:audio">
<mets:fptr FILEID="FN10081" />
<mets:fptr FILEID="FN10320" />
<mets:fptr FILEID="FN10325" />
</mets:div>
</mets:div>
<mets:div DMDID="DMD_disc01_tr002_ex09" ID="disc01_tr002_ex09" TYPE="cd:track">
<mets:div TYPE="cd:audio">
<mets:fptr FILEID="FN10090" />
<mets:fptr FILEID="FN10334" />
<mets:fptr FILEID="FN10339" />
</mets:div>
</mets:div>
<mets:div DMDID="DMD_disc01_tr003_ex09" ID="disc01_tr003_ex09" TYPE="cd:track">
<mets:div TYPE="cd:audio">
<mets:fptr FILEID="FN1009F" />
<mets:fptr FILEID="FN10348" />
<mets:fptr FILEID="FN1034D" />
</mets:div>
</mets:div>
<mets:div DMDID="DMD_disc01_tr004_ex09" ID="disc01_tr004_ex09" TYPE="cd:track">
<mets:div TYPE="cd:audio">
<mets:fptr FILEID="FN100AE" />
<mets:fptr FILEID="FN1035C" />
<mets:fptr FILEID="FN10361" />
</mets:div>
</mets:div>
<mets:div DMDID="DMD_disc01_tr005_ex09" ID="disc01_tr005_ex09" TYPE="cd:track">
<mets:div TYPE="cd:audio">
<mets:fptr FILEID="FN100BD" />
<mets:fptr FILEID="FN10370" />
<mets:fptr FILEID="FN10375" />
</mets:div>
</mets:div>
</mets:div>
</mets:div>
</mets:structMap>
</mets:mets>
requirement: @ID="st06" @RELATEDMAT="ex10"
A compactDiscObject may also contain
image and text content in addition to audio content. Digital
images may exist for the disc label, the container cover,
and for an inserted booklet. A div TYPE="cd:image" element will always contain one or more fptr elements that point to the appropriate
file elements.
In the case of container or cover
images, the profile does not require a particular sequence
of images. However, as a matter of practice, the images
may be arranged in a reasonable document order with the
front cover image occuring first. With the div TYPE="cd:image" element it may be useful to add a LABEL attribute containing additional structural
information. For example, div TYPE="cd:image" LABEL="front cover" as in the following example.
Example 11.
<mets:mets PROFILE="http://www.loc.gov/mets/profiles/00000007.xml">
<mets:structMap>
<!---->
<mets:div TYPE="cd:compactDiscObject" DMDID="MODS1">
<!---->
<mets:div TYPE="cd:disc">
<!---->
<mets:div TYPE="cd:discLabel">
<mets:div TYPE="cd:image">
<mets:fptr />
</mets:div>
</mets:div>
</mets:div>
<!---->
<mets:div TYPE="cd:cover">
<!---->
<mets:div TYPE="cd:imageSet">
<!---->
<mets:div TYPE="cd:image" LABEL="front
cover">
<mets:fptr />
</mets:div>
<mets:div TYPE="cd:image" LABEL="back
cover">
<mets:fptr />
</mets:div>
</mets:div>
</mets:div>
<!---->
<mets:div TYPE="cd:booklet">
<!---->
<mets:div TYPE="cd:page">
<!---->
<mets:div TYPE="cd:image">
<mets:fptr />
</mets:div>
<mets:div TYPE="cd:image">
<mets:fptr />
</mets:div>
</mets:div>
</mets:div>
</mets:div>
</mets:structMap>
</mets:mets>
requirement: @ID="st07" @RELATEDMAT="ex11"
Text files may exist for a transcription
of the text on the disc label, a transcription of the text
on the container cover, a transcription of the text from
an inserted booklet, or a transcription of the text from
an audio program. A text file is associated with a particular
physical component div element by nesting it as a child
of that element. For example, for a text file containing
a transcription of audio program for a particular track,
div TYPE="cd:track" element would contain a div TYPE="cd:text" child element. For the purpose of illustration, an example of each of these
possibilities is presented below. Note that each div TYPE="cd:text" element contains a fptr element with FILEID attribute pointing to the appropriate
file element. The text file will typically be an XML document
conforming to the TEILITE DTD.
Example 12.
<mets:mets PROFILE="http://www.loc.gov/mets/profiles/00000007.xml">
<mets:structMap>
<!---->
<mets:div TYPE="cd:compactDiscObject" DMDID="MODS1">
<!---->
<mets:div TYPE="cd:text">
<mets:fptr />
</mets:div>
<mets:div TYPE="cd:disc">
<!---->
<mets:div TYPE="cd:text">
<mets:fptr />
</mets:div>
</mets:div>
<mets:div TYPE="cd:disc">
<mets:div TYPE="cd:track">
<!---->
<mets:div TYPE="cd:text">
<mets:fptr />
</mets:div>
</mets:div>
</mets:div>
<mets:div TYPE="cd:disc">
<mets:div TYPE="cd:track">
<mets:div TYPE="cd:trackSegment">
<!---->
<mets:div TYPE="cd:text">
<mets:fptr />
</mets:div>
</mets:div>
</mets:div>
</mets:div>
<mets:div TYPE="cd:disc">
<mets:div TYPE="cd:discLabel">
<!---->
<mets:div TYPE="cd:text">
<mets:fptr />
</mets:div>
</mets:div>
</mets:div>
<mets:div TYPE="cd:cover">
<!---->
<mets:div TYPE="cd:text">
<mets:fptr />
</mets:div>
</mets:div>
<mets:div TYPE="cd:booklet">
<!---->
<mets:div TYPE="cd:text">
<mets:fptr />
</mets:div>
</mets:div>
</mets:div>
</mets:structMap>
</mets:mets>
requirement: @ID="st08" @RELATEDMAT="ex12"
The last example provides an overview
of the structMap showing all possibilities for div TYPE
hierarchies. It also provides an easy reference for the
complete compact disc profile div TYPE "vocabulary" (e.g. div TYPE="cd:compactDiscObject").
Example 13.
<mets:mets PROFILE="http://www.loc.gov/mets/profiles/00000007.xml">
<mets:structMap>
<!---->
<mets:div TYPE="cd:compactDiscObject">
<!---->
<!---->
<!---->
<!---->
<mets:div TYPE="cd:text">
</mets:div>
<mets:div TYPE="cd:disc">
<mets:div TYPE="cd:discLabel">
<!---->
<mets:div TYPE="cd:text">
</mets:div>
<!---->
<mets:div TYPE="cd:image">
</mets:div>
</mets:div>
<!---->
<mets:div TYPE="cd:track">
<!---->
<!---->
<mets:div TYPE="cd:audio">
</mets:div>
<mets:div TYPE="cd:text">
</mets:div>
<!---->
<mets:div TYPE="cd:trackSegment">
<!---->
<!---->
<mets:div TYPE="cd:audio">
</mets:div>
<mets:div TYPE="cd:text">
</mets:div>
</mets:div>
<mets:div TYPE="cd:trackSegment">
<mets:div TYPE="cd:audio">
</mets:div>
<mets:div TYPE="cd:text">
</mets:div>
</mets:div>
</mets:div>
</mets:div>
<!---->
<mets:div TYPE="cd:cover">
<!---->
<!---->
<mets:div TYPE="cd:imageSet">
<!---->
<mets:div TYPE="cd:image">
</mets:div>
</mets:div>
<mets:div TYPE="cd:text">
</mets:div>
</mets:div>
<mets:div TYPE="cd:booklet">
<!---->
<mets:div TYPE="cd:page">
<!---->
<mets:div TYPE="cd:image">
</mets:div>
</mets:div>
<mets:div TYPE="cd:text">
</mets:div>
</mets:div>
</mets:div>
</mets:structMap>
</mets:mets>