|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | | -<!-- this file retrieved on 2024-02-02 from https://schema.datacite.org/meta/kernel-4.5/metadata.xsd --> |
| 2 | +<!-- this file retrieved on 2025-11-13 from https://schema.datacite.org/meta/kernel-4.6/metadata.xsd --> |
3 | 3 | <!-- Revision history |
4 | 4 | 2010-08-26 Complete revision according to new common specification by the metadata work group after review. AJH, DTIC |
5 | 5 | 2010-11-17 Revised to current state of kernel review, FZ, TIB |
|
9 | 9 | 2013-07-24 v3.0: namespace: kernel-3.0; delete LastMetadataUpdate & MetadateVersionNumber; additions to controlled lists "contributorType", "dateType", "descriptionType", "relationType", "relatedIdentifierType" & "resourceType"; deletion of "StartDate" & "EndDate" from list "dateType" and "Film" from "resourceType"; allow arbitrary order of elements; allow optional wrapper elements to be empty; include xml:lang attribute for title, subject & description; include attribute schemeURI for nameIdentifier of creator, contributor & subject; added new attributes "relatedMetadataScheme", "schemeURI" & "schemeType" to relatedIdentifier; included new property "geoLocation" |
10 | 10 | 2014-08-20 v3.1: additions to controlled lists "relationType", contributorType" and "relatedIdentifierType"; introduction of new child element "affiliation" to "creator" and "contributor" |
11 | 11 | 2016-09-19 v4.0: namespace: kernel-4.0; makes "resourceType" required field, added optional "givenName" and "familyName" to creator and contributor, added "funderReference", added "valueURI" for subject, added "geoLocationPolygon" |
12 | | - 2017-10-23 v4.1: Addition of dateType value "Other", relationType values "Describes", "IsDescribedBy", "HasVersion", "IsVersionOf", "Requires", "IsRequiredBy", resourceType value "DataPaper", new subproperties "dateInformation", "inPolygonPoint", new attribute "nameType", optional attribute "resourceTypeGeneral" for relatedIdentifier |
| 12 | + 2017-10-23 v4.1: Addition of dateType value "Other", relationType values "Describes", "IsDescribedBy", "HasVersion", "IsVersionOf", "Requires", "IsRequiredBy", resourceType value "DataPaper", new subproperties "dateInformation", "inPolygonPoint", new attribute "nameType", optional attribute "resourceTypeGeneral" for relatedIdentifier |
13 | 13 | 2018-09-08 v4.1.1 Make schema 4.1 backwards compatible to 4.0 by allowing geolocation elements in any order |
14 | 14 | 2019-02-14 v4.2: Addition of dateType value "Withdrawn", relationType values "Obsoletes", "isObsoletedBy", addition of new subproperties for Rights: rightsIdentifier, rightsIdentifierScheme, schemeURI, addition of the XML language attribute to the properties Creator, Contributor and Publisher for organizational names, don't check format of DOI |
15 | | - 2019-07-13 v4.3: Addition of new subproperties for Affiliation: "affiliationIdentifier", "affiliationIdentifierScheme", "schemeURI", addition of new sub-property for funderIdentifier: "schemeURI", addition of new funderIdentifierScheme: "ROR", added documentation for nameIdentifier |
16 | | - 2021-03-08 v4.4: Addition of new property relatedItem, relationType value "isPublishedIn", subject subproperty "classificationCode", controlled list "numberType", additional 13 properties for controlled list "resourceType" |
17 | | - 2024-01-22 v4.5: Addition of new subproperties for publisher: "publisherIdentifier", "publisherIdentifierScheme", and "schemeURI"; addition of new resourceTypeGeneral values "Instrument" and "StudyRegistration"; addition of new relationType values "Collects" and "IsCollectedBy".--> |
| 15 | + 2019-07-13 v4.3: Addition of new subproperties for Affiliation: "affiliationIdentifier", "affiliationIdentifierScheme", "schemeURI", addition of new sub-property for funderIdentifier: "schemeURI", addition of new funderIdentifierScheme: "ROR", added documentation for nameIdentifier |
| 16 | + 2021-03-08 v4.4: Addition of new property relatedItem, relationType value "isPublishedIn", subject subproperty "classificationCode", controlled list "numberType", additional 13 properties for controlled list "resourceType" |
| 17 | + 2024-01-22 v4.5: Addition of new subproperties for publisher: "publisherIdentifier", "publisherIdentifierScheme", and "schemeURI"; addition of new resourceTypeGeneral values "Instrument" and "StudyRegistration"; addition of new relationType values "Collects" and "IsCollectedBy". |
| 18 | + 2024-12-05 v4.6: Addition of new resourceTypeGeneral values "Award" and "Project"; addiition of new relatedIdentifierType values "CSTR" and "RRID"; addition of new contributorType "Translator"; addition of new relationTypes "HasTranslation" and "IsTranslationOf"; addition of new dateType "Coverage". --> |
18 | 19 | <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://datacite.org/schema/kernel-4" targetNamespace="http://datacite.org/schema/kernel-4" elementFormDefault="qualified" xml:lang="EN"> |
19 | 20 | <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="include/xml.xsd" /> |
20 | 21 | <xs:include schemaLocation="include/datacite-titleType-v4.xsd" /> |
@@ -466,7 +467,7 @@ Use the complete title of a license and include version information if applicabl |
466 | 467 | <xs:sequence> |
467 | 468 | <xs:element name="creator" minOccurs="0" maxOccurs="unbounded"> |
468 | 469 | <xs:annotation> |
469 | | - <xs:documentation>The institution or person responsible for creating the |
| 470 | + <xs:documentation>The institution or person responsible for creating the |
470 | 471 | related resource. To supply multiple creators, repeat this property. |
471 | 472 | </xs:documentation> |
472 | 473 | </xs:annotation> |
@@ -564,8 +565,8 @@ Use the complete title of a license and include version information if applicabl |
564 | 565 | <xs:sequence> |
565 | 566 | <xs:element name="contributor" minOccurs="0" maxOccurs="unbounded"> |
566 | 567 | <xs:annotation> |
567 | | - <xs:documentation>The institution or person responsible for collecting, |
568 | | - managing, distributing, or otherwise contributing to the development of |
| 568 | + <xs:documentation>The institution or person responsible for collecting, |
| 569 | + managing, distributing, or otherwise contributing to the development of |
569 | 570 | the resource.</xs:documentation> |
570 | 571 | </xs:annotation> |
571 | 572 | <xs:complexType> |
@@ -638,27 +639,27 @@ Use the complete title of a license and include version information if applicabl |
638 | 639 | <!-- pattern for iso8601 dateTime --> |
639 | 640 | <xs:pattern value="(-)?[0-9]{4}(-[0-9]{2})?(-[0-9]{2})?(T([0-9]{2}:){2}[0-9]{2}Z)?" /> |
640 | 641 |
|
641 | | - <!-- |
642 | | - The following pattern is for year (yyyy) or year-month (yyyy-mm) |
| 642 | + <!-- |
| 643 | + The following pattern is for year (yyyy) or year-month (yyyy-mm) |
643 | 644 | The last or last two digits of year may be '?' meaning "one year in that range but not sure which year", for example 19?? means some year from 1990 to 1999. Similarly month may be '??' so that 2004-?? "means some month in 2004". And the entire string may end with '?' or '~' for "uncertain" or "approximate". |
644 | 645 | Hyphen must separate year and month. |
645 | 646 | --> |
646 | 647 | <xs:pattern value="\d{2}(\d{2}|\?\?|\d(\d|\?))(-(\d{2}|\?\?))?~?\??" /> |
647 | | - <!-- |
648 | | - The following pattern is for yearMonthDay - yyyymmdd, where 'dd' may be '??' so '200412??' means "some day during the month of 12/2004". |
649 | | - The whole string may be followed by '?' or '~' to mean "questionable" or "approximate". Hyphens are not allowed for this pattern. |
| 648 | + <!-- |
| 649 | + The following pattern is for yearMonthDay - yyyymmdd, where 'dd' may be '??' so '200412??' means "some day during the month of 12/2004". |
| 650 | + The whole string may be followed by '?' or '~' to mean "questionable" or "approximate". Hyphens are not allowed for this pattern. |
650 | 651 | --> |
651 | 652 | <xs:pattern value="\d{6}(\d{2}|\?\?)~?\??" /> |
652 | | - <!-- |
| 653 | + <!-- |
653 | 654 |
|
654 | | - The following pattern is for date and time with T separator:'yyyymmddThhmmss'. |
655 | | - Hyphens in date and colons in time not allowed for this pattern. |
| 655 | + The following pattern is for date and time with T separator:'yyyymmddThhmmss'. |
| 656 | + Hyphens in date and colons in time not allowed for this pattern. |
656 | 657 | --> |
657 | 658 | <xs:pattern value="\d{8}T\d{6}" /> |
658 | | - <!-- |
| 659 | + <!-- |
659 | 660 |
|
660 | 661 | The following pattern is for a date range. in years: 'yyyy/yyyy'; or year/month: yyyy-mm/yyyy-mm, or year/month/day: yyyy-mm-dd/yyyy-mm-dd. Beginning or end of range value may be 'unknown'. End of range value may be 'open'. |
661 | | - Hyphens mandatory when month is present. |
| 662 | + Hyphens mandatory when month is present. |
662 | 663 | --> |
663 | 664 | <xs:pattern value="((-)?(\d{4}(-\d{2})?(-\d{2})?)|unknown)/((-)?(\d{4}(-\d{2})?(-\d{2})?)|unknown|open)" /> |
664 | 665 | </xs:restriction> |
|
0 commit comments