Skip to content

dominiquecharlesECCC/test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UNDER DEVELOPMENT

GCWG-RDA maDMP Metadata Application Profile (MAP)
for machine-actionable Data Management Plans

About this document

This GCWG-RDA maDMP metadata application profile (MAP) and companion GCWG-RDA JSON schema are an extension of the international Research Data Alliance (RDA) common maDMP consensus standard and has been developed to collect additional information required in the context of government or other large organizations building automated systems to support Enterprise Information Management. This will enable programs and services to plan and improve delivery of data and information about the data, and to comply with new policy requirements while increasing efficiency and reducing costs.

The maDMP MAP is the basis for collecting information in a consistent manner so as to enable a large organization to easily find the information needed to plan for the future, automate tasks, build catalogues and inventories, provide customized reports (e.g, for dataset approvals), answer questions about the data (e.g., where are the data stored, what is the expected annual growth rate, what are the associated costs and funding sources, which are the high priority datasets, who are the partner organizations and where are the signed agreements, what the technical resources, what software is used to process the data, etc.), and to identify ethical concerns and Indigenous considerations related to the data. The MAP provides basic interoperability between systems producing or consuming machine-actionable data management plans (maDMP's). The MAP and companion schema are the means for rapidly building reliable, lightweight, and easily customized automated systems with appropriate access controls while maximizing interoperability.

The maDMP MAP is intended to cover a wide range of use cases and does not set any business requirements. It represents information collected over the whole data lifecycle from conception through to disposition. The required information is minimized to apply across all use cases. The remaining information in the MAP is set to optional to allow each organization to chose what is relevant to them but still remain interoperable. If you see opportunities for improvement to this MAP, we invite you to join the GC maDMP WG

For more information see FAQ and useful links to consultations, documents, tools, prototypes, etc. developed by the working group.

maDMP

Provides high level information about the maDMP, e.g. its title, modification date, classification and protection level, metadata schema version, etc. It is the root of the metadata application profile. The majority of its fields are mandatory.

Contact

Specifies the party that can provide any information on the maDMP. This is not necessarily the maDMP creator, and can be a person or an organisation.

Approval

Specifies the approval status of the maDMP (e.g., approved, rejected, submitted, not applicable, unknown), the name and position of the approver, the approval date, and any other relevant information. In order for a basic minimum maDMP to be 'approved', all 'required' fields must have been completed. As the maDMP evolves over time, there may be additional required fields depending on the responses to other questions. For example, maDMP 'approval date' becomes required IF 'approval status' = 'approved', 'rejected', or 'submitted'. Another example: 'disposition action completed date' becomes required WHEN the action has been taken.

Contributor

For listing all parties involved in the process of the data management described by this maDMP, and those parties involved in the creation and management of the maDMP itself.

Project

Describes the project associated with the maDMP, if applicable. It can be used to describe any type of project: that is, not only funded projects, but also internal projects, PhD theses, etc.

Partner organization

For identifying partner organizations, type of agreements, and links to download the agreement when available (e.g., MOA - Memorandum of Agreement; MOU - Memorandum of Understanding; Indigenous data sharing agreement; BCR-band council resolution; Treaty; collaborative agreement; cooperative agreement; contract; cost-sharing agreement; contractual material; funding collaboration agreement; grant agreement; service level agreement, etc.).

Funding

To indicate if a project is funded or not and to identify funding sources (e.g. NSF, EC, EPA, Tri-Agency, internally funded).

Cost

Provides a list of costs related to data management.

Dataset

This follows the defintion of Dataset in the W3C DCAT specification. Dataset can be understood as a logical entity depicting data, e.g. raw data. It provides high level information about the data. The granularity of dataset depends on a specific setting. In edge cases it can be a file, but also a collection of files in different formats. See FAQ for more details.

Security and Privacy

Used to indicate any specific requirements related to security and privacy of a specific dataset, e.g. to indicate that data are not anonymized.

Technical Resource

For specifying equipment needed/used to create or process the data, e.g. a microscope, etc.

Disposition Planning

For describing disposition planning (retention period or perpetual use, destruction, alienation, or transfer to archives), description of archival value, any legal issues associated with disposition, etc.

Distribution

This follows the definition of Distribution in the W3C DCAT specification. Distribution points to a specific instance of a dataset. Hence, distribution contains information such as the format and size of files. A dataset might be available in multiple serializations that may differ in various ways, including security classificaiton and protection level, natural language, media-type or format, schematic organization, temporal and spatial resolution, level of detail or profiles (which might specify any or all of the above). Examples of distributions include a CSV file, a data-cube, files made accessible according to different profiles such as XML or JSON schemas, anonymized/de-identified files, etc.

License

Used to indicate the license under which data (each specific Distribution) is made available. It also allows for modelling embargoes. See FAQ for more details.

Host

Provides information on the system where data are stored. It can be used to provide details on a repository where data are deposited, e.g. a Core Trust Seal certified repository located in Europe that uses DOIs. It can also provide details on systems where data are stored and processed during research, e.g. a high performance computer that uses fast storage with two daily backups.

Metadata

Provides a pointer to a metadata standard used to describe the data. It does not contain any actual metadata relating to the dataset.

Indigenous considerations

Used to provide specific information relevant to Indigenous considerations (not found elsewhere in the maDMP), in line with funder requirements (e.g., Canada's Tri-Agency), the United Nations Declaration on the Rights of Indigenous Peoples (UNDRIP), and CARE Priniciples for Indigenous data governance.

This would include, for example, identification of Indigenous groups, Indigenous community approval of the project, Indigenous control over data, Indigenous traditional knowledge, Indigenous research methods, use of Indigenous languages.

The existence of other Indigenous related information may be identified in this section with the details provided in other sections of the maDMP. This includes Indigenous data sharing agreements (identified under Partner Organization), Indigenous languages used (identified under maDMP language and/or Dataset language and/or Distribution language), Indigenous data governance (described under Dataset data governance), Indigenous contributor role such as Indigenous traditional knowledge keeper (identified under Contributor role), and use of Unified Canadian Aboriginal Syllabics Extended character encoding (identified under maDMP character unicode block and/or Distribution character unicode block.

Structure


Properties in 'affiliation'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
businessContributor's business affiliation
REQUIREMENT:
    required IF
Nested Data Structure0..1
countryCountry affiliated with the contributor
REQUIREMENT:
    optional
Nested Data Structure0..1
educational_institutionEducational institution of the contributor
REQUIREMENT:
    required IF
Nested Data Structure0..1
government_department_or_agencyGovernment department or agency affiliated with the contributor
REQUIREMENT:
    required IF
Nested Data Structure0..1
non_profitNon-profit organization affiliated with the contributor for the DMP
REQUIREMENT:
    required IF
Nested Data Structure0..1
otherDescription of the afffiliation when affiliation type is "other" (e.g., Citizen science; for profit NGO, etc.)
REQUIREMENT:
    required IF
String0..1 What is the contributor's other affiliation?
province_stateContributor's affiliation location.
REQUIREMENT:
    optional
Nested Data Structure0..1
typeContributors affiliation type
REQUIREMENT:
    required
ALLOWED VALUES:
    business, educational institution, government, non-profit, retired, no affiliation, self-employed
Term from Controlled Vocabulary1..nNo affiliationWhat is the contributor's affiliation (type)?

Properties in 'agreement'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
agreement_download_urlDownload link to the partner organization agreement document
REQUIREMENT:
    optional
URI0..1 Provide a link to the partner organization agreement.
descriptionTo provide any free-form text information description on the agreement made with the partner organization
REQUIREMENT:
    optional
String0..1Agrees to gaze at the starsDescribe the project agreement with the partner organization.
typePartner organization agreement type (e.g., MOA - Memorandum of Agreement; MOU - Memorandum of Understanding; Indigenous data sharing agreement; BCR-band council resolution; Treaty; collaborative agreement; cooperative agreement; contract; cost-sharing agreement; contractual material; funding collaboration agreement; grant agreement; service level agreement)
REQUIREMENT:
    required WHEN
String0..1cooperative agreementWhat type of partner organization agreement exists?

Properties in 'approval'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
by_mboxEmail of the person who approved the maDMP
REQUIREMENT:
    optional
String0..1 What is the approval person's email?
by_nameName of the person who approved the maDMP
REQUIREMENT:
    required IF
String0..1 What is the name of the approval person?
by_positionJob position of the person who approved the maDMP
REQUIREMENT:
    required IF
String0..1DirectorWhat is the position of the approval person?
dateDMP Approval date. Encoded using the relevant ISO 8601 Date compliant string
REQUIREMENT:
    required IF
Date0..12023-12-31What was the date of the approval action?
descriptionTo provide any free-form text information on the approval for the DMP
REQUIREMENT:
    optional
String0..1Need to respond to all required fieldsProvide a description of the approval.
statusApproval status for the DMP
REQUIREMENT:
    required
ALLOWED VALUES:
    approved, rejected, submitted, not submitted, not applicable, unknown
Term from Controlled Vocabulary1approvedWhat is the maDMP approval status?

Properties in 'business'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
business_idBusiness ID
REQUIREMENT:
    optional
Nested Data Structure0..1
nameBusiness affiliation name
REQUIREMENT:
    required WHEN
String1 What is the contributor's business affiliation name?

Properties in 'business_id'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
identifierBusiness identifier
REQUIREMENT:
    optional
String0..1 What is the contributor's business affiliaton identifier?
typeBusiness identifier type
REQUIREMENT:
    optional
String0..1 What type of identification system uniquely identifies the business?

Properties in 'collection'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
algorithmic_impact_assessment_conductedTo indicate if an algorithmic impact assessment has been conducted related to these data. https://www.canada.ca/en/government/system/digital-government/digital-government-innovations/responsible-use-ai/algorithmic-impact-assessment.html
REQUIREMENT:
    optional
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary0..1yesHas an algorithmic impact assessment been conducted related to these data?
algorithmic_impact_assessment_conducted_uriLink to the algorithmic impact assessment
REQUIREMENT:
    optional
URI0..1 Provide a link to the algorithmic impact assessment, if applicable.
data_aggregationTo indicate if the dataset is the result of data aggregation
REQUIREMENT:
    optional
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary0..1yesAre these aggregated data?
data_aggregation_descriptionDescription of how the dataset was aggregated
REQUIREMENT:
    optional
String0..1Daily observations summarized as annual means.Describe how these data were aggregated.
data_collection_earliest_start_dateThe earliest date in the case of time series data.
REQUIREMENT:
    optional
Date0..11973-01-01In the case of time-series data, what is the earliest date of the data in the series?
data_collection_latest_end_dateThe latest date in the case of time series data.
REQUIREMENT:
    optional
Date0..12023-12-31In the case of time-series data, what is the most recent date of the data in the series?
data_integrationTo indicate if the dataset is integrated by combining data together
REQUIREMENT:
    optional
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary0..1yesAre these integrated data by the combination of datasets from more than one data source?
data_integration_descriptionTo describe how the dataset integrates data
REQUIREMENT:
    optional
String0..1 Describe how the data were integrated.
data_integration_sourcesTo list sources the integrated data uses such as external or internal data sources
REQUIREMENT:
    optional
String0..n What are the sources of the integrated data?
data_last_updatedDate when the dataset was last updated. Encoded using the relevant ISO 8601 Date compliant string
REQUIREMENT:
    optional
Date0..12023-07-20When was dataset last updated?
data_latest_end_dateFor time series data, date of the latest data in the series. Encoded using the relevant ISO 8601 Date compliant string
REQUIREMENT:
    optional
Date0..12022-12-31For time series data, what is the date of the latest data in the series?
data_sourceDescribes how the data were collected
REQUIREMENT:
    optional
Term from Controlled Vocabulary0..1field analyzer
data_source_descriptionTo describe the dataset sources of data
REQUIREMENT:
    optional
String0..1
data_source_externalTo indicate if a data source used in the dataset was external
REQUIREMENT:
    optional
Term from Controlled Vocabulary0..1yes
data_source_external_descriptionTo describe the external source used in the dataset
REQUIREMENT:
    optional
String0..1
data_start_dateFor time series data, date of the earliest data in the series. Encoded using the relevant ISO 8601 Date compliant string
REQUIREMENT:
    optional
Date0..11980-01-01For time series data, what is the date of the earliest data in the series?
data_update_frequencyThe update frequency of the data in the dataset
REQUIREMENT:
    optional
ALLOWED VALUES:
    triennial, biennial, annual, semiannual, threeTimesAYear, quarterly, bimonthly, monthly, semimonthly, biweekly, threeTimesAMonth, weekly, semiweekly, threeTimesAWeek, daily, continuous, irregular
Term from Controlled Vocabulary0..17 daysHow frequently are the data updated?
dataset_sizeSize of the dataset from which distributions are derived.
REQUIREMENT:
    optional
Number0..15What is the size of the dataset according to the specified units?
dataset_size_unitsDataset size units
REQUIREMENT:
    optional
ALLOWED VALUES:
    bytes, KB - kilobytes, MB - megabytes, GB - gigabytes, TB - terabytes, PB - petabytes, EB - exabyte, ZB - zettabyte, YB - yottabyte
Term from Controlled Vocabulary0..1PB - petabytesWhat units were used to measure the size of the dataset?
growth_annual_terabytesThe dataset annual growth rate in terabytes per year. Important information needed when planning storage and associated budget
REQUIREMENT:
    optional
Number0..1 What is the expected annual growth rate of the dataset (terabytes per year)?
synthetic_dataSynthetic data is information that's been generated on a computer to augment or replace real data to improve AI models, protect sensitive data, and mitigate bias.
REQUIREMENT:
    optional
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary0..1yesAre these synthetic data?
synthetic_data_aiDataset generated by artificial intelligence. See, https://www.canada.ca/en/government/system/digital-government/digital-government-innovations/responsible-use-ai/guide-use-generative-ai.html
REQUIREMENT:
    optional
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary0..1yesWere these data generated by artificial intelligence?
synthetic_data_descriptionDescription of how the synthetic data were generated.
REQUIREMENT:
    optional
String0..1Synthetically generated tabular data created by drawing numbers from a distribution.How were these synthetic data generated?

Properties in 'computing_environment'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
computer_code_descriptionIf there is computer code, provide any free-form text information on the computer code used
REQUIREMENT:
    optional
String0..1 Describe the computer code being used.
computer_code_downloadIf there is computer code, the URL to download the computer code
REQUIREMENT:
    optional
URI0..1 What is the URL to download the computer code?
computer_code_licenseIf there is computer code. Use of a license is highly recommended (e.g., CC BY-SA 4.0, MIT, open government license, etc.)
REQUIREMENT:
    optional
String0..1CC BY-SA 4.0What license applies to this work?
computer_code_programming_languageIf there is computer code. Computer programming language used (e.g., Python, R, SAS)
REQUIREMENT:
    optional
String0..1PythonWhat language is the computer code in?
operating_system_descriptionIf OS dependent, to provide any free-form text information on the operating system used
REQUIREMENT:
    optional
String0..1 Describe the operating system in use?
operating_system_nameIf OS dependent, operating system used
REQUIREMENT:
    optional
ALLOWED VALUES:
    android os, dos, iOS, linux, mac os, windows, unix
Term from Controlled Vocabulary0..1linuxWhat operating system is in use?
proprietary_softwareTo indicate if proprietary software was used
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary1yesIs there proprietary software in use?
proprietary_software_justificationTo indicate if proprietary software justification was provided
REQUIREMENT:
    required IF
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary0..1yesis the propietry software justified in use?
proprietary_software_migration_planTo indicate if there is a migration plan for the proprietary software
REQUIREMENT:
    required IF
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary0..1yesIs there a migration plan for the proprietary software?
proprietary_software_migration_plan_descriptionTo provide any free-form text information on the migration plan for the proprietary software
REQUIREMENT:
    required IF
String0..1 Describe the migration plan for the propietary software.
software_descriptionTo provide any free-form text information on the software used
REQUIREMENT:
    required IF
String0..1 Describe the software in use.
software_downloadURL to download the software used
REQUIREMENT:
    required IF
URI0..1https://github.com/yourstruly/bestcodeeverProvide the URL to download the software in use.
software_nameSoftware name used
REQUIREMENT:
    required IF
String0..1 What is the name of the software in use?

Properties in 'contact'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
contact_idIdentifier for a contact person
REQUIREMENT:
    required
Nested Data Structure1
mboxE-mail address
REQUIREMENT:
    required
String1[email protected]What is contact person's e-mail address?
nameName of the contact person
REQUIREMENT:
    required
String1Winnie PoohWhat is contact person's name?

Properties in 'contact_id'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
identifierContact person's unique identifier
REQUIREMENT:
    required
String10000-0000-0000-0000What is the contact person's unique ID?
typeIdentifier type. Allowed Values (recommend using ORCID ID for scientists and researchers): orcid, isni, openid, other.
REQUIREMENT:
    required
ALLOWED VALUES:
    orcid, isni, openid, other
Term from Controlled Vocabulary1orcidWhich identifier type is used for the contact person's unique ID (orcid, isni, openid, other)?

Properties in 'contributor'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
affiliationContributor affiliation status with an outside organization and organization type
REQUIREMENT:
    required
Nested Data Structure1..n
contributor_id
REQUIREMENT:
    required
Nested Data Structure1
mboxMail address
REQUIREMENT:
    optional
String0..1[email protected]What is the contributor's email?
nameName
REQUIREMENT:
    required
String1Christopher RobinWhat is the contributor's name?
roleType of contributor (e.g., author, investigator, collaborator, field technician, researcher, data steward, Indigenous traditional knowledge keeper)
REQUIREMENT:
    required
String1..nData stewardWhat is the contributor's role?

Properties in 'contributor_id'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
identifierIdentifier for a contributor person
REQUIREMENT:
    required
String11111-1111-1111-1111What is the contributor's unique ID?
typeIdentifier type. Allowed Values (recommend using ORCID ID for scientists and researchers): orcid, isni, openid, other.
REQUIREMENT:
    required
ALLOWED VALUES:
    orcid, isni, openid, other
Term from Controlled Vocabulary1otherWhich identifier type is used for the contributor's unique ID (orcid, isni, openid, other)?

Properties in 'cost'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
currency_codeAllowed values defined by ISO 4217.
REQUIREMENT:
    required IF
ALLOWED VALUES:
    Use ISO 4217 codes
Term from Controlled Vocabulary0..1USDWhat is the currency for the cost amount?
descriptionDescription
REQUIREMENT:
    optional
String0..1Costs for running the project.Describe the costs.
titleTitle
REQUIREMENT:
    required WHEN
String1Cloud storage and softwareProvide a title for the costs.
valueValue
REQUIREMENT:
    optional
Number0..11,000,000What is the total cost amount?

Properties in 'country'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
country_codeCountry code of the contributor written with ISO 3166 Alpha-2
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    Use ISO 3166 Alpha-2 country code
Term from Controlled Vocabulary1USWhere is the contributor located (country code)?
country_nameCountry name of the contributor
REQUIREMENT:
    required WHEN
String1United States of AmericaWhere is the contributor located (country name)?

Properties in 'dataset'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
collectionInformation on collection of the data.
REQUIREMENT:
    optional
Nested Data Structure0..1
computing_environmentComputing environment for the distribution in the DMP
REQUIREMENT:
    optional
Nested Data Structure0..n
data_classIndicates class of dataset.
REQUIREMENT:
    optional
ALLOWED VALUES:
    continuous, discrete (point data), geospatial (GIS raster), geospatial (GIS vector), longitudinal (panel), qualitative - nominal, qualitative - ordinal, quantitative - continuous, quantitative - discrete, time series
Term from Controlled Vocabulary0..ncontinuousWhat class are these data?
data_completenessDataset percentage completness
REQUIREMENT:
    optional
ALLOWED VALUES:
    95% or greater, 90% or greater, 85% or greater, 80% or greater, 75% or greater, 70% or greater, 65% or greater, 60% or greater, 55% or greater, 50% or greater, 45% or greater, 40% or greater, 35% or greater, 30% or greater, 25% or greater, 20% or greater, 15% or greater, 10% or greater, less than 10%
Term from Controlled Vocabulary0..195% or greaterDescribe the data completness.
data_criticalityTo indicate how important the data are for the organization to achieve its goals. Example values: business function continuity and improvement, IM or IT modernization, intergovernmental agreement, minister/deputy minister priority, mission critical, policy compliance (departmental), policy compliance (federal), regulatory, risk mitigation, treasury board submission, vote netted revenue (VNR), other program priority (specify)
REQUIREMENT:
    optional
String0..1business function continuity and improvementWhat is the data criticality?
data_governance_descriptionDescribe the data governance. See, also: UNDRIP; Canada Tri-Agency requirements.
REQUIREMENT:
    required
String1 Describe the data governance.
data_quality_assuranceData Quality Assurance. Note: Data quality control level is provided at the distribution level.
REQUIREMENT:
    optional
String0..nWe use a complicated, undocumented system for data QA/QCDescribe the data quality assurance.
dataset_documentationDataset documentation
REQUIREMENT:
    optional
Nested Data Structure0..n
dataset_idDataset ID
REQUIREMENT:
    required
Nested Data Structure1
descriptionDescription is a property in both Dataset and Distribution, in compliance with W3C DCAT. In some cases these might be identical, but in most cases the Dataset represents a more abstract concept, while the distribution can point to a specific file.
REQUIREMENT:
    optional
String0..1mountains of dataDescribe the dataset.
disposition_planningTo indicate any disposition plan for the dataset
REQUIREMENT:
    required
Nested Data Structure1
distributionTo provide technical information on a specific instance of data.
REQUIREMENT:
    optional
Nested Data Structure0..n
geodetic_datumIf the dataset contains geospatial data, indicate the geodetic datum (coordinate reference system)
REQUIREMENT:
    optional
ALLOWED VALUES:
    ED50 (older European), ETRS89 (European), GDA94 (Australian), JGD2011 (Japanese), KGD2002 Korean), NAD27 (older North American), NAD83 (North American), NATRF2022, OSGB36 (Ordnance Survey of Great Britain), Tokyo97 (Japanese), TWD97 (Taiwan), WGS 84 (World Geodetic System)
Term from Controlled Vocabulary0..1ED50 (older European)Which geodetic datum is this distribution for?
geographic_coverageThe geographical area covered by a geospatial dataset
REQUIREMENT:
    optional
String0..1 In the case of a geospatial dataset, what is the geographic area is covered?
industry_NAICSNAICS industry associated with the dataset
REQUIREMENT:
    optional
Nested Data Structure0..1
intellectual_propertyIntellectual property related to the dataset
REQUIREMENT:
    required
Nested Data Structure1
issuedIssued. Encoded using the relevant ISO 8601 Date compliant string
REQUIREMENT:
    optional
Date0..12023-07-20When was the dataset issued?
keywordKeyword
REQUIREMENT:
    optional
String0..nkeyword 1, keyword 2Provide some keywords related to this dataset.
languageLanguage of the dataset expressed using ISO 639-3
REQUIREMENT:
    optional
ALLOWED VALUES:
    Use ISO 639-3 language code
Term from Controlled Vocabulary0..1mulWhat language is used in this dataset?
linked_data_star_ratingUse the Tim Berners-Lee (founder of the World Wide Web) 5-star rating system for open data. To score the maximum five stars, data must (1) be available on the Web under an open license, (2) be in the form of structured data, (3) be in a non-proprietary file format, (4) use URIs as its identifiers (see also RDF), (5) include links to other data sources (see linked data). To score 3 stars, it must satisfy all of (1)-(3), etc. https://opendatahandbook.org/glossary/en/terms/five-stars-of-open-data/
REQUIREMENT:
    required
ALLOWED VALUES:
    1 star, 2 stars, 3 stars, 4 stars, 5 stars
Term from Controlled Vocabulary11 starHow many stars does this dataset meet according to the Berners-Lee 5-star rating system for open data?
metadataTo describe metadata standards used.
REQUIREMENT:
    required
Nested Data Structure1..n
personal_dataTo indicate if personal data exists in the dataset
REQUIREMENT:
    required
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary1yesDo these data include personal information?
preservation_statementPreservation Statement. Details concerning retention and disposition should be provided in dmp/dataset/disposition_planning/
REQUIREMENT:
    optional
String0..1 Provide a general statement regarding preservation of the dataset.
security_and_privacyTo list all issues and requirements related to security and privacy
REQUIREMENT:
    required
Nested Data Structure1..n
sensitive_dataSensitive data are data for which injury that could reasonably be expected as a result of a loss of confidentiality (resulting from unauthorized disclosure), loss of integrity (resulting from unauthorized modification or destruction), or loss of availability (resulting from unauthorized removal or other disruption). See, for example, Treasury Board of Canada, Policy on government security.
REQUIREMENT:
    required
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary1yesDoes the dataset contain sensitive data?
subjectTopic to which a dataset pertains.
REQUIREMENT:
    optional
Nested Data Structure0..1
supported_works_urlAn URL or DOI that gives access to the supported work.
REQUIREMENT:
    optional
URI0..n Provide a URL to this supported work.
technical_resourceTo list all required technical resources.
REQUIREMENT:
    optional
Nested Data Structure0..n
titleTitle is a property in both Dataset and Distribution, in compliance with W3C DCAT. In some cases these might be identical, but in most cases the Dataset represents a more abstract concept, while the distribution can point to a specific file.
REQUIREMENT:
    required
String1fast sun imagesWhat is the title of this dataset?
typeIf appropriate, type according to: DataCite and/or COAR dictionary. Otherwise use the common name for the type, e.g. raw data, software, survey, etc. https://schema.datacite.org/meta/kernel-4.1/doc/DataCite-MetadataKernel_v4.1.pdf http://vocabularies.coar-repositories.org/pubby/resource_type.html
REQUIREMENT:
    optional
String0..1imageWhat type of dataset is this?

Properties in 'dataset_documentation'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
access_urlA URL of that gives access to the dataset documentation. e.g., landing page, feed, SPARQL endpoint. The access URL should be used for the URL of a service or location that can provide access to dataset documentation, typically through a Web form, query or API call.
REQUIREMENT:
    optional
URI0..1 Provide a link to the dataset documentation.
descriptionTo describe the documentation of the dataset
REQUIREMENT:
    optional
String0..1 Describe the dataset documentation.
download_urlDownload URL to the dataset documentation
REQUIREMENT:
    optional
URI0..1https://www.agr.gc.ca/atlas/supportdocument_documentdesupport/aafcAgClimate/en/ISO_19131_AgClimate_-_Data_Product_Specification.pdfProvide the download URL for the dataset documentation.
nameDataset documentation type (e.g., code book, contract, data dictionary, data production specification (ISO 19131 compliant), ELN (electronic lab notebook), protocol, qa-qc methods, SOP (standard operating procedure)
REQUIREMENT:
    optional
String0..1code bookWhat is the name of the dataset documentation?

Properties in 'dataset_id'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
identifierIdentifier for a dataset
REQUIREMENT:
    required
String1University of Vienna Phaidra (univie.ac.at)Provide the dataset identifier ID.
typeIdentifier type
REQUIREMENT:
    required
ALLOWED VALUES:
    handle, doi, ark, url, other
Term from Controlled Vocabulary1urlWhat is the dataset identifier ID type?

Properties in 'disposition_action_completed'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
authorization_numberThe authorization number of the completed disposition action
REQUIREMENT:
    required WHEN
String1 What is the authorization number after the disposition action has been completed?
dateCompletion date for the disposition action. Encoded using the relevant ISO 8601 Date compliant string
REQUIREMENT:
    required WHEN
Date12023-07-20What date was the disposition action completed?
descriptionDescription of the disposition action completed
REQUIREMENT:
    optional
String0..1Transfer to LAC 2030-01-01 as part of accession no. 2030-zzzzz-yyyy.Describe the completed disposition action.
typeTo indicate which type of record disposition action was completed
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    alienated from government holdings, destroyed, transferred to national archives, transferred to other government department/agency
Term from Controlled Vocabulary1alienated from government holdingsWhat type of disposition action was completed?

Properties in 'disposition_planning'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
archival_valueArchival values is the ongoing usefulness or significance of records, based on the administrative, legal, fiscal, evidential, or historical information they contain, justifying their continued preservation. In general, records with archival value are estimated to make up only a small percentage of an organization’s records. In most organizations, the determination of which records are considered to have archival value is made by archivists. Sometimes, archivists distinguish between the concepts of historical value and archival value. In such cases, historical value is defined narrowly as the value of a record to support research in the history of people and the world, and archival value is defined broadly to encompass value that supports any type of research using permanent records, including psychological, sociological, and other types of scientific research. (Society of American Archivists)
REQUIREMENT:
    required
ALLOWED VALUES:
    yes all, yes part, no, not applicable, unknown
Term from Controlled Vocabulary1yes allDoes the dataset have archival value?
archival_value_descriptionDescription of the archival value.
REQUIREMENT:
    optional
String0..1 Describe the archival value of the dataset.
legal_issuesTo indicate if there are any legal issues associated with the disposition planning of the dataset. Examples include cases where data are required to be: (1) preserved for the ongoing protection of human rights, legal evidence or litigation holds; or, (2) there are other, dataset-specific legal considerations affecting final disposition (e.g,. partnership agreement).
REQUIREMENT:
    required
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary1yesAre there legal issues associated with the dataset?
legal_issues_description.Description of any legal issues associated with the disposition planning of the dataset
REQUIREMENT:
    optional
String0..1 Describe the legal issues associated with the the disposition planning of the dataset?
remaining_distributionsFollowing disposition of distribution(s), flagging that there remain one or more other distributions.
REQUIREMENT:
    optional
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary0..1noAre there any distributions remaining following disposition?
required_destructionTo indicate whether the dataset is required to be destroyed
REQUIREMENT:
    required
ALLOWED VALUES:
    yes all, yes part, no, not applicable, unknown
Term from Controlled Vocabulary1yes allDoes the dataset need to be destroyed?
required_destruction_descriptionDescription on the reason why the dataset must be destroyed
REQUIREMENT:
    required IF
String0..1Ethics Review Board clearance requires destruction of all identifying datasets at project close, estimated to occur 2030-01-01.Describe the reason why the dataset must be destroyed?
required_perpetual_useTo indicate if the dataset has a long-term usage and must retained in the active records area indefinitely. Examples where this may be required include the need to maintain scientific integrity, treaties, agreements, or compliance with UN Joinet-Orentlicher principles for the protection and promotion of human rights through action to combat impunity.
REQUIREMENT:
    required
ALLOWED VALUES:
    yes all, yes part, no, not applicable, unknown
Term from Controlled Vocabulary1yes allIs the dataset required to be retained in the active records area indefinitely?
required_perpetual_use_descriptionDescription of the perptual usage of the dataset
REQUIREMENT:
    required IF
String0..1 Describe the perpetual use of the dataset.
retention_review_triggerWhat type of trigger ends the retention period. Example: fixed date, event-based.
REQUIREMENT:
    required
ALLOWED VALUES:
    fixed date, event-based, not applicable (transitory record), not applicable (permanent retention), other, unknown (based on Electronic records as documentary evidence s. 6.4.5.)
Term from Controlled Vocabulary1fixed dateWhat is the retention period?
retention_review_trigger_dateDate of the end of the retention period at which time the distribution is disposed of according to the file plan (destruction, transfer to archives, or alienation. Encoded using the relevant ISO 8601 Date compliant string
REQUIREMENT:
    optional
Date0..12023-07-20What date is the trigger of the retention review?
retention_review_trigger_descriptionDescription of the trigger that ends the retention period
REQUIREMENT:
    optional
String0..1 Describe the trigger of the retention review.

Properties in 'disposition_planning'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
archival_valueEnables compliance with the LAC Act. Applies to GC records only. [LAC_Act]
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary1yesDoes the distribution have any archival value?
legal_issuesTo indicate if there will be any legal issues associated with the disposition planning of the distribution.
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary1yesAre there are legal issues with disposition planning of the distribution?
required_destructionTo indicate if the distribution must be destroyed
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    yes all, yes part, no, not applicable, unknown
Term from Controlled Vocabulary1yes allIs the distribution required to be destroyed?
required_perpetual_useTo indicate if the distribution must be used perpetually
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary1yesIs there required perpetual use of the distribution?
retention_review_trigger_dateDate of the end of the retention period at which time the distribution is disposed of according to the file plan (destruction, transfer to archives, or alienation. Encoded using the relevant ISO 8601 Date compliant string
REQUIREMENT:
    optional
Date0..12023-07-20What is the retention review trigger date?

Properties in 'distribution'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
access_urlA URL that gives access to the distribution. e.g., landing page, feed, SPARQL endpoint. The access URL should be used for the URL of a service or location that can provide access to the distribution, typically through a Web form, query or API call.
REQUIREMENT:
    optional
URI0..1http://some.repo...What is the access URL to the dataset?
available_untilIndicates how long this distribution will be/should be available. Encoded using the relevant ISO 8601 Date compliant string
REQUIREMENT:
    optional
Date0..12023-07-20When is the dataset available until?
byte_sizeSize of the dataset distribution in measured in bytes.
REQUIREMENT:
    optional
Number0..15,000,000,000,000What is the size of the distribution bytes?
character_encoding_standardCharacter encoding standard used in the distribution
REQUIREMENT:
    required WHEN
Term from Controlled Vocabulary1UTF-16What character encoding standard is used for the data?
character_unicode_block_codeUnicode block used in the distribution. Use the "code" from the Unicode Standard 15.1. https://en.wikipedia.org/wiki/Unicode_block#List_of_blocks
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    Use Unicode Standard 15.1
Term from Controlled Vocabulary1U+18B0..U+18FFWhat is the Unicode block code?
character_unicode_block_nameUnicode block used in the distribution. Use the "name" from the Unicode Standard 15.1. https://en.wikipedia.org/wiki/Unicode_block#List_of_blocks
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    Use Unicode Standard 15.1
Term from Controlled Vocabulary1Unified Canadian Aboriginal Syllabics ExtendedWhat is the Unicode block name?
data_accessOPEN ACCESS: available to anyone based on an open license (e.g., CC0, CC-BY, Open Government License). SHARED ACCESS: Public access with a license that limits use, that is available to anyone under terms and conditions that are not ‘open' (e.g., CC-BY-NC), shared only with named people or organisations, or via authentication for specific groups that meet certain criteria. CLOSED ACCESS: Internal access only. https://theodi.org/insights/tools/the-data-spectrum/ ; https://www.alerc.org.uk/uploads/7/6/3/3/7633190/an_introduction_to_open_shared_and_closed_data.pdf
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    open, shared, closed
Term from Controlled Vocabulary1openIs access to the data open, shared, or closed?
data_security-privacy_measuresTo provide any free-form text information about security or privacy measures.
REQUIREMENT:
    optional
String0..nanonymisation, de-identification, encryption, hash function, pseudonymisation, statistical disclosure control, noneWhat security measures are in places to ensure that security and privacy are not compromised?
data_sizeThe RDA standard requires describing size in bytes. However, byte_size does not provide a meaningful number for large files (e.g., a file that would typically be expressed in petabytes). Also, other systems (e.g., national archives) may require both data_size and data_size_units.
REQUIREMENT:
    optional
Number0..15What is the size of the distribution according to the specified units?
data_size_unitsThe RDA standard requires describing size in bytes. However, byte_size does not provide a meaningful number for large files (e.g., a file that would typically be expressed in petabytes). Also, other systems (e.g., national archives) may require both data_size and data_size_units.
REQUIREMENT:
    optional
ALLOWED VALUES:
    bytes, KB - kilobytes, MB - megabytes, GB - gigabytes, TB - terabytes, PB - petabytes, EB - exabyte, ZB - zettabyte, YB - yottabyte
Term from Controlled Vocabulary0..1PB - petabytesWhat units were used to measure the size of the distribution?
descriptionDescription is a property in both Dataset and Distribution, in compliance with W3C DCAT. In some cases these might be identical, but in most cases the Dataset represents a more abstract concept, while the distribution can point to a specific file.
REQUIREMENT:
    optional
String0..1best quality data before resizingDescribe the distribution of the dataset.
disposition_action_completedDetails of the disposition action that was completed. The act of archiving or destroying a dataset should be recorded in the maDMP (anticipated date, then the actual date of the action). The maDMP itself should continue to exist in perpetuity.
REQUIREMENT:
    optional
Nested Data Structure0..1
disposition_planningThe disposition plan for the distribution
REQUIREMENT:
    required WHEN
Nested Data Structure1
download_urlThe URL of the downloadable file in a given format. E.g. CSV file or RDF file.
REQUIREMENT:
    optional
URI0..1http://some.repo.../download/...What is the download URL of the dataset.
file_pathFile path is for files that are available internally on shared drives but are not published on the internet. File paths using backslashes instead of forward slashes used for urls.
REQUIREMENT:
    optional
URI0..1 What is the file path for this distribution?
formatIdentify the distribution file format using IANA codes if appropriate, otherwise use the common name for the format. https://www.iana.org/assignments/media-types/media-types.xhtml
REQUIREMENT:
    required WHEN
String1..ncsvWhat is the file format for this distribution?
hostThe host is the system where the data are stored and processed.
REQUIREMENT:
    optional
Nested Data Structure0..1
licenseTo list all licenses applied to a specific distribution of data.
REQUIREMENT:
    required WHEN
Nested Data Structure1..n
physical_data_assetAllows for recording of physical assets (e.g., external hard drives) and/or physical location of servers, data centers, etc.
REQUIREMENT:
    optional
Nested Data Structure0..n Is this about a physical copy of the data or a physical object that stores the data?
protection_levelProtected information is not classified. Information is "protected" when unauthorized disclosure could reasonably be expected to cause injury to a non-national interest (i.e., an individual interest such as a person or an organization). Protected information is any sensitive information that does not relate to national security and cannot be disclosed under access and privacy legislation because of the potential injury to particular public or private interests. Protection levels: Protected A (Injury to an individual, organization or government), Protected B (Serious injury to an individual, organization or government), Protected C (Extremely grave injury to an individual, organization or government). https://www.tpsgc-pwgsc.gc.ca/esc-src/protection-safeguarding/niveaux-levels-eng.html
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    unknown, not protected, protected A, protected B, protected C
Term from Controlled Vocabulary1protected AWhat is the protection level for these data?
quality_control_levelData quality control level. LEVEL 0 (Raw data or minimally processed data. Contains all available measurement data. May contain quality control flags indicating missing or invalid data. LEVEL 1 (A complete dataset of specified quality. The dataset has been subjected to quality assurance and quality control checks and data management procedures. Compliance with documented data quality objectives, standard operating procedures (SOPs), and protocols has been evaluated and documented. If the data have been audited, level '0' status will remain in effect until all audits have been completed and the investigator’s response recorded). LEVEL 2 (A complete, externally consistent dataset of specified quality that has undergone interpretative and diagnostic analyses. A validation level and status discussion must be included in the metadata record associated with the dataset). LEVEL 3 (Data that have received intense scrutiny through analysis or use in modeling. As analysis of the data proceeds, analysts may raise questions about portions of the level '2' dataset. Additional checks and tests will be performed on such data and the Level 3 code will be affixed to data passing these tests. If this scrutiny reveals an inconsistency that appears to be caused by a measurement error, the entire chain of evidence for the measurement will be reviewed). MIXED (A package of datasets with varying levels of data quality). UNKNOWN (Data quality is unknown). Reference: NARTSO Standard.
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    level 0 - raw, level 1, level 2, level 3, mixed, other, unknown
Term from Controlled Vocabulary1level 0 - rawWhat is the quality control level of this distribution?
security_classification_levelSecurity classification that designates the level of protection against access the data or information requires when unauthorized disclosure could reasonably be expected to cause injury to the national interest – defence and maintenance of the social, political and economic stability of the nation. Classification levels: Unclassified, Restricted (disadvantageous to the interests of the nation), Confidential (injury to the national interest), Secret (serious injury to the national interest), Top Secret (exceptionally grave injury to the national interest). "Other" could include, for example: Clearance, Compartmented information, Critical nuclear weapon design information (CNDWI), No foreign dissemination (NOFORN), Official/For official use only, Official sensitive, Originator controlled dissemination (ORCON), Special intelligence, Sensitive but unclassified. https://www.tpsgc-pwgsc.gc.ca/esc-src/protection-safeguarding/niveaux-levels-eng.html
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    unclassified, restricted, confidential, secret, top secret, other, unkown
Term from Controlled Vocabulary1unclassifiedWhat is the security classification of this distribution?
statusCompletion status of the distribution
REQUIREMENT:
    optional
ALLOWED VALUES:
    finished, minor Issues, major risk encountered, on track, not started
Term from Controlled Vocabulary0..1finishedWhat is the status of the data?
status_descriptionDescription of the distribution completion status
REQUIREMENT:
    optional
String0..1 Describe the status.
titleTitle is a property in both Dataset and Distribution, in compliance with W3C DCAT. In some cases these might be identical, but in most cases the Dataset represents a more abstract concept, while the distribution can point to a specific file.
REQUIREMENT:
    required WHEN
String1Full resolution imagesWhat is the title of the distribution of the dataset?

Properties in 'dmp'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
accessOPEN ACCESS: available to anyone based on an open license (e.g., CC0, CC-BY, Open Government License). SHARED ACCESS: Public access with a license that limits use, that is available to anyone under terms and conditions that are not ‘open' (e.g., CC-BY-NC), shared only with named people or organisations, or via authentication for specific groups that meet certain criteria. CLOSED ACCESS: Internal access only. https://theodi.org/insights/tools/the-data-spectrum/ ; https://www.alerc.org.uk/uploads/7/6/3/3/7633190/an_introduction_to_open_shared_and_closed_data.pdf
REQUIREMENT:
    required
ALLOWED VALUES:
    open, shared, closed
Term from Controlled Vocabulary1openIs access to the maDMP open, shared, or closed?
approvalApproval of the maDMP
REQUIREMENT:
    required
Nested Data Structure1
contactSpecifies the party which can provide information about the DMP. This is not necessarily the DMP creator, and it can be a person or an organization.
REQUIREMENT:
    required
Nested Data Structure1
contributorParty involved in the process of data management described by the DMP, or party involved in the creation and management of the DMP itself.
REQUIREMENT:
    required
Nested Data Structure1..n
costTo list costs related to data management. Providing multiple instances of a 'Cost' allows to break down costs into details. Providing one 'Cost' instance allows to provide one aggregated sum.
REQUIREMENT:
    optional
Nested Data Structure0..n
createdDate and time of the first version of the maDMP. This date must not be changed in subsequent maDMPs. Each maDMP has a "Created" date and a "Modified" date. The modification date contains a timestamp of the last modification of the maDMP. Given two maDMPs with different modification dates, one can identify which is newer by comparing the timestamps. The same creation date indicates different versions of the same DMP. Encoded using the relevant ISO 8601 Date and Time compliant string
REQUIREMENT:
    required
DateTime12021-04-15T10:53:49-5:00When was the first version of the maDMP created?
datasetTo describe data on a non-technical level.
REQUIREMENT:
    required
Nested Data Structure1..n
descriptionTo provide any free-form text information on the Data Management Plan (maDMP). It can be a formal statement describing how research data will be managed and documented throughout a research project and the terms regarding the subsequent deposit of the data with a data repository for long-term management and preservation (Library and Archives Canada). DMP's are living documents that outline a project’s plans for research data management. The content, format and length of DMPs depend on the nature of the given research project. DMPs can be developed to guide a single research project or span a multiproject research initiative or longer-term program of research. The DMP submitted at the application stage could, depending on the complexity and duration of the project, be presented as a more high-level outline and then be expanded on throughout the life of the project enabling automatic exchange, integration, and validation of information provided in DMPs. Machine-actonable DMP's (maDMP) are designed to support the exchange of information between systems, to provide basic interoperability between systems producing or consuming maDMPs, acting on behalf of stakeholders involved in the research life cycle (researchers, funders, repository managers, ICT providers, librarians, etc.) and the information represented over the whole DMP lifecycle (Research Data Alliance).
REQUIREMENT:
    optional
String0..1We're finally get our data under control.Describe the data management plan.
dmp_idIdentifier for the DMP itself
REQUIREMENT:
    required
Nested Data Structure1
ethical_issues_descriptionTo describe any existing or potential ethical issues that are not captured in the following related fields: dmp/protection_level, dmp/security_classification_level, dmp/dataset/disposition_planning/legal_issues_description, dmp/dataset/distribution/data_security-privacy_measures, dmp/dataset/distribution/disposition_planning/legal_issues, dmp/dataset/distribution/protection_level, dmp/dataset/distribution/security_classification_level, dmp/dataset/distribution/license/, dmp/dataset/intellectual_property/, dmp/dataset/security_and_privacy/, dmp/indigenous_considerations/. Examples include, but are not limited to: Bias or lacking representation of certain populations; data collected without informed consent; lack of transparency due to absence of clear documentation about data processing, cleaning, or manipulation; the potential impact of the dataset on marginalized groups; potential dual use of the data that could be detrimental to society or specific groups; data that include cultural artifacts or practices that could be used in ways that disrespect cultural values or traditions; failure to recognize the contributions of all parties involved in collecting the data; failure to identify who is accountable for the data.
REQUIREMENT:
    optional
String0..1There are ethical issues because...Describe any existing or potential ethical issues.
ethical_issues_existTo indicate whether there are ethical issues related to these data. It is the responsibility of the researcher or data steward to be aware of any ethical issues related to the data. Ethical issues vary widely depending on the context.
REQUIREMENT:
    required
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary1yesDo ethical issues exist?
ethical_issues_reportTo indicate, for example, where a protocol from a meeting with an ethical committee can be found, or an IRB (Institutional Review Board) report.
REQUIREMENT:
    optional
URI0..1http://report.locationProvide a link to an ethical issues report such as, for examplem and IRB (Institutional Review Board) report.
indigenous_considerationsIndigenous considerations related to the maDMP or the data.
REQUIREMENT:
    required
Nested Data Structure1
languageLanguage of the DMP expressed using ISO 639-3
REQUIREMENT:
    required
ALLOWED VALUES:
    Use ISO 639-3 codes
Term from Controlled Vocabulary1engWhat language is the maDMP written in?
modifiedIndicates maDMP version, so must be set each time the maDMP is modified. Dates can be used to indicate past and planned actions. Dataset contains issue date that indicates whether the actions are planned or already performed. If the dataset issue date is set in the future (compared to the maDMP modification date), then the actions are planned. If the issue date is set in the past (compared to the maDMP modification date), the actions were performed in the past. Encoded using the relevant ISO 8601 Date and Time compliant string
REQUIREMENT:
    required
DateTime12021-04-22T14:32:54-5:00When was the maDMP last modified?
projectProject related to the DMP
REQUIREMENT:
    optional
Nested Data Structure0..n
protection_levelProtected information is not classified. Information is "protected" when unauthorized disclosure could reasonably be expected to cause injury to a non-national interest (i.e., an individual interest such as a person or an organization). Protected information is any sensitive information that does not relate to national security and cannot be disclosed under access and privacy legislation because of the potential injury to particular public or private interests. Protection levels: Protected A (Injury to an individual, organization or government), Protected B (Serious injury to an individual, organization or government), Protected C (Extremely grave injury to an individual, organization or government). https://www.tpsgc-pwgsc.gc.ca/esc-src/protection-safeguarding/niveaux-levels-eng.html
REQUIREMENT:
    required
ALLOWED VALUES:
    unknown, not protected, Protected A, Protected B, Protected C
Term from Controlled Vocabulary1protected AWhat is the protection level for the maDMP?
schema_versionDMP schema version
REQUIREMENT:
    required
String1 Which maDMP metadata schema version was used when creating this maDMP?
schema_version_uriDMP schema URI
REQUIREMENT:
    required
URI1 What is the URI to the metadata schema version used when creating this maDMP?
security_classification_levelSecurity classification that designates the level of protection against access the DMP requires when unauthorized disclosure could reasonably be expected to cause injury to the national interest – defence and maintenance of the social, political and economic stability of the nation. Classification levels: Unclassified, Restricted (disadvantageous to the interests of the nation), Confidential (injury to the national interest), Secret (serious injury to the national interest), Top Secret (exceptionally grave injury to the national interest). "Other" could include, for example: Clearance, Compartmented information, Critical nuclear weapon design information (CNDWI), No foreign dissemination (NOFORN), Official/For official use only, Official sensitive, Originator controlled dissemination (ORCON), Special intelligence, Sensitive but unclassified. https://www.tpsgc-pwgsc.gc.ca/esc-src/protection-safeguarding/niveaux-levels-eng.html
REQUIREMENT:
    required
ALLOWED VALUES:
    unclassified, restricted, confidential, secret, top secret, other, unknown
Term from Controlled Vocabulary1unclassifiedWhat is the security classification of the maDMP?
titleTitle of a DMP
REQUIREMENT:
    required
String1The most exciting project ever.What is the title of this maDMP?

Properties in 'dmp_id'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
identifierIdentifier for a DMP (e.g., DOI url)
REQUIREMENT:
    required
String1https://doi.org/10.1371/journal.pcbi.1006750What is the maDMP identifier?
typeIdentifier type (e.g., DOI)
REQUIREMENT:
    required
ALLOWED VALUES:
    handle, doi, ark, url, uri, other
Term from Controlled Vocabulary1doiWhat is the maDMP identifier type?

Properties in 'educational_institution'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
departmentName of department within an educational institution.
REQUIREMENT:
    optional
String0..1 What is the contributor's educational institution department?
educational_institution_idEducational institution identifier From ‘List of designated educational institutions’ https://www.canada.ca/en/employment-social-development/programs/designated-schools.html
REQUIREMENT:
    required WHEN
Nested Data Structure0..1
nameName of educational_institution. From ‘List of designated educational institutions’ https://www.canada.ca/en/employment-social-development/programs/designated-schools.html
REQUIREMENT:
    required WHEN
String1 What is the contributor's educational institution name?

Properties in 'educational_institution_id'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
identifierEducational institute identifier
REQUIREMENT:
    optional
String0..1 What is the contributor's educational instituation identifier?
typeEducational institute identifier type
REQUIREMENT:
    optional
String0..1 What is the contributor's educational institution identifier type?

Properties in 'funder_id'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
identifierFunder ID, recommended to use CrossRef Funder Registry. See: https://www.crossref.org/services/funder-registry/
REQUIREMENT:
    required WHEN
String1 Provide the funder identifier ID.
typeIdentifier type
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    fundref, url, other
Term from Controlled Vocabulary1fundrefWhat type of identifier ID does the funder use (fundref, url, other)?

Properties in 'funding'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
funder_idFunder ID of the associated project
REQUIREMENT:
    required WHEN
Nested Data Structure1
funding_statusTo express different phases of project lifecycle.
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    planned, applied, granted, rejected, not applicable
Term from Controlled Vocabulary1plannedWhat is the funding status?
grant_idGrant ID of the associated project
REQUIREMENT:
    optional
Nested Data Structure0..1
sourceProject funding source
REQUIREMENT:
    required WHEN
Nested Data Structure1..n

Properties in 'government_department_or_agency'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
codeGovernment department code. Example: https://www.tpsgc-pwgsc.gc.ca/recgen/pceaf-gwcoa/2223/txt/rg-3-num-eng.html
REQUIREMENT:
    optional
String0..17What is the contributor's government department code?
nameGovernment department name. Example: https://www.tpsgc-pwgsc.gc.ca/recgen/pceaf-gwcoa/2223/txt/rg-3-num-eng.html
REQUIREMENT:
    required WHEN
String1Environment (Department of the)What is the contributor's government department name?
organizational_groupOrganizational group of the government department affiliated with the contributor
REQUIREMENT:
    optional
String0..1 What is the contributor's government affiliation ?
organizational_subgroupOrganizational subgroup of the government department affiliated with the contributor
REQUIREMENT:
    optional
String0..1 What organizational subgroup does the contributor belong to?

Properties in 'grant_id'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
identifierGrant ID
REQUIREMENT:
    optional
String0..112345-987654Provide the grant ID.
typeIdentifier type
REQUIREMENT:
    optional
ALLOWED VALUES:
    url, other
Term from Controlled Vocabulary0..1urlWhat is the funder identifier ID type (url, other)?

Properties in 'host'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
availabilityAvailability
REQUIREMENT:
    optional
String0..199,5What is the availability of the distribution?
backup_frequencyBackup Frequency
REQUIREMENT:
    optional
String0..1weeklyHow often is the distribution backed up to the host?
backup_typeBackup Type
REQUIREMENT:
    optional
String0..1 What type of backup system is used for the host?
certified_withRepository certified to a recognised standard
REQUIREMENT:
    optional
ALLOWED VALUES:
    din31644, dini-zertifikat, dsa, iso16363, iso16919, trac, wds, coretrustseal
Term from Controlled Vocabulary0..1coretrustsealWhat is the host server certified with?
data_priorityIndicate if the data are active data, longterm storage, or transitory. For batch priority-based scheduling, declare relative priorities to determine the processing order of jobs and business processes: Low, Normal (default value), High, Critical, and Reserved capacity (highest priority).
REQUIREMENT:
    optional
String0..1Longterm storage; batch processing priority lowWhat is the priority of the data in the dataset?
data_processing_minimum_RAM_GbMinimum RAM needed to process the data in GB
REQUIREMENT:
    optional
Number0..1 What is the minimum RAM, in GB, required to process this dataset?
data_processing_minimum_cpu_coresMinimum CPU cores needed to process the data
REQUIREMENT:
    optional
Number0..164What is the minimum number of cpu cores required to process the data?
data_processing_minimum_cpu_speed_GhzMinimum clock speed needed to process the data in GHz
REQUIREMENT:
    optional
Number0..1 What is the minimum speed, in GHz, required to process the dataset?
data_processing_minimum_machine_typeMinimum computing type needed to process the data (e.g., desktop workstation, laptop, server, HPC, super computer)
REQUIREMENT:
    optional
String0..1HPCWhat is the minimum machine type required process the dataset? (I'm not a fan of this at all, doesn't make sense)
data_transfer_maximum_latency_msecMaximum data transfer latency of the distribution, i.e. the delay of data transfer
REQUIREMENT:
    optional
Number0..1 What is the data transfer maximum latency of the distribution?
data_transfer_minimum_throughput_MbpsMaximum throughput of the distribution
REQUIREMENT:
    optional
Number0..1 What is the maximum throughput of the distribution?
descriptionDescription
REQUIREMENT:
    optional
String0..1Repository hosted by...Describe the host.
geo_locationPhysical location of the data expressed using ISO 3166-1 country code.
REQUIREMENT:
    optional
ALLOWED VALUES:
    Use ISO 3166 Alpha-2 province/state/territory code
Term from Controlled Vocabulary0..1CAWhere is the location of the host server?
pid_systemPID System
REQUIREMENT:
    optional
ALLOWED VALUES:
    ark, arxiv, bibcode, doi, ean13, eissn, handle, igsn, isbn, issn, istc, lissn, lsid, pmid, purl, upc, url, urn, other
Term from Controlled Vocabulary0..narkWhat pid system is used for the host server?
storage_typeThe type of storage required
REQUIREMENT:
    optional
Term from Controlled Vocabulary0..1blobWhat storage type does the host server use?
support_checksumIf transferred to LAC. To indicate if external checksums can be stored to be compared to the host checksums to ensure integrity of the distribution
REQUIREMENT:
    optional
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary0..1yesIs there a support checksum for the host?
support_versioningTo indicate if changes made in a version is supported from the host
REQUIREMENT:
    optional
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary0..1yesIs there support versioning from the host?
titleTitle
REQUIREMENT:
    required WHEN
String1Super RepositoryWhat is the title for the host of the distribution?
urlThe URL of the system hosting a distribution of a dataset
REQUIREMENT:
    required WHEN
URI1https://zenodo.orgWhat is the url to the host of the distribution?

Properties in 'indigenous_considerations'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
charactersTo indicate if Indigenous characters are used in the data. If the answer is "yes," then 'Unified Canadian Aboriginal Syllabics Extended' is identified under distribution/character_unicode_block
REQUIREMENT:
    optional
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary0..1yesAre Indigenous characters used in the data?
community_approvalTo indicate whether the project has approval from the Indigenous community.
REQUIREMENT:
    required IF
ALLOWED VALUES:
    yes, no, not applicable, unknown
Term from Controlled Vocabulary0..1not applicableHas the Indigenous community aproved this project?
community_approval_descriptionTo provide any free-form text information on the project approval from the Indigenous community.
REQUIREMENT:
    optional
String0..1 Describe the Indigenous community approval.
descriptionGeneral description of Indigenous considerations.
REQUIREMENT:
    required IF
String0..1Community-based indicators of Indigenous health ...Describe the Indigenous considerations related to this project.
dmp_discussionTo indicate whether the DMP has been discussed with an Indigenous group
REQUIREMENT:
    required IF
ALLOWED VALUES:
    yes, no, not applicable, unknown
Term from Controlled Vocabulary0..1unknownHas the maDMP been discussed with the Indigenous community?
existTo indicate if Indigenous consideration exist.
REQUIREMENT:
    required
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary1yesAre there Indigenous considerations related to this project?
government_nameIndigenous government group affiliated with the contributor
REQUIREMENT:
    optional
String0..1 What Indigenous government group does the contributor belong to?
group_identificationTo indicate which Indigenous group this dataset is related to (e.g., Indian Band, Inuit, Metis, self-identification)
REQUIREMENT:
    optional
String0..nFirst NationsWhich Indigenous group is this dataset related to?
indian_band_nameFirst Nations Indian Band name corresponding to the First Nations code associated with the dataset. https://fnp-ppn.aadnc-aandc.gc.ca/fnp/Main/Search/SearchFN.aspx?lang=eng ; https://open.canada.ca/data/en/dataset/b6567c5c-8339-4055-99fa-63f92114d9e4
REQUIREMENT:
    optional
ALLOWED VALUES:
Term from Controlled Vocabulary0..nCampbell RiverWhat First Nations Indian Band name is associated with these data?
indian_band_numberFirst Nations Indian band number associated with the dataset. https://fnp-ppn.aadnc-aandc.gc.ca/fnp/Main/Search/SearchFN.aspx?lang=eng ; https://open.canada.ca/data/en/dataset/b6567c5c-8339-4055-99fa-63f92114d9e4
REQUIREMENT:
    optional
ALLOWED VALUES:
Term from Controlled Vocabulary0..n622What First Nations Indian Band number is associated with these data?
indigenous_control_over_data To indicate if Indigenous communities control the data. Description of the data governance would be provided at the dataset level. Indigenous data sharing agreement would be identifed under partner organization agreement type. Indigenous traditional knowledge keeper would be identified under Contributor role. See, also: UNDRIP; Canada Tri-Agency requirements.
REQUIREMENT:
    required IF
ALLOWED VALUES:
    yes, no, not applicable, unknown
Term from Controlled Vocabulary0..1noIs there Indigenous control over data?
languageTo indicate if Indigenous language is used. If the answer is "yes," then it is identified under maDMP language and/or Dataset language and/or Distribution language.
REQUIREMENT:
    optional
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary0..1yesIs an Indigenous language used in the maDMP, dataset, or distribution?
research_method"...Indigenous research needs to reflect Indigenous contexts and world views: that is, they must come from an Indigenous paradigm rather than an Indigenous perspective. ...One major difference between the dominant paradigms and an Indigenous paradigm is that the dominant paradigms build on the fundamental belief that knowledge is an individual entity: the researcher is an individual in search of knowledge, knowledge is something that is gained, and therefore knowledge may be owned by an individual. An Indigenous paradigm comes from the fundamental belief that knowledge is relational. Knowledge is shared with all of creation. It is not just interpersonal relationships, not just with the research subjects I may be working with, but it is a relationship with all of creation. It is with the cosmos, it is with the animals, with the plants, with the earth that we share this knowledge. It goes beyond the idea of individual knowledge to the concept of relational knowledge." (Shawn Hunt (2001). Some examples of Indigenous research methodologies include: dadirri (australia), pathway (australia), sharing circle, sikolohiyang pilipino, storytelling, talanoa (samoa), talking circle, two-eyed seeing, whakawhiti kōrero (māori), yarning.
REQUIREMENT:
    optional
String0..nsharing circleWhat Indigenous research methodology is used for this project?
traditional_knowledgeTo indicate if traditional Indigenous knowledge is used in the dataset
REQUIREMENT:
    required IF
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary0..1yesIs Indigenous traditional knowledge used in this project?
traditional_knowledge_classification_codeIndigenous traditional knowledge classification (Xwi7xwa Classification Scheme, based on the Brian Deer Classification Scheme). https://xwi7xwa-library-10nov2016.sites.olt.ubc.ca/files/2021/06/2018-MODIFIED-DEER-Public-version.pdf
REQUIREMENT:
    required IF
ALLOWED VALUES:
Term from Controlled Vocabulary0..1ERBWhat Indigenous traditional knowledge classification code applies to these data?
traditional_knowledge_classification_descriptionIndigenous traditional knowledge classification (Xwi7xwa Classification Scheme, based on the Brian Deer Classification Scheme). https://xwi7xwa-library-10nov2016.sites.olt.ubc.ca/files/2021/06/2018-MODIFIED-DEER-Public-version.pdf
REQUIREMENT:
    required IF
ALLOWED VALUES:
Term from Controlled Vocabulary0..1RESIDENTIAL SCHOOLS – HEALINGWhat Indigenous traditional knowledge classification applies to these data?

Properties in 'industry_NAICS'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
codeNAICS Industry classification code https://www23.statcan.gc.ca/imdb/p3VD.pl?Function=getVD&TVD=1369825
REQUIREMENT:
    optional
ALLOWED VALUES:
    Use NAICS industry classification code
Term from Controlled Vocabulary0..154What is the NAICS industry code related to these data?
nameNAICS Industry classification name https://www23.statcan.gc.ca/imdb/p3VD.pl?Function=getVD&TVD=1369825
REQUIREMENT:
    optional
ALLOWED VALUES:
    Use NAICS industry classification name
Term from Controlled Vocabulary0..1Professional scientific and technical servicesWhat is the NAICS industry classification related to these data?

Properties in 'intellectual_property'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
copyright_descriptionDescription of the copyright associated with dataset
REQUIREMENT:
    optional
String0..1Non-transferable copyrightDescribe the copyright associated with the dataset?
copyright_extentLimitations of the copyright associated with the dataset (e.g., all of the dataset; part of the dataset; etc.)
REQUIREMENT:
    required
Term from Controlled Vocabulary1Part of the datasetDoes the copyright apply to the entire dataset?
copyright_holderMain copyright holder
REQUIREMENT:
    required
ALLOWED VALUES:
    crown copyright - Canada, crown copyright - Australia, crown copyright - New Zealand, crown copyright - U.K., government copyright, government copyright - Public domain, unknown, public domain, other
Term from Controlled Vocabulary1..ncrown copyright - CanadaWho owns the copyright associated with the dataset?
otherTo allow for the recording of other rights than copyright.
REQUIREMENT:
    optional
String0..1 What intellectual property rights, other than copyright, are associated with this dataset?

Properties in 'license'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
license_refLink to license document. Examples: https://open.canada.ca/en/open-government-license-canada ; https://choosealicense.com/licenses/mit/ ; https://creativecommons.org/licenses/by-sa/4.0/legalcode ; https://opensource.org/licenses
REQUIREMENT:
    required WHEN
URI1https://open.canada.ca/en/open-government-license-canadaProvide a link to the license.
start_dateIf date is set in the future, it indicates an embargo period. Embargo for data sharing means that data will be made available using a license, but not immediately after deposition of data in a repository. For each distribution, one can assign a license. If the license is assigned, then it means that a distribution at some point will become available. The start date set for the license indicates when it becomes binding - in other words, when the distribution becomes available under this license.Encoded using the relevant ISO 8601 Date compliant string
REQUIREMENT:
    required WHEN
Date12023-07-20What is the start date of the license?

Properties in 'metadata'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
descriptionDescription
REQUIREMENT:
    optional
String0..1Provides taxonomy for...Describe the dataset metadata.
languageLanguage of the metadata expressed using ISO 639-3
REQUIREMENT:
    required
ALLOWED VALUES:
    Use ISO 639-3 language code
Term from Controlled Vocabulary1engWhat language is used for the dataset metadata?
metadata_standard_idMetadata Standard ID
REQUIREMENT:
    required
Nested Data Structure1

Properties in 'metadata_standard_id'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
identifierIdentifier for the metadata standard used. Example: http://www.dublincore.org/specifications/dublin-core/dcmi-terms/
REQUIREMENT:
    required
String1http://www.dublincore.org/specifications/dublin-core/dcmi-terms/What metadata standard is used?
typeIdentifier type
REQUIREMENT:
    required
ALLOWED VALUES:
    url, other
Term from Controlled Vocabulary1urlWhat is the metadata standard identifier type?

Properties in 'non_profit'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
nameName of the non-profit organization affiliated with the contributor
REQUIREMENT:
    required WHEN
String1 What is the non-profit's name?
non_profit_idIdentifier for the non-profit organization itself
REQUIREMENT:
    required WHEN
Nested Data Structure0..1

Properties in 'non_profit_id'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
identifierNon-profit organization identifier
REQUIREMENT:
    optional
String0..1 What is the non-profit's identifier?
typeNon-profit organization identifier type
REQUIREMENT:
    optional
String0..1 What type of identifier does the non-profit use?

Properties in 'partner_organization'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
agreementPartner organization agreement
REQUIREMENT:
    optional
Nested Data Structure0..1
nameName of partner organization.
REQUIREMENT:
    optional
String0..1StargazersWhat is the partner organization's name?
partner_organization_idUnique identifier assigned to represent partner organization.
REQUIREMENT:
    optional
Nested Data Structure0..1

Properties in 'partner_organization_id'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
identifierPartner organization identifier
REQUIREMENT:
    optional
String0..1 What is the partner organization's ID?
typePartner organization identifier type
REQUIREMENT:
    optional
String0..1 What type of ID does the partner organization use?

Properties in 'physical_data_asset'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
building_cityCity name where the physical asset(s) are located
REQUIREMENT:
    optional
String0..1 What city is the physical data asset in?
building_nameBuilding name where the physical asset(s) are located
REQUIREMENT:
    optional
String0..1 What is the name of the building where the physical data asset is located?
building_room_numberRoom number where the physical asset(s) are located
REQUIREMENT:
    optional
String0..1 What room number is the physical data asset stored in?
computer_name_fullFull device name in System where the physical asset(s) are located
REQUIREMENT:
    optional
String0..1 What is the computer name that houses the physical data asset?
descriptionDescription of the physical data asset's appearance, functionality, contents, notable features, etc.
REQUIREMENT:
    required WHEN
String1 Describe the physical data asset.
typePhysical object type the data is stored on (e.g., blue-ray, clay tablet, compact disk, dvd, hard drive, solid state drive, paper, parchment, stone, quipu, tape, thumb drive)
REQUIREMENT:
    required WHEN
String1clay tabletWhat type of physical object is the data stored on?

Properties in 'privacy_impact_assessment'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
approvedTo indicate if the privacy impact assessment was approved. https://www.tbs-sct.gc.ca/pol/doc-eng.aspx?id=18308
REQUIREMENT:
    required IF
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary0..1yesWas the privacy impact assessment approved?
approved_byName of the person who approved the privacy impact assessment. https://www.tbs-sct.gc.ca/pol/doc-eng.aspx?id=18308
REQUIREMENT:
    required IF
ALLOWED VALUES:
    yes, no, unknown
Term from Controlled Vocabulary0..1yesWho approved the privacy impact assessment?
download_urlA URL that gives access to the privacy impact assessment. The access URL should be used for the URL of a service or location that can provide access to privacy impact assessment, typically through a Web form, query or API call. https://www.tbs-sct.gc.ca/pol/doc-eng.aspx?id=18308
REQUIREMENT:
    optional
URI0..1 Provide the URL to download the privacy impact assessment.
registeredTo indicate if the privacy impact assessment was registered (e.g., yes, no, ID#, etc.). https://www.tbs-sct.gc.ca/pol/doc-eng.aspx?id=18308
REQUIREMENT:
    required IF
String0..1ID xxxx-45576If a privacy impact assessment (PIA) was performed was it registered or does it have an ID number?
requiredTo indicate if a privacy impact assessment is required. https://www.tbs-sct.gc.ca/pol/doc-eng.aspx?id=18308
REQUIREMENT:
    required
ALLOWED VALUES:
    yes, no, not applicable, unknown
Term from Controlled Vocabulary1yesIs a privacy impact assessment required?

Properties in 'project'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
descriptionProject description
REQUIREMENT:
    optional
String0..1Important data for secret mission to the sunDescribe the project.
endProject end date. Encoded using the relevant ISO 8601 Date compliant string
REQUIREMENT:
    optional
Date0..12025-12-31When is the planned end date of the project, or when did the project end?
fundingFunding related with a project
REQUIREMENT:
    required WHEN
Nested Data Structure1..n
partner_organizationPartner organization
REQUIREMENT:
    optional
Nested Data Structure0..n
startProject start date. Encoded using the relevant ISO 8601 Date compliant string
REQUIREMENT:
    optional
Date0..12023-07-20What is the project start date?
succession_planSuccession plan, or business continuity plan
REQUIREMENT:
    required
String1No plan, project falls apart when P.I. leaves.What is the project succession plan or business continuity plan?
titleProject title
REQUIREMENT:
    required WHEN
String1Mission to the sun.What is the project title?

Properties in 'province_state'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
codeUse ISO 3166 Alpha-2 province/state/territory code
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    Use ISO 3166 Alpha-2 level 2 province, state, or territory code
Term from Controlled Vocabulary1QCWhat province or state is the contributor working in?
nameUse ISO 3166 Alpha-2 province/state/territory name
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    Use ISO 3166 Alpha-2 level 2 province, state, or territory name
Term from Controlled Vocabulary1QuebecWhat province or state does the contributor work in?

Properties in 'security_and_privacy'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
descriptionDescription of security or privacy controls
REQUIREMENT:
    optional
String0..1Server with data must be kept in a locked room because ... ; Data cannot be shared even in de-identified or anonymised form.Describe security and privacy controls considerations, or special measures.
privacy_impact_assessmentPrivacy impact assessment related to the dataset
REQUIREMENT:
    required
Nested Data Structure1
titleTitle for security and privacy controls
REQUIREMENT:
    required
String1Physical access control; Special privacy requirementProvide a title for data security and privacy controls, or special measures?

Properties in 'source'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
descriptionTo provide any free-form text information on the funding source for the project
REQUIREMENT:
    optional
String0..1 Provide details on project funding.
typeFunding source type for the project (e.g., OCIO A-base, OCIO B-base, program A-base, program B-base, Treasury Board submission, vote-net revenue (VNR), no funding)
REQUIREMENT:
    required WHEN
String1..nprogram A-baseHow is the project funded?

Properties in 'subject'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
classification_codeTwo-letter code (class and sub-class) for subject classification of the dataset according to the Library of Congress Classification (LCC). For example, the class and subclass code for an air quality dataset would be GE (Class: "Geography, Anthropolgy, Recreation" ; Subclass: "Environmental Sciences). https://www.loc.gov/aba/cataloging/classification/lcco/lcco_g.pdf https://www.loc.gov/aba/cataloging/classification/lcco/lcco_b.pdf
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    Library of Congress 2-letter (class and sub-class) codes
Term from Controlled Vocabulary1GEWhat is the 2-letter subject code for this dataset?
classification_descriptionThe subclass classification of the dataset according to the Library of Congress Classification (LCC). For example, the subclass for an air quality dataset would be "Environmental Sciences." https://www.loc.gov/aba/cataloging/classification/lcco/lcco_g.pdf
REQUIREMENT:
    required WHEN
ALLOWED VALUES:
    Library of Congress 2-letter (class and sub-class) subjects
Term from Controlled Vocabulary1Environmental SciencesWhat is the subject of the dataset?

Properties in 'technical_resource'

NameDescriptionData TypeCardinalityExample ValueUser-friendly Question
descriptionDescription of the technical resource (e.g., aircraft, cell phones, database, datalogger, field analyzer, laboratory instrument, modeling-simulation output, satellite, text document, survey, wildlife tracking device)
REQUIREMENT:
    optional
String0..1 Describe the required technical resource.
nameName of the technical resource
REQUIREMENT:
    required WHEN
String1123/45/43/ATName the required technical resource.

Releases

No releases published

Packages

No packages published

Languages