CESSDA DATA CATALOGUE (CDC) DDI2.5 PROFILE

DDI_XPath Required UI Label Type Repeatable Usage note
/codeBook/@xml:langRecommendedAttributeISO 639-1 codes are strongly encouraged to be used
/codeBook/@xsi:schemaLocationMandatoryAttributeSystem-required information - always "ddi:codebook:2_5 codebook.xsd"
/codeBook/docDscr/citation/titlStmt/titlOptionalContent elementNoTitle of the CDC XML document - note that the Study Title goes in /codeBook/stdyDscr/citation/titlStmt/titl
/codeBook/docDscr/citation/titlStmt/titl/@xml:langMandatory if 'titl' element is presentAttributeISO 639-1 codes are strongly encouraged to be used
/codeBook/stdyDscr/citation/titlStmt/titlMandatoryStudy titleContent elementNoTitle of the Study. If additional titles are required in other languages, use the parTitl element
/codeBook/stdyDscr/citation/titlStmt/titl/@xml:langMandatoryAttributeLanguage of the study title. ISO 639-1 codes are strongly encouraged to be used.
/codeBook/stdyDscr/citation/titlStmt/parTitlOptionalStudy titleContent elementYesTitle of the Study in additional languages other than the 'titl' element. It is preferable to include this element to hold an English version of the title if the 'titl' element is not in English.
/codeBook/stdyDscr/citation/titlStmt/parTitl/@xml:langMandatory if 'parTitl' element is presentAttributeLanguage of the translated study title. ISO 639-1 codes are strongly encouraged to be used.
/codeBook/stdyDscr/citation/titlStmt/IDNoMandatoryContent elementYesThe content of this element serves two purposes. It is used both for the PID and for the study/archival number given by the SP. These two cases have different specifications. IDNo in the sense of study number is optional. PID is mandatory
/codeBook/stdyDscr/citation/titlStmt/IDNo/@xml:langRecommendedAttribute Language is recommended when the @agency attribute contains an organisation name, for example, in the context of 'IDNo' being used to display the internal study number
/codeBook/stdyDscr/citation/titlStmt/IDNo/@agencyMandatoryAttributeAgency responsible for the identifier of the study. If you are using IDNo for a Persistent Identifer, value should be one of https://vocabularies.cessda.eu/vocabulary/CessdaPersistentIdentifierTypes i.e. ARK or DOI or Handle or URN
/codeBook/stdyDscr/citation/holdings/@xml:langRecommendedAttributeLanguage of the study description page at the SP website (there can be multiple 'holding' elements for study description pages in different languages. ISO 639-1 codes are strongly encouraged to be used.
/codeBook/stdyDscr/citation/holdings/@URIMandatoryAttributeThis is the document the metadata refers to, i.e. the URL of the study description page at the SP website.
/codeBook/stdyDscr/citation/rspStmt/AuthEntyRecommendedCreatorContent elementYesPrincipal investigator Person OR Institution
/codeBook/stdyDscr/citation/rspStmt/AuthEnty/@xml:langRecommendedAttributeLanguage of the Organisation name, which may be the contents of the AuthEnty element or the @affiliation attribute of AuthEnty specifies a person. ISO 639-1 codes codes are strongly encouraged to be used.
/codeBook/stdyDscr/citation/rspStmt/AuthEnty/@affiliationOptionalAttributeIf AuthEnty is a person, the organisational affiliation of that person
/codeBook/stdyDscr/citation/distStmt/distrbtrMandatoryPublisherContent elementYesThe element should contain the name of the organisation who has published the metadata for the harvested study description. This is usually the SP.
/codeBook/stdyDscr/citation/distStmt/distrbtr/@xml:langMandatoryAttributeLanguage of the organisation name. ISO codes are strongly encouraged to be used.
/codeBook/stdyDscr/citation/distStmt/distrbtr/@abbrOptionalAttributeAbbreviated form of the Publisher name e.g. 'UKDA' for 'UK Data Archive'
/codeBook/stdyDscr/citation/distStmt/distDateOptionalYear of publicationContent elementYesThe year or freetext date of when the study description was published. This element may be empty.
/codeBook/stdyDscr/citation/distStmt/distDate/@dateMandatory if 'distDate' element is presentYear of publicationAttributeIdeally 'YYYY-MM-DDThh:mm:ssZ' format, but can accept 'YYYY-MM-DD', 'YYYY-MM' or 'YYYY' as date format.
/codeBook/stdyDscr/stdyInfo/subject/keywordRecommendedKeywordContent elementYesKeyword for the study in the local language.
/codeBook/stdyDscr/stdyInfo/subject/keyword/@xml:langMandatory if 'keyword' element is presentAttributeLanguage of the keyword. ISO 639-1 codes are strongly encouraged to be used.
/codeBook/stdyDscr/stdyInfo/subject/keyword/@vocabRecommended if 'keyword' element is presentAttributeSource of keywords - ELSST is recommended but other vocabularies can be referenced.
/codeBook/stdyDscr/stdyInfo/subject/keyword/@vocabURIOptionalAttribute
/codeBook/stdyDscr/stdyInfo/subject/topcClasRecommendedTopicContent elementYesSubject classifcation term for the study in the local language. Use descriptive terms from https://vocabularies.cessda.eu/vocabulary/TopicClassification if possible but other vocabularies are permitted.
/codeBook/stdyDscr/stdyInfo/subject/topcClas/@xml:langMandatory if 'topcClas' element is presentAttributeLanguage of the subject classification term. ISO 639-1 codes are strongly encouraged to be used.
/codeBook/stdyDscr/stdyInfo/subject/topcClas/@vocabRecommendedAttributename of the vocabulary. If possible, use "CESSDA Topic Classification" (regardless of language) but other vocabularies are permitted.
/codeBook/stdyDscr/stdyInfo/subject/topcClas/@vocabURIRecommendedAttributeThe Canonical URL of the CV version that is being used e.g. https://vocabularies.cessda.eu/v2/vocabularies/TopicClassification/4.0?languageVersion=en-4.0
/codeBook/stdyDscr/stdyInfo/abstractMandatoryAbstractContent elementYesThe abstract for the study
/codeBook/stdyDscr/stdyInfo/abstract/@xml:langMandatoryAttributeLanguage of the abstract. ISO 639-1 codes are strongly encouraged to be used.
/codeBook/stdyDscr/stdyInfo/sumDscr/collDateOptionalData collection periodContent elementYesThis is the free text expression of the collection period. This element may be empty.
/codeBook/stdyDscr/stdyInfo/sumDscr/collDate/@eventMandatory if parent is presentData collection period: start date OR Data collection period: End dateAttributeEither 'start', 'end' or 'single' to indicate the type of @date Attribute
/codeBook/stdyDscr/stdyInfo/sumDscr/collDate/@dateRecommended strongly if 'collDate' element is present.AttributeIdeally YYYY-MM-DDThh:mm:ssZ format, but can accept YYYY-MM-DD, YYYY-MM or YYYY as date attribute. If there are multiple end dates, use the last.
/codeBook/stdyDscr/stdyInfo/sumDscr/nationRecommendedCountryContent elementYesCountries relevant to the study area
/codeBook/stdyDscr/stdyInfo/sumDscr/nation/@xml:langMandatory if 'nation' element is presentAttributeLanguage of the country label. ISO 639-1 codes are strongly encouraged to be used.
/codeBook/stdyDscr/stdyInfo/sumDscr/nation/@abbrRecommendedAttributeUse this attribute only if the country in the 'nation' element has an ISO 3166-1 2-letter code.
/codeBook/stdyDscr/stdyInfo/sumDscr/anlyUnitRecommendedAnalysis unitContent elementYesContains the Analysis Unit CV item in the local language.
/codeBook/stdyDscr/stdyInfo/sumDscr/anlyUnit/@xml:langMandatory if 'anlyUnit' element is presentAttributeLanguage of the Analysis Unit CV item. ISO 639-1 codes are strongly encouraged to be used.
/codeBook/stdyDscr/stdyInfo/sumDscr/anlyUnit/conceptRecommendedContent elementNo
/codeBook/stdyDscr/stdyInfo/sumDscr/anlyUnit/concept/@vocabRecommendedAttributeUse the string "DDI Analysis Unit" regardless of language.
/codeBook/stdyDscr/stdyInfo/sumDscr/anlyUnit/concept/@vocabURIOptionalAttributeThe Canonical URL of the CV version that is being used e.g. https://vocabularies.cessda.eu/v2/vocabularies/AnalysisUnit/1.0?languageVersion=en-1.0
/codeBook/stdyDscr/method/dataColl/timeMethRecommendedTime dimensionContent elementYesContains the Time Method CV item in the local language
/codeBook/stdyDscr/method/dataColl/timeMeth/@xml:langMandatory if 'timeMeth' element is presentAttributeLanguage of the Time Method CV item. ISO 639-1 codes are strongly encouraged to be used.
/codeBook/stdyDscr/method/dataColl/timeMeth/conceptContent elementNoTime Method Controlled Vocabulary "Code value" that is the same across languages. e.g if the 'timeMeth' element is 'Pitkittäisaineisto' for Finnish, the 'concept' element is 'Longitudinal'. See example at https://vocabularies.cessda.eu/urn/urn:ddi:int.ddi.cv:TimeMethod
/codeBook/stdyDscr/method/dataColl/timeMeth/concept/@vocabRecommendedAttributeUse the string "DDI Time Method" regardless of language.
/codeBook/stdyDscr/method/dataColl/timeMeth/concept/@vocabURIOptionalAttributeThe Canonical URL of the CV version that is being used e.g. https://vocabularies.cessda.eu/v2/vocabularies/TimeMethod/1.2?languageVersion=en-1.2
/codeBook/stdyDscr/method/dataColl/sampProcOptionalSampling procedureContent elementYesContains the Sampling Procedure CV item in the local language and/or a freetext description in the local language
/codeBook/stdyDscr/method/dataColl/sampProc/@xml:langMandatory if 'sampProc' element is presentAttributeLanguage of the Sampling Procedure CV item or freetext description. ISO 639-1 codes are strongly encouraged to be used.
/codeBook/stdyDscr/method/dataColl/sampProc/conceptContent elementNoSampling Procedure Controlled Vocabulary "Code value" that is the same across languages. e.g if the 'sampProc' element is 'Todennäköisyysotanta' for Finnish, the 'concept' element is 'Probability'. See example at https://vocabularies.cessda.eu/urn/urn:ddi:int.ddi.cv:SamplingProcedure
/codeBook/stdyDscr/method/dataColl/sampProc/concept/@vocabRecommendedAttributeUse the string "DDI Sampling Procedure" regardless of language.
/codeBook/stdyDscr/method/dataColl/sampProc/concept/@vocabURIOptionalAttributeThe Canonical URL of the CV version that is being used e.g. https://vocabularies.cessda.eu/v2/vocabularies/SamplingProcedure/1.1?languageVersion=en-1.1
/codeBook/stdyDscr/method/dataColl/collModeRecommendedData collection methodContent elementYesContains the Mode of Collection CV item in the local language.
/codeBook/stdyDscr/method/dataColl/collMode/@xml:langMandatory if 'collMode' element is presentAttributeLanguage of the Mode of Collection CV item. ISO 639-1 codes are strongly encouraged to be used.
/codeBook/stdyDscr/method/dataColl/collMode/conceptContent elementNoMode of Collection Controlled Vocabulary "Code value" that is the same across languages. e.g if the 'collMode' element is 'Haastattelu' for Finnish, the 'concept' element is 'Interview'. See example at https://vocabularies.cessda.eu/urn/urn:ddi:int.ddi.cv:ModeOfCollection
/codeBook/stdyDscr/method/dataColl/collMode/concept/@vocabRecommendedAttributeUse the string "DDI Mode of Collection" regardless of language.
/codeBook/stdyDscr/method/dataColl/collMode/concept/@vocabURIOptionalAttributeThe Canonical URL of the CV version that is being used e.g. https://vocabularies.cessda.eu/v2/vocabularies/ModeOfCollection/3.0?languageVersion=en-3.0
/codeBook/stdyDscr/dataAccs/useStmt/restrctnRecommendedTerms of data accessContent elementYesRefers to any information relating to the access and use conditions of data that the SP wants to send. SPs need to concatenate the information for 'restrctn' the way they want it to appear in the CDC, if they use data from different elements e.g.specPerm, restrctn, avlStatus etc.
/codeBook/stdyDscr/dataAccs/useStmt/restrctn/@xml:langMandatory if 'restrctn' is presentAttributeLanguage of the Access statement. ISO 639-1 codes are strongly encouraged to be used.
/codeBook/fileDscr/fileTxt/fileNameRecommendedContent elementYesLanguage-specific name of file
/codeBook/fileDscr/fileTxt/fileName/@xml:langRecommendedLanguage of data file(s).AttributeLanguage(s) of data files. The only information necessary for CDC is the language of the files, as this is needed for the filter. The values or content of 'fileName' are not extracted. ISO 639-1 codes are strongly encouraged to be used.