Copyright 2013, 2023 The DOI Foundation
The XML schema for DOI Kernel metadata.
A complex element containing all kernel metadata for a specific DOI name.
The specific DOI name allocated to the referent.
The primaryReferentType of the referent (Creation or Party).
The DOI name of the Registration Agency responsible for issuing this Declaration.
The date on which this Declaration was issued.
The sequence number of this Declaration in the series of Kernel Metadata Declarations issued for this DOI name.
Original issue=1. If a Kernel Metadata Declaration for a specific DOI name is re-issued, this number should be incremented by one.
The creation identified by the DOI name (where the primary referentType is 'Creation').
The party identified by the DOI name (where the primary referentType is 'Party').
The place identified by the DOI name (where the primary referentType is 'Place').
A complex element describing an identifier used to identify a creation. An identifier is a type of name of which each instance is unique of its type: for example , the ISBN '9780946014491' belongs to only one book.
The value of the Identifier.
This element is deprecated and not to be used in XML data conforming to the current XSD version. It is only included to ensure that data conforming to the earlier XSD version remains valid and will be removed at a future date.
The value of the creationIdentifier if it is not a URI.
The value of the creationIdentifier if it is a URI.
The type of the creationIdentifier.
A complex element describing the type of an identifier used to identify a creation.
The type of the creationIdentifier if the creationIdentifierType is 'ProprietaryIdentifier'.
The namespace of the creationIdentifier if the creationIdentifierType is 'ProprietaryIdentifier'.
The name or identifier of the party ultimately responsible for issuing the creationIdentifier if the creationIdentifierType is 'ProprietaryIdentifier'.
A complex element describing a name or title by which a creation is known.
The distinction between 'name' and 'title' is a matter of convention: published creations such as books, serials, CDs, DVDs or broadcast programmes normally have 'titles', but other creations such as websites or datasets more commonly have 'names'. There is no functional difference.
The text string representing the value of the creationName.
A text string representing a subname or subtitle which accompanies the creationName.
This is not an alternative name for the creation which may be used independently, but a name or subtitle which supports the main creationName. For example, the book titled 'Knowledge Representation' by John F. Sowa has the subtitle 'Logical, Philosophical and Computational Foundations'.
The type of the creationName.
The primary language in which the creationName is expressed.
A complex element describing a date.
The value of the date (for example, '1967').
The proximity of the declared date to the actual date (for example, 'circa', 'not before'). A null value indicates that the date is accurate.
A complex element describing another creation with which the referentCreation is associated. At least one of the elements 'creationName' or 'creationIdentifier' must be present (the latter being preferably a doiName), and at least one of the elements 'referentCreationRole' or 'linkedCreationRole'.
A name or title by which the linkedCreation is known.
An identifier of the linkedCreation.
A role played by the referentCreation in relation to the linkedCreation (for example, the referentCreation is an edition of the linkedCreation).
A role played by the linkedCreation in relation to the referentCreation (for example, the linkedCreation is an edition of the referentCreation).
An identifier of the referentCreation, giving the order in which it appears within a list of creations linked to the linkedCreation.
An identifier of the linkedCreation, giving the order in which it appears within a list of creations linked to the referentCreation.
A complex element describing another party with which the referentParty is associated. At least one of the elements 'partyName' or 'partyIdentifier' must be present, and at least one of the elements 'referentPartyRole' or 'linkedPartyRole'.
A name by which the linkedParty is known.
An identifier of the linkedParty.
A role played by the referentParty in relation to the linkedParty (for example, the referentParty is a corporateSubsidiary of the linkedParty).
A role played by the linkedParty in relation to the referentParty (for example, the linkedParty is a corporateSubsidiary of the referentParty).
A complex element describing an identifier used to identify a party.
The value of the partyIdentifier if it is not a URI.
The value of the partyIdentifier if it is a URI.
The type of the partyIdentifier.
A complex element describing a name by which a place is known.
A text string representing the value of the placeName (for example, 'Sydney', 'New South Wales').
The language of the placeName.
The type of the partyName.
A complex element describing a name by which a party is known.
A text string representing the value of the partyName (for example, 'John Smith', 'ABC Publishing, Inc').
The language of the partyName.
The type of the partyName.
A complex element describing a party principally responsible for the creation or publication of a referent. Either a 'partyName' or a 'partyIdentifier' element must be present.
A name by which the principalAgent is known.
An identifier of the principalAgent.
A role played by the principalAgent.
A complex element describing the creation identified by the doiName to which the kernelMetadata applies.
A name or title by which the referentCreation is known.
For Kernel Metadata in a restricted Application Profile the string 'No information available' should be used, with a creationNameType of 'name'.
An identifier of the referentCreation.
The primary structuralType of a referentCreation.
For creations there are four mutually exclusive structuralTypes (physical, digital, performance and abstraction) that allow classification according to overall form. Where structuralTypes may be contained within one another, the referent's structuralType is defined by the overall form. For example a CD (physical) may contain files (digital) which contain recordings of performances of songs (abstractions), and elements of content can be further classified if necessary under referentType.
A principal sensory mode in which a referentCreation is intended to be perceived (audio, visual, tangible, olfactory, tasteable, none).
Mode identifies only the principal intended modes of perception: most physical creations are perceivable with all five senses, but some of these perceptions may be trivial. For example, a printed book may be touched or smelled, but these are normally supplementary or incidental to the visual mode for its intended function as a content carrier. For a Braille book, however, touch would be a principal mode. One creation may be perceived in several modes (audio and visual being much the most common combination).
A fundamental form of communication (language, music, image, other) in which the content of a referentCreation is expressed.
A class of creation to which the referentCreation belongs.
A party (either an individual or an organization) principally responsible for the creation or publication of the referentCreation.
Another creation with which the referentCreation is associated.
Language in which the DOI referentCreation record is provided.
For creations, the language of the referent expression.
For creations, the language of the referent expression.
Where the referentCreation came into existence.
The name of the place.
An identifier of the place.
The country code of the place.
The value of the partyIdentifier if it is not a URI.
The value of the partyIdentifier if it is a URI.
The type of the place Identifier
When the referentCreation came into existence.
The type of a creation date, e.g. publication date
A simple element describing the date/time of an event in a variety of granular forms: yyyy, yyyy-mm, yyyy-mm-dd or yyyy-mm-ddThh:mm:ss.
A complex element describing the language in which a creation is expressed.
A complex element describing the place identified by the doiName to which the kernelMetadata applies.
A name by which the referentParty is known.
For Kernel Metadata in a restricted Application Profile the string 'No information available' should be used, with a partyNameType of 'name'.
An identifier of the referentPlace.
A complex element describing the party identified by the doiName to which the kernelMetadata applies.
A name by which the referentParty is known.
For Kernel Metadata in a restricted Application Profile the string 'No information available' should be used, with a partyNameType of 'name'.
An identifier of the referentParty.
The primary structuralType of the referentParty.
For parties, the referentType represents a role with which the party is commonly associated, not necessarily a permanent type.
The date of birth (for an individual or animal) or formation (for an organization) of the referentParty.
If an organization was (re)formed on one or more occasion, this date should represent the latest date of formation.
The date of death (for an individual or animal) or dissolution (for an organization) of the referentParty.
If an organization was dissolved on one or more occasion, this date should represent the latest date of dissolution.
A territory with which the referentParty is associated (for example, a territory of birth, nationality or residence).
As with other elements (dates and referentType) this element is included to support the disambiguation of one party with another.
Another party to whom the referentParty is linked, with identification of link role (eg member, department, corporate subsiduary, child, sibling).
This element is included in Kernel Metadata as it may be critical for the identification of an organization which exists only as part of another organization.
A complex element describing an identifier used to identify the order of a relationship between two entities.
A text string representing the value of the sequenceIdentifier (for example, '1A').
The type of the sequenceIdentifier.
A complex element describing the type of an identifier used to identify the order of a relationship between two entities.
The type of the sequenceIdentifier if the sequenceIdentifierType is 'ProprietaryIdentifier'.
The namespace of the sequenceIdentifier if the sequenceIdentifierType is 'ProprietaryIdentifier'.
The name or identifier of the party ultimately responsible for issuing the sequenceIdentifier if the sequenceIdentifierType is 'ProprietaryIdentifier'.
A complex element describing an URI used to identify a creation.
The type (MIME type or equivalent) of the page that is returned by the URI.
A flag that identifies the URI that does content negotiation (whose returnType acts as the default).
A DOI name issued under the authority of the International DOI Foundation.