https://schema.datacite.org/meta/kernel-4.4/

systemInfo

FtxDataciteBemerkungen
/suppliercontributor[@contributorType = 'DataManager']/contributorName

formalInfo

FtxDataciteBemerkungen / Value
/documentTypeCoderesourceType DocumentFormat.getEnglishName()
/documentGenreCode resourceType/@resourceTypeGeneralS. Tabelle unten
/documentLanguage/languageCodes/code[iso='639-2']language

/identifier/@type='doi'

      andere @type

identifier/@identifierType='DOI'

dentifier/@alternateIdentifierType





/copyright/dc:rightsrightsList/rights
/locations/location[@subtype='license']rightsList/rights[@rightsURI]
/copyright/dcterms:dateCopyrightedates/data[@dataType='Copyrighted']
/sizes/size[@unit]/sizes/sizesize + '  ' + unit


FTX documentGenreCode@resourceTypeGeneral
AFilm
BBook
BCBookChapter
CConferenceProceeding
CAConferencePaper
DDissertation
DBOther
FDDataset
IImage
JJournal
KImage
JLJournalArticle
LAText
MModel
PText
PPPreprint
PAText
RReport
SStandard
TSound


bibliographicInfo

FtxDataciteBemerkungen / Value
dc:titletitles/title
alternativeTitles/alternative
alternativeTitles/dcterms:alternative

titles/title[@titleType='AlternativeTitle']


subtitles/subtitletitles/title[@titleType=' subtitle ']
kein dc:titletitles/title'no title'



creator/dc:creatorcreator
contributor[@type='author']/dc:contributorcreator
contributor/dc:contributorcontributor[@contributorType = 'Other']
contributor[@type != 'author']/dc:contributorcontributor[@contributorType]S. Tabelle

ContributorType Mapping

corporateCreator/name
corporateCreator[@type='author']/name

creator/creatorName[@nameType = 'Organizational']


corporateCreator[@type !='author']/namecontributor[@contributorType]
/contributorName[@nameType = 'Organizational']

Für contributor |corporateCreator
/nameIds/nameId[@type]
/corporateIds/corporateId[@type]
/nameIdentifier[@nameIdentifierScheme] [@schemeURI]



publicationInfo/dc:publisher

                                                      nameIDs/nameID[@type="type"]

kein dc:publisher

publisher[@publisherIdentifier= ... @publisherIdentifierScheme='TYPE' @schemeURI= ...]

Feldinhalt: mehrere publisher werden durch Leerzeichen getrennt.

Datacite: publisher = Pflichtfeld, dann Feldinhalt  'Unknown'

publicationInfo/dcterms:issued


kein dcterms:issued

dates/data[@dataType='Issued']

publicationYear

Pflichtfeld, wenn in ftx nicht vorhanden wird '0000' = YYYY übernommen




dc:descriptiondescription[@descriptionType='Other']
abstracts/abstractdescription[@descriptionType='Abstract']

1) TIBKAT, tibluh, gwlb, ubbs -  PORTALE-15638;
2) kmo-av Iwf-Filme -  PORTALE-10501

//location[@type=url
@subtype=miscellaneous
toc
preview
thumbnail]

//location[@type=url @subtype=abstract]

//location[@type=url @subtype=av]

description[@descriptionType='Other']

description[@descriptionType='TableOfContents']

description[@descriptionType='Other']
description[@descriptionType='Other']

description[@descriptionType='Abstract']

description[@descriptionType='Other']

PORTALE-15638 



if Abstarct in Export erlaub. Sieh. Abstarct


PORTALE-5018

additionalDocumentInfo/journalInfo/dc:title                      
additionalDocumentInfo/journalInfo/volumeNumber
additionalDocumentInfo/articleInfo/pages
additionalDocumentInfo/journalInfo/relationVGE[@type='issn']
description[@descriptionType='SeriesInformation']Feldinhalt: wenn mehrere dc:title: Semikolon  '; ' als Trenzeichen

ContributorType Mapping (FTX → Datacite)

FtxDataciteBemerkungen
contact

ContactPerson


researcher

Researcher


distributorDistributor
editorEditor
host-institutionHostingInstitution
producerProducer
sponsorSponsor

Other

relatedInfo

https://schema.datacite.org/meta/kernel-4.4/example/datacite-example-affiliation-v4.xml

FtxDatacite Bemerkungen

related[@type]
@type='parent'
             ='parallel'
             ='related'
             ='see-also'
             ='supplement'
             ='earlier'
             ='later'

relatedItem[@relationType]
@relationType= 'IsPublishedIn' 
                                 'IsIdenticalTo' ODER 'IsVariantFormOf '
                                 'References'
                                 'References'
                                 'IsSupplementedBy'
                                 'Continues'
                                 'isContinuedBy'

bisher nur für @type='parent' implementiert 

ab RAP 2.97.0 auch die übrigen Typen




related/documentGenreCode

@relatedItemType - Mapping für @resourceTypeGeneralfür documentGenreCode='J'
@relatedItemType='Journal'

related/identifier/@type

relatedItem/relatedItemIdentifier/@relatedItemIdentifierType

für  identifier/@type='issn'

@relatedItemIdentifierType='ISSN'

related/titlesSequencerelatedItem/titles/title
related/coverDaterelatedItem/publicationYear
related/volumeNumberrelatedItem/volume
related/issueNumberrelatedItem/issue
related/articleNumberrelatedItem/number
related/firstPagerelatedItem/firstPage
related/lastPagerelatedItem/lastPage

classificationInfo

subject/classification → subject

FtxDataciteBemerkungen
subject[@type][@id]/dc:subject
@type  != 'suppl'
@id

subject
@subjectScheme
@classificationCode

             

classification[@classificationName][ @classificationID]/code
@classificationName

classification/entries/entry

subject
@subjectScheme
@classificationCode =(id=@classificationID) code
value = entry

Für viele entries:  ein Leerzeichen - Trenzeichen
classification[@linsearch][ @classificationProcedure]/code

subject
@subjectScheme=@linsearch(@classificationProcedure)
@classificationCode =code

value = Langform von Classification


Beispiele:

FTXDataciteFtxId
<subject id="4126142-2" type="gnd">
<dc:subject xml:lang="de">Nichtlineares dynamisches System</dc:subject>
</subject>
<subject classificationCode="4129061-6" subjectScheme="gnd">Evolutionsgleichung</subject>TIBKAT:165541951X
<classification classificationID="106418998" classificationName="bk"> <code>31.73</code> <entries> <entry>Mathematische Statistik</entry> </entries> </classification><subject classificationCode="(id=106418998)31.73" subjectScheme="bk"> Mathematische Statistik</subject> TIBKAT:524992827
<classification classificationName="linsearch" classificationProcedure="mapping"> <code>mat</code> </classification><subject classificationCode="mat" subjectScheme="linsearch(mapping)">Mathematics</subject>
  • No labels