GDM: Generic Descriptive Metadata Standard. GDM is intended to provide a standardized XML format for encoding the descriptive metadata pertaining to a digital object or portion of a digital object. It is intended to allow for a fuller description than is possible with Dublin Core without the complexities of full MARC. It has been developed in particular as an extension to the METS schema, and for use within dmdSec.mdWrap elements within a METS object. gdmType: Complex Type for encapsulating within a single parent element the individual gdm elements that describe an object or portion of an object. But note that the individual descriptive metadata elements that comprise the GDM schema can be used independently of a gdm element and directly under a METS mdSec.dmWrap element. The individual elements that comprise a gdm element are documented under their corresponding types. gdmType has a single attribute, ID (XML ID). coreType: Complex Type for encapsulating within a single parent element the individual core elements that can describe an object or portion of an object. The elements grouped within the core element are non-repeatable. Note that since the elements comprising the core element are governed by an xsd:all element, they can appear in any order, but each can appear just one time. gdmType has a single attribute, ID (XML ID). captionType: Complex Type for recording a caption pertaining to an object or portion of an object. captionType has a single attribute, ID (XML ID). coreDateType: Complex Type for core or primary date information. coreDateType has the following addtributes: 1. ID: an XML ID 2. DATE: The alternate date where there is no date range 3. BEGINDATE: the starting date when there is an alternate date range. 4. ENDDATE: the ending date when there is an alternate date range. dimensionsType: Complex Type for recording the dimensions of an object. altDateType has the following addtributes: 1. ID: an XML ID 2. HEIGHT: The height as a decimal number 3. WIDTH: the width as a decimal number 3. DEPTH: the depth as a decimal number 4. UNITS: the unit of measurement eadLevelType: Complex Type for recording the ealLevel of an object or portion of an object. eadLevelType has a single attribute, ID (XML ID). localIDType: Complex Type for the call number or other local identifier. localIDType has the following addtributes: 1. ID: an XML ID 2. LOCALIDTYPE: describes the kind of identifier the localID represents. originType: Complex Type for recording a origin of an object or portion of an object. originType has a single attribute, ID (XML ID). soTypeType: Complex Type for recording the type of an object or portion of an object. For example, "book", "chapter", "page". to an object or portion of an object. soTypeType has a single attribute, ID (XML ID). titleType: Complex Type for recording the main title of an object or portion of an object. titleType has a single attribute, ID (XML ID). admType: Complex Type for administrative information. admType has the following addtributes: 1. ID: an XML ID 2. FIELDTYPE: a designation of the type Administrative information contained in the element. 3. PUBLIC: indicates whether the information in the element should be shown to the public. 4. SEQ: indicates the desired sequence of the element relative to other admin elements governed by the same gdm element or METS:mdwrap element. altDateType: Complex Type for alternate date information. altDateType has the following addtributes: 1. ID: an XML ID 2. DATE: The alternate date where there is no date range 3. BEGINDATE: the starting date when there is an alternate date range. 3. ENDDATE: the ending date when there is an alternate date range. 4. SEQ: indicates the desired sequence of the element relative to other admin elements governed by the same gdm element or METS:mdwrap element. admType: Complex Type for content notes. admType has the following addtributes: 1. ID: an XML ID 2. FIELDTYPE: a designation of the type content information contained in the element. 3. PUBLIC: indicates whether the information in the element should be shown to the public. 4. SEQ: indicates the desired sequence of the element relative to other content elements governed by the same gdm element or METS:mdWrap element. creatorType: Complex Type for general notes. creatorType has the following addtributes: 1. ID: an XML ID 2. NAMETYPE: a designation of the type or name. For example: CN, PN. 3. DATES:birth and death dates of creator 4. NATIONALITY: nationality of creator 5. SOURCE: Source of creator heading 6. SRCCHECK: Whether source has been checked. 7. ROLE: Relationship of creator to object or portion of the object represented. 8. SEQ: indicates the desired sequence of the element relative to other creator elements governed by the same gdm element or METS:mdWrap element. dmSourceType: Complex Type for descriptive metatadata notes about the source. dmSourceType has the following addtributes: 1. ID: an XML ID 2. FIELDTYPE: a designation of the type source note contained in the element. 3. PUBLIC: indicates whether the information in the element should be shown to the public. 4. SEQ: indicates the desired sequence of the element relative to other dmSource elements governed by the same gdm element or METS:mdWrap element. generalType: Complex Type for general notes. generalType has the following addtributes: 1. ID: an XML ID 2. FIELDTYPE: a designation of the type general note contained in the element. 3. PUBLIC: indicates whether the information in the element should be shown to the public. 4. SEQ: indicates the desired sequence of the element relative to other admin elements governed by the same gdm element or METS:mdWrap element. physDescType: Complex Type for physical description notes. physDescType has the following addtributes: 1. ID: an XML ID 2. FIELDTYPE: a designation of the type physical description note contained in the element. 3. PUBLIC: indicates whether the information in the element should be shown to the public. 4. SEQ: indicates the desired sequence of the element relative to other physDesc elements governed by the same gdm element or METS:mdWrap element. relatedType: Complex Type for related information. Allows links to related materials to be recorded. relatedlType has the following addtributes: 1. ID: an XML ID 2. RELIDNUMBER: 3. RELINST: institution holding the related material. 4. RELURL: URL of the related materisl 5. RELTYPE: type of related material subjectType: Complex Type for subject headings. subjectType has the following addtributes: 1. ID: an XML ID 2. SOURCE: the source of the subject heading. 3. SRCCHECK: indicates whether the source has been checked. 4. DEFINITION: