Skip to content

Commit

Permalink
New 4.6 xsd files
Browse files Browse the repository at this point in the history
  • Loading branch information
svogt0511 committed Sep 25, 2024
1 parent b3721a2 commit efadf70
Show file tree
Hide file tree
Showing 12 changed files with 1,276 additions and 0 deletions.
37 changes: 37 additions & 0 deletions resources/kernel-4.6/include/datacite-contributorType-v4.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Version 1.0 - Created 2011-01-13 - FZ, TIB, Germany
2013-05 v3.0: Addition of ID to simpleType element, added values "ResearchGroup" & "Other"
2014-08-20 v3.1: Addition of value "DataCurator"
2015-05-14 v4.0 dropped value "Funder", use new "funderReference"
2024-12-31 v4.6: Addition of value "Translator" -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://datacite.org/schema/kernel-4" targetNamespace="http://datacite.org/schema/kernel-4" elementFormDefault="qualified">
<xs:simpleType name="contributorType" id="contributorType">
<xs:annotation>
<xs:documentation>The type of contributor of the resource.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="ContactPerson" />
<xs:enumeration value="DataCollector" />
<xs:enumeration value="DataCurator" />
<xs:enumeration value="DataManager" />
<xs:enumeration value="Distributor" />
<xs:enumeration value="Editor" />
<xs:enumeration value="HostingInstitution" />
<xs:enumeration value="Other" />
<xs:enumeration value="Producer" />
<xs:enumeration value="ProjectLeader" />
<xs:enumeration value="ProjectManager" />
<xs:enumeration value="ProjectMember" />
<xs:enumeration value="RegistrationAgency" />
<xs:enumeration value="RegistrationAuthority" />
<xs:enumeration value="RelatedPerson" />
<xs:enumeration value="ResearchGroup" />
<xs:enumeration value="RightsHolder" />
<xs:enumeration value="Researcher" />
<xs:enumeration value="Sponsor" />
<xs:enumeration value="Supervisor" />
<xs:enumeration value="Translator" />
<xs:enumeration value="WorkPackageLeader" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
27 changes: 27 additions & 0 deletions resources/kernel-4.6/include/datacite-dateType-v4.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Version 1.0 - Created 2011-01-13 - FZ, TIB, Germany
2013-05 v3.0: Addition of ID to simpleType element; addition of value "Collected"; deleted "StartDate" & "EndDate"
2017-10-23 v4.1: Addition of value "Other"
2019-02-14 v4.2: Addition of value "Withdrawn"
2024-12-31 v4.6: Addition of value "Coverage"-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://datacite.org/schema/kernel-4" targetNamespace="http://datacite.org/schema/kernel-4" elementFormDefault="qualified">
<xs:simpleType name="dateType" id="dateType">
<xs:annotation>
<xs:documentation>The type of date. Use RKMS‐ISO8601 standard for depicting date ranges.To indicate the end of an embargo period, use Available. To indicate the start of an embargo period, use Submitted or Accepted, as appropriate.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="Accepted" />
<xs:enumeration value="Available" />
<xs:enumeration value="Collected" />
<xs:enumeration value="Copyrighted" />
<xs:enumeration value="Coverage" />
<xs:enumeration value="Created" />
<xs:enumeration value="Issued" />
<xs:enumeration value="Other" />
<xs:enumeration value="Submitted" />
<xs:enumeration value="Updated" />
<xs:enumeration value="Valid" />
<xs:enumeration value="Withdrawn" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
19 changes: 19 additions & 0 deletions resources/kernel-4.6/include/datacite-descriptionType-v4.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Version 1.0 - Created 2011-01-13 - FZ, TIB, Germany
2013-05 v3.0: Addition of ID to simpleType element, addition of value "Methods"
2015-02-12 v4.0: Addition of value "TechnicalInfo"-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://datacite.org/schema/kernel-4" targetNamespace="http://datacite.org/schema/kernel-4" elementFormDefault="qualified">
<xs:simpleType name="descriptionType" id="descriptionType">
<xs:annotation>
<xs:documentation>The type of the description.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="Abstract" />
<xs:enumeration value="Methods" />
<xs:enumeration value="SeriesInformation" />
<xs:enumeration value="TableOfContents" />
<xs:enumeration value="TechnicalInfo" />
<xs:enumeration value="Other" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
16 changes: 16 additions & 0 deletions resources/kernel-4.6/include/datacite-funderIdentifierType-v4.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Version 1.0 - Created 2016-05-14 -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://datacite.org/schema/kernel-4" targetNamespace="http://datacite.org/schema/kernel-4" elementFormDefault="qualified">
<xs:simpleType name="funderIdentifierType" id="funderIdentifierType">
<xs:annotation>
<xs:documentation>The type of the funderIdentifier.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="ISNI" />
<xs:enumeration value="GRID" />
<xs:enumeration value="ROR" />
<xs:enumeration value="Crossref Funder ID" />
<xs:enumeration value="Other" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
10 changes: 10 additions & 0 deletions resources/kernel-4.6/include/datacite-nameType-v4.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Version 4.1 - Created 2017-10-23 -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://datacite.org/schema/kernel-4" targetNamespace="http://datacite.org/schema/kernel-4" elementFormDefault="qualified">
<xs:simpleType name="nameType" id="nameType">
<xs:restriction base="xs:string">
<xs:enumeration value="Organizational" />
<xs:enumeration value="Personal" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
12 changes: 12 additions & 0 deletions resources/kernel-4.6/include/datacite-numberType-v4.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Version 4.4 - Created 2021-03-05 -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://datacite.org/schema/kernel-4" targetNamespace="http://datacite.org/schema/kernel-4" elementFormDefault="qualified">
<xs:simpleType name="numberType" id="numberType">
<xs:restriction base="xs:string">
<xs:enumeration value="Article" />
<xs:enumeration value="Chapter" />
<xs:enumeration value="Report" />
<xs:enumeration value="Other" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
37 changes: 37 additions & 0 deletions resources/kernel-4.6/include/datacite-relatedIdentifierType-v4.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Version 1.0 - Created 2011-01-13 - FZ, TIB, Germany
2013-05 v3.0: Addition of ID to simpleType element; addition of value "PMID"
2014-08-20 v3.1: Addition of values "arxiv" and "bibcode"
2015-02-12 v4.0: Addition of value "IGSN"
2019-02-14 v4.2: Addition of value "w3id"
2024-12-31 v4.5: Addition of values "CSTR", "RRID" -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://datacite.org/schema/kernel-4" targetNamespace="http://datacite.org/schema/kernel-4" elementFormDefault="qualified">
<xs:simpleType name="relatedIdentifierType" id="relatedIdentifierType">
<xs:annotation>
<xs:documentation>The type of the RelatedIdentifier.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="ARK" />
<xs:enumeration value="arXiv" />
<xs:enumeration value="bibcode" />
<xs:enumeration value="CSTR" />
<xs:enumeration value="DOI" />
<xs:enumeration value="EAN13" />
<xs:enumeration value="EISSN" />
<xs:enumeration value="Handle" />
<xs:enumeration value="IGSN" />
<xs:enumeration value="ISBN" />
<xs:enumeration value="ISSN" />
<xs:enumeration value="ISTC" />
<xs:enumeration value="LISSN" />
<xs:enumeration value="LSID" />
<xs:enumeration value="PMID" />
<xs:enumeration value="PURL" />
<xs:enumeration value="RRID" />
<xs:enumeration value="UPC" />
<xs:enumeration value="URL" />
<xs:enumeration value="URN" />
<xs:enumeration value="w3id" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
57 changes: 57 additions & 0 deletions resources/kernel-4.6/include/datacite-relationType-v4.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
2011-01-13 v1.0 - FZ, TIB, Germany
2013-05 v3.0: Addition of ID to simpleType element, addition of values "IsIdenticalTo", "HasMetadata" & "IsMetadataFor"
2014-08-20 v3.1: Addition of values "Reviews" & "IsReviewedBy" and "IsDerivedFrom" & "IsSourceOf"
2017-10-23 v4.1: Addition of values "Describes", "IsDescribedBy", "HasVersion", "IsVersionOf", "Requires", "IsRequiredBy"
2019-02-14 v4.2: Addition of values "Obsoletes", "IsObsoletedBy"
2021-03-05 v4.4: Addition of value "IsPublishedIn"
2024-01-22 v4.5: Addition of values "Collects, "IsCollectedBy"
2024-12-31 v4.6: Addition of values "HasTranslation", "IsTranslationOf"-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://datacite.org/schema/kernel-4" targetNamespace="http://datacite.org/schema/kernel-4" elementFormDefault="qualified">
<xs:simpleType name="relationType" id="relationType">
<xs:annotation>
<xs:documentation>Description of the relationship of the resource being registered (A) and the related resource (B).</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="IsCitedBy" />
<xs:enumeration value="Cites" />
<xs:enumeration value="IsSupplementTo" />
<xs:enumeration value="IsSupplementedBy" />
<xs:enumeration value="IsContinuedBy" />
<xs:enumeration value="Continues" />
<xs:enumeration value="IsNewVersionOf" />
<xs:enumeration value="IsPreviousVersionOf" />
<xs:enumeration value="IsPartOf" />
<xs:enumeration value="HasPart" />
<xs:enumeration value="IsPublishedIn" />
<xs:enumeration value="IsReferencedBy" />
<xs:enumeration value="References" />
<xs:enumeration value="IsDocumentedBy" />
<xs:enumeration value="Documents" />
<xs:enumeration value="IsCompiledBy" />
<xs:enumeration value="Compiles" />
<xs:enumeration value="IsVariantFormOf" />
<xs:enumeration value="IsOriginalFormOf" />
<xs:enumeration value="IsIdenticalTo" />
<xs:enumeration value="HasMetadata" />
<xs:enumeration value="IsMetadataFor" />
<xs:enumeration value="Reviews" />
<xs:enumeration value="IsReviewedBy" />
<xs:enumeration value="IsDerivedFrom" />
<xs:enumeration value="IsSourceOf" />
<xs:enumeration value="Describes" />
<xs:enumeration value="IsDescribedBy" />
<xs:enumeration value="HasVersion" />
<xs:enumeration value="IsVersionOf" />
<xs:enumeration value="Requires" />
<xs:enumeration value="IsRequiredBy" />
<xs:enumeration value="Obsoletes" />
<xs:enumeration value="IsObsoletedBy" />
<xs:enumeration value="Collects" />
<xs:enumeration value="IsCollectedBy" />
<xs:enumeration value="HasTranslation" />
<xs:enumeration value="IsTranslationOf" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
49 changes: 49 additions & 0 deletions resources/kernel-4.6/include/datacite-resourceType-v4.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Version 1.0 - Created 2011-01-13 - FZ, TIB, Germany
2013-05 v3.0: Addition of ID to simpleType element; added values "Audiovisual", "Workflow" & "Other"; deleted value "Film"
2017-10-23 v4.1: Addition of value "DataPaper"
2020-01-14 v4.4: Addition of values "Book", "Book Chapter", "ComputationalNotebook", "ConferencePaper", "ConferenceProceeding".
"Dissertation", "Journal", "JournalArticle", "OutputManagementPlan", "PeerReview", "Preprint", "Report"
2024-01-22 v4.5: Addition of values "Instrument", "StudyRegistration"
2024-12-31 v4.6: Addition of values "Award", "Project"-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://datacite.org/schema/kernel-4" targetNamespace="http://datacite.org/schema/kernel-4" elementFormDefault="qualified">
<xs:simpleType name="resourceType" id="resourceType">
<xs:annotation>
<xs:documentation>The general type of a resource.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="Audiovisual" />
<xs:enumeration value="Award" />
<xs:enumeration value="Book" />
<xs:enumeration value="BookChapter" />
<xs:enumeration value="Collection" />
<xs:enumeration value="ComputationalNotebook" />
<xs:enumeration value="ConferencePaper" />
<xs:enumeration value="ConferenceProceeding" />
<xs:enumeration value="DataPaper" />
<xs:enumeration value="Dataset" />
<xs:enumeration value="Dissertation" />
<xs:enumeration value="Event" />
<xs:enumeration value="Image" />
<xs:enumeration value="Instrument" />
<xs:enumeration value="InteractiveResource" />
<xs:enumeration value="Journal" />
<xs:enumeration value="JournalArticle" />
<xs:enumeration value="Model" />
<xs:enumeration value="OutputManagementPlan" />
<xs:enumeration value="PeerReview" />
<xs:enumeration value="PhysicalObject" />
<xs:enumeration value="Preprint" />
<xs:enumeration value="Project" />
<xs:enumeration value="Report" />
<xs:enumeration value="Service" />
<xs:enumeration value="Software" />
<xs:enumeration value="Sound" />
<xs:enumeration value="Standard" />
<xs:enumeration value="StudyRegistration" />
<xs:enumeration value="Text" />
<xs:enumeration value="Workflow" />
<xs:enumeration value="Other" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
14 changes: 14 additions & 0 deletions resources/kernel-4.6/include/datacite-titleType-v4.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Version 1.0 - Created 2011-01-13 - FZ, TIB, Germany
2013-05 v3.0: Addition of ID to simpleType element
2015-02-12 v4.0: Added value "Other" -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://datacite.org/schema/kernel-4" targetNamespace="http://datacite.org/schema/kernel-4" elementFormDefault="qualified">
<xs:simpleType name="titleType" id="titleType">
<xs:restriction base="xs:string">
<xs:enumeration value="AlternativeTitle" />
<xs:enumeration value="Subtitle" />
<xs:enumeration value="TranslatedTitle" />
<xs:enumeration value="Other" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
Loading

0 comments on commit efadf70

Please sign in to comment.