Czech Core Metadata Model for Research Data (CCMM) is a model for describing research data that facilitates their discovery, understanding, and sharing across European data repositories (catalogues) and within the context of Czech science and research. The model has been developed and maintained by the metadata group of the National Library of Technology within the project Czech Academic and Research Discovery Services (CARDS).

CCMM establishes basic elements for describing research datasets and provides a common metadata reference across repositories and domains.

The namespace for CCMM: https://model.ccmm.cz/vocabulary/ccmm#.

The suggested prefix for the CCMM namespace: ccmm.

Introduction

Czech Core Metadata Model for Research Data (CCMM), a metadata model for research data, is based on the FAIR principles (Findable, Accessible, Interoperable, Reusable) and is a metadata profile of DCAT-AP, a model designed for description of data across European data portals. The most recent CCMM version, 2.0.0, is at https://github.com/techlib/CCMM. The model was created and is maintained in Dataspecer, a tool developed at Charles University: https://dataspecer.com/.

CCMM draws on the FAIR principles in order to make data easier to understand, improve discoverability, and support standard persistent identifiers (PIDs). This leads to more efficient monitoring of research and associated research data.

The records in the Czech National Metadata Directory (Národní metadatový adresář, NMA) are usually primarily in Czech and secondarily in English but the language choice depends on a research community. CCMM supports any combination of languages.

The Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH), a communication protocol for sharing digital repository metadata, is a common method for transferring XML-encoded metadata recorded in CCMM. For OAI-PMH transfers, use the namespace https://model.ccmm.cz/research-data and the most recent version of the Dataset object schema: https://model.ccmm.cz/research-data/2.0.0/dataset/schema.xsd. The recommended prefix for OAI-PMH is ccmm-xml.

CCMM uses PIDs to identify external resources. Although the final choices are up to metadata administrators, the recommended PIDs are ORCID for persons (https://orcid.org/) and ROR for organizations (https://ror.org/).

CCMM incorporates controlled vocabularies, with a subset that is embedded in the model and therefore required. The embedded vocabularies are listed in the registry Controlled Vocabularies at https://vocabs.repo.cz/en/. CCMM accepts any domain-specific subject terminologies.

CCMM has been developed as an RDF graph that consists of classes, their attributes, and relations between the classes. The Dataset class is the principal element in the context of metadata description of datasets. Classes are divided into main and supportive. The main classes are essential to the model and the support classes provide additional information.

CCMM has two representations: the main one is conceptual, as a graph, and the secondary one is technical, as a set of structured formats. The RDF graph is serialized in Turtle (the file dsv.ttl). The technical structure is primarily in XSD and further as JSON schemas as well as in graphs supported by Turtle and JSON-LD context files. For the technical representation, use Dataset as the root element.

A detailed introduction to CCMM, in Czech, is here: https://doi.org/10.48813/7825-md51.

Overview

View for Czech Core Metadata Model
View for Czech Core Metadata Model

Main class profiles

The main class profiles represent the core of CCMM. They are highlighted as the foundational ones. The main entities describe repository, dataset, its metadata and distributions, and persons and/or organizations acting in various roles in an attribution to the aforementioned entities.

Resource

Profiled class IRI(s) rdfs:Resource
IRI https://model.ccmm.cz/research-data/Resource
Label Resource
Definition The class resource, everything.
Hierarchy
Usage note In the core model, resource is anything that is described within the metadata record, including dataset itself and all related resources. This class is also reused in domain extension for representing any physical or digital resources specific for the described scientific domain.

Properties

Properties defined for the class profile: has alternate title, has identifier, has location, has resource type, has time reference, qualified attribution, title.

Backwards associations

has alternate title

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#hasAlternateTitle
IRI https://model.ccmm.cz/research-data/Resource.hasAlternateTitle
Label has alternate title
Definition References to the alternate title of the resource.
Domain Resource
Range Alternate title [0..*]
Hierarchy

has identifier

Profiled relationship IRI(s) adms:identifier
IRI https://model.ccmm.cz/research-data/Resource.hasIdentifier
Label has identifier
Definition A secondary identifier of the Dataset.
Domain Resource
Range Identifier [0..*]
Hierarchy
  • profiles property profile other identifier (dcat-ap:Dataset.otherIdentifier)
    Definition: A secondary identifier of the Dataset
    • profiles property identifier (adms:identifier)
      Definition: adms:identifier is used to link any resource to an instance of adms:Identifier which is its range. N.B. it is not appropriate to use dcterms:identifer to link to the Identifier class as its range is rdfs:Literal. ADMS uses this to provide any identifier for the Asset.
Usage note List all available identifiers referring to the same resource (e.g., DOI, Handle, etc.).

has location

Profiled relationship IRI(s) dcterms:spatial
IRI https://model.ccmm.cz/research-data/Resource.hasLocation
Label has location
Definition The geographical area covered by the dataset.
Domain Resource
Range Location [0..*]
Hierarchy
Usage note In CCMM, spatial coverage does not only cover the area of resource, it may be connected to the resource in some other way, e.g., the place from where the data were measured or administrative area to which the resource conforms or other.

has resource type

Profiled relationship IRI(s) dcterms:type
IRI https://model.ccmm.cz/research-data/Resource.hasResourceType
Label has resource type
Definition The resource type of the resource.
Domain Resource
Range Resource type [0..1]
Hierarchy
  • profiles property Type (dcterms:type)
    Definition: The nature or genre of the resource.
Usage note Use IRI identifier of a value from the register https://vocabularies.coar-repositories.org/resource_types/.

has time reference

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#hasTimeReference
IRI https://model.ccmm.cz/research-data/Resource.hasTimeReference
Label has time reference
Definition Reference to events related to the resource.
Domain Resource
Range Time reference [0..*]
Hierarchy

qualified attribution

Profiled relationship IRI(s) prov:qualifiedAttribution
IRI https://model.ccmm.cz/research-data/Resource.qualifiedAttribution
Label qualified attribution
Definition A link to a description of a relationship between resource and an agent with the specification of the role of agent in this relationship.
Domain Resource
Range Resource attribution [0..*]
Hierarchy
Usage note If the resource is Dataset, it has to have at least one qualified attribution relation with the role Creator, also, it is recommended to have other qualified relation to the organization with the role Publisher.

title

Profiled relationship IRI(s) dcterms:title
IRI https://model.ccmm.cz/research-data/Resource.title
Label title
Definition A name given to the resource.
Domain Resource
Range xsd:string [0..1]
Hierarchy

Dataset

Profiled class IRI(s) dcat:Dataset
IRI https://model.ccmm.cz/research-data/Dataset
Label Dataset
Definition A conceptual entity that represents the information published.
Hierarchy

Properties

Properties defined for the class profile: has access rights, has description, has distribution, has funding reference, has identifier, has other language, has primary language, has related resource, has subject, has time reference, has validation result, is described by, keyword, publication year, title, version, was generated by.

Backwards associations

has access rights

Profiled relationship IRI(s) dcterms:accessRights
IRI https://model.ccmm.cz/research-data/Dataset.accessRights
Label has access rights
Definition Information that declares the access status of a Dataset.
Domain Dataset
Range Access rights [1..1]
Hierarchy
Usage note Use IRI identifier from the register http://purl.org/coar/access_right/. Recommended mapping of values from COAR to https://semiceu.github.io/DCAT-AP/drafts/latest/#properties-with-a-recommended-use-of-controlled-vocabularies is: - embargoed access, metadata only access mapped to :NON_PUBLIC, - open access mapped to :PUBLIC, - restricted access mapped to :RESTRICTED.

has description

Profiled relationship IRI(s) https://w3id.org/tib/datacite/property/description
IRI https://model.ccmm.cz/research-data/Dataset.hasDescription
Label has description
Definition Relation to the description of a dataset.
Domain Dataset
Range Description [1..*]
Hierarchy
Usage note Description may have various type from the code list https://w3id.org/tib/datacite/vocab/descriptionType.

has distribution

Profiled relationship IRI(s) dcat:distribution
IRI https://model.ccmm.cz/research-data/Dataset.hasDistribution
Label has distribution
Definition An available Distribution for the Dataset.
Domain Dataset
Range Distribution [0..*]
Hierarchy
Usage note For the distribution of data in the form of files use instances of class Distribution – downloadable file. For the distribution of data through service use instance of class Distribution – data service.

has funding reference

Profiled relationship IRI(s) https://w3id.org/tib/datacite/property/fundingReference
IRI https://model.ccmm.cz/research-data/Dataset.hasFundingReference
Label has funding reference
Definition Has reference for funding of a dataset acquisition.
Domain Dataset
Range Funding reference [0..*]
Hierarchy

has identifier

Profiled relationship IRI(s) adms:identifier
IRI https://model.ccmm.cz/research-data/Dataset.hasIdentifier
Label has identifier
Definition The identifier for the Dataset, e.g., the URI or other unique identifier in the context of the Catalogue.
Domain Dataset
Range Identifier [1..*]
Hierarchy
  • profiles property profile other identifier (dcat-ap:Dataset.otherIdentifier)
    Definition: A secondary identifier of the Dataset
    • profiles property identifier (adms:identifier)
      Definition: adms:identifier is used to link any resource to an instance of adms:Identifier which is its range. N.B. it is not appropriate to use dcterms:identifer to link to the Identifier class as its range is rdfs:Literal. ADMS uses this to provide any identifier for the Asset.

has other language

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#hasOtherLanguage
IRI https://model.ccmm.cz/research-data/Dataset.hasOtherLanguage
Label has other language
Definition Any other languages of the Dataset.
Domain Dataset
Range Language system [0..*]
Hierarchy
Usage note Use language IRI identifier from the register http://publications.europa.eu/resource/authority/language. This property can be repeated if there are multiple other languages in the Dataset.

has primary language

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#hasPrimaryLanguage
IRI https://model.ccmm.cz/research-data/Dataset.hasPrimaryLanguage
Label has primary language
Definition A primary language of the Dataset.
Domain Dataset
Range Language system [0..1]
Hierarchy
Usage note Use language IRI identifier from the register http://publications.europa.eu/resource/authority/language.

has related resource

Profiled relationship IRI(s) dcterms:relation
IRI https://model.ccmm.cz/research-data/Dataset.hasRelatedResource
Label has related resource
Definition Reference to the resource in any way related to the described dataset.
Domain Dataset
Range Related resource [0..*]
Hierarchy

has subject

Profiled relationship IRI(s) https://w3id.org/tib/datacite/property/subject
IRI https://model.ccmm.cz/research-data/Dataset.hasSubject
Label has subject
Definition Dataset described using a subject.
Domain Dataset
Range Subject [1..*]
Hierarchy
Usage note At least one subject must be a value from the Frascati FORD vocabulary. For that subject use reference code list https://vocabs.ccmm.cz/registry/codelist/SubjectCategory/ as the Subject scheme and select at least one value from this code list as a subject.

has time reference

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#hasTimeReference
IRI https://model.ccmm.cz/research-data/Dataset.hasTimeReference
Label has time reference
Definition Reference to events related to the dataset.
Domain Dataset
Range Time reference [1..*]
Hierarchy
Usage note Must contain at least one time reference with date type value "Created" represented by https://w3id.org/tib/datacite/vocab/dateType/Created.

has validation result

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#hasValidationResult
IRI https://model.ccmm.cz/research-data/Dataset.hasValidationResult
Label has validation result
Definition Reference to the report about the dataset validation.
Domain Dataset
Range Validation result [0..*]
Hierarchy

is described by

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#isDescribedBy
IRI https://model.ccmm.cz/research-data/Dataset.isDescribedBy
Label is described by
Definition Inverse relation between dataset and metadata record.
Domain Dataset
Range Metadata Record [1..*]
Hierarchy

keyword

Profiled relationship IRI(s) dcat:keyword
IRI https://model.ccmm.cz/research-data/Dataset.keyword
Label keyword
Definition Keyword or tag describing the dataset.
Domain Dataset
Range rdf:langString [0..*]
Hierarchy
Usage note Preferably use terms from controlled vocabularies.

publication year

Profiled relationship IRI(s) https://w3id.org/tib/datacite/property/publicationYear
IRI https://model.ccmm.cz/research-data/Dataset.publicationYear
Label publication year
Definition The year when the item was or will be made publicly available.
Domain Dataset [0..*]
Range xsd:gYear [1..1]
Hierarchy
Usage note If TimeReference with dateType "Issued" is present, the year in that date and publicationYear must be the same.

title

Profiled relationship IRI(s) dcterms:title
IRI https://model.ccmm.cz/research-data/Dataset.title
Label title
Definition A name given to the resource.
Domain Dataset [1..1]
Range xsd:string [1..1]
Hierarchy

version

Profiled relationship IRI(s) dcat:version
IRI https://model.ccmm.cz/research-data/Dataset.version
Label version
Domain Dataset [0..*]
Range xsd:string [0..1]
Hierarchy

was generated by

Profiled relationship IRI(s) prov:wasGeneratedBy
IRI https://model.ccmm.cz/research-data/Dataset.wasGeneratedBy
Label was generated by
Definition An activity that generated, or provides the business context for, the creation of the dataset.
Domain Dataset
Range Provenance activity [0..*]
Hierarchy
Usage note The activity associated with generation of a dataset will be typically an initiative, project, mission, survey, or ongoing activity. Multiple prov:wasGeneratedBy properties can be used to indicate the dataset production context at various levels of granularity. Use prov:qualifiedGeneration to attach additional details about the relationship between the dataset and the activity, e.g., the exact time that the dataset was produced during the lifetime of a project.

Metadata Record

Profiled class IRI(s) dcat:CatalogRecord
IRI https://model.ccmm.cz/research-data/MetadataRecord
Label Metadata Record
Definition Description of the metadata record of the dataset.
Hierarchy
Usage note In case metadata is harvested from an external catalogue, the metadata record IRI shall be the same as the IRI of the metadata record in the original repository.

Properties

Properties defined for the class profile: conforms to, date created, date updated, describes, has original repository, language, qualified attribution, title.

Backwards associations

conforms to

Profiled relationship IRI(s) dcterms:conformsTo
IRI https://model.ccmm.cz/research-data/MetadataRecord.conformsTo
Label conforms to
Definition An established standard to which the metadata record conforms.
Domain Metadata Record
Range Application profile [1..*]
Hierarchy
Usage note This property should be used to indicate the metadata model, schema, ontology, or profile that the metadata record conforms to.

date created

Profiled relationship IRI(s) dcterms:created
IRI https://model.ccmm.cz/research-data/MetadataRecord.dateCreated
Label date created
Definition The date on which the metadata record was created.
Domain Metadata Record [0..*]
Range xsd:date [0..1]
Hierarchy
  • profiles property Date Created (dcterms:created)
    Definition: Date of creation of the resource.
    • specializes property Date (dcterms:date)
      Definition: A point or period of time associated with an event in the lifecycle of the resource.

date updated

Profiled relationship IRI(s) dcterms:modified
IRI https://model.ccmm.cz/research-data/MetadataRecord.dateUpdated
Label date updated
Definition The most recent date on which the resource was changed.
Domain Metadata Record [0..*]
Range xsd:date [1..1]
Hierarchy

describes

Profiled relationship IRI(s) foaf:primaryTopic
IRI https://model.ccmm.cz/research-data/MetadataRecord.describes
Label describes
Definition Dataset described by the metadata record.
Domain Metadata Record
Range Dataset [1..1]
Hierarchy

has original repository

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#originalRepository
IRI https://model.ccmm.cz/research-data/MetadataRecord.hasOriginalRepository
Label has original repository
Definition Link to the repository in which the metadata were originally stored and curated.
Domain Metadata Record
Range Repository [1..1]
Hierarchy
Usage note Original repository is a repository where the original metadata was harvested from or where it was created and/or published. There is always exactly one original repository. If a metadata record is harvested from another repository, make sure to include the first repository from which it was harvested.

language

Profiled relationship IRI(s) dcterms:language
IRI https://model.ccmm.cz/research-data/MetadataRecord.hasLanguage
Label language
Definition A language used in the textual metadata describing titles, descriptions of the metadata record.
Domain Metadata Record
Range Language system [0..*]
Hierarchy
Usage note This property can be repeated if the metadata is provided in multiple languages.

qualified attribution

Profiled relationship IRI(s) prov:qualifiedAttribution
IRI https://model.ccmm.cz/research-data/MetadataRecord.qualifiedAttribution
Label qualified attribution
Definition A link to a description of a relationship between metadata record and agent with the specification of the role of agent in this relationship.
Domain Metadata Record
Range Resource attribution [1..*]
Hierarchy
Usage note The relationship shall contain at least one agent with the role "Data Manager" from the code list https://vocabs.ccmm.cz/registry/codelist/AgentRole/.

title

Profiled relationship IRI(s) dcterms:title
IRI https://model.ccmm.cz/research-data/MetadataRecord.title
Label title
Definition A name given to the metadata record.
Domain Metadata Record
Range rdf:langString [0..*]
Hierarchy

Repository

Profiled class IRI(s) dcat:Catalog
IRI https://model.ccmm.cz/research-data/Repository
Label Repository
Definition A catalogue or repository that hosts the Datasets or Data Services being described.
Hierarchy

Properties

Properties defined for the class profile: dataset, description, label, qualified attribution, record.

Backwards associations

dataset

Profiled relationship IRI(s) dcat:dataset
IRI https://model.ccmm.cz/research-data/Repository.dataset
Label dataset
Definition A Dataset that is part of the Catalogue.
Domain Repository
Range Dataset [0..*]
Hierarchy
Usage note As empty Catalogues are usually indications of problems, this property should be combined with the property service to implement an empty Catalogue check.

description

Profiled relationship IRI(s) dcterms:description
IRI https://model.ccmm.cz/research-data/Repository.description
Label description
Definition A free-text account of the Catalogue.
Domain Repository
Range rdf:langString [1..*]
Hierarchy
Usage note This property can be repeated for parallel language versions of the description.

label

Profiled relationship IRI(s) dcterms:title
IRI https://model.ccmm.cz/research-data/Repository.label
Label label
Definition A human-readable name of the repository.
Domain Repository [0..*]
Range rdf:langString [1..*]
Hierarchy

qualified attribution

Profiled relationship IRI(s) prov:qualifiedAttribution
IRI https://model.ccmm.cz/research-data/Repository.qualifiedAttribution
Label qualified attribution
Definition A link to a description of a relationship between repository and agent with the specification of the role of agent in this relationship.
Domain Repository
Range Resource attribution [1..*]
Hierarchy
Usage note The relationship shall contain at least one agent with the role "Publisher" from code list https://vocabs.ccmm.cz/registry/codelist/AgentRole/.

record

Profiled relationship IRI(s) dcat:record
IRI https://model.ccmm.cz/research-data/Repository.record
Label record
Definition A Catalogue Record that is part of the Catalogue.
Domain Repository
Range Metadata Record [0..*]
Hierarchy
  • profiles property profile record (dcat-ap:Catalogue.record)
    Definition: A Catalogue Record that is part of the Catalogue.
    • profiles property profile record (dcat-dap:Catalog.record)
      Definition: A record describing the registration of a single resource (e.g., a dataset, a data service) that is part of the catalog.
      • profiles property record (dcat:record)
        Definition: A record describing the registration of a single dataset or data service that is part of the catalog.

Related resource

Profiled class IRI(s) rdfs:Resource
IRI https://model.ccmm.cz/research-data/RelatedResource
Label Related resource
Definition Resource represents any resource, physical or digital, that is related to the described dataset.
Hierarchy
Usage note The class is used for description of the resource together with the type of relation, for which is used value from the code list https://w3id.org/tib/datacite/vocab/relationType. Distributions of the datasets SHALL NOT be modeled as related resource, but as a distribution. Examples of resources: other related dataset, used methodology, instrument used for measurement, conference or conference paper, etc.

Properties

Properties defined for the class profile: has resource relation type, resource URL.

Backwards associations

has resource relation type

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#hasType
IRI https://model.ccmm.cz/research-data/Resource.hasResourceRelationType
Label has resource relation type
Definition Relation to the relation type between dataset and resource.
Domain Related resource
Range Resource relation type [0..1]
Hierarchy
Usage note Use value from the code list https://w3id.org/tib/datacite/vocab/relationType.

resource URL

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#resourceUrl
IRI https://model.ccmm.cz/research-data/Resource.resourceURL
Label resource URL
Definition Human readable resolvable URL representing the resource.
Domain Related resource [0..*]
Range xsd:anyURI [0..1]
Hierarchy
Usage note The resource URL is a resolvable and human-readable representation of the resource, i.e. web page. The same URL must be also recorded as c:iri.

Agent

Profiled class IRI(s) foaf:Agent
IRI https://model.ccmm.cz/research-data/Agent
Label Agent
Definition Any entity carrying out actions with respect to the entities Catalogue and the Catalogued Resources.
Hierarchy
  • profiles class profile Agent (dcat-ap:Agent)
    Definition: Any entity carrying out actions with respect to the entities Catalogue and the Catalogued Resources.
Usage note If the Agent is an organisation, the use of the Organization Ontology is recommended.

Properties

Properties defined for the class profile: has contact point, has identifier, name.

Backwards associations

has contact point

Profiled relationship IRI(s) dcat:contactPoint
IRI https://model.ccmm.cz/research-data/Agent.contactPoint
Label has contact point
Definition Relevant contact information for the catalogued resource.
Domain Agent
Range Contact details [0..*]
Hierarchy
  • profiles property contact point (dcat:contactPoint)
    Definition: Relevant contact information for the catalogued resource. Use of vCard is recommended.

has identifier

Profiled relationship IRI(s) adms:identifier
IRI https://model.ccmm.cz/research-data/Agent.hasIdentifier
Label has identifier
Definition Identifier of an Agent.
Domain Agent
Range Identifier [0..*]
Hierarchy
  • profiles property profile other identifier (dcat-ap:Dataset.otherIdentifier)
    Definition: A secondary identifier of the Dataset
    • profiles property identifier (adms:identifier)
      Definition: adms:identifier is used to link any resource to an instance of adms:Identifier which is its range. N.B. it is not appropriate to use dcterms:identifer to link to the Identifier class as its range is rdfs:Literal. ADMS uses this to provide any identifier for the Asset.
Usage note The recommended identifier scheme for an organization is https://ror.org; the recommended identifier scheme for a person is https://orcid.org. Provide other identifiers if available.

name

Profiled relationship IRI(s) foaf:name
IRI https://model.ccmm.cz/research-data/Agent.name
Label name
Definition Name of the agent.
Domain Agent
Range xsd:string [1..1]
Hierarchy
Usage note The official name of an agent. For Person, it is a combination of the first and family names. The recommended format is "family name(s), first name(s)", e.g., "Smith, John".

Person

Profiled class IRI(s) prov:Person
IRI https://model.ccmm.cz/research-data/Person
Label Person
Definition Physical person.
Hierarchy

Properties

Properties defined for the class profile: family name, given name, has affiliation.

family name

Profiled relationship IRI(s) vcard:family-name
IRI https://model.ccmm.cz/research-data/Person.familyName
Label family name
Definition The family name associated with the person.
Domain Person [0..*]
Range xsd:string [0..*]
Hierarchy

given name

Profiled relationship IRI(s) vcard:given-name
IRI https://model.ccmm.cz/research-data/Person.givenName
Label given name
Definition The given name associated with the person.
Domain Person [0..*]
Range xsd:string [0..*]
Hierarchy

has affiliation

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#hasAffiliation
IRI https://model.ccmm.cz/research-data/Person.hasAffiliation
Label has affiliation
Definition Affiliation of the person to an organization.
Domain Person
Range Organization [0..*]
Hierarchy

Organization

Profiled class IRI(s) http://www.w3.org/ns/org#Organization
IRI https://model.ccmm.cz/research-data/Organization
Label Organization
Definition Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Hierarchy
  • profiles class Organization (http://www.w3.org/ns/org#Organization)
    Definition: Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures. It is recommended that SKOS lexical labels should be used to label the Organization. In particular `skos:prefLabel` for the primary (possibly legally recognized name), `skos:altLabel` for alternative names (trading names, colloquial names) and `skos:notation` to denote a code from a code list. Alternative names: _Collective_ _Body_ _Org_ _Group_
    • specializes class Agent (foaf:Agent)
      Definition: An agent (eg. person, group, software or physical artifact).
  • specializes class profile Agent (https://model.ccmm.cz/research-data/Agent)
    • profiles class profile Agent (dcat-ap:Agent)
      Definition: Any entity carrying out actions with respect to the entities Catalogue and the Catalogued Resources.
Usage note If the Agent is an organisation, the use of the Organization Ontology is recommended.

Properties

Properties defined for the class profile: alternate name.

Backwards associations

alternate name

Profiled relationship IRI(s) vcard:organization-name
IRI https://model.ccmm.cz/research-data/Organization.alternateName
Label alternate name
Definition An alternate organizational name associated with the object.
Domain Organization [0..*]
Range Text [0..*]
Hierarchy

Distribution

Profiled class IRI(s) dcat:Distribution
IRI https://model.ccmm.cz/research-data/Distribution
Label Distribution
Definition A physical embodiment of the Dataset in a particular format.
Hierarchy
  • profiles class profile Distribution (dcat-ap:Distribution)
    • profiles class profile Distribution (dcat-dap:Distribution)
      • profiles class Distribution (dcat:Distribution)
        Definition: A specific representation of a dataset. A dataset might be available in multiple serializations that may differ in various ways, including 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).
Usage note Distribution represents a general availability of a dataset. It implies no information about the actual access method of the data, i.e., whether by direct download, API, or through a Web page. This is an abstract type. Use its subclasses to determine downloadable file or data service.

Properties

Properties defined for the class profile: access URL, conforms to, description, has documentation, has licence, has rights, title.

Backwards associations

access URL

Profiled relationship IRI(s) dcat:accessURL
IRI https://model.ccmm.cz/research-data/Distribution.accessUrl
Label access URL
Definition A URL that gives access to a Distribution of the Dataset.
Domain Distribution
Range Resource [1..*]
Hierarchy
  • profiles property profile access URL (dcat-ap:Distribution.accessUrl)
    Definition: A URL that gives access to a Distribution of the Dataset.
    • profiles property profile access URL (dcat-dap:Distribution.accessUrl)
      Definition: A URL of the resource that gives access to a distribution of the dataset. E.g., landing page, feed, SPARQL endpoint.
      • profiles property access address (dcat:accessURL)
        Definition: A URL of a resource that gives access to a distribution of the dataset. E.g. landing page, feed, SPARQL endpoint. Use for all cases except a simple download link, in which case downloadURL is preferred.
Usage note The resource at the access URL may contain information about how to get the Dataset. It shall be the web page (not a document file).

conforms to

Profiled relationship IRI(s) dcterms:conformsTo
IRI https://model.ccmm.cz/research-data/Distribution.conformsTo
Label conforms to
Definition An established schema to which the described Distribution conforms.
Domain Distribution
Range Application profile [0..*]
Hierarchy
Usage note This property should be used to indicate the model, schema, ontology, view, or profile that this representation of a dataset conforms to. This is (generally) a complementary concern to the media type, service standard, or format.

description

Profiled relationship IRI(s) dcterms:description
IRI https://model.ccmm.cz/research-data/Distribution.Description
Label description
Definition A free-text account of the Distribution.
Domain Distribution [0..*]
Range Text [0..*]
Hierarchy
Usage note This property can be repeated for parallel language versions of the description.

has documentation

Profiled relationship IRI(s) foaf:page
IRI https://model.ccmm.cz/research-data/Distribution-DataService.hasDocumentation
Label has documentation
Definition A page or document about this Distribution.
Domain Distribution
Range Documentation [0..*]
Hierarchy

has licence

Profiled relationship IRI(s) dcterms:license
IRI https://model.ccmm.cz/research-data/Distribution.hasLicence
Label has licence
Definition A licence under which the Distribution is made available.
Domain Distribution
Range Licence document [1..1]
Hierarchy

has rights

Profiled relationship IRI(s) dcterms:rights
IRI https://model.ccmm.cz/research-data/Distribution.rights
Label has rights
Definition A statement that specifies rights associated with the Distribution.
Domain Distribution
Range Access rights [0..1]
Hierarchy
Usage note Use IRI identifier from the register http://purl.org/coar/access_right/. Recommended mapping of values from COAR to https://semiceu.github.io/DCAT-AP/drafts/latest/#properties-with-a-recommended-use-of-controlled-vocabularies is: - embargoed access, metadata only access mapped to :NON_PUBLIC, - open access mapped to :PUBLIC, - restricted access mapped to :RESTRICTED.

title

Profiled relationship IRI(s) dcterms:title
IRI https://model.ccmm.cz/research-data/Distribution.title
Label title
Definition A name given to the distribution.
Domain Distribution
Range rdf:langString [1..*]
Hierarchy
Usage note This property can be repeated for parallel language versions of the description. The main title of a distribution is the one in the primary language of the dataset.

Distribution - data service

Profiled class IRI(s) https://model.ccmm.cz/vocabulary/ccmm#Distribution-DataService
IRI https://model.ccmm.cz/research-data/Distribution-DataService
Label Distribution - data service
Definition Physical embodiment of the dataset distribution as a particular data service.
Hierarchy

Properties

Properties defined for the class profile: has access service.

has access service

Profiled relationship IRI(s) dcat:accessService
IRI https://model.ccmm.cz/research-data/Distribution-DataService.hasAccessService
Label has access service
Definition A data service that gives access to the distribution of the dataset.
Domain Distribution - data service
Range Data Service [0..*]
Hierarchy
Usage note Access service SHOULD be used to link to a description of Data service that provides access to this distribution.

Distribution - downloadable file

Profiled class IRI(s) https://model.ccmm.cz/vocabulary/ccmm#Distribution-DownloadableFile
IRI https://model.ccmm.cz/research-data/Distribution-DownloadableFile
Label Distribution - downloadable file
Definition Physical embodiment of the dataset in a particular format.
Hierarchy

Properties

Properties defined for the class profile: byte size, download URL, has checksum, has compression format, has format, has media type, has packaging format.

byte size

Profiled relationship IRI(s) dcat:byteSize
IRI https://model.ccmm.cz/research-data/Distribution-DownloadableFile.byteSize
Label byte size
Definition The size of a Distribution in bytes.
Domain Distribution - downloadable file [0..*]
Range xsd:integer [1..1]
Hierarchy

download URL

Profiled relationship IRI(s) dcat:downloadURL
IRI https://model.ccmm.cz/research-data/Distribution-DownloadableFile.downloadUrl
Label download URL
Definition A URL that is a direct link to a downloadable file in a given format.
Domain Distribution - downloadable file
Range File [0..*]
Hierarchy
Usage note A download URL SHOULD BE used for the URL at which this distribution is available directly, typically through an HTTP Get request.

has checksum

Profiled relationship IRI(s) spdx:checksum
IRI https://model.ccmm.cz/research-data/Distribution-DataService.hasChecksum
Label has checksum
Definition A mechanism that can be used to verify that the contents of a distribution have not changed.
Domain Distribution - downloadable file
Range Checksum [0..1]
Hierarchy
Usage note The checksum is related to the download URL.

has compression format

Profiled relationship IRI(s) dcat:compressFormat
IRI https://model.ccmm.cz/research-data/Distribution-DownloadableFile.hasCompressionFormat
Label has compression format
Definition The format of the file in which the data is contained in a compressed form, e.g., to reduce the size of the downloadable file.
Domain Distribution - downloadable file
Range Media type [0..1]
Hierarchy
Usage note It SHOULD be expressed using a media type as defined in the official register of media types managed by IANA (using value from https://www.iana.org/assignments/media-types/media-types.xhtml).

has format

Profiled relationship IRI(s) dcterms:format
IRI https://model.ccmm.cz/research-data/Distribution-DownloadableFile.hasFormat
Label has format
Definition The file format of the distribution.
Domain Distribution - downloadable file
Range Format [1..1]
Hierarchy
Usage note This property refers to the instance of format represented by IRI identifier from the register http://publications.europa.eu/resource/dataset/file-type. Human readable code list representation is here: https://op.europa.eu/en/web/eu-vocabularies/concept-scheme/-/resource?uri=http://publications.europa.eu/resource/authority/file-type.

has media type

Profiled relationship IRI(s) dcat:mediaType
IRI https://model.ccmm.cz/research-data/Distribution-DownloadableFile.mediaType
Label has media type
Definition The media type of the Distribution as defined in the official register of media types managed by IANA.
Domain Distribution - downloadable file
Range Media type [0..1]
Hierarchy
Usage note This property SHOULD be used when the media type of the distribution is defined in IANA (using value from https://www.iana.org/assignments/media-types/media-types.xhtml), otherwise Format MAY be used with values from Publication Office of the EU File type code list http://publications.europa.eu/resource/dataset/file-type.

has packaging format

Profiled relationship IRI(s) dcat:packageFormat
IRI https://model.ccmm.cz/research-data/Distribution-DownloadableFile.hasPackagingFormat
Label has packaging format
Definition The format of the file in which one or more data files are grouped together, e.g., to enable a set of related files to be downloaded together.
Domain Distribution - downloadable file
Range Media type [0..1]
Hierarchy
Usage note This property SHOULD be used when the files in the distribution are packaged, e.g., in a TAR file, a ZIP file, a Frictionless Data Package or a Bagit file. If available, record the media type as a value from the IANA registry (using value from https://www.iana.org/assignments/media-types/media-types.xhtml).

Data Service

Profiled class IRI(s) dcat:DataService
IRI https://model.ccmm.cz/research-data/DataService
Label Data Service
Definition A collection of operations that provides access to one or more datasets or data processing functions.
Hierarchy

Properties

Properties defined for the class profile: endpoint URL, has licence, label.

Backwards associations

endpoint URL

Profiled relationship IRI(s) dcat:endpointURL
IRI https://model.ccmm.cz/research-data/DataService.endpointUrl
Label endpoint URL
Definition The root location or primary endpoint of the service (an IRI).
Domain Data Service
Range Related resource [1..*]
Hierarchy

has licence

Profiled relationship IRI(s) dcterms:license
IRI https://model.ccmm.cz/research-data/DataService.hasLicence
Label has licence
Definition A licence under which the Data service is made available.
Domain Data Service
Range Licence document [0..1]
Hierarchy

label

Profiled relationship IRI(s) dcterms:title
IRI https://model.ccmm.cz/research-data/DataService.label
Label label
Definition Data service label
Domain Data Service [0..*]
Range rdf:langString [1..*]
Hierarchy

Supportive class profiles

The supportive entities represent attributes, that depend on the main class profiles and allow their detailed description.

Access rights

Profiled class IRI(s) dcterms:RightsStatement
IRI https://model.ccmm.cz/research-data/AccessRights
Label Access rights
Definition A statement about the access rights to the resource.
Hierarchy
Usage note Use IRI identifier from the register http://purl.org/coar/access_right/. Recommended mapping of values from COAR to https://semiceu.github.io/DCAT-AP/drafts/latest/#properties-with-a-recommended-use-of-controlled-vocabularies is: embargoed access, metadata only access - :NON_PUBLIC, open access - :PUBLIC, restricted access - :RESTRICTED.

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) skos:prefLabel
IRI https://model.ccmm.cz/research-data/AccessRights.label
Label label
Definition A human-readable name for the subject.
Domain Access rights
Range Text [1..1]
Hierarchy
  • profiles property preferred label (skos:prefLabel)
    Definition: skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.
    • specializes property label (rdfs:label)
      Definition: A human-readable name for the subject.
Usage note Use the label of the value from register http://purl.org/coar/access_right/. Allowed English values are 'embargoes access', 'metadata only access', 'open access' and 'restricted access'. This property may be repeated for parallel language versions of the label.

Address

Profiled class IRI(s) locn:Address
IRI https://model.ccmm.cz/research-data/Address
Label Address
Definition A spatial object that in a human-readable way identifies a fixed location.
Hierarchy
Usage note Address shall refer to the IRI identifier of an address from existing Address registry (e.g., RÚIAN for Czechia). In cases, where address identifier does not exist or cannot be used, fill address details using class attributes.

Properties

Properties defined for the class profile: address area, administrative unit level 1, administrative unit level 2, full address, label, locator designator, locator name, post code, post name, post office box, thoroughfare.

Backwards associations

address area

Profiled relationship IRI(s) locn:addressArea
IRI https://model.ccmm.cz/research-data/Address.addressArea
Label address area
Definition The name of a geographic area that groups Addresses.
Domain Address
Range xsd:string [0..*]
Hierarchy
Usage note This would typically be part of a city, a neighbourhood or village, e.g., Montmartre. Address area is not an administrative unit.

administrative unit level 1

Profiled relationship IRI(s) locn:adminUnitL1
IRI https://model.ccmm.cz/research-data/Address.administrativeUnitLevel1
Label administrative unit level 1
Definition The name of the uppermost level of the address, almost always a country.
Domain Address
Range xsd:string [0..*]
Hierarchy
Usage note Best practice is to use the ISO 3166-1 code but if this is inappropriate for the context, country names should be provided in a consistent manner to reduce ambiguity. For example, either write 'France' or 'FRA' consistently throughout the dataset and avoid mixing the two. The Country controlled vocabulary from the Publications Office can be reused for this.

administrative unit level 2

Profiled relationship IRI(s) locn:adminUnitL2
IRI https://model.ccmm.cz/research-data/Address.administrativeUnitLevel2
Label administrative unit level 2
Definition The name of a secondary level/region of the address, usually a county, state or other such area that typically encompasses several localities.
Domain Address
Range xsd:string [0..*]
Hierarchy
Usage note Values could be a region or province, more granular than level 1.

full address

Profiled relationship IRI(s) locn:fullAddress
IRI https://model.ccmm.cz/research-data/Address.fullAddress
Label full address
Definition The complete address written as a string.
Domain Address
Range xsd:string [0..*]
Hierarchy
Usage note Use of this property is recommended as it will not suffer any misunderstandings that might arise through the breaking up of an address into its component parts. This property is analogous to vCard's label property but with two important differences: (1) formatting is not assumed so that, unlike vCard label, it may not be suitable to print this on an address label, (2) vCard's label property has a domain of vCard Address; the fullAddress property has no such restriction. An example of a full address is "Champ de Mars, 5 Avenue Anatole France, 75007 Paris, France".

label

Profiled relationship IRI(s) rdfs:label
IRI https://model.ccmm.cz/research-data/Address.label
Label label
Definition Address label
Domain Address [0..*]
Range rdf:langString [0..*]
Hierarchy
  • profiles property label (rdfs:label)
    Definition: A human-readable name for the subject.

locator designator

Profiled relationship IRI(s) locn:locatorDesignator
IRI https://model.ccmm.cz/research-data/Address.locatorDesignator
Label locator designator
Definition A number or sequence of characters that uniquely identifies the locator within the relevant scope.
Domain Address
Range xsd:string [0..*]
Hierarchy
Usage note In simpler terms, this is the building number, apartment number, etc. For an address such as "Flat 3, 17 Bridge Street", the locator is "flat 3, 17".

locator name

Profiled relationship IRI(s) locn:locatorName
IRI https://model.ccmm.cz/research-data/Address.locatorName
Label locator name
Definition Proper noun(s) applied to the real world entity identified by the locator. The locator name could be the name of the property or complex, of the building or part of the building, or it could be the name of a room inside a building.
Domain Address
Range xsd:string [0..*]
Hierarchy
Usage note The locator name could be the name of the property or complex, of the building or part of the building, or it could be the name of a room inside a building. The key difference between a locator designator and a locator name is that the latter is a proper name and is unlikely to include digits. For example, "Shumann, Berlaymont" is a meeting room within the European Commission headquarters for which locator name is more appropriate than locator.

post code

Profiled relationship IRI(s) locn:postCode
IRI https://model.ccmm.cz/research-data/Address.postCode
Label post code
Definition The code created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points.
Domain Address
Range xsd:string [0..*]
Hierarchy
Usage note Post codes are common elements in many countries' postal address systems. One of the many post codes of Paris is for example "75000".

post name

Profiled relationship IRI(s) locn:postName
IRI https://model.ccmm.cz/research-data/Address.postName
Label post name
Definition A name created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points.
Domain Address
Range xsd:string [0..*]
Hierarchy
Usage note Usually a city, for example "Paris". Eventually name of the post itself.

post office box

Profiled relationship IRI(s) locn:poBox
IRI https://model.ccmm.cz/research-data/Address.poBox
Label post office box
Definition A location designator for a postal delivery point at a post office, usually a number.
Domain Address
Range xsd:string [0..*]
Hierarchy

thoroughfare

Profiled relationship IRI(s) locn:thoroughfare
IRI https://model.ccmm.cz/research-data/Address.thoroughfare
Label thoroughfare
Definition The name of a passage or way through from one location to another.
Domain Address
Range xsd:string [0..*]
Hierarchy
Usage note A thoroughfare is usually a street, but it might be a waterway or some other feature. For example, "Avenue des Champs-Élysées".

Alternate title

Profiled class IRI(s) https://model.ccmm.cz/vocabulary/ccmm#AlternateTitle
IRI https://model.ccmm.cz/research-data/AlternateTitle
Label Alternate title
Definition Alternate title of the resource.
Hierarchy

Properties

Properties defined for the class profile: has alternate title type, title.

Backwards associations

has alternate title type

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#hasType
IRI https://model.ccmm.cz/research-data/AlternateTitle.hasType
Label has alternate title type
Definition Type of the alternate name relation.
Domain Alternate title
Range Alternate title type [0..1]
Hierarchy
Usage note References to the value from the code list https://w3id.org/tib/datacite/vocab/titleType.

title

Profiled relationship IRI(s) dcterms:alternative
IRI https://model.ccmm.cz/research-data/AlternateTitle.title
Label title
Definition An alternative name for the resource.
Domain Alternate title [0..*]
Range rdf:langString [1..*]
Hierarchy

Alternate title type

Profiled class IRI(s) skos:Concept
IRI https://model.ccmm.cz/research-data/AlternateTitleType
Label Alternate title type
Definition Type of alternate title.
Hierarchy
Usage note Use value from the code list https://w3id.org/tib/datacite/vocab/titleType.

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) skos:prefLabel
IRI https://model.ccmm.cz/research-data/AlternateTitleType.label
Label label
Definition Alternate title type label.
Domain Alternate title type
Range Text [1..1]
Hierarchy
  • profiles property preferred label (skos:prefLabel)
    Definition: skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.
    • specializes property label (rdfs:label)
      Definition: A human-readable name for the subject.
Usage note Use a label of the corresponding value from the code list https://w3id.org/tib/datacite/vocab/titleType. This property may be repeated for parallel language versions of the label.

Application profile

Profiled class IRI(s) dcterms:Standard
IRI https://model.ccmm.cz/research-data/ApplicationProfile
Label Application profile
Definition A standard or other specification to which a resource conforms.
Hierarchy

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) rdfs:label
IRI https://model.ccmm.cz/research-data/ApplicationProfile.label
Label label
Definition Label of application profile
Domain Application profile [0..*]
Range rdf:langString [0..*]
Hierarchy
  • profiles property label (rdfs:label)
    Definition: A human-readable name for the subject.

Attributed agent role type

Profiled class IRI(s) dcat:Role
IRI https://model.ccmm.cz/research-data/AttributedAgentRoleType
Label Attributed agent role type
Definition Role of the agent in the attribution to the resource.
Hierarchy
  • profiles class profile Role (dcat-ap:Role)
    • profiles class profile Role (dcat-dap:Role)
      • profiles class Role (dcat:Role)
        Definition: A role is the function of a resource or agent with respect to another resource, in the context of resource attribution or resource relationships.
Usage note Use value from code list https://vocabs.ccmm.cz/registry/codelist/AgentRole/.

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) skos:prefLabel
IRI https://model.ccmm.cz/research-data/ResourceAgentRoleType.label
Label label
Definition Resource agent role type label.
Domain Attributed agent role type [0..*]
Range Text [1..1]
Hierarchy
  • profiles property preferred label (skos:prefLabel)
    Definition: skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.
    • specializes property label (rdfs:label)
      Definition: A human-readable name for the subject.
Usage note Use a label of the corresponding value from the code list https://vocabs.ccmm.cz/registry/codelist/AgentRole/. This property may be repeated for parallel language versions of the label.

Checksum

Profiled class IRI(s) spdx:Checksum
IRI https://model.ccmm.cz/research-data/Checksum
Label Checksum
Definition A value that allows the contents of a file to be authenticated.
Hierarchy
  • profiles class profile Checksum (dcat-ap:Checksum)
    Definition: A value that allows the contents of a file to be authenticated.
    • profiles class profile Checksum (dcat-dap:Checksum)
      • profiles class without assigned name (spdx:Checksum)
        Definition: A Checksum is value that allows the contents of a file to be authenticated. Even small changes to the content of the file will change its checksum. This class allows the results of a variety of checksum and cryptographic message digest algorithms to be represented.
Usage note This class allows the results of a variety of checksum and cryptographic message digest algorithms to be represented. It is related to the download URL.

Properties

Properties defined for the class profile: checksum value, uses algorithm.

Backwards associations

checksum value

Profiled relationship IRI(s) spdx:checksumValue
IRI https://model.ccmm.cz/research-data/Checksum.checksumValue
Label checksum value
Definition A lower case hexadecimal encoded digest value produced using a specific algorithm.
Domain Checksum [0..*]
Range xsd:hexBinary [1..1]
Hierarchy
Usage note Value is generated automatically using given algorithm.

uses algorithm

Profiled relationship IRI(s) spdx:algorithm
IRI https://model.ccmm.cz/research-data/Checksum.usesAlgorithm
Label uses algorithm
Definition The algorithm used to produce the subject Checksum.
Domain Checksum
Range Checksum algorithm [1..1]
Hierarchy
  • profiles property profile algorithm (dcat-ap:Checksum.algorithm)
    Definition: The algorithm used to produce the subject Checksum.
    • profiles property profile algorithm (dcat-dap:Checksum.algorithm)
      Definition: Identifies the algorithm used to produce the subject Checksum [SPDX].
      • profiles property without assigned name (spdx:algorithm)
        Definition: Identifies the algorithm used to produce the subject Checksum. Currently, SHA-1 is the only supported algorithm. It is anticipated that other algorithms will be supported at a later time.

Checksum algorithm

Profiled class IRI(s) spdx:ChecksumAlgorithm
IRI https://model.ccmm.cz/research-data/ChecksumAlgorithm
Label Checksum algorithm
Definition Algorithm used for Checksums.
Hierarchy
Usage note Refers to an IRI,. e.g., instances of https://spdx.org/rdf/terms/#d4e2129 in SPDX Ontology.

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) rdfs:label
IRI https://model.ccmm.cz/research-data/ChecksumAlgorithm.label
Label label
Definition A human-readable name for the subject.
Domain Checksum algorithm
Range rdf:langString [0..*]
Hierarchy
  • profiles property label (rdfs:label)
    Definition: A human-readable name for the subject.

Common provenance model JSON representation

Profiled class IRI(s) https://model.ccmm.cz/vocabulary/ccmm#CPMJsonRepresentation
IRI https://model.ccmm.cz/research-data/CommonProvenanceModelJsonRepresentation
Label Common provenance model JSON representation
Definition Provides link to the representation of provenance activity information in JSON format according to the Common provenance model specified in ISO 23494-2 standard.
Hierarchy

Backwards associations

Contact details

Profiled class IRI(s) vcard:Kind
IRI https://model.ccmm.cz/research-data/ContactDetails
Label Contact details
Definition Contact details such as telephone, e-mail address etc.
Hierarchy
  • profiles class profile Kind (dcat-ap:Kind)
    Definition: A description following the vCard specification, e.g. to provide telephone number and e-mail address for a contact point.
Usage note Describes contact details, such as telephone, e--mail address etc.

Properties

Properties defined for the class profile: data box, email, has address, phone.

Backwards associations

data box

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#dataBox
IRI https://model.ccmm.cz/research-data/ContactDetails.dataBox
Label data box
Definition Code of the data box.
Domain Contact details [0..*]
Range xsd:string [0..*]
Hierarchy

email

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#email
IRI https://model.ccmm.cz/research-data/ContactDetails.email
Label email
Definition Email address.
Domain Contact details [0..*]
Range xsd:string [0..*]
Hierarchy
Usage note Email address in standard format, e.g., john.doe@domain.com

has address

Profiled relationship IRI(s) vcard:hasAddress
IRI https://model.ccmm.cz/research-data/ContactDetails.hasAddress
Label has address
Definition To specify the components of the delivery address for the object
Domain Contact details
Range Address [0..*]
Hierarchy
Usage note Either links to IRI of address in address registry or describes the address using Address class attributes.

phone

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#phone
IRI https://model.ccmm.cz/research-data/ContactDetails.phone
Label phone
Definition Phone number
Domain Contact details [0..*]
Range xsd:string [0..*]
Hierarchy
Usage note Phone number in international format +xx(x) xxx xxx xxx

Date type

Profiled class IRI(s) skos:Concept
IRI https://model.ccmm.cz/research-data/DateType
Label Date type
Definition Type of a date in relation to the resource.
Hierarchy
Usage note Use value from the code list https://w3id.org/tib/datacite/vocab/dateType.

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) skos:prefLabel
IRI https://model.ccmm.cz/research-data/DateType.label
Label label
Definition Date type label.
Domain Date type
Range Text [1..1]
Hierarchy
Usage note Use label of a corresponding value from the code list https://w3id.org/tib/datacite/vocab/dateType. This property may be repeated for parallel language versions of the label.

Description

Profiled class IRI(s) https://w3id.org/tib/datacite/class/Description
IRI https://model.ccmm.cz/research-data/Description
Label Description
Definition All additional information to the resource.
Hierarchy
Usage note May be used for technical information or detailed information associated with a scientific instrument. Description of the resource may have also a description type. At least one description with a free-text account of the Dataset is mandatory.

Properties

Properties defined for the class profile: description text, has description type.

Backwards associations

description text

Profiled relationship IRI(s) dcterms:description
IRI https://model.ccmm.cz/research-data/Description.descriptionText
Label description text
Definition A free-text account of the Data Service.
Domain Description [0..*]
Range rdf:langString [1..1]
Hierarchy
Usage note This property can be repeated for parallel language versions of the description.

has description type

Profiled relationship IRI(s) https://w3id.org/tib/datacite/property/descriptionType
IRI https://model.ccmm.cz/research-data/Description.hasDescriptionType
Label has description type
Definition Relation to the type of the description.
Domain Description
Range Description type [0..1]
Hierarchy
Usage note Type of the description from the code list https://w3id.org/tib/datacite/vocab/descriptionType.

Description type

Profiled class IRI(s) skos:Concept
IRI https://model.ccmm.cz/research-data/DescriptionType
Label Description type
Definition The type of the description.
Hierarchy
Usage note Use value from the code list https://w3id.org/tib/datacite/vocab/descriptionType.

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) skos:prefLabel
IRI https://model.ccmm.cz/research-data/DescriptionType.label
Label label
Definition Label of the description type.
Domain Description type
Range Text [1..1]
Hierarchy
  • profiles property preferred label (skos:prefLabel)
    Definition: skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.
    • specializes property label (rdfs:label)
      Definition: A human-readable name for the subject.
Usage note Use the label of the corresponding value from the code list https://w3id.org/tib/datacite/vocab/descriptionType. This property may be repeated for parallel language versions of the label.

Documentation

Profiled class IRI(s) foaf:Document
IRI https://model.ccmm.cz/research-data/Documentation
Label Documentation
Definition A textual resource intended for human consumption that contains information about the data service.
Hierarchy
  • profiles class profile Document (dcat-ap:Document)
    Definition: A textual resource intended for human consumption that contains information, e.g. a web page about a Dataset.

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) rdfs:label
IRI https://model.ccmm.cz/research-data/Documentation.label
Label label
Definition Documentation label
Domain Documentation [0..*]
Range rdf:langString [0..*]
Hierarchy
  • profiles property label (rdfs:label)
    Definition: A human-readable name for the subject.

File

Profiled class IRI(s) rdfs:Resource
IRI https://model.ccmm.cz/research-data/File
Label File
Definition Digital resource representing collection of data.
Hierarchy
Usage note File is represented by URL on which is it accessable.

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) rdfs:label
IRI https://model.ccmm.cz/research-data/File.label
Label label
Definition File label
Domain File [0..*]
Range rdf:langString [0..*]
Hierarchy
  • profiles property label (rdfs:label)
    Definition: A human-readable name for the subject.

Format

Profiled class IRI(s) dcterms:MediaTypeOrExtent
IRI https://model.ccmm.cz/research-data/Format
Label Format
Definition Format of downloadable file.
Hierarchy
Usage note Use IRI identifier from the register http://publications.europa.eu/resource/dataset/file-type. Human readable code list representation is here: https://op.europa.eu/en/web/eu-vocabularies/concept-scheme/-/resource?uri=http://publications.europa.eu/resource/authority/file-type.

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) skos:prefLabel
IRI https://model.ccmm.cz/research-data/Format.label
Label label
Definition Label of format value.
Domain Format
Range Text [1..1]
Hierarchy
  • profiles property preferred label (skos:prefLabel)
    Definition: skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.
    • specializes property label (rdfs:label)
      Definition: A human-readable name for the subject.
Usage note Use a label of the corresponding value from the code list http://publications.europa.eu/resource/dataset/file-type. This property may be repeated for parallel language versions of the label.

Funding reference

Profiled class IRI(s) https://w3id.org/tib/datacite/class/FundingReference
IRI https://model.ccmm.cz/research-data/FundingReference
Label Funding reference
Definition Information about financial support (funding) for the resource being registered.
Hierarchy

Properties

Properties defined for the class profile: award title, funding program, has funder, local identifier.

Backwards associations

award title

Profiled relationship IRI(s) https://w3id.org/tib/datacite/property/awardTitle
IRI https://model.ccmm.cz/research-data/FundingReference.awardTitle
Label award title
Definition The human readable title or name of the award (grant).
Domain Funding reference [1..1]
Range xsd:string [0..1]
Hierarchy

funding program

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#fundingProgram
IRI https://model.ccmm.cz/research-data/FundingReference.fundingProgram
Label funding program
Definition Reference to the specific funding program.
Domain Funding reference [0..*]
Range xsd:anyURI [0..1]
Hierarchy

has funder

Profiled relationship IRI(s) https://w3id.org/tib/datacite/property/funderIdentifier
IRI https://model.ccmm.cz/research-data/FundingReference.hasFunder
Label has funder
Domain Funding reference
Range Agent [1..*]
Hierarchy

local identifier

Profiled relationship IRI(s) https://w3id.org/tib/datacite/property/awardNumber
IRI https://model.ccmm.cz/research-data/FundingReference.localIdentifier
Label local identifier
Definition The code assigned by the funder to a sponsored award (grant).
Domain Funding reference [0..*]
Range xsd:string [0..1]
Hierarchy
Usage note In case the award or grant has an ID or DOI, the full URL shall be included.

Geometry

Profiled class IRI(s) locn:Geometry
IRI https://model.ccmm.cz/research-data/Geometry
Label Geometry
Definition The Geometry class provides the means to identify a location as a point, line, polygon, etc. expressed using coordinates in some coordinate reference system.
Hierarchy

Properties

Properties defined for the class profile: geography markup language literal, label, well known text literal.

Backwards associations

geography markup language literal

Profiled relationship IRI(s) http://www.opengis.net/ont/geosparql#asGML
IRI https://model.ccmm.cz/research-data/Geometry.geographyMarkupLanguageLiteral
Label geography markup language literal
Definition Representation of geometry object as GML Literal.
Domain Geometry
Range http://www.opengis.net/ont/geosparql#gmlLiteral [0..1]
Hierarchy

label

Profiled relationship IRI(s) rdfs:label
IRI https://model.ccmm.cz/research-data/Geometry.label
Label label
Definition Label of geometry object.
Domain Geometry [0..*]
Range rdf:langString [0..*]
Hierarchy
  • profiles property label (rdfs:label)
    Definition: A human-readable name for the subject.

well known text literal

Profiled relationship IRI(s) http://www.opengis.net/ont/geosparql#asWKT
IRI https://model.ccmm.cz/research-data/Geometry.wellKnownTextLiteral
Label well known text literal
Definition Representation of geometry object as WKT Literal.
Domain Geometry
Range http://www.opengis.net/ont/geosparql#wktLiteral [0..1]
Hierarchy

Identifier

Profiled class IRI(s) adms:Identifier
IRI https://model.ccmm.cz/research-data/Identifier
Label Identifier
Definition Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Hierarchy
  • profiles class profile Identifier (dcat-ap:Identifier)
    Definition: This is based on the UN/CEFACT Identifier class.
    • profiles class Identifier (adms:Identifier)
      Definition: This class is based on the UN/CEFACT Identifier complex type defined in See Section 5.8 of Core Components Data Type Catalogue Version 3.1 (http://www.unece.org/fileadmin/DAM/cefact/codesfortrade/CCTS/CCTS-DTCatalogueVersion3p1.pdf) In RDF this is expressed using the following properties: - the content string should be provided using skos:notation, datatyped with the identifier scheme (inclduing the version number if appropriate); - use dcterms:creator to link to a class describing the agency that manages the identifier scheme or adms:schemaAgency to provide the name as a literal. Although not part of the ADMS conceptual model, it may be useful to provide further properties to the Identifier class such as dcterms:created to provide the date on which the identifier was issued.
Usage note An identifier in a particular context, consisting of the content string that is the identifier and the context in a form of base IRI. - an optional identifier for the identifier scheme; - an optional identifier for the version of the identifier scheme; - an optional identifier for the agency that manages the identifier scheme.

Properties

Properties defined for the class profile: authorized, in scheme, value.

Backwards associations

authorized

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#authorized
IRI https://model.ccmm.cz/research-data/Identifier.authorized
Label authorized
Definition Specifies whether the identifier is authorized by the subject it represents.
Domain Identifier
Range xsd:boolean [0..1]
Hierarchy
Usage note This attribute shall be filled mainly for ORCiD identifiers of Persons. It serves to determine whether the person in the repository is really the person it is meant to be.

in scheme

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#inScheme
IRI https://model.ccmm.cz/research-data/Identifier.inScheme
Label in scheme
Definition Relation between the identifier and scheme in which it is defined and unique.
Domain Identifier
Range Identifier scheme [1..1]
Hierarchy

value

Profiled relationship IRI(s) skos:notation
IRI https://model.ccmm.cz/research-data/Identifier.value
Label value
Definition Value of the identifier within the given identifier scheme.
Domain Identifier
Range Literal [1..1]
Hierarchy
  • profiles property profile notation (dcat-ap:Identifier.notation)
    Definition: A string that is an identifier in the context of the identifier scheme referenced by its datatype.
    • profiles property notation (skos:notation)
      Definition: A notation, also known as classification code, is a string of characters such as "T58.5" or "303.4833" used to uniquely identify a concept within the scope of a given concept scheme.

Identifier scheme

Profiled class IRI(s) https://model.ccmm.cz/vocabulary/ccmm#IdentifierScheme
IRI https://model.ccmm.cz/research-data/IdentifierScheme
Label Identifier scheme
Definition Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Hierarchy
Usage note Use identifier scheme in the form of IRI identifier. Methodology shall list known sources.

Properties

Properties defined for the class profile: label, notation.

Backwards associations

label

Profiled relationship IRI(s) rdfs:label
IRI https://model.ccmm.cz/research-data/IdentifierScheme.label
Label label
Definition Identifier scheme label.
Domain Identifier scheme
Range rdf:langString [0..*]
Hierarchy
  • profiles property label (rdfs:label)
    Definition: A human-readable name for the subject.
Usage note For example, Digital Object Identifier, Open Research and Contributor ID etc. Shorts like DOI or ORCID belongs to the notation.

notation

Profiled relationship IRI(s) skos:notation
IRI https://model.ccmm.cz/research-data/IdentifierScheme.notation
Label notation
Definition Notation of the identifier scheme.
Domain Identifier scheme
Range xsd:string [0..*]
Hierarchy
  • profiles property notation (skos:notation)
    Definition: A notation, also known as classification code, is a string of characters such as "T58.5" or "303.4833" used to uniquely identify a concept within the scope of a given concept scheme.
Usage note Fill in the short notations of the identifier scheme, e.g. ROR, ORCID, DOI etc.

Language system

Profiled class IRI(s) dcterms:LinguisticSystem
IRI https://model.ccmm.cz/research-data/LanguageSystem
Label Language system
Definition A system of signs, symbols, sounds, gestures, or rules used in communication, e.g. a language.
Hierarchy
Usage note Use IRI identifier from the register http://publications.europa.eu/resource/authority/language.

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) skos:prefLabel
IRI https://model.ccmm.cz/research-data/LanguageSystem.label
Label label
Definition Language label
Domain Language system
Range Text [1..1]
Hierarchy
  • profiles property preferred label (skos:prefLabel)
    Definition: skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.
    • specializes property label (rdfs:label)
      Definition: A human-readable name for the subject.
Usage note Use a language label code from the code list http://publications.europa.eu/resource/authority/language/.

Licence document

Profiled class IRI(s) dcterms:LicenseDocument
IRI https://model.ccmm.cz/research-data/LicenceDocument
Label Licence document
Definition A legal document giving official permission to do something with a resource and describing conditions under which it may be done.
Hierarchy
Usage note The IRI shall point to the document with the licence text.

Properties

Properties defined for the class profile: title.

Backwards associations

title

Profiled relationship IRI(s) dcterms:title
IRI https://model.ccmm.cz/research-data/LicenceDocument.title
Label title
Definition Title of the licence document.
Domain Licence document
Range rdf:langString [0..*]
Hierarchy

Location

Profiled class IRI(s) dcterms:Location
IRI https://model.ccmm.cz/research-data/Location
Label Location
Definition Spatial region or named place where the data was gathered or about which the data is focused.
Hierarchy
Usage note Location is represented according to the Open Formal Standard for Spatial Data. Locations are represented as a reference to the named place, geographic region or specific geometry according to the standardized geometry object representation. Every Location instance must have at least one of the following attributes/relations: bbox, location name, geometry and/or related object identifier.

Properties

Properties defined for the class profile: bounding box, has geometry, has location relation type, has related object, label.

Backwards associations

bounding box

Profiled relationship IRI(s) dcat:bbox
IRI https://model.ccmm.cz/research-data/Location.bbox
Label bounding box
Definition Bounding box of the location geometry.
Domain Location [0..*]
Range http://www.opengis.net/ont/sf#Envelope [0..1]
Hierarchy
Usage note Typically defined by top-left and bottom-right corners.

has geometry

Profiled relationship IRI(s) locn:geometry
IRI https://model.ccmm.cz/research-data/Location.hasGeometry
Label has geometry
Definition The corresponding geometry for a resource.
Domain Location
Range Geometry [0..1]
Hierarchy
Usage note The range of this property allows for any type of geometry specification. For example, the geometry could be encoded by a literal, as WKT (geosparql:wktLiteral), or represented by a class, as geosparql:Geometry (or any of its subclasses).

has location relation type

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#hasType
IRI https://model.ccmm.cz/research-data/Location.hasLocationRelationType
Label has location relation type
Definition Relation of the location to the dataset.
Domain Location
Range Location relation type [1..1]
Hierarchy
Usage note Use values from the code list https://vocabs.ccmm.cz/registry/codelist/LocationRelation/.

has related object

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#hasRelatedResource
IRI https://model.ccmm.cz/research-data/Location.hasRelatedObject
Label has related object
Definition Relation to the spatial object.
Domain Location
Range Related resource [0..*]
Hierarchy
Usage note The relation is provided by the identifier of the related object. It shall be identifier of an existing spatial object in a registry, such as Place Named Authority List (http://publications.europa.eu/resource/authority/place), Register of Territorial Identification, Addresses and Real Estates or others.

label

Profiled relationship IRI(s) rdfs:label
IRI https://model.ccmm.cz/research-data/Location.label
Label label
Definition A human-readable name for the location object.
Domain Location [0..*]
Range rdf:langString [0..*]
Hierarchy
  • profiles property label (rdfs:label)
    Definition: A human-readable name for the subject.

Location relation type

Profiled class IRI(s) skos:Concept
IRI https://model.ccmm.cz/research-data/LocationRelationType
Label Location relation type
Definition Relation of the dataset to the resource.
Hierarchy
Usage note Use value from the code list https://vocabs.ccmm.cz/registry/codelist/LocationRelation/.

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) skos:prefLabel
IRI https://model.ccmm.cz/research-data/LocationRelationType.label
Label label
Definition Location relation type label.
Domain Location relation type
Range Text [1..1]
Hierarchy
  • profiles property preferred label (skos:prefLabel)
    Definition: skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.
    • specializes property label (rdfs:label)
      Definition: A human-readable name for the subject.
Usage note Use label of a corresponding value from the code list https://vocabs.ccmm.cz/registry/codelist/LocationRelation/. This property may be repeated for parallel language versions of the label.

Media type

Profiled class IRI(s) dcterms:MediaType
IRI https://model.ccmm.cz/research-data/MediaType
Label Media type
Definition A file format or physical medium.
Hierarchy
Usage note Use media type in a form of IRI from registry https://www.iana.org/assignments/media-types/media-types.xhtml.

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) skos:prefLabel
IRI https://model.ccmm.cz/research-data/MediaType.label
Label label
Definition Media type label.
Domain Media type [0..*]
Range Text [1..1]
Hierarchy
  • profiles property preferred label (skos:prefLabel)
    Definition: skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.
    • specializes property label (rdfs:label)
      Definition: A human-readable name for the subject.
Usage note Use a label of the corresponding value from the used code list (usually IANA: https://www.iana.org/assignments/media-types/media-types.xhtml). This property may be repeated for parallel language versions of the label.

Provenance activity

Profiled class IRI(s) prov:Activity
IRI https://model.ccmm.cz/research-data/ProvenanceActivity
Label Provenance activity
Definition An activity is something that occurs over a period of time and acts upon or with the origin or life cycle of dataset; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities.
Hierarchy
  • profiles class profile Activity (dcat-ap:Activity)
    Definition: An activity is something that occurs over a period of time and acts upon or with entities; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities.

Properties

Properties defined for the class profile: has common provenance model json representation, has RO-Crate JSON representation, label.

Backwards associations

has common provenance model json representation

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#hasCPMJsonRepresentation
IRI https://model.ccmm.cz/research-data/ProvenanceActivity.hasCommonProvenanceModelJsonRepresentation
Label has common provenance model json representation
Definition Link to the JSON representation of provenance activity according to the Common provenance model specified in ISO 23494-2 standard.
Domain Provenance activity
Range Common provenance model JSON representation [0..*]
Hierarchy

has RO-Crate JSON representation

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#hasRo-crateJsonRepresentation
IRI https://model.ccmm.cz/research-data/ProvenanceActivity.hasRo-crateJsonRepresentation
Label has RO-Crate JSON representation
Definition Link to the JSON-LD representation of provenance activity according to the RO-Crate specification.
Domain Provenance activity
Range RO-Crate JSON representation [0..*]
Hierarchy

label

Profiled relationship IRI(s) rdfs:label
IRI https://model.ccmm.cz/research-data/ProvenanceActivity.label
Label label
Definition A human-readable name for the activity.
Domain Provenance activity [0..*]
Range rdf:langString [0..*]
Hierarchy
  • profiles property label (rdfs:label)
    Definition: A human-readable name for the subject.

Resource attribution

Profiled class IRI(s) prov:Attribution
IRI https://model.ccmm.cz/research-data/ResourceAttribution
Label Resource attribution
Definition Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.
Hierarchy
  • profiles class profile Attribution (dcat-ap:Attribution)
    Definition: Attribution is the ascribing of an entity to an agent.
    • profiles class profile Attribution (dcat-dap:Attribution)
      • profiles class Attribution (prov:Attribution)
        Definition: An instance of prov:Attribution provides additional descriptions about the binary prov:wasAttributedTo relation from an prov:Entity to some prov:Agent that had some responsible for it. For example, :cake prov:wasAttributedTo :baker; prov:qualifiedAttribution [ a prov:Attribution; prov:entity :baker; :foo :bar ].
        • specializes class AgentInfluence (prov:AgentInfluence)
          Definition: It is not recommended that the type AgentInfluence be asserted without also asserting one of its more specific subclasses.
          • specializes class Influence (prov:Influence)
            Definition: Because prov:Influence is a broad relation, its most specific subclasses (e.g. prov:Communication, prov:Delegation, prov:End, prov:Revision, etc.) should be used when applicable.

Properties

Properties defined for the class profile: had role, has attributed agent.

Backwards associations

had role

Profiled relationship IRI(s) dcat:hadRole
IRI https://model.ccmm.cz/research-data/ResourceAttribution.hadRole
Label had role
Domain Resource attribution
Range Attributed agent role type [1..1]
Hierarchy
Usage note May be used in a qualified-attribution to specify the role of an Agent with respect to an Resource. It is recommended that the value be taken from code list https://vocabs.ccmm.cz/registry/codelist/AgentRole/.

has attributed agent

Profiled relationship IRI(s) prov:agent
IRI https://model.ccmm.cz/research-data/ResourceAttribution.hasAttributedAgent
Label has attributed agent
Definition The agent attributed to the resource.
Domain Resource attribution
Range Agent [1..1]
Hierarchy
  • profiles property agent (prov:agent)
    • specializes property influencer (prov:influencer)
      Definition: Subproperties of prov:influencer are used to cite the object of an unqualified PROV-O triple whose predicate is a subproperty of prov:wasInfluencedBy (e.g. prov:used, prov:wasGeneratedBy). prov:influencer is used much like rdf:object is used.

Resource relation type

Profiled class IRI(s) skos:Concept
IRI https://model.ccmm.cz/research-data/ResourceRelationType
Label Resource relation type
Definition Type of the relation between the dataset and given resource.
Hierarchy
Usage note Use value from the code list https://w3id.org/tib/datacite/vocab/relationType.

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) skos:prefLabel
IRI https://model.ccmm.cz/research-data/ResourceRelationType.label
Label label
Definition Label of the relation type.
Domain Resource relation type
Range Text [1..1]
Hierarchy
  • profiles property preferred label (skos:prefLabel)
    Definition: skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.
    • specializes property label (rdfs:label)
      Definition: A human-readable name for the subject.
Usage note Use a label of the corresponding value from the code list https://w3id.org/tib/datacite/vocab/relationType. This property may be repeated for parallel language versions of the label.

Resource type

Profiled class IRI(s) skos:Concept
IRI https://model.ccmm.cz/research-data/ResourceType
Label Resource type
Definition Type of the resource.
Hierarchy
Usage note Use IRI identifier of the resource type from the register https://vocabularies.coar-repositories.org/resource_types/.

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) skos:prefLabel
IRI https://model.ccmm.cz/research-data/ResourceType.label
Label label
Definition Label of the resource type.
Domain Resource type
Range Text [1..1]
Hierarchy
  • profiles property preferred label (skos:prefLabel)
    Definition: skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.
    • specializes property label (rdfs:label)
      Definition: A human-readable name for the subject.
Usage note Use a label of the corresponding value from the register https://vocabularies.coar-repositories.org/resource_types/. This property may be repeated for parallel language versions of the label.

RO-Crate JSON representation

Profiled class IRI(s) https://model.ccmm.cz/vocabulary/ccmm#Ro-crateJsonRepresentation
IRI https://model.ccmm.cz/research-data/Ro-crateJsonRepresentation
Label RO-Crate JSON representation
Definition Representation of provenance activity in JSON-LD format corresponding to the RO-Crate specification.
Hierarchy

Backwards associations

Subject

Profiled class IRI(s) https://w3id.org/tib/datacite/class/Subject
IRI https://model.ccmm.cz/research-data/Subject
Label Subject
Definition Subject, classification code, or key phrase describing the resource.
Hierarchy
Usage note Subjects are always concepts identified by IRI belonging to a vocabulary (subject scheme). For free-text keywords use a keyword.

Properties

Properties defined for the class profile: classification code, definition, in subject scheme, label.

Backwards associations

classification code

Profiled relationship IRI(s) https://w3id.org/tib/datacite/property/classificationCode
IRI https://model.ccmm.cz/research-data/Subject.classificationCode
Label classification code
Definition The classification code used for notation of the subject term in the subject scheme.
Domain Subject [0..*]
Range xsd:string [1..1]
Hierarchy

definition

Profiled relationship IRI(s) skos:definition
IRI https://model.ccmm.cz/research-data/Subject.definition
Label definition
Definition Definition of the subject in the given context.
Domain Subject [0..*]
Range Text [0..*]
Hierarchy
  • profiles property definition (skos:definition)
    Definition: A statement or formal explanation of the meaning of a concept.
    • specializes property note (skos:note)
      Definition: A general note, for any purpose.
Usage note Context is usually given by the subject scheme representing specific thesauri, vocabulary or simply a context (domain specific group at an university etc.).

in subject scheme

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#inSubjectScheme
IRI https://model.ccmm.cz/research-data/Subject.inSubjectScheme
Label in subject scheme
Definition Belonging of the subject to the subject scheme.
Domain Subject
Range Subject scheme [1..1]
Hierarchy

label

Profiled relationship IRI(s) skos:prefLabel
IRI https://model.ccmm.cz/research-data/Subject.label
Label label
Definition Subject label.
Domain Subject [0..*]
Range Text [1..1]
Hierarchy
  • profiles property preferred label (skos:prefLabel)
    Definition: skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.
    • specializes property label (rdfs:label)
      Definition: A human-readable name for the subject.
Usage note Use a label of the corresponding value from the used code list. At least one subject must be a value from FRASCATI FORD vocabulary. This property may be repeated for parallel language versions of the label.

Subject scheme

Profiled class IRI(s) https://model.ccmm.cz/vocabulary/ccmm#SubjectScheme
IRI https://model.ccmm.cz/research-data/SubjectScheme
Label Subject scheme
Definition Collection of subjects (keywords, concepts, classification codes) curated by a single source.
Hierarchy
Usage note Subject scheme sets a contexts for all subjects within this scheme. It usually represents thesauri, vocabulary etc., but may also represent a set of concepts with the meaning of the same context, such as domain specific nomenclature.

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) rdfs:label
IRI https://model.ccmm.cz/research-data/SubjectScheme.label
Label label
Definition Label of the subject scheme.
Domain Subject scheme [0..*]
Range rdf:langString [0..*]
Hierarchy
  • profiles property label (rdfs:label)
    Definition: A human-readable name for the subject.

Time instant

Profiled class IRI(s) time:Instant
IRI https://model.ccmm.cz/research-data/TimeInstant
Label Time instant
Definition A temporal entity with zero extent or duration.
Hierarchy
Usage note Use for representation of time reference with zero extent or duration.

Properties

Properties defined for the class profile: date, date time.

Backwards associations

date

Profiled relationship IRI(s) time:inXSDDate
IRI https://model.ccmm.cz/research-data/TimeInstant.date
Label date
Definition Position of an instant, expressed using xsd:date.
Domain Time instant
Range xsd:date [0..1]
Hierarchy
Usage note Each time instant SHALL have exactly one date OR date time stamp attribute.

date time

Profiled relationship IRI(s) time:inXSDDateTime
IRI https://model.ccmm.cz/research-data/TimeInstant.dateTime
Label date time
Definition Date with timestamp represented as xsd:dateTime.
Domain Time instant
Range xsd:dateTime [0..1]
Hierarchy
Usage note Each time instant SHALL have exactly one date OR date time attribute. Maintanance note: In the draft on newest version of Time ontology, in XSD date-time is deprecated and replaced with in XSD date-time-stamp.

Time interval

Profiled class IRI(s) time:Interval
IRI https://model.ccmm.cz/research-data/TimeInterval
Label Time interval
Definition A temporal entity with an extent or duration
Hierarchy
Usage note Use for representation of time reference represented as an interval. Interval is represented by beginning and end time instants.

Properties

Properties defined for the class profile: has beginning, has end.

has beginning

Profiled relationship IRI(s) time:hasBeginning
IRI https://model.ccmm.cz/research-data/TimeInterval.hasBeginning
Label has beginning
Definition Time instant representing the beginning of a temporal interval.
Domain Time interval
Range Time instant [1..1]
Hierarchy

has end

Profiled relationship IRI(s) time:hasEnd
IRI https://model.ccmm.cz/research-data/TimeInterval.hasEnd
Label has end
Definition Time instant representing the end of a temporal interval.
Domain Time interval
Range Time instant [1..1]
Hierarchy
  • profiles property has end (time:hasEnd)
    Definition: End of a temporal entity.
    • specializes property has time (time:hasTime)
      Definition: Supports the association of a temporal entity (instant or interval) to any thing

Time reference

Profiled class IRI(s) https://model.ccmm.cz/vocabulary/ccmm#TimeReference
IRI https://model.ccmm.cz/research-data/TimeReference
Label Time reference
Definition An object representing time reference relevant to some event related to the resource has happened.
Hierarchy

Properties

Properties defined for the class profile: date information, has date type, has temporal representation.

Backwards associations

date information

Profiled relationship IRI(s) https://w3id.org/tib/datacite/property/dateInformation
IRI https://model.ccmm.cz/research-data/TimeReference.dateInformation
Label date information
Definition Additional information to the date in text form.
Domain Time reference [0..*]
Range Text [0..1]
Hierarchy
Usage note Write any additional information needed to understand the meaning of event that happened in the given time.

has date type

Profiled relationship IRI(s) https://model.ccmm.cz/vocabulary/ccmm#hasType
IRI https://model.ccmm.cz/research-data/TimeReference.hasDateType
Label has date type
Definition Reference to the code list of date types.
Domain Time reference
Range Date type [1..1]
Hierarchy
Usage note References to the value from the code list https://w3id.org/tib/datacite/vocab/dateType.

has temporal representation

Profiled relationship IRI(s) time:hasTime
IRI https://model.ccmm.cz/research-data/TimeReference.hasTemporalRepresentation
Label has temporal representation
Definition Represents the representation of a temporal entity (instant or interval).
Domain Time reference
Range Time representation [1..1]
Hierarchy
  • profiles property has time (time:hasTime)
    Definition: Supports the association of a temporal entity (instant or interval) to any thing

Time representation

Profiled class IRI(s) time:TemporalEntity
IRI https://model.ccmm.cz/research-data/TimeRepresentation
Label Time representation
Definition Representation of time reference as a temporal interval or instant on which something relevant to the resource has happened.
Hierarchy

Backwards associations

Validation result

Profiled class IRI(s) https://model.ccmm.cz/vocabulary/ccmm#ValidationResult
IRI https://model.ccmm.cz/research-data/ValidationResult
Label Validation result
Definition Class describing the result of validation testing. It may include validation of metadata, data and/or web services accessing the data.
Hierarchy

Properties

Properties defined for the class profile: label.

Backwards associations

label

Profiled relationship IRI(s) rdfs:label
IRI https://model.ccmm.cz/research-data/ValidationResult.label
Label label
Definition Label of the validation result.
Domain Validation result [0..*]
Range rdf:langString [0..*]
Hierarchy
  • profiles property label (rdfs:label)
    Definition: A human-readable name for the subject.

Data structure specification for Agent

Data structure for Agent. Any entity carrying out actions with respect to the entities Catalogue and the Catalogued Resources.

JSON structure for Agent

IRI
https://model.ccmm.cz/research-data/agent/schema.json
Defined in
../agent/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is at least one of the following (anyOf):

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Agent, which is defined in the file ../agent/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
ccmm https://schema.ccmm.cz/research-data/2.0 ../organization/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../person/schema.xsd

Root Entities of the XSD Schema

Root element <agent>

Element type
Content
The content of the element is of type ccmm:agent.

Root complex type agent

Content - choice of one element from the set

Element <organization>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:organization.
Meaning
Organization (Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.)

Element <person>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:person.
Meaning
Person (Physical person. )

Data structure specification for Distribution

Data structure for Distribution. A specific representation of a dataset. A dataset might be available in multiple serializations that may differ in various ways, including 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).

JSON structure for Distribution

IRI
https://model.ccmm.cz/research-data/distribution/schema.json
Defined in
../distribution/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is at least one of the following (anyOf):

Object Distribution - downloadable file

Description Physical embodiment of the dataset in a particular format.
Interpretation Distribution - downloadable file
object with properties (properties):
  • title: (title) required item of type array of values {1..*} of type string
  • access_url: (access URL) required item of type array of values {1..*} of type string (format: iri)
  • download_url: (download URL) optional item of type array of values {0..*} of type
  • conforms_to: (conforms to) optional item of type array of values {0..*} of type
  • format: (has format) required item of type
  • media_type: (has media type) optional item of type
  • packaging_format: (has packaging format) optional item of type
  • compression_format: (has compression format) optional item of type
  • byte_size: (byte size) required item of type number (integer only)
  • checksum: (has checksum) optional item of type
  • rights: (has rights) optional item of type
  • licence: (has licence) required item of type
  • description: (description) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Licence document

Description A legal document giving official permission to do something with a resource and describing conditions under which it may be done.
Interpretation Licence document
object with properties (properties):
  • title: (title) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Access rights

Description A statement about the access rights to the resource.
Interpretation Access rights
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Checksum

Description A value that allows the contents of a file to be authenticated.
Interpretation Checksum
object with properties (properties):

Object Checksum algorithm

Description Algorithm used for Checksums.
Interpretation Checksum algorithm
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Media type

Description A file format or physical medium.
Interpretation Media type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Media type

Description A file format or physical medium.
Interpretation Media type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Media type

Description A file format or physical medium.
Interpretation Media type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Format

Description Format of downloadable file.
Interpretation Format
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Application profile

Description A standard or other specification to which a resource conforms.
Interpretation Application profile
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object File

Description Digital resource representing collection of data.
Interpretation File
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Distribution - data service

Description Physical embodiment of the dataset distribution as a particular data service.
Interpretation Distribution - data service
object with properties (properties):
  • title: (title) required item of type array of values {1..*} of type string
  • access_url: (access URL) required item of type array of values {1..*} of type string (format: iri)
  • access_service: (has access service) optional item of type array of values {0..*} of type
  • conforms_to: (conforms to) optional item of type array of values {0..*} of type
  • documentation: (has documentation) optional item of type array of values {0..*} of type
  • rights: (has rights) optional item of type
  • licence: (has licence) required item of type
  • description: (description) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Licence document

Description A legal document giving official permission to do something with a resource and describing conditions under which it may be done.
Interpretation Licence document
object with properties (properties):
  • title: (title) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Access rights

Description A statement about the access rights to the resource.
Interpretation Access rights
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Documentation

Description A textual resource intended for human consumption that contains information about the data service.
Interpretation Documentation
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Application profile

Description A standard or other specification to which a resource conforms.
Interpretation Application profile
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Data Service

Description A collection of operations that provides access to one or more datasets or data processing functions.
Interpretation Data Service
object with properties (properties):
  • label: (label) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • endpoint_url: (endpoint URL) required item of type array of values {1..*} of type
  • licence: (has licence) optional item of type

Object Licence document

Description A legal document giving official permission to do something with a resource and describing conditions under which it may be done.
Interpretation Licence document
object with properties (properties):
  • title: (title) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Resource relation type

Description Type of the relation between the dataset and given resource.
Interpretation Resource relation type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Resource type

Description Type of the resource.
Interpretation Resource type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time reference

Description An object representing time reference relevant to some event related to the resource has happened.
Interpretation Time reference
object with properties (properties):
  • temporal_representation: (has temporal representation) required item of type at least one of the following (anyOf):
  • date_type: (has date type) required item of type
  • date_information: (date information) optional item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Date type

Description Type of a date in relation to the resource.
Interpretation Date type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time interval

Description A temporal entity with an extent or duration
Interpretation Time interval
object with properties (properties):

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Resource attribution

Description Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.
Interpretation Resource attribution
object with properties (properties):
  • attributed_agent: (has attributed agent) required item of type at least one of the following (anyOf):
  • role: (had role) required item of type

Object Attributed agent role type

Description Role of the agent in the attribution to the resource.
Interpretation Attributed agent role type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Alternate title

Description Alternate title of the resource.
Interpretation Alternate title
object with properties (properties):
  • title: (title) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • alternate_title_type: (has alternate title type) optional item of type

Object Alternate title type

Description Type of alternate title.
Interpretation Alternate title type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Distribution, which is defined in the file ../distribution/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
ccmm https://schema.ccmm.cz/research-data/2.0 ../distribution-data-service/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../distribution-downloadable-file/schema.xsd

Root Entities of the XSD Schema

Root element <distribution>

Element type
Content
The content of the element is of type ccmm:distribution.

Root complex type distribution

Content - choice of one element from the set

Element <distribution_data_service>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:distribution_data_service.
Meaning
Distribution - data service (Physical embodiment of the dataset distribution as a particular data service. )

Element <distribution_downloadable_file>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:distribution_downloadable_file.
Meaning
Distribution - downloadable file (Physical embodiment of the dataset in a particular format. )

Data structure specification for Contact details

Data structure for Contact details. Contact details such as telephone, e-mail address etc.

JSON structure for Contact details

IRI
https://model.ccmm.cz/research-data/contact-details/schema.json
Defined in
../contact-details/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "contact_details"
    • array of values {0..*} of type string and must contain: "contact_details"
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Contact details, which is defined in the file ../contact-details/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
ccmm https://schema.ccmm.cz/research-data/2.0 ../address/schema.xsd

Root Entities of the XSD Schema

Root element <contact_details>

Element type
Content
The content of the element is of type ccmm:contact_details.

Root complex type contact_details

Meaning
Contact details (Contact details such as telephone, e-mail address etc.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <data_box>

Meaning
property data box (Code of the data box.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <email>

Meaning
property email (Email address.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <phone>

Meaning
property phone (Phone number)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <address>

Meaning
property has address (To specify the components of the delivery address for the object)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:address.
Meaning
Address (A spatial object that in a human-readable way identifies a fixed location. )

Data structure specification for Location

Data structure for Location. Spatial region, named place or geometry representation of a place related to the dataset.

JSON structure for Location

IRI
https://model.ccmm.cz/research-data/location/schema.json
Defined in
../location/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Location

Description Spatial region or named place where the data was gathered or about which the data is focused.
Interpretation Location
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "location"
    • array of values {0..*} of type string and must contain: "location"
  • bounding_box: (bounding box) optional item of type string
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • geometry: (has geometry) optional item of type
  • related_object: (has related object) optional item of type array of values {0..*} of type
  • relation_type: (has location relation type) required item of type

Object Location relation type

Description Relation of the dataset to the resource.
Interpretation Location relation type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Resource relation type

Description Type of the relation between the dataset and given resource.
Interpretation Resource relation type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Resource type

Description Type of the resource.
Interpretation Resource type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time reference

Description An object representing time reference relevant to some event related to the resource has happened.
Interpretation Time reference
object with properties (properties):
  • temporal_representation: (has temporal representation) required item of type at least one of the following (anyOf):
  • date_type: (has date type) required item of type
  • date_information: (date information) optional item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Date type

Description Type of a date in relation to the resource.
Interpretation Date type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time interval

Description A temporal entity with an extent or duration
Interpretation Time interval
object with properties (properties):

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Resource attribution

Description Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.
Interpretation Resource attribution
object with properties (properties):
  • attributed_agent: (has attributed agent) required item of type at least one of the following (anyOf):
  • role: (had role) required item of type

Object Attributed agent role type

Description Role of the agent in the attribution to the resource.
Interpretation Attributed agent role type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Alternate title

Description Alternate title of the resource.
Interpretation Alternate title
object with properties (properties):
  • title: (title) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • alternate_title_type: (has alternate title type) optional item of type

Object Alternate title type

Description Type of alternate title.
Interpretation Alternate title type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Geometry

Description The Geometry class provides the means to identify a location as a point, line, polygon, etc. expressed using coordinates in some coordinate reference system.
Interpretation Geometry
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • gml: (geography markup language literal) optional item of type string
  • wkt: (well known text literal) optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Location, which is defined in the file ../location/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
gml http://www.opengis.net/gml/3.2 https://schemas.opengis.net/gml/3.2.1/gml.xsd
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../geometry/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../related-resource/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../location-relation-type/schema.xsd

Root Entities of the XSD Schema

Root element <location>

Element type
Content
The content of the element is of type ccmm:location.

Root complex type location

Meaning
Location (Spatial region or named place where the data was gathered or about which the data is focused.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <bounding_box>

Meaning
property bounding box (Bounding box of the location geometry.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content - elements in this order

Element <bounding_box> / <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <bounding_box> / <gml>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type gml:BoundingShapeType.

Element <bounding_box> / <wkt>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type

Element <label>

Meaning
property label (A human-readable name for the location object.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Element <geometry>

Meaning
property has geometry (The corresponding geometry for a resource.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type ccmm:geometry.
Meaning
Geometry (The Geometry class provides the means to identify a location as a point, line, polygon, etc. expressed using coordinates in some coordinate reference system.)

Element <related_object>

Meaning
property has related object (Relation to the spatial object.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:related_resource.
Meaning
Related resource (Resource represents any resource, physical or digital, that is related to the described dataset.)

Element <relation_type>

Meaning
property has location relation type (Relation of the location to the dataset.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:relation_type.
Meaning
Location relation type (Relation of the dataset to the resource.)

Data structure specification for Funding reference

Data structure for Funding reference. Information about financial support (funding) for the resource being registered.

JSON structure for Funding reference

IRI
https://model.ccmm.cz/research-data/funding-reference/schema.json
Defined in
../funding-reference/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Funding reference

Description Information about financial support (funding) for the resource being registered.
Interpretation Funding reference
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "funding_reference"
    • array of values {0..*} of type string and must contain: "funding_reference"
  • local_identifier: (local identifier) optional item of type string
  • award_title: (award title) optional item of type string
  • funding_program: (funding program) optional item of type string (format: iri)
  • funder: (has funder) required item of type array of values {1..*} of type at least one of the following (anyOf):

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Funding reference, which is defined in the file ../funding-reference/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
ccmm https://schema.ccmm.cz/research-data/2.0 ../agent/schema.xsd

Root Entities of the XSD Schema

Root element <funding_reference>

Element type
Content
The content of the element is of type ccmm:funding_reference.

Root complex type funding_reference

Meaning
Funding reference (Information about financial support (funding) for the resource being registered.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <local_identifier>

Meaning
property local identifier (The code assigned by the funder to a sponsored award (grant).)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <award_title>

Meaning
property award title (The human readable title or name of the award (grant).)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <funding_program>

Meaning
property funding program (Reference to the specific funding program.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <funder>

Meaning
property has funder
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type ccmm:agent.

Data structure specification for Application profile

Data structure for Application profile. A standard or other specification to which a metadata record conforms.

JSON structure for Application profile

IRI
https://model.ccmm.cz/research-data/application-profile/schema.json
Defined in
../application-profile/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Application profile

Description A standard or other specification to which a resource conforms.
Interpretation Application profile
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "application_profile"
    • array of values {0..*} of type string and must contain: "application_profile"
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Application profile, which is defined in the file ../application-profile/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <application_profile>

Element type
Content
The content of the element is of type ccmm:application_profile.

Root complex type application_profile

Meaning
Application profile (A standard or other specification to which a resource conforms.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Label of application profile)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for File

Data structure for File. Downloadable file in given format.

JSON structure for File

IRI
https://model.ccmm.cz/research-data/file/schema.json
Defined in
../file/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object File

Description Digital resource representing collection of data.
Interpretation File
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "file"
    • array of values {0..*} of type string and must contain: "file"
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for File, which is defined in the file ../file/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <file>

Element type
Content
The content of the element is of type ccmm:file.

Root complex type file

Meaning
File (Digital resource representing collection of data.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (File label)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Validation result

Data structure for Validation result. Class describing the result of validation testing. It may include validation of metadata, data and/or web services accessing the data.

JSON structure for Validation result

IRI
https://model.ccmm.cz/research-data/validation-result/schema.json
Defined in
../validation-result/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Validation result

Description Class describing the result of validation testing. It may include validation of metadata, data and/or web services accessing the data.
Interpretation Validation result
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "validation_result"
    • array of values {0..*} of type string and must contain: "validation_result"
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Validation result, which is defined in the file ../validation-result/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <validation_result>

Element type
Content
The content of the element is of type ccmm:validation_result.

Root complex type validation_result

Meaning
Validation result (Class describing the result of validation testing. It may include validation of metadata, data and/or web services accessing the data.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Label of the validation result.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Subject scheme

Data structure for Subject scheme. Collection of subjects (keywords, concepts, classification codes) curated by a single source.

JSON structure for Subject scheme

IRI
https://model.ccmm.cz/research-data/subject-scheme/schema.json
Defined in
../subject-scheme/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Subject scheme

Description Collection of subjects (keywords, concepts, classification codes) curated by a single source.
Interpretation Subject scheme
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "subject_scheme"
    • array of values {0..*} of type string and must contain: "subject_scheme"
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Subject scheme, which is defined in the file ../subject-scheme/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <subject_scheme>

Element type
Content
The content of the element is of type ccmm:subject_scheme.

Root complex type subject_scheme

Meaning
Subject scheme (Collection of subjects (keywords, concepts, classification codes) curated by a single source.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Label of the subject scheme.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Address

Data structure for Address. An "address representation" as conceptually defined by the INSPIRE Address Representation data type. The locn:addressId property may be used to link this locn:Address to other representations.

JSON structure for Address

IRI
https://model.ccmm.cz/research-data/address/schema.json
Defined in
../address/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "address"
    • array of values {0..*} of type string and must contain: "address"
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Address, which is defined in the file ../address/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <address>

Element type
Content
The content of the element is of type ccmm:address.

Root complex type address

Meaning
Address (A spatial object that in a human-readable way identifies a fixed location. )
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Address label)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Element <full_address>

Meaning
property full address (The complete address written as a string.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <po_box>

Meaning
property post office box (A location designator for a postal delivery point at a post office, usually a number.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <thoroughfare>

Meaning
property thoroughfare (The name of a passage or way through from one location to another.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <locator_designator>

Meaning
property locator designator (A number or sequence of characters that uniquely identifies the locator within the relevant scope.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <locator_name>

Meaning
property locator name (Proper noun(s) applied to the real world entity identified by the locator. The locator name could be the name of the property or complex, of the building or part of the building, or it could be the name of a room inside a building.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <address_area>

Meaning
property address area (The name of a geographic area that groups Addresses.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <post_name>

Meaning
property post name (A name created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points. )
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <administrative_unit_level_1>

Meaning
property administrative unit level 1 (The name of the uppermost level of the address, almost always a country.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <administrative_unit_level_2>

Meaning
property administrative unit level 2 (The name of a secondary level/region of the address, usually a county, state or other such area that typically encompasses several localities.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <post_code>

Meaning
property post code (The code created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Data structure specification for Subject

Data structure for Subject. Subject, keyword, classification code, or key phrase describing the resource.

JSON structure for Subject

IRI
https://model.ccmm.cz/research-data/subject/schema.json
Defined in
../subject/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Subject

Description Subject, classification code, or key phrase describing the resource.
Interpretation Subject
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "subject"
    • array of values {0..*} of type string and must contain: "subject"
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • definition: (definition) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • classification_code: (classification code) required item of type string
  • subject_scheme: (in subject scheme) required item of type

Object Subject scheme

Description Collection of subjects (keywords, concepts, classification codes) curated by a single source.
Interpretation Subject scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Subject, which is defined in the file ../subject/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../subject-scheme/schema.xsd

Root Entities of the XSD Schema

Root element <subject>

Element type
Content
The content of the element is of type ccmm:subject.

Root complex type subject

Meaning
Subject (Subject, classification code, or key phrase describing the resource.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Subject label.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type .

Element <definition>

Meaning
property definition (Definition of the subject in the given context.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Element <classification_code>

Meaning
property classification code (The classification code used for notation of the subject term in the subject scheme.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <subject_scheme>

Meaning
property in subject scheme (Belonging of the subject to the subject scheme.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:subject_scheme.
Meaning
Subject scheme (Collection of subjects (keywords, concepts, classification codes) curated by a single source.)

Data structure specification for Metadata Record

Data structure for Metadata Record. Description of the metadata record of the dataset.

JSON structure for Metadata Record

IRI
https://model.ccmm.cz/research-data/metadata-record/schema.json
Defined in
../metadata-record/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Metadata Record

Description Description of the metadata record of the dataset.
Interpretation Metadata Record
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "metadata_record"
    • array of values {0..*} of type string and must contain: "metadata_record"
  • title: (title) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • language: (language) optional item of type array of values {0..*} of type
  • qualified_attribution: (qualified attribution) required item of type array of values {1..*} of type
  • date_updated: (date updated) required item of type string (format: date)
  • date_created: (date created) optional item of type string (format: date)
  • conforms_to_standard: (conforms to) required item of type array of values {1..*} of type
  • original_repository: (has original repository) required item of type

Object Repository

Description A catalogue or repository that hosts the Datasets or Data Services being described.
Interpretation Repository
object with properties (properties):
  • label: (label) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • description: (description) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • qualified_attribution: (qualified attribution) required item of type array of values {1..*} of type
  • record: (record) optional item of type array of values {0..*} of type string (format: iri)
  • dataset: (dataset) optional item of type array of values {0..*} of type string (format: iri)

Object Resource attribution

Description Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.
Interpretation Resource attribution
object with properties (properties):
  • attributed_agent: (has attributed agent) required item of type at least one of the following (anyOf):
  • role: (had role) required item of type

Object Attributed agent role type

Description Role of the agent in the attribution to the resource.
Interpretation Attributed agent role type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Application profile

Description A standard or other specification to which a resource conforms.
Interpretation Application profile
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Resource attribution

Description Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.
Interpretation Resource attribution
object with properties (properties):
  • attributed_agent: (has attributed agent) required item of type at least one of the following (anyOf):
  • role: (had role) required item of type

Object Attributed agent role type

Description Role of the agent in the attribution to the resource.
Interpretation Attributed agent role type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Language system

Description A system of signs, symbols, sounds, gestures, or rules used in communication, e.g. a language.
Interpretation Language system
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Metadata Record, which is defined in the file ../metadata-record/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../language-system/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../resource-attribution/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../application-profile/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../repository/schema.xsd

Root Entities of the XSD Schema

Root element <metadata_record>

Element type
Content
The content of the element is of type ccmm:metadata_record.

Root complex type metadata_record

Meaning
Metadata Record (Description of the metadata record of the dataset. )
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <title>

Meaning
property title (A name given to the metadata record.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Element <language>

Meaning
property language (A language used in the textual metadata describing titles, descriptions of the metadata record.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:language_system.
Meaning
Language system (A system of signs, symbols, sounds, gestures, or rules used in communication, e.g. a language.)

Element <qualified_attribution>

Meaning
property qualified attribution (A link to a description of a relationship between metadata record and agent with the specification of the role of agent in this relationship.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type ccmm:resource_attribution.
Meaning
Resource attribution (Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.)

Element <date_updated>

Meaning
property date updated (The most recent date on which the resource was changed.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:date.

Element <date_created>

Meaning
property date created (The date on which the metadata record was created.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:date.

Element <conforms_to_standard>

Meaning
property conforms to (An established standard to which the metadata record conforms.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type ccmm:application_profile.
Meaning
Application profile (A standard or other specification to which a resource conforms.)

Element <original_repository>

Meaning
property has original repository (Link to the repository in which the metadata were originally stored and curated.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:repository.
Meaning
Repository (A catalogue or repository that hosts the Datasets or Data Services being described.)

Data structure specification for Repository

Data structure for Repository. A curated collection of metadata about resources.

JSON structure for Repository

IRI
https://model.ccmm.cz/research-data/repository/schema.json
Defined in
../repository/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Repository

Description A catalogue or repository that hosts the Datasets or Data Services being described.
Interpretation Repository
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "repository"
    • array of values {0..*} of type string and must contain: "repository"
  • label: (label) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • description: (description) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • qualified_attribution: (qualified attribution) required item of type array of values {1..*} of type
  • record: (record) optional item of type array of values {0..*} of type string (format: iri)
  • dataset: (dataset) optional item of type array of values {0..*} of type string (format: iri)

Object Resource attribution

Description Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.
Interpretation Resource attribution
object with properties (properties):
  • attributed_agent: (has attributed agent) required item of type at least one of the following (anyOf):
  • role: (had role) required item of type

Object Attributed agent role type

Description Role of the agent in the attribution to the resource.
Interpretation Attributed agent role type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Repository, which is defined in the file ../repository/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../resource-attribution/schema.xsd

Root Entities of the XSD Schema

Root element <repository>

Element type
Content
The content of the element is of type ccmm:repository.

Root complex type repository

Meaning
Repository (A catalogue or repository that hosts the Datasets or Data Services being described.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (A human-readable name of the repository.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type .

Element <description>

Meaning
property description (A free-text account of the Catalogue.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type .

Element <qualified_attribution>

Meaning
property qualified attribution (A link to a description of a relationship between repository and agent with the specification of the role of agent in this relationship.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type ccmm:resource_attribution.
Meaning
Resource attribution (Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.)

Element <record>

Meaning
property record (A Catalogue Record that is part of the Catalogue.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <dataset>

Meaning
property dataset (A Dataset that is part of the Catalogue.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Data structure specification for Dataset

Data structure for Dataset. A collection of data, published or curated by a single source, and available for access or download in one or more representations.

JSON structure for Dataset

IRI
https://model.ccmm.cz/research-data/dataset/schema.json
Defined in
../dataset/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Dataset

Description A conceptual entity that represents the information published.
Interpretation Dataset
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "dataset"
    • array of values {0..*} of type string and must contain: "dataset"
  • metadata_identification: (is described by) required item of type array of values {1..*} of type
  • identifier: (has identifier) required item of type array of values {1..*} of type
  • version: (version) optional item of type string
  • title: (title) required item of type string
  • alternate_title: (has alternate title) optional item of type array of values {0..*} of type
  • qualified_attribution: (qualified attribution) required item of type array of values {1..*} of type
  • publication_year: (publication year) required item of type string
  • time_reference: (has time reference) required item of type array of values {1..*} of type
  • resource_type: (has resource type) optional item of type
  • primary_language: (has primary language) optional item of type
  • other_language: (has other language) optional item of type array of values {0..*} of type
  • access_rights: (has access rights) required item of type
  • subject: (has subject) required item of type array of values {1..*} of type
  • keyword: (keyword) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • description: (has description) required item of type array of values {1..*} of type
  • location: (has location) optional item of type array of values {0..*} of type
  • funding_reference: (has funding reference) optional item of type array of values {0..*} of type
  • related_resource: (has related resource) optional item of type array of values {0..*} of type
  • distribution: (has distribution) optional item of type array of values {0..*} of type at least one of the following (anyOf):
  • validation_result: (has validation result) optional item of type array of values {0..*} of type
  • generated_by: (was generated by) optional item of type array of values {0..*} of type

Object Provenance activity

Description An activity is something that occurs over a period of time and acts upon or with the origin or life cycle of dataset; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities.
Interpretation Provenance activity
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • common_provenance_model_json_representation: (has common provenance model json representation) optional item of type array of values {0..*} of type string (format: iri)
  • ro-crate_json_representation: (has RO-Crate JSON representation) optional item of type array of values {0..*} of type string (format: iri)

Object Validation result

Description Class describing the result of validation testing. It may include validation of metadata, data and/or web services accessing the data.
Interpretation Validation result
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Distribution - downloadable file

Description Physical embodiment of the dataset in a particular format.
Interpretation Distribution - downloadable file
object with properties (properties):
  • title: (title) required item of type array of values {1..*} of type string
  • access_url: (access URL) required item of type array of values {1..*} of type string (format: iri)
  • download_url: (download URL) optional item of type array of values {0..*} of type
  • conforms_to: (conforms to) optional item of type array of values {0..*} of type
  • format: (has format) required item of type
  • media_type: (has media type) optional item of type
  • packaging_format: (has packaging format) optional item of type
  • compression_format: (has compression format) optional item of type
  • byte_size: (byte size) required item of type number (integer only)
  • checksum: (has checksum) optional item of type
  • rights: (has rights) optional item of type
  • licence: (has licence) required item of type
  • description: (description) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Licence document

Description A legal document giving official permission to do something with a resource and describing conditions under which it may be done.
Interpretation Licence document
object with properties (properties):
  • title: (title) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Access rights

Description A statement about the access rights to the resource.
Interpretation Access rights
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Checksum

Description A value that allows the contents of a file to be authenticated.
Interpretation Checksum
object with properties (properties):

Object Checksum algorithm

Description Algorithm used for Checksums.
Interpretation Checksum algorithm
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Media type

Description A file format or physical medium.
Interpretation Media type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Media type

Description A file format or physical medium.
Interpretation Media type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Media type

Description A file format or physical medium.
Interpretation Media type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Format

Description Format of downloadable file.
Interpretation Format
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Application profile

Description A standard or other specification to which a resource conforms.
Interpretation Application profile
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object File

Description Digital resource representing collection of data.
Interpretation File
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Distribution - data service

Description Physical embodiment of the dataset distribution as a particular data service.
Interpretation Distribution - data service
object with properties (properties):
  • title: (title) required item of type array of values {1..*} of type string
  • access_url: (access URL) required item of type array of values {1..*} of type string (format: iri)
  • access_service: (has access service) optional item of type array of values {0..*} of type
  • conforms_to: (conforms to) optional item of type array of values {0..*} of type
  • documentation: (has documentation) optional item of type array of values {0..*} of type
  • rights: (has rights) optional item of type
  • licence: (has licence) required item of type
  • description: (description) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Licence document

Description A legal document giving official permission to do something with a resource and describing conditions under which it may be done.
Interpretation Licence document
object with properties (properties):
  • title: (title) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Access rights

Description A statement about the access rights to the resource.
Interpretation Access rights
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Documentation

Description A textual resource intended for human consumption that contains information about the data service.
Interpretation Documentation
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Application profile

Description A standard or other specification to which a resource conforms.
Interpretation Application profile
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Data Service

Description A collection of operations that provides access to one or more datasets or data processing functions.
Interpretation Data Service
object with properties (properties):
  • label: (label) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • endpoint_url: (endpoint URL) required item of type array of values {1..*} of type
  • licence: (has licence) optional item of type

Object Licence document

Description A legal document giving official permission to do something with a resource and describing conditions under which it may be done.
Interpretation Licence document
object with properties (properties):
  • title: (title) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Resource relation type

Description Type of the relation between the dataset and given resource.
Interpretation Resource relation type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Resource type

Description Type of the resource.
Interpretation Resource type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time reference

Description An object representing time reference relevant to some event related to the resource has happened.
Interpretation Time reference
object with properties (properties):
  • temporal_representation: (has temporal representation) required item of type at least one of the following (anyOf):
  • date_type: (has date type) required item of type
  • date_information: (date information) optional item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Date type

Description Type of a date in relation to the resource.
Interpretation Date type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time interval

Description A temporal entity with an extent or duration
Interpretation Time interval
object with properties (properties):

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Resource attribution

Description Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.
Interpretation Resource attribution
object with properties (properties):
  • attributed_agent: (has attributed agent) required item of type at least one of the following (anyOf):
  • role: (had role) required item of type

Object Attributed agent role type

Description Role of the agent in the attribution to the resource.
Interpretation Attributed agent role type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Alternate title

Description Alternate title of the resource.
Interpretation Alternate title
object with properties (properties):
  • title: (title) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • alternate_title_type: (has alternate title type) optional item of type

Object Alternate title type

Description Type of alternate title.
Interpretation Alternate title type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Resource relation type

Description Type of the relation between the dataset and given resource.
Interpretation Resource relation type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Resource type

Description Type of the resource.
Interpretation Resource type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time reference

Description An object representing time reference relevant to some event related to the resource has happened.
Interpretation Time reference
object with properties (properties):
  • temporal_representation: (has temporal representation) required item of type at least one of the following (anyOf):
  • date_type: (has date type) required item of type
  • date_information: (date information) optional item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Date type

Description Type of a date in relation to the resource.
Interpretation Date type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time interval

Description A temporal entity with an extent or duration
Interpretation Time interval
object with properties (properties):

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Resource attribution

Description Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.
Interpretation Resource attribution
object with properties (properties):
  • attributed_agent: (has attributed agent) required item of type at least one of the following (anyOf):
  • role: (had role) required item of type

Object Attributed agent role type

Description Role of the agent in the attribution to the resource.
Interpretation Attributed agent role type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Alternate title

Description Alternate title of the resource.
Interpretation Alternate title
object with properties (properties):
  • title: (title) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • alternate_title_type: (has alternate title type) optional item of type

Object Alternate title type

Description Type of alternate title.
Interpretation Alternate title type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Funding reference

Description Information about financial support (funding) for the resource being registered.
Interpretation Funding reference
object with properties (properties):
  • local_identifier: (local identifier) optional item of type string
  • award_title: (award title) optional item of type string
  • funding_program: (funding program) optional item of type string (format: iri)
  • funder: (has funder) required item of type array of values {1..*} of type at least one of the following (anyOf):

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Location

Description Spatial region or named place where the data was gathered or about which the data is focused.
Interpretation Location
object with properties (properties):
  • bounding_box: (bounding box) optional item of type string
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • geometry: (has geometry) optional item of type
  • related_object: (has related object) optional item of type array of values {0..*} of type
  • relation_type: (has location relation type) required item of type

Object Location relation type

Description Relation of the dataset to the resource.
Interpretation Location relation type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Resource relation type

Description Type of the relation between the dataset and given resource.
Interpretation Resource relation type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Resource type

Description Type of the resource.
Interpretation Resource type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time reference

Description An object representing time reference relevant to some event related to the resource has happened.
Interpretation Time reference
object with properties (properties):
  • temporal_representation: (has temporal representation) required item of type at least one of the following (anyOf):
  • date_type: (has date type) required item of type
  • date_information: (date information) optional item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Date type

Description Type of a date in relation to the resource.
Interpretation Date type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time interval

Description A temporal entity with an extent or duration
Interpretation Time interval
object with properties (properties):

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Resource attribution

Description Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.
Interpretation Resource attribution
object with properties (properties):
  • attributed_agent: (has attributed agent) required item of type at least one of the following (anyOf):
  • role: (had role) required item of type

Object Attributed agent role type

Description Role of the agent in the attribution to the resource.
Interpretation Attributed agent role type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Alternate title

Description Alternate title of the resource.
Interpretation Alternate title
object with properties (properties):
  • title: (title) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • alternate_title_type: (has alternate title type) optional item of type

Object Alternate title type

Description Type of alternate title.
Interpretation Alternate title type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Geometry

Description The Geometry class provides the means to identify a location as a point, line, polygon, etc. expressed using coordinates in some coordinate reference system.
Interpretation Geometry
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • gml: (geography markup language literal) optional item of type string
  • wkt: (well known text literal) optional item of type string

Object Description

Description All additional information to the resource.
Interpretation Description
object with properties (properties):
  • description_text: (description text) required item of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • description_type: (has description type) optional item of type

Object Description type

Description The type of the description.
Interpretation Description type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Subject

Description Subject, classification code, or key phrase describing the resource.
Interpretation Subject
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • definition: (definition) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • classification_code: (classification code) required item of type string
  • subject_scheme: (in subject scheme) required item of type

Object Subject scheme

Description Collection of subjects (keywords, concepts, classification codes) curated by a single source.
Interpretation Subject scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Access rights

Description A statement about the access rights to the resource.
Interpretation Access rights
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Language system

Description A system of signs, symbols, sounds, gestures, or rules used in communication, e.g. a language.
Interpretation Language system
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Language system

Description A system of signs, symbols, sounds, gestures, or rules used in communication, e.g. a language.
Interpretation Language system
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Resource type

Description Type of the resource.
Interpretation Resource type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time reference

Description An object representing time reference relevant to some event related to the resource has happened.
Interpretation Time reference
object with properties (properties):
  • temporal_representation: (has temporal representation) required item of type at least one of the following (anyOf):
  • date_type: (has date type) required item of type
  • date_information: (date information) optional item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Date type

Description Type of a date in relation to the resource.
Interpretation Date type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time interval

Description A temporal entity with an extent or duration
Interpretation Time interval
object with properties (properties):

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Resource attribution

Description Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.
Interpretation Resource attribution
object with properties (properties):
  • attributed_agent: (has attributed agent) required item of type at least one of the following (anyOf):
  • role: (had role) required item of type

Object Attributed agent role type

Description Role of the agent in the attribution to the resource.
Interpretation Attributed agent role type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Alternate title

Description Alternate title of the resource.
Interpretation Alternate title
object with properties (properties):
  • title: (title) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • alternate_title_type: (has alternate title type) optional item of type

Object Alternate title type

Description Type of alternate title.
Interpretation Alternate title type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Metadata Record

Description Description of the metadata record of the dataset.
Interpretation Metadata Record
object with properties (properties):
  • title: (title) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • language: (language) optional item of type array of values {0..*} of type
  • qualified_attribution: (qualified attribution) required item of type array of values {1..*} of type
  • date_updated: (date updated) required item of type string (format: date)
  • date_created: (date created) optional item of type string (format: date)
  • conforms_to_standard: (conforms to) required item of type array of values {1..*} of type
  • original_repository: (has original repository) required item of type

Object Repository

Description A catalogue or repository that hosts the Datasets or Data Services being described.
Interpretation Repository
object with properties (properties):
  • label: (label) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • description: (description) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • qualified_attribution: (qualified attribution) required item of type array of values {1..*} of type
  • record: (record) optional item of type array of values {0..*} of type string (format: iri)
  • dataset: (dataset) optional item of type array of values {0..*} of type string (format: iri)

Object Resource attribution

Description Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.
Interpretation Resource attribution
object with properties (properties):
  • attributed_agent: (has attributed agent) required item of type at least one of the following (anyOf):
  • role: (had role) required item of type

Object Attributed agent role type

Description Role of the agent in the attribution to the resource.
Interpretation Attributed agent role type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Application profile

Description A standard or other specification to which a resource conforms.
Interpretation Application profile
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Resource attribution

Description Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.
Interpretation Resource attribution
object with properties (properties):
  • attributed_agent: (has attributed agent) required item of type at least one of the following (anyOf):
  • role: (had role) required item of type

Object Attributed agent role type

Description Role of the agent in the attribution to the resource.
Interpretation Attributed agent role type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Language system

Description A system of signs, symbols, sounds, gestures, or rules used in communication, e.g. a language.
Interpretation Language system
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Dataset, which is defined in the file ../dataset/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
ccmm https://schema.ccmm.cz/research-data/2.0 ../metadata-record/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../identifier/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../alternate-title/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../resource-attribution/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../time-reference/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../resource-type/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../language-system/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../access-rights/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../subject/schema.xsd
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../description/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../location/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../funding-reference/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../related-resource/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../distribution/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../validation-result/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../provenance-activity/schema.xsd

Root Entities of the XSD Schema

Root element <dataset>

Element type
Content
The content of the element is of type ccmm:dataset.

Root complex type dataset

Meaning
Dataset (A conceptual entity that represents the information published.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <metadata_identification>

Meaning
property is described by (Inverse relation between dataset and metadata record.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type ccmm:metadata_record.
Meaning
Metadata Record (Description of the metadata record of the dataset. )

Element <identifier>

Meaning
property has identifier (The identifier for the Dataset, e.g., the URI or other unique identifier in the context of the Catalogue.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type ccmm:identifier.
Meaning
Identifier (Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.)

Element <version>

Meaning
property version
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <title>

Meaning
property title (A name given to the resource.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <alternate_title>

Meaning
from a more general class Resource (The class resource, everything.) → having property has alternate title (References to the alternate title of the resource.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:alternate_title.
Meaning
Alternate title (Alternate title of the resource.)

Element <qualified_attribution>

Meaning
from a more general class Resource (The class resource, everything.) → having property qualified attribution (A link to a description of a relationship between resource and an agent with the specification of the role of agent in this relationship.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type ccmm:resource_attribution.
Meaning
Resource attribution (Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.)

Element <publication_year>

Meaning
property publication year (The year when the item was or will be made publicly available.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:gYear.

Element <time_reference>

Meaning
property has time reference (Reference to events related to the dataset.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type ccmm:time_reference.
Meaning
Time reference (An object representing time reference relevant to some event related to the resource has happened.)

Element <resource_type>

Meaning
from a more general class Resource (The class resource, everything.) → having property has resource type (The resource type of the resource.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type ccmm:resource_type.
Meaning
Resource type (Type of the resource.)

Element <primary_language>

Meaning
property has primary language (A primary language of the Dataset.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type ccmm:language_system.
Meaning
Language system (A system of signs, symbols, sounds, gestures, or rules used in communication, e.g. a language.)

Element <other_language>

Meaning
property has other language (Any other languages of the Dataset.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:language_system.
Meaning
Language system (A system of signs, symbols, sounds, gestures, or rules used in communication, e.g. a language.)

Element <access_rights>

Meaning
property has access rights (Information that declares the access status of a Dataset.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:access_rights.
Meaning
Access rights (A statement about the access rights to the resource.)

Element <subject>

Meaning
property has subject (Dataset described using a subject.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type ccmm:subject.
Meaning
Subject (Subject, classification code, or key phrase describing the resource.)

Element <keyword>

Meaning
property keyword (Keyword or tag describing the dataset.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Element <description>

Meaning
property has description (Relation to the description of a dataset.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type ccmm:description.
Meaning
Description (All additional information to the resource. )

Element <location>

Meaning
from a more general class Resource (The class resource, everything.) → having property has location (The geographical area covered by the dataset.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:location.
Meaning
Location (Spatial region or named place where the data was gathered or about which the data is focused.)

Element <funding_reference>

Meaning
property has funding reference (Has reference for funding of a dataset acquisition.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:funding_reference.
Meaning
Funding reference (Information about financial support (funding) for the resource being registered.)

Element <related_resource>

Meaning
property has related resource (Reference to the resource in any way related to the described dataset.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:related_resource.
Meaning
Related resource (Resource represents any resource, physical or digital, that is related to the described dataset.)

Element <distribution>

Meaning
property has distribution (An available Distribution for the Dataset.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:distribution.

Element <validation_result>

Meaning
property has validation result (Reference to the report about the dataset validation.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:validation_result.
Meaning
Validation result (Class describing the result of validation testing. It may include validation of metadata, data and/or web services accessing the data.)

Element <generated_by>

Meaning
property was generated by ( An activity that generated, or provides the business context for, the creation of the dataset. )
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:provenance_activity.
Meaning
Provenance activity (An activity is something that occurs over a period of time and acts upon or with the origin or life cycle of dataset; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities.)

Data structure specification for Alternate title

Data structure for Alternate title. Alternate title f the resource

JSON structure for Alternate title

IRI
https://model.ccmm.cz/research-data/alternate-title/schema.json
Defined in
../alternate-title/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Alternate title

Description Alternate title of the resource.
Interpretation Alternate title
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "alternate_title"
    • array of values {0..*} of type string and must contain: "alternate_title"
  • title: (title) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • alternate_title_type: (has alternate title type) optional item of type

Object Alternate title type

Description Type of alternate title.
Interpretation Alternate title type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Alternate title, which is defined in the file ../alternate-title/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../alternate-title-type/schema.xsd

Root Entities of the XSD Schema

Root element <alternate_title>

Element type
Content
The content of the element is of type ccmm:alternate_title.

Root complex type alternate_title

Meaning
Alternate title (Alternate title of the resource.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <title>

Meaning
property title (An alternative name for the resource.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type .

Element <alternate_title_type>

Meaning
property has alternate title type (Type of the alternate name relation.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type ccmm:alternate_title_type.
Meaning
Alternate title type (Type of alternate title.)

Data structure specification for Geometry

Data structure for Geometry. The Geometry class provides the means to identify a location as a point, line, polygon, etc. expressed using coordinates in some coordinate reference system.

JSON structure for Geometry

IRI
https://model.ccmm.cz/research-data/geometry/schema.json
Defined in
../geometry/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Geometry

Description The Geometry class provides the means to identify a location as a point, line, polygon, etc. expressed using coordinates in some coordinate reference system.
Interpretation Geometry
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "geometry"
    • array of values {0..*} of type string and must contain: "geometry"
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • gml: (geography markup language literal) optional item of type string
  • wkt: (well known text literal) optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Geometry, which is defined in the file ../geometry/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd
gml http://www.opengis.net/gml/3.2 https://schemas.opengis.net/gml/3.2.1/gml.xsd

Root Entities of the XSD Schema

Root element <geometry>

Element type
Content
The content of the element is of type ccmm:geometry.

Root complex type geometry

Meaning
Geometry (The Geometry class provides the means to identify a location as a point, line, polygon, etc. expressed using coordinates in some coordinate reference system.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Label of geometry object.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Element <gml>

Meaning
property geography markup language literal (Representation of geometry object as GML Literal.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type gml:GeometryPropertyType.

Element <wkt>

Meaning
property well known text literal (Representation of geometry object as WKT Literal.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type

Data structure specification for Documentation

Data structure for Documentation. A textual resource intended for human consumption that contains information about the data service.

JSON structure for Documentation

IRI
https://model.ccmm.cz/research-data/documentation/schema.json
Defined in
../documentation/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Documentation

Description A textual resource intended for human consumption that contains information about the data service.
Interpretation Documentation
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "documentation"
    • array of values {0..*} of type string and must contain: "documentation"
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Documentation, which is defined in the file ../documentation/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <documentation>

Element type
Content
The content of the element is of type ccmm:documentation.

Root complex type documentation

Meaning
Documentation (A textual resource intended for human consumption that contains information about the data service.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Documentation label)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Data service

Data structure for Data service. A collection of operations that provides access to one or more datasets or data processing functions.

JSON structure for Data service

IRI
https://model.ccmm.cz/research-data/data-service/schema.json
Defined in
../data-service/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Data Service

Description A collection of operations that provides access to one or more datasets or data processing functions.
Interpretation Data Service
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "data_service"
    • array of values {0..*} of type string and must contain: "data_service"
  • label: (label) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • endpoint_url: (endpoint URL) required item of type array of values {1..*} of type
  • licence: (has licence) optional item of type

Object Licence document

Description A legal document giving official permission to do something with a resource and describing conditions under which it may be done.
Interpretation Licence document
object with properties (properties):
  • title: (title) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Resource relation type

Description Type of the relation between the dataset and given resource.
Interpretation Resource relation type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Resource type

Description Type of the resource.
Interpretation Resource type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time reference

Description An object representing time reference relevant to some event related to the resource has happened.
Interpretation Time reference
object with properties (properties):
  • temporal_representation: (has temporal representation) required item of type at least one of the following (anyOf):
  • date_type: (has date type) required item of type
  • date_information: (date information) optional item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Date type

Description Type of a date in relation to the resource.
Interpretation Date type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time interval

Description A temporal entity with an extent or duration
Interpretation Time interval
object with properties (properties):

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Resource attribution

Description Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.
Interpretation Resource attribution
object with properties (properties):
  • attributed_agent: (has attributed agent) required item of type at least one of the following (anyOf):
  • role: (had role) required item of type

Object Attributed agent role type

Description Role of the agent in the attribution to the resource.
Interpretation Attributed agent role type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Alternate title

Description Alternate title of the resource.
Interpretation Alternate title
object with properties (properties):
  • title: (title) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • alternate_title_type: (has alternate title type) optional item of type

Object Alternate title type

Description Type of alternate title.
Interpretation Alternate title type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Data service, which is defined in the file ../data-service/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../related-resource/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../licence-document/schema.xsd

Root Entities of the XSD Schema

Root element <data_service>

Element type
Content
The content of the element is of type ccmm:data_service.

Root complex type data_service

Meaning
Data Service (A collection of operations that provides access to one or more datasets or data processing functions.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Data service label)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type .

Element <endpoint_url>

Meaning
property endpoint URL (The root location or primary endpoint of the service (an IRI).)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type ccmm:related_resource.
Meaning
Related resource (Resource represents any resource, physical or digital, that is related to the described dataset.)

Element <licence>

Meaning
property has licence (A licence under which the Data service is made available.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type ccmm:licence_document.
Meaning
Licence document (A legal document giving official permission to do something with a resource and describing conditions under which it may be done.)

Data structure specification for Checksum

Data structure for Checksum. A value that allows the contents of a file to be authenticated.

JSON structure for Checksum

IRI
https://model.ccmm.cz/research-data/checksum/schema.json
Defined in
../checksum/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Checksum

Description A value that allows the contents of a file to be authenticated.
Interpretation Checksum
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "checksum"
    • array of values {0..*} of type string and must contain: "checksum"
  • checksum_value: (checksum value) required item of type string
  • algorithm: (uses algorithm) required item of type

Object Checksum algorithm

Description Algorithm used for Checksums.
Interpretation Checksum algorithm
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Checksum, which is defined in the file ../checksum/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
ccmm https://schema.ccmm.cz/research-data/2.0 ../checksum-algorithm/schema.xsd

Root Entities of the XSD Schema

Root element <checksum>

Element type
Content
The content of the element is of type ccmm:checksum.

Root complex type checksum

Meaning
Checksum (A value that allows the contents of a file to be authenticated.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <checksum_value>

Meaning
property checksum value (A lower case hexadecimal encoded digest value produced using a specific algorithm. )
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:hexBinary.

Element <algorithm>

Meaning
property uses algorithm (The algorithm used to produce the subject Checksum.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:checksum_algorithm.
Meaning
Checksum algorithm (Algorithm used for Checksums.)

Data structure specification for Organization

Data structure for Organization. Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.

JSON structure for Organization

IRI
https://model.ccmm.cz/research-data/organization/schema.json
Defined in
../organization/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "organization"
    • array of values {0..*} of type string and must contain: "organization"
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Organization, which is defined in the file ../organization/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
ccmm https://schema.ccmm.cz/research-data/2.0 ../identifier/schema.xsd
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../contact-details/schema.xsd

Root Entities of the XSD Schema

Root element <organization>

Element type
Content
The content of the element is of type ccmm:organization.

Root complex type organization

Meaning
Organization (Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <identifier>

Meaning
from a more general class Agent (Any entity carrying out actions with respect to the entities Catalogue and the Catalogued Resources.) → having property has identifier (Identifier of an Agent.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:identifier.
Meaning
Identifier (Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.)

Element <name>

Meaning
from a more general class Agent (Any entity carrying out actions with respect to the entities Catalogue and the Catalogued Resources.) → having property name (Name of the agent.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <alternate_name>

Meaning
property alternate name (An alternate organizational name associated with the object.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Element <contact_point>

Meaning
from a more general class Agent (Any entity carrying out actions with respect to the entities Catalogue and the Catalogued Resources.) → having property has contact point (Relevant contact information for the catalogued resource. )
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:contact_details.
Meaning
Contact details (Contact details such as telephone, e-mail address etc.)

Data structure specification for Date type

Data structure for Date type. Type of a date in relation to the resource.

JSON structure for Date type

IRI
https://model.ccmm.cz/research-data/date-type/schema.json
Defined in
../date-type/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Date type

Description Type of a date in relation to the resource.
Interpretation Date type
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "date_type"
    • array of values {0..*} of type string and must contain: "date_type"
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Date type, which is defined in the file ../date-type/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <date_type>

Element type
Content
The content of the element is of type ccmm:date_type.

Root complex type date_type

Meaning
Date type (Type of a date in relation to the resource.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Date type label.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Resource relation type

Data structure for Resource relation type. Type of the relation between the dataset and given resource.

JSON structure for Resource relation type

IRI
https://model.ccmm.cz/research-data/resource-relation-type/schema.json
Defined in
../resource-relation-type/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Resource relation type

Description Type of the relation between the dataset and given resource.
Interpretation Resource relation type
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "resource_relation_type"
    • array of values {0..*} of type string and must contain: "resource_relation_type"
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Resource relation type, which is defined in the file ../resource-relation-type/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <resource_relation_type>

Element type
Content
The content of the element is of type ccmm:resource_relation_type.

Root complex type resource_relation_type

Meaning
Resource relation type (Type of the relation between the dataset and given resource.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Label of the relation type.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Resource type

Data structure for Resource type. Type of the resource.

JSON structure for Resource type

IRI
https://model.ccmm.cz/research-data/resource-type/schema.json
Defined in
../resource-type/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Resource type

Description Type of the resource.
Interpretation Resource type
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "resource_type"
    • array of values {0..*} of type string and must contain: "resource_type"
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Resource type, which is defined in the file ../resource-type/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <resource_type>

Element type
Content
The content of the element is of type ccmm:resource_type.

Root complex type resource_type

Meaning
Resource type (Type of the resource.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Label of the resource type.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Location relation type

Data structure for Location relation type. Relation of the dataset to the resource.

JSON structure for Location relation type

IRI
https://model.ccmm.cz/research-data/location-relation-type/schema.json
Defined in
../location-relation-type/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Location relation type

Description Relation of the dataset to the resource.
Interpretation Location relation type
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "relation_type"
    • array of values {0..*} of type string and must contain: "relation_type"
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Location relation type, which is defined in the file ../location-relation-type/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <relation_type>

Element type
Content
The content of the element is of type ccmm:relation_type.

Root complex type relation_type

Meaning
Location relation type (Relation of the dataset to the resource.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Location relation type label.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Format

Data structure for Format. Format of downloadable file.

JSON structure for Format

IRI
https://model.ccmm.cz/research-data/format/schema.json
Defined in
../format/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Format

Description Format of downloadable file.
Interpretation Format
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "format"
    • array of values {0..*} of type string and must contain: "format"
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Format, which is defined in the file ../format/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <format>

Element type
Content
The content of the element is of type ccmm:format.

Root complex type format

Meaning
Format (Format of downloadable file.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Label of format value.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Alternate title type

Data structure for Alternate title type. Type of alternate title.

JSON structure for Alternate title type

IRI
https://model.ccmm.cz/research-data/alternate-title-type/schema.json
Defined in
../alternate-title-type/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Alternate title type

Description Type of alternate title.
Interpretation Alternate title type
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "alternate_title_type"
    • array of values {0..*} of type string and must contain: "alternate_title_type"
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Alternate title type, which is defined in the file ../alternate-title-type/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <alternate_title_type>

Element type
Content
The content of the element is of type ccmm:alternate_title_type.

Root complex type alternate_title_type

Meaning
Alternate title type (Type of alternate title.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Alternate title type label.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Access rights

Data structure for Access rights. Access rights to the resource.

JSON structure for Access rights

IRI
https://model.ccmm.cz/research-data/access-rights/schema.json
Defined in
../access-rights/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Access rights

Description A statement about the access rights to the resource.
Interpretation Access rights
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "access_rights"
    • array of values {0..*} of type string and must contain: "access_rights"
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Access rights, which is defined in the file ../access-rights/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <access_rights>

Element type
Content
The content of the element is of type ccmm:access_rights.

Root complex type access_rights

Meaning
Access rights (A statement about the access rights to the resource.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (A human-readable name for the subject.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Language system

Data structure for Language system. A system of signs, symbols, sounds, gestures, or rules used in communication, e.g. a language.

JSON structure for Language system

IRI
https://model.ccmm.cz/research-data/language-system/schema.json
Defined in
../language-system/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Language system

Description A system of signs, symbols, sounds, gestures, or rules used in communication, e.g. a language.
Interpretation Language system
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "language_system"
    • array of values {0..*} of type string and must contain: "language_system"
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Language system, which is defined in the file ../language-system/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <language_system>

Element type
Content
The content of the element is of type ccmm:language_system.

Root complex type language_system

Meaning
Language system (A system of signs, symbols, sounds, gestures, or rules used in communication, e.g. a language.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Language label)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Identifier scheme

Data structure for Identifier scheme. Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.

JSON structure for Identifier scheme

IRI
https://model.ccmm.cz/research-data/identifier-scheme/schema.json
Defined in
../identifier-scheme/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "identifier_scheme"
    • array of values {0..*} of type string and must contain: "identifier_scheme"
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Identifier scheme, which is defined in the file ../identifier-scheme/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <identifier_scheme>

Element type
Content
The content of the element is of type ccmm:identifier_scheme.

Root complex type identifier_scheme

Meaning
Identifier scheme (Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Identifier scheme label.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Element <notation>

Meaning
property notation (Notation of the identifier scheme.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Data structure specification for Time instant

Data structure for Time instant. A temporal entity with zero extent or duration.

JSON structure for Time instant

IRI
https://model.ccmm.cz/research-data/time-instant/schema.json
Defined in
../time-instant/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "time_instant"
    • array of values {0..*} of type string and must contain: "time_instant"
exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Overview of XML Structure

This section describes the XSD capturing the structure for Time instant, which is defined in the file ../time-instant/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Nothing is imported.

Root Entities of the XSD Schema

Root element <time_instant>

Element type
Content
The content of the element is of type ccmm:time_instant.

Root complex type time_instant

Meaning
Time instant (A temporal entity with zero extent or duration.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <date_time>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:dateTime.

Element <date>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:date.

Data structure specification for Time interval

Data structure for Time interval. A temporal entity with an extent or duration

JSON structure for Time interval

IRI
https://model.ccmm.cz/research-data/time-interval/schema.json
Defined in
../time-interval/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Time interval

Description A temporal entity with an extent or duration
Interpretation Time interval
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "time_interval"
    • array of values {0..*} of type string and must contain: "time_interval"
  • beginning: (has beginning) required item of type
  • end: (has end) required item of type

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Overview of XML Structure

This section describes the XSD capturing the structure for Time interval, which is defined in the file ../time-interval/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
ccmm https://schema.ccmm.cz/research-data/2.0 ../time-instant/schema.xsd

Root Entities of the XSD Schema

Root element <time_interval>

Element type
Content
The content of the element is of type ccmm:time_interval.

Root complex type time_interval

Meaning
Time interval (A temporal entity with an extent or duration)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <beginning>

Meaning
property has beginning (Time instant representing the beginning of a temporal interval.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:time_instant.
Meaning
Time instant (A temporal entity with zero extent or duration.)

Element <end>

Meaning
property has end (Time instant representing the end of a temporal interval.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:time_instant.
Meaning
Time instant (A temporal entity with zero extent or duration.)

Data structure specification for Checksum algorithm

Data structure for Checksum algorithm. Algorithm used for Checksums.

JSON structure for Checksum algorithm

IRI
https://model.ccmm.cz/research-data/checksum-algorithm/schema.json
Defined in
../checksum-algorithm/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Checksum algorithm

Description Algorithm used for Checksums.
Interpretation Checksum algorithm
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "checksum_algorithm"
    • array of values {0..*} of type string and must contain: "checksum_algorithm"
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Checksum algorithm, which is defined in the file ../checksum-algorithm/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <checksum_algorithm>

Element type
Content
The content of the element is of type ccmm:checksum_algorithm.

Root complex type checksum_algorithm

Meaning
Checksum algorithm (Algorithm used for Checksums.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (A human-readable name for the subject.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Description type

Data structure for Description type. The type of the description.

JSON structure for Description type

IRI
https://model.ccmm.cz/research-data/description-type/schema.json
Defined in
../description-type/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Description type

Description The type of the description.
Interpretation Description type
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "description_type"
    • array of values {0..*} of type string and must contain: "description_type"
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Description type, which is defined in the file ../description-type/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <description_type>

Element type
Content
The content of the element is of type ccmm:description_type.

Root complex type description_type

Meaning
Description type (The type of the description.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Label of the description type.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Description

Data structure for Description. All additional information that does not fit in any of the other categories. May be used for technical information or detailed information associated with a scientific instrument.

JSON structure for Description

IRI
https://model.ccmm.cz/research-data/description/schema.json
Defined in
../description/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Description

Description All additional information to the resource.
Interpretation Description
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "description"
    • array of values {0..*} of type string and must contain: "description"
  • description_text: (description text) required item of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • description_type: (has description type) optional item of type

Object Description type

Description The type of the description.
Interpretation Description type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Description, which is defined in the file ../description/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../description-type/schema.xsd

Root Entities of the XSD Schema

Root element <description>

Element type
Content
The content of the element is of type ccmm:description.

Root complex type description

Meaning
Description (All additional information to the resource. )
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <description_text>

Meaning
property description text (A free-text account of the Data Service.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type .

Element <description_type>

Meaning
property has description type (Relation to the type of the description.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type ccmm:description_type.
Meaning
Description type (The type of the description.)

Data structure specification for Distribution - data service

Data structure for Distribution - data service. Physical embodiment of the dataset distribution as a particular data service.

JSON structure for Distribution - data service

IRI
https://model.ccmm.cz/research-data/distribution-data-service/schema.json
Defined in
../distribution-data-service/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Distribution - data service

Description Physical embodiment of the dataset distribution as a particular data service.
Interpretation Distribution - data service
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "distribution_data_service"
    • array of values {0..*} of type string and must contain: "distribution_data_service"
  • title: (title) required item of type array of values {1..*} of type string
  • access_url: (access URL) required item of type array of values {1..*} of type string (format: iri)
  • access_service: (has access service) optional item of type array of values {0..*} of type
  • conforms_to: (conforms to) optional item of type array of values {0..*} of type
  • documentation: (has documentation) optional item of type array of values {0..*} of type
  • rights: (has rights) optional item of type
  • licence: (has licence) required item of type
  • description: (description) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Licence document

Description A legal document giving official permission to do something with a resource and describing conditions under which it may be done.
Interpretation Licence document
object with properties (properties):
  • title: (title) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Access rights

Description A statement about the access rights to the resource.
Interpretation Access rights
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Documentation

Description A textual resource intended for human consumption that contains information about the data service.
Interpretation Documentation
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Application profile

Description A standard or other specification to which a resource conforms.
Interpretation Application profile
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Data Service

Description A collection of operations that provides access to one or more datasets or data processing functions.
Interpretation Data Service
object with properties (properties):
  • label: (label) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • endpoint_url: (endpoint URL) required item of type array of values {1..*} of type
  • licence: (has licence) optional item of type

Object Licence document

Description A legal document giving official permission to do something with a resource and describing conditions under which it may be done.
Interpretation Licence document
object with properties (properties):
  • title: (title) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Resource relation type

Description Type of the relation between the dataset and given resource.
Interpretation Resource relation type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Resource type

Description Type of the resource.
Interpretation Resource type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time reference

Description An object representing time reference relevant to some event related to the resource has happened.
Interpretation Time reference
object with properties (properties):
  • temporal_representation: (has temporal representation) required item of type at least one of the following (anyOf):
  • date_type: (has date type) required item of type
  • date_information: (date information) optional item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Date type

Description Type of a date in relation to the resource.
Interpretation Date type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time interval

Description A temporal entity with an extent or duration
Interpretation Time interval
object with properties (properties):

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Resource attribution

Description Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.
Interpretation Resource attribution
object with properties (properties):
  • attributed_agent: (has attributed agent) required item of type at least one of the following (anyOf):
  • role: (had role) required item of type

Object Attributed agent role type

Description Role of the agent in the attribution to the resource.
Interpretation Attributed agent role type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Alternate title

Description Alternate title of the resource.
Interpretation Alternate title
object with properties (properties):
  • title: (title) required item of type array of values {1..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • alternate_title_type: (has alternate title type) optional item of type

Object Alternate title type

Description Type of alternate title.
Interpretation Alternate title type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Distribution - data service, which is defined in the file ../distribution-data-service/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
ccmm https://schema.ccmm.cz/research-data/2.0 ../data-service/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../application-profile/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../documentation/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../access-rights/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../licence-document/schema.xsd
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <distribution-data-service>

Element type
Content
The content of the element is of type ccmm:distribution_data_service.

Root complex type distribution_data_service

Meaning
Distribution - data service (Physical embodiment of the dataset distribution as a particular data service. )
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <title>

Meaning
from a more general class Distribution (A physical embodiment of the Dataset in a particular format.) → having property title (A name given to the distribution.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <access_service>

Meaning
property has access service (A data service that gives access to the distribution of the dataset.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:data_service.
Meaning
Data Service (A collection of operations that provides access to one or more datasets or data processing functions.)

Element <conforms_to>

Meaning
from a more general class Distribution (A physical embodiment of the Dataset in a particular format.) → having property conforms to (An established schema to which the described Distribution conforms.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:application_profile.
Meaning
Application profile (A standard or other specification to which a resource conforms.)

Element <documentation>

Meaning
from a more general class Distribution (A physical embodiment of the Dataset in a particular format.) → having property has documentation (A page or document about this Distribution.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:documentation.
Meaning
Documentation (A textual resource intended for human consumption that contains information about the data service.)

Element <rights>

Meaning
from a more general class Distribution (A physical embodiment of the Dataset in a particular format.) → having property has rights (A statement that specifies rights associated with the Distribution.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type ccmm:access_rights.
Meaning
Access rights (A statement about the access rights to the resource.)

Element <licence>

Meaning
from a more general class Distribution (A physical embodiment of the Dataset in a particular format.) → having property has licence (A licence under which the Distribution is made available.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:licence_document.
Meaning
Licence document (A legal document giving official permission to do something with a resource and describing conditions under which it may be done.)

Element <description>

Meaning
from a more general class Distribution (A physical embodiment of the Dataset in a particular format.) → having property description (A free-text account of the Distribution.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Person

Data structure for Person. Physical person.

JSON structure for Person

IRI
https://model.ccmm.cz/research-data/person/schema.json
Defined in
../person/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "person"
    • array of values {0..*} of type string and must contain: "person"
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Person, which is defined in the file ../person/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
ccmm https://schema.ccmm.cz/research-data/2.0 ../identifier/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../contact-details/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../organization/schema.xsd

Root Entities of the XSD Schema

Root element <person>

Element type
Content
The content of the element is of type ccmm:person.

Root complex type person

Meaning
Person (Physical person. )
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <identifier>

Meaning
from a more general class Agent (Any entity carrying out actions with respect to the entities Catalogue and the Catalogued Resources.) → having property has identifier (Identifier of an Agent.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:identifier.
Meaning
Identifier (Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.)

Element <name>

Meaning
from a more general class Agent (Any entity carrying out actions with respect to the entities Catalogue and the Catalogued Resources.) → having property name (Name of the agent.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <given_name>

Meaning
property given name (The given name associated with the person.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <family_name>

Meaning
property family name (The family name associated with the person.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <contact_point>

Meaning
from a more general class Agent (Any entity carrying out actions with respect to the entities Catalogue and the Catalogued Resources.) → having property has contact point (Relevant contact information for the catalogued resource. )
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:contact_details.
Meaning
Contact details (Contact details such as telephone, e-mail address etc.)

Element <affiliation>

Meaning
property has affiliation (Affiliation of the person to an organization.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:organization.
Meaning
Organization (Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.)

Data structure specification for Distribution - downloadable file

Data structure for Distribution - downloadable file. Physical embodiment of the dataset in a particular format.

JSON structure for Distribution - downloadable file

IRI
https://model.ccmm.cz/research-data/distribution-downloadable-file/schema.json
Defined in
../distribution-downloadable-file/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Distribution - downloadable file

Description Physical embodiment of the dataset in a particular format.
Interpretation Distribution - downloadable file
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "distribution_downloadable_file"
    • array of values {0..*} of type string and must contain: "distribution_downloadable_file"
  • title: (title) required item of type array of values {1..*} of type string
  • access_url: (access URL) required item of type array of values {1..*} of type string (format: iri)
  • download_url: (download URL) optional item of type array of values {0..*} of type
  • conforms_to: (conforms to) optional item of type array of values {0..*} of type
  • format: (has format) required item of type
  • media_type: (has media type) optional item of type
  • packaging_format: (has packaging format) optional item of type
  • compression_format: (has compression format) optional item of type
  • byte_size: (byte size) required item of type number (integer only)
  • checksum: (has checksum) optional item of type
  • rights: (has rights) optional item of type
  • licence: (has licence) required item of type
  • description: (description) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Licence document

Description A legal document giving official permission to do something with a resource and describing conditions under which it may be done.
Interpretation Licence document
object with properties (properties):
  • title: (title) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Access rights

Description A statement about the access rights to the resource.
Interpretation Access rights
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Checksum

Description A value that allows the contents of a file to be authenticated.
Interpretation Checksum
object with properties (properties):

Object Checksum algorithm

Description Algorithm used for Checksums.
Interpretation Checksum algorithm
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object Media type

Description A file format or physical medium.
Interpretation Media type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Media type

Description A file format or physical medium.
Interpretation Media type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Media type

Description A file format or physical medium.
Interpretation Media type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Format

Description Format of downloadable file.
Interpretation Format
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Application profile

Description A standard or other specification to which a resource conforms.
Interpretation Application profile
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Object File

Description Digital resource representing collection of data.
Interpretation File
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Distribution - downloadable file, which is defined in the file ../distribution-downloadable-file/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
ccmm https://schema.ccmm.cz/research-data/2.0 ../file/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../application-profile/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../format/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../media-type/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../checksum/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../access-rights/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../licence-document/schema.xsd
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <distribution-downloadable-file>

Element type
Content
The content of the element is of type ccmm:distribution_downloadable_file.

Root complex type distribution_downloadable_file

Meaning
Distribution - downloadable file (Physical embodiment of the dataset in a particular format. )
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <title>

Meaning
from a more general class Distribution (A physical embodiment of the Dataset in a particular format.) → having property title (A name given to the distribution.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <access_url>

Meaning
from a more general class Distribution (A physical embodiment of the Dataset in a particular format.) → having property access URL (A URL that gives access to a Distribution of the Dataset.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <download_url>

Meaning
property download URL (A URL that is a direct link to a downloadable file in a given format.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:file.
Meaning
File (Digital resource representing collection of data.)

Element <conforms_to>

Meaning
from a more general class Distribution (A physical embodiment of the Dataset in a particular format.) → having property conforms to (An established schema to which the described Distribution conforms.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type ccmm:application_profile.
Meaning
Application profile (A standard or other specification to which a resource conforms.)

Element <format>

Meaning
property has format (The file format of the distribution.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:format.
Meaning
Format (Format of downloadable file.)

Element <media_type>

Meaning
property has media type (The media type of the Distribution as defined in the official register of media types managed by IANA.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type ccmm:media_type.
Meaning
Media type (A file format or physical medium.)

Element <packaging_format>

Meaning
property has packaging format (The format of the file in which one or more data files are grouped together, e.g., to enable a set of related files to be downloaded together.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type ccmm:media_type.
Meaning
Media type (A file format or physical medium.)

Element <compression_format>

Meaning
property has compression format (The format of the file in which the data is contained in a compressed form, e.g., to reduce the size of the downloadable file.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type ccmm:media_type.
Meaning
Media type (A file format or physical medium.)

Element <byte_size>

Meaning
property byte size (The size of a Distribution in bytes. )
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:integer.

Element <checksum>

Meaning
property has checksum (A mechanism that can be used to verify that the contents of a distribution have not changed.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type ccmm:checksum.
Meaning
Checksum (A value that allows the contents of a file to be authenticated.)

Element <rights>

Meaning
from a more general class Distribution (A physical embodiment of the Dataset in a particular format.) → having property has rights (A statement that specifies rights associated with the Distribution.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type ccmm:access_rights.
Meaning
Access rights (A statement about the access rights to the resource.)

Element <licence>

Meaning
from a more general class Distribution (A physical embodiment of the Dataset in a particular format.) → having property has licence (A licence under which the Distribution is made available.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:licence_document.
Meaning
Licence document (A legal document giving official permission to do something with a resource and describing conditions under which it may be done.)

Element <description>

Meaning
from a more general class Distribution (A physical embodiment of the Dataset in a particular format.) → having property description (A free-text account of the Distribution.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Time representation

Data structure for Time representation. Representation of time reference as a temporal interval or instant on which something relevant to the resource has happened.

JSON structure for Time representation

IRI
https://model.ccmm.cz/research-data/time-representation/schema.json
Defined in
../time-representation/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is at least one of the following (anyOf):

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time interval

Description A temporal entity with an extent or duration
Interpretation Time interval
object with properties (properties):

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Overview of XML Structure

This section describes the XSD capturing the structure for Time representation, which is defined in the file ../time-representation/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
ccmm https://schema.ccmm.cz/research-data/2.0 ../time-interval/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../time-instant/schema.xsd

Root Entities of the XSD Schema

Root element <time_representation>

Element type
Content
The content of the element is of type ccmm:time_representation.

Root complex type time_representation

Content - choice of one element from the set

Element <time_interval>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:time_interval.
Meaning
Time interval (A temporal entity with an extent or duration)

Element <time_instant>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:time_instant.
Meaning
Time instant (A temporal entity with zero extent or duration.)

Data structure specification for Time reference

Data structure for Time reference. An object representing time reference relevant to some event related to the resource has happened.

JSON structure for Time reference

IRI
https://model.ccmm.cz/research-data/time-reference/schema.json
Defined in
../time-reference/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Time reference

Description An object representing time reference relevant to some event related to the resource has happened.
Interpretation Time reference
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "time_reference"
    • array of values {0..*} of type string and must contain: "time_reference"
  • temporal_representation: (has temporal representation) required item of type at least one of the following (anyOf):
  • date_type: (has date type) required item of type
  • date_information: (date information) optional item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Date type

Description Type of a date in relation to the resource.
Interpretation Date type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time interval

Description A temporal entity with an extent or duration
Interpretation Time interval
object with properties (properties):

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Object Time instant

Description A temporal entity with zero extent or duration.
Interpretation Time instant
object exactly one of the following (oneOf):
  • object with properties (properties):
    • date_time: required item of type string (format: date-time)
  • object with properties (properties):
    • date: required item of type string (format: date)

Overview of XML Structure

This section describes the XSD capturing the structure for Time reference, which is defined in the file ../time-reference/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
ccmm https://schema.ccmm.cz/research-data/2.0 ../time-representation/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../date-type/schema.xsd
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <time_reference>

Element type
Content
The content of the element is of type ccmm:time_reference.

Root complex type time_reference

Meaning
Time reference (An object representing time reference relevant to some event related to the resource has happened.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <temporal_representation>

Meaning
property has temporal representation (Represents the representation of a temporal entity (instant or interval).)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:time_representation.

Element <date_type>

Meaning
property has date type (Reference to the code list of date types.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:date_type.
Meaning
Date type (Type of a date in relation to the resource.)

Element <date_information>

Meaning
property date information (Additional information to the date in text form.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Identifier

Data structure for Identifier. Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.

JSON structure for Identifier

IRI
https://model.ccmm.cz/research-data/identifier/schema.json
Defined in
../identifier/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "identifier"
    • array of values {0..*} of type string and must contain: "identifier"
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Identifier, which is defined in the file ../identifier/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
ccmm https://schema.ccmm.cz/research-data/2.0 ../identifier-scheme/schema.xsd

Root Entities of the XSD Schema

Root element <identifier>

Element type
Content
The content of the element is of type ccmm:identifier.

Root complex type identifier

Meaning
Identifier (Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <value>

Meaning
property value (Value of the identifier within the given identifier scheme.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:string.

Element <scheme>

Meaning
property in scheme (Relation between the identifier and scheme in which it is defined and unique.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:identifier_scheme.
Meaning
Identifier scheme (Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.)

Element <authorized>

Meaning
property authorized (Specifies whether the identifier is authorized by the subject it represents.)
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:boolean.

Data structure specification for Media type

Data structure for Media type. A file format or physical medium.

JSON structure for Media type

IRI
https://model.ccmm.cz/research-data/media-type/schema.json
Defined in
../media-type/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Media type

Description A file format or physical medium.
Interpretation Media type
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "media_type"
    • array of values {0..*} of type string and must contain: "media_type"
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Media type, which is defined in the file ../media-type/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <media_type>

Element type
Content
The content of the element is of type ccmm:media_type.

Root complex type media_type

Meaning
Media type (A file format or physical medium.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Media type label.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Resource attribution

Data structure for Resource attribution. Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.

JSON structure for Resource attribution

IRI
https://model.ccmm.cz/research-data/resource-attribution/schema.json
Defined in
../resource-attribution/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Resource attribution

Description Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.
Interpretation Resource attribution
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "resource_attribution"
    • array of values {0..*} of type string and must contain: "resource_attribution"
  • attributed_agent: (has attributed agent) required item of type at least one of the following (anyOf):
  • role: (had role) required item of type

Object Attributed agent role type

Description Role of the agent in the attribution to the resource.
Interpretation Attributed agent role type
object with properties (properties):
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Object Person

Description Physical person.
Interpretation Person
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • given_name: (given name) optional item of type array of values {0..*} of type string
  • family_name: (family name) optional item of type array of values {0..*} of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type
  • affiliation: (has affiliation) optional item of type array of values {0..*} of type

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Object Organization

Description Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.
Interpretation Organization
object with properties (properties):
  • identifier: (has identifier) optional item of type array of values {0..*} of type
  • name: (name) required item of type string
  • alternate_name: (alternate name) optional item of type array of values {0..*} of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string
  • contact_point: (has contact point) optional item of type array of values {0..*} of type

Object Contact details

Description Contact details such as telephone, e-mail address etc.
Interpretation Contact details
object with properties (properties):
  • data_box: (data box) optional item of type array of values {0..*} of type string
  • email: (email) optional item of type array of values {0..*} of type string
  • phone: (phone) optional item of type array of values {0..*} of type string
  • address: (has address) optional item of type array of values {0..*} of type

Object Address

Description A spatial object that in a human-readable way identifies a fixed location.
Interpretation Address
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • full_address: (full address) optional item of type array of values {0..*} of type string
  • po_box: (post office box) optional item of type array of values {0..*} of type string
  • thoroughfare: (thoroughfare) optional item of type array of values {0..*} of type string
  • locator_designator: (locator designator) optional item of type array of values {0..*} of type string
  • locator_name: (locator name) optional item of type array of values {0..*} of type string
  • address_area: (address area) optional item of type array of values {0..*} of type string
  • post_name: (post name) optional item of type array of values {0..*} of type string
  • administrative_unit_level_1: (administrative unit level 1) optional item of type array of values {0..*} of type string
  • administrative_unit_level_2: (administrative unit level 2) optional item of type array of values {0..*} of type string
  • post_code: (post code) optional item of type array of values {0..*} of type string

Object Identifier

Description Unique and resolvable identifier containing the notation and identifier scheme in the form of URI.
Interpretation Identifier
object with properties (properties):
  • value: (value) required item of type string
  • scheme: (in scheme) required item of type
  • authorized: (authorized) optional item of type boolean (yes/no)

Object Identifier scheme

Description Scheme in which is the identifier value unique, usually representing some authority. Identifier scheme shall always be represented as IRI identifier.
Interpretation Identifier scheme
object with properties (properties):
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • notation: (notation) optional item of type array of values {0..*} of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Resource attribution, which is defined in the file ../resource-attribution/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
ccmm https://schema.ccmm.cz/research-data/2.0 ../organization/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../person/schema.xsd
ccmm https://schema.ccmm.cz/research-data/2.0 ../attributed-agent-role-type/schema.xsd

Root Entities of the XSD Schema

Root element <resource_attribution>

Element type
Content
The content of the element is of type ccmm:resource_attribution.

Root complex type resource_attribution

Meaning
Resource attribution (Attribution is the ascribing of a Resource to an agent. It defines the responsibility of an agent to the resource in a given role.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <attributed_agent>

Meaning
property has attributed agent (The agent attributed to the resource.)
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Meaning
has attributed agent (The agent attributed to the resource.)
Content - choice of one element from the set

Element <attributed_agent> / <organization>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:organization.
Meaning
Organization (Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures.)

Element <attributed_agent> / <person>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:person.
Meaning
Person (Physical person. )

Element <role>

Meaning
property had role
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type ccmm:attributed_agent_role_type.
Meaning
Attributed agent role type (Role of the agent in the attribution to the resource. )

Data structure specification for Attributed agent role type

Data structure for Attributed agent role type. Role of the agent in the attribution to the resource.

JSON structure for Attributed agent role type

IRI
https://model.ccmm.cz/research-data/attributed-agent-role-type/schema.json
Defined in
../attributed-agent-role-type/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Attributed agent role type

Description Role of the agent in the attribution to the resource.
Interpretation Attributed agent role type
object with properties (properties):
  • id: required item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "attributed_agent_role_type"
    • array of values {0..*} of type string and must contain: "attributed_agent_role_type"
  • label: (label) required item of type object with properties (properties):
    • cs: optional item of type string
    • en: optional item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Attributed agent role type, which is defined in the file ../attributed-agent-role-type/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <attributed_agent_role_type>

Element type
Content
The content of the element is of type ccmm:attributed_agent_role_type.

Root complex type attributed_agent_role_type

Meaning
Attributed agent role type (Role of the agent in the attribution to the resource. )
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (Resource agent role type label.)
Effective cardinality of the element relative to its parent element
1..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Provenance activity

Data structure for Provenance activity. An activity is something that occurs over a period of time and acts upon or with the origin or life cycle of dataset; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities.

JSON structure for Provenance activity

IRI
https://model.ccmm.cz/research-data/provenance-activity/schema.json
Defined in
../provenance-activity/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Provenance activity

Description An activity is something that occurs over a period of time and acts upon or with the origin or life cycle of dataset; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities.
Interpretation Provenance activity
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "provenance_activity"
    • array of values {0..*} of type string and must contain: "provenance_activity"
  • label: (label) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string
  • common_provenance_model_json_representation: (has common provenance model json representation) optional item of type array of values {0..*} of type string (format: iri)
  • ro-crate_json_representation: (has RO-Crate JSON representation) optional item of type array of values {0..*} of type string (format: iri)

Overview of XML Structure

This section describes the XSD capturing the structure for Provenance activity, which is defined in the file ../provenance-activity/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <provenance_activity>

Element type
Content
The content of the element is of type ccmm:provenance_activity.

Root complex type provenance_activity

Meaning
Provenance activity (An activity is something that occurs over a period of time and acts upon or with the origin or life cycle of dataset; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <label>

Meaning
property label (A human-readable name for the activity.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for RO-Crate JSON representation

Data structure for RO-Crate JSON representation. Representation of provenance activity in JSON-LD format corresponding to the RO-Crate specification.

JSON structure for RO-Crate JSON representation

IRI
https://model.ccmm.cz/research-data/ro-crate-json-representation/schema.json
Defined in
../ro-crate-json-representation/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is string (format: iri)

Overview of XML Structure

This section describes the XSD capturing the structure for RO-Crate JSON representation, which is defined in the file ../ro-crate-json-representation/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Nothing is imported.

Root Entities of the XSD Schema

Root element <ro-crate_json_representation>

Element type
Content
The content of the element is of type ccmm:ro-crate_json_representation.

Root complex type ro-crate_json_representation

Meaning
RO-Crate JSON representation (Representation of provenance activity in JSON-LD format corresponding to the RO-Crate specification.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
1..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Data structure specification for Licence document

Data structure for Licence document. A legal document giving official permission to do something with a resource and describing conditions under which it may be done.

JSON structure for Licence document

IRI
https://model.ccmm.cz/research-data/licence-document/schema.json
Defined in
../licence-document/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is

Object Licence document

Description A legal document giving official permission to do something with a resource and describing conditions under which it may be done.
Interpretation Licence document
object with properties (properties):
  • id: optional item of type string (format: iri)
  • type: optional item of type exactly one of the following (oneOf):
    • constant value "licence_document"
    • array of values {0..*} of type string and must contain: "licence_document"
  • title: (title) optional item of type array of values {0..*} of type object with properties (properties):
    • @value: required item of type string
    • @language: required item of type string

Overview of XML Structure

This section describes the XSD capturing the structure for Licence document, which is defined in the file ../licence-document/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Prefix Namespace Schema Location Documentation
xml http://www.w3.org/XML/1998/namespace http://www.w3.org/2001/xml.xsd

Root Entities of the XSD Schema

Root element <licence_document>

Element type
Content
The content of the element is of type ccmm:licence_document.

Root complex type licence_document

Meaning
Licence document (A legal document giving official permission to do something with a resource and describing conditions under which it may be done.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Element <title>

Meaning
property title (Title of the licence document.)
Effective cardinality of the element relative to its parent element
0..*
Parent element
Element type
Content
The content of the element is of type .

Data structure specification for Common provenance model JSON representation

Data structure for Common provenance model JSON representation. Provides link to the representation of provenance activity information in JSON format according to the Common provenance model specified in ISO 23494-2 standard.

JSON structure for Common provenance model JSON representation

IRI
https://model.ccmm.cz/research-data/common-provenance-model-json-representation/schema.json
Defined in
../common-provenance-model-json-representation/schema.json
Language version used
2020-12 (metaschema IRI: https://json-schema.org/draft/2020-12/schema)

Root

The root of the JSON schema is string (format: iri)

Overview of XML Structure

This section describes the XSD capturing the structure for Common provenance model JSON representation, which is defined in the file ../common-provenance-model-json-representation/schema.xsd.

Defined in namespace
https://schema.ccmm.cz/research-data/2.0 (preferred prefix: ccmm)

Imports

List of schemas that are imported and used by this schema.

Nothing is imported.

Root Entities of the XSD Schema

Root element <common_provenance_model_json_representation>

Element type
Content
The content of the element is of type ccmm:common_provenance_model_json_representation.

Root complex type common_provenance_model_json_representation

Meaning
Common provenance model JSON representation (Provides link to the representation of provenance activity information in JSON format according to the Common provenance model specified in ISO 23494-2 standard.)
Content - elements in this order

Element <iri>

Meaning
Effective cardinality of the element relative to its parent element
0..1
Parent element
Element type
Content
The content of the element is of type xs:anyURI.

Used prefixes

PrefixNamespace IRI
rdfshttp://www.w3.org/2000/01/rdf-schema#
dcat-aphttps://mff-uk.github.io/specifications/dcat-ap#
dcat-daphttps://mff-uk.github.io/specifications/dcat-dap#
admshttp://www.w3.org/ns/adms#
dctermshttp://purl.org/dc/terms/
provhttp://www.w3.org/ns/prov#
xsdhttp://www.w3.org/2001/XMLSchema#
dcathttp://www.w3.org/ns/dcat#
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
foafhttp://xmlns.com/foaf/0.1/
vcardhttp://www.w3.org/2006/vcard/ns#
spdxhttp://spdx.org/rdf/terms#
skoshttp://www.w3.org/2004/02/skos/core#
locnhttp://www.w3.org/ns/locn#
timehttp://www.w3.org/2006/time#

Attachments

This specification includes the following attachments.

Attachment Link
Application profile ../dsv.ttl
SHACL validation rules ../shacl.ttl
Description of structure model ../agent/structure.ttl
Description of structure model ../distribution/structure.ttl
Description of structure model ../contact-details/structure.ttl
Description of structure model ../location/structure.ttl
Description of structure model ../funding-reference/structure.ttl
Description of structure model ../application-profile/structure.ttl
Description of structure model ../file/structure.ttl
Description of structure model ../validation-result/structure.ttl
Description of structure model ../subject-scheme/structure.ttl
Description of structure model ../address/structure.ttl
Description of structure model ../subject/structure.ttl
Description of structure model ../metadata-record/structure.ttl
Description of structure model ../repository/structure.ttl
Description of structure model ../dataset/structure.ttl
Description of structure model ../alternate-title/structure.ttl
Description of structure model ../geometry/structure.ttl
Description of structure model ../documentation/structure.ttl
Description of structure model ../data-service/structure.ttl
Description of structure model ../checksum/structure.ttl
Description of structure model ../organization/structure.ttl
Description of structure model ../date-type/structure.ttl
Description of structure model ../resource-relation-type/structure.ttl
Description of structure model ../resource-type/structure.ttl
Description of structure model ../location-relation-type/structure.ttl
Description of structure model ../format/structure.ttl
Description of structure model ../alternate-title-type/structure.ttl
Description of structure model ../access-rights/structure.ttl
Description of structure model ../language-system/structure.ttl
Description of structure model ../identifier-scheme/structure.ttl
Description of structure model ../time-instant/structure.ttl
Description of structure model ../time-interval/structure.ttl
Description of structure model ../checksum-algorithm/structure.ttl
Description of structure model ../description-type/structure.ttl
Description of structure model ../description/structure.ttl
Description of structure model ../distribution-data-service/structure.ttl
Description of structure model ../person/structure.ttl
Description of structure model ../distribution-downloadable-file/structure.ttl
Description of structure model ../time-representation/structure.ttl
Description of structure model ../time-reference/structure.ttl
Description of structure model ../related-resource/structure.ttl
Description of structure model ../identifier/structure.ttl
Description of structure model ../media-type/structure.ttl
Description of structure model ../resource-attribution/structure.ttl
Description of structure model ../attributed-agent-role-type/structure.ttl
Description of structure model ../provenance-activity/structure.ttl
Description of structure model ../ro-crate-json-representation/structure.ttl
Description of structure model ../licence-document/structure.ttl
Description of structure model ../common-provenance-model-json-representation/structure.ttl
JSON schema../agent/schema.json
JSON example../agent/example.json
JSON-LD context../agent/context.jsonld
XML schema../agent/schema.xsd
XSLT lifting../agent/lifting.xslt
XSLT lowering../agent/lowering.xslt
JSON schema../distribution/schema.json
JSON example../distribution/example.json
JSON-LD context../distribution/context.jsonld
XML schema../distribution/schema.xsd
XSLT lifting../distribution/lifting.xslt
XSLT lowering../distribution/lowering.xslt
JSON schema../contact-details/schema.json
JSON example../contact-details/example.json
JSON-LD context../contact-details/context.jsonld
XML schema../contact-details/schema.xsd
XSLT lifting../contact-details/lifting.xslt
XSLT lowering../contact-details/lowering.xslt
JSON schema../location/schema.json
JSON example../location/example.json
JSON-LD context../location/context.jsonld
XML schema../location/schema.xsd
XSLT lifting../location/lifting.xslt
XSLT lowering../location/lowering.xslt
JSON schema../funding-reference/schema.json
JSON example../funding-reference/example.json
JSON-LD context../funding-reference/context.jsonld
XML schema../funding-reference/schema.xsd
XSLT lifting../funding-reference/lifting.xslt
XSLT lowering../funding-reference/lowering.xslt
JSON schema../application-profile/schema.json
JSON example../application-profile/example.json
JSON-LD context../application-profile/context.jsonld
XML schema../application-profile/schema.xsd
XSLT lifting../application-profile/lifting.xslt
XSLT lowering../application-profile/lowering.xslt
JSON schema../file/schema.json
JSON example../file/example.json
JSON-LD context../file/context.jsonld
XML schema../file/schema.xsd
XSLT lifting../file/lifting.xslt
XSLT lowering../file/lowering.xslt
JSON schema../validation-result/schema.json
JSON example../validation-result/example.json
JSON-LD context../validation-result/context.jsonld
XML schema../validation-result/schema.xsd
XSLT lifting../validation-result/lifting.xslt
XSLT lowering../validation-result/lowering.xslt
JSON schema../subject-scheme/schema.json
JSON example../subject-scheme/example.json
JSON-LD context../subject-scheme/context.jsonld
XML schema../subject-scheme/schema.xsd
XSLT lifting../subject-scheme/lifting.xslt
XSLT lowering../subject-scheme/lowering.xslt
JSON schema../address/schema.json
JSON example../address/example.json
JSON-LD context../address/context.jsonld
XML schema../address/schema.xsd
XSLT lifting../address/lifting.xslt
XSLT lowering../address/lowering.xslt
JSON schema../subject/schema.json
JSON example../subject/example.json
JSON-LD context../subject/context.jsonld
XML schema../subject/schema.xsd
XSLT lifting../subject/lifting.xslt
XSLT lowering../subject/lowering.xslt
JSON schema../metadata-record/schema.json
JSON example../metadata-record/example.json
JSON-LD context../metadata-record/context.jsonld
XML schema../metadata-record/schema.xsd
XSLT lifting../metadata-record/lifting.xslt
XSLT lowering../metadata-record/lowering.xslt
JSON schema../repository/schema.json
JSON example../repository/example.json
JSON-LD context../repository/context.jsonld
XML schema../repository/schema.xsd
XSLT lifting../repository/lifting.xslt
XSLT lowering../repository/lowering.xslt
JSON schema../dataset/schema.json
JSON example../dataset/example.json
JSON-LD context../dataset/context.jsonld
XML schema../dataset/schema.xsd
XSLT lifting../dataset/lifting.xslt
XSLT lowering../dataset/lowering.xslt
JSON schema../alternate-title/schema.json
JSON example../alternate-title/example.json
JSON-LD context../alternate-title/context.jsonld
XML schema../alternate-title/schema.xsd
XSLT lifting../alternate-title/lifting.xslt
XSLT lowering../alternate-title/lowering.xslt
JSON schema../geometry/schema.json
JSON example../geometry/example.json
JSON-LD context../geometry/context.jsonld
XML schema../geometry/schema.xsd
XSLT lifting../geometry/lifting.xslt
XSLT lowering../geometry/lowering.xslt
JSON schema../documentation/schema.json
JSON example../documentation/example.json
JSON-LD context../documentation/context.jsonld
XML schema../documentation/schema.xsd
XSLT lifting../documentation/lifting.xslt
XSLT lowering../documentation/lowering.xslt
JSON schema../data-service/schema.json
JSON example../data-service/example.json
JSON-LD context../data-service/context.jsonld
XML schema../data-service/schema.xsd
XSLT lifting../data-service/lifting.xslt
XSLT lowering../data-service/lowering.xslt
JSON schema../checksum/schema.json
JSON example../checksum/example.json
JSON-LD context../checksum/context.jsonld
XML schema../checksum/schema.xsd
XSLT lifting../checksum/lifting.xslt
XSLT lowering../checksum/lowering.xslt
JSON schema../organization/schema.json
JSON example../organization/example.json
JSON-LD context../organization/context.jsonld
XML schema../organization/schema.xsd
XSLT lifting../organization/lifting.xslt
XSLT lowering../organization/lowering.xslt
JSON schema../date-type/schema.json
JSON example../date-type/example.json
JSON-LD context../date-type/context.jsonld
XML schema../date-type/schema.xsd
XSLT lifting../date-type/lifting.xslt
XSLT lowering../date-type/lowering.xslt
JSON schema../resource-relation-type/schema.json
JSON example../resource-relation-type/example.json
JSON-LD context../resource-relation-type/context.jsonld
XML schema../resource-relation-type/schema.xsd
XSLT lifting../resource-relation-type/lifting.xslt
XSLT lowering../resource-relation-type/lowering.xslt
JSON schema../resource-type/schema.json
JSON example../resource-type/example.json
JSON-LD context../resource-type/context.jsonld
XML schema../resource-type/schema.xsd
XSLT lifting../resource-type/lifting.xslt
XSLT lowering../resource-type/lowering.xslt
JSON schema../location-relation-type/schema.json
JSON example../location-relation-type/example.json
JSON-LD context../location-relation-type/context.jsonld
XML schema../location-relation-type/schema.xsd
XSLT lifting../location-relation-type/lifting.xslt
XSLT lowering../location-relation-type/lowering.xslt
JSON schema../format/schema.json
JSON example../format/example.json
JSON-LD context../format/context.jsonld
XML schema../format/schema.xsd
XSLT lifting../format/lifting.xslt
XSLT lowering../format/lowering.xslt
JSON schema../alternate-title-type/schema.json
JSON example../alternate-title-type/example.json
JSON-LD context../alternate-title-type/context.jsonld
XML schema../alternate-title-type/schema.xsd
XSLT lifting../alternate-title-type/lifting.xslt
XSLT lowering../alternate-title-type/lowering.xslt
JSON schema../access-rights/schema.json
JSON example../access-rights/example.json
JSON-LD context../access-rights/context.jsonld
XML schema../access-rights/schema.xsd
XSLT lifting../access-rights/lifting.xslt
XSLT lowering../access-rights/lowering.xslt
JSON schema../language-system/schema.json
JSON example../language-system/example.json
JSON-LD context../language-system/context.jsonld
XML schema../language-system/schema.xsd
XSLT lifting../language-system/lifting.xslt
XSLT lowering../language-system/lowering.xslt
JSON schema../identifier-scheme/schema.json
JSON example../identifier-scheme/example.json
JSON-LD context../identifier-scheme/context.jsonld
XML schema../identifier-scheme/schema.xsd
XSLT lifting../identifier-scheme/lifting.xslt
XSLT lowering../identifier-scheme/lowering.xslt
JSON schema../time-instant/schema.json
JSON example../time-instant/example.json
JSON-LD context../time-instant/context.jsonld
XML schema../time-instant/schema.xsd
XSLT lifting../time-instant/lifting.xslt
XSLT lowering../time-instant/lowering.xslt
JSON schema../time-interval/schema.json
JSON example../time-interval/example.json
JSON-LD context../time-interval/context.jsonld
XML schema../time-interval/schema.xsd
XSLT lifting../time-interval/lifting.xslt
XSLT lowering../time-interval/lowering.xslt
JSON schema../checksum-algorithm/schema.json
JSON example../checksum-algorithm/example.json
JSON-LD context../checksum-algorithm/context.jsonld
XML schema../checksum-algorithm/schema.xsd
XSLT lifting../checksum-algorithm/lifting.xslt
XSLT lowering../checksum-algorithm/lowering.xslt
JSON schema../description-type/schema.json
JSON example../description-type/example.json
JSON-LD context../description-type/context.jsonld
XML schema../description-type/schema.xsd
XSLT lifting../description-type/lifting.xslt
XSLT lowering../description-type/lowering.xslt
JSON schema../description/schema.json
JSON example../description/example.json
JSON-LD context../description/context.jsonld
XML schema../description/schema.xsd
XSLT lifting../description/lifting.xslt
XSLT lowering../description/lowering.xslt
JSON schema../distribution-data-service/schema.json
JSON example../distribution-data-service/example.json
JSON-LD context../distribution-data-service/context.jsonld
XML schema../distribution-data-service/schema.xsd
XSLT lifting../distribution-data-service/lifting.xslt
XSLT lowering../distribution-data-service/lowering.xslt
JSON schema../person/schema.json
JSON example../person/example.json
JSON-LD context../person/context.jsonld
XML schema../person/schema.xsd
XSLT lifting../person/lifting.xslt
XSLT lowering../person/lowering.xslt
JSON schema../distribution-downloadable-file/schema.json
JSON example../distribution-downloadable-file/example.json
JSON-LD context../distribution-downloadable-file/context.jsonld
XML schema../distribution-downloadable-file/schema.xsd
XSLT lifting../distribution-downloadable-file/lifting.xslt
XSLT lowering../distribution-downloadable-file/lowering.xslt
JSON schema../time-representation/schema.json
JSON example../time-representation/example.json
JSON-LD context../time-representation/context.jsonld
XML schema../time-representation/schema.xsd
XSLT lifting../time-representation/lifting.xslt
XSLT lowering../time-representation/lowering.xslt
JSON schema../time-reference/schema.json
JSON example../time-reference/example.json
JSON-LD context../time-reference/context.jsonld
XML schema../time-reference/schema.xsd
XSLT lifting../time-reference/lifting.xslt
XSLT lowering../time-reference/lowering.xslt
JSON schema../related-resource/schema.json
JSON example../related-resource/example.json
JSON-LD context../related-resource/context.jsonld
XML schema../related-resource/schema.xsd
XSLT lifting../related-resource/lifting.xslt
XSLT lowering../related-resource/lowering.xslt
JSON schema../identifier/schema.json
JSON example../identifier/example.json
JSON-LD context../identifier/context.jsonld
XML schema../identifier/schema.xsd
XSLT lifting../identifier/lifting.xslt
XSLT lowering../identifier/lowering.xslt
JSON schema../media-type/schema.json
JSON example../media-type/example.json
JSON-LD context../media-type/context.jsonld
XML schema../media-type/schema.xsd
XSLT lifting../media-type/lifting.xslt
XSLT lowering../media-type/lowering.xslt
JSON schema../resource-attribution/schema.json
JSON example../resource-attribution/example.json
JSON-LD context../resource-attribution/context.jsonld
XML schema../resource-attribution/schema.xsd
XSLT lifting../resource-attribution/lifting.xslt
XSLT lowering../resource-attribution/lowering.xslt
JSON schema../attributed-agent-role-type/schema.json
JSON example../attributed-agent-role-type/example.json
JSON-LD context../attributed-agent-role-type/context.jsonld
XML schema../attributed-agent-role-type/schema.xsd
XSLT lifting../attributed-agent-role-type/lifting.xslt
XSLT lowering../attributed-agent-role-type/lowering.xslt
JSON schema../provenance-activity/schema.json
JSON example../provenance-activity/example.json
JSON-LD context../provenance-activity/context.jsonld
XML schema../provenance-activity/schema.xsd
XSLT lifting../provenance-activity/lifting.xslt
XSLT lowering../provenance-activity/lowering.xslt
JSON schema../ro-crate-json-representation/schema.json
JSON example../ro-crate-json-representation/example.json
JSON-LD context../ro-crate-json-representation/context.jsonld
XML schema../ro-crate-json-representation/schema.xsd
XSLT lifting../ro-crate-json-representation/lifting.xslt
XSLT lowering../ro-crate-json-representation/lowering.xslt
JSON schema../licence-document/schema.json
JSON example../licence-document/example.json
JSON-LD context../licence-document/context.jsonld
XML schema../licence-document/schema.xsd
XSLT lifting../licence-document/lifting.xslt
XSLT lowering../licence-document/lowering.xslt
JSON schema../common-provenance-model-json-representation/schema.json
JSON example../common-provenance-model-json-representation/example.json
JSON-LD context../common-provenance-model-json-representation/context.jsonld
XML schema../common-provenance-model-json-representation/schema.xsd
XSLT lifting../common-provenance-model-json-representation/lifting.xslt
XSLT lowering../common-provenance-model-json-representation/lowering.xslt
Documentation#