SMART Base
0.3.0 - ci-build

SMART Base, published by WHO. This guide is not an authorized publication; it is the continuous build for version 0.3.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/WorldHealthOrganization/smart-base/ and changes regularly. See the Directory of published versions

Logical Model: Dublin Core Metadata Element Set

Official URL: http://smart.who.int/base/StructureDefinition/DublinCore Version: 0.3.0
Active as of 2026-10-20 Computable Name: DublinCore

Logical Model representing Dublin Core metadata elements as defined at https://www.dublincore.org/specifications/dublin-core/dcmi-terms/

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
DublinCore 0..* Base Dublin Core Metadata Element Set
DublinCore.title 0..1 string Title
DublinCore.creator 0..* string Creator
DublinCore.subject 0..* string Subject
DublinCore.description 0..1 markdown Description
DublinCore.publisher 0..1 string Publisher
DublinCore.contributor 0..* string Contributor
DublinCore.date 0..1 date Date
DublinCore.type 0..* string Type
DublinCore.format 0..1 string Format
DublinCore.identifier 0..* string Identifier
DublinCore.source 0..1 string Source
DublinCore.language 0..1 string Language
DublinCore.relation 0..* string Relation
DublinCore.coverage 0..1 string Coverage
DublinCore.rights 0..1 string Rights

doco Documentation for this format

API Information

Dublin Core Metadata Element Set API

Logical Model representing Dublin Core metadata elements as defined at https://www.dublincore.org/specifications/dublin-core/dcmi-terms/

Version: 1.0.0

Endpoints

GET /StructureDefinition-DublinCore.schema.json

JSON Schema definition for the Logical Model StructureDefinition-DublinCore

This endpoint serves the JSON Schema definition for the Logical Model StructureDefinition-DublinCore.

Schema Definition

StructureDefinition-DublinCore

Description: Logical Model representing Dublin Core metadata elements as defined at https://www.dublincore.org/specifications/dublin-core/dcmi-terms/

Type: object

Full Schema (JSON)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "http://smart.who.int/base/StructureDefinition-DublinCore.schema.json",
  "title": "Dublin Core Metadata Element Set",
  "description": "Logical Model representing Dublin Core metadata elements as defined at https://www.dublincore.org/specifications/dublin-core/dcmi-terms/",
  "type": "object",
  "properties": {
    "resourceType": {
      "type": "string",
      "const": "DublinCore",
      "description": "Resource type identifier for DublinCore logical model"
    },
    "title": {
      "type": "string",
      "description": "A name given to the resource"
    },
    "creator": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "An entity responsible for making the resource"
    },
    "subject": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "The topic of the resource"
    },
    "description": {
      "type": "string",
      "description": "An account of the resource"
    },
    "publisher": {
      "type": "string",
      "description": "An entity responsible for making the resource available"
    },
    "contributor": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "An entity responsible for making contributions to the resource"
    },
    "date": {
      "type": "string",
      "format": "date",
      "description": "A point or period of time associated with an event in the lifecycle of the resource"
    },
    "type": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "The nature or genre of the resource"
    },
    "format": {
      "type": "string",
      "description": "The file format, physical medium, or dimensions of the resource"
    },
    "identifier": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "An unambiguous reference to the resource within a given context"
    },
    "source": {
      "type": "string",
      "description": "A related resource from which the described resource is derived"
    },
    "language": {
      "type": "string",
      "description": "A language of the resource"
    },
    "relation": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "A related resource"
    },
    "coverage": {
      "type": "string",
      "description": "The spatial or temporal topic of the resource"
    },
    "rights": {
      "type": "string",
      "description": "Information about rights held in and over the resource"
    }
  },
  "required": [
    "resourceType"
  ],
  "resourceDefinition": "http://smart.who.int/base/StructureDefinition/DublinCore",
  "fhir:parent": "http://hl7.org/fhir/StructureDefinition/Base"
}

This documentation is automatically generated from the OpenAPI specification.

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: doco
DublinCore 0..* Base Dublin Core Metadata Element Set
DublinCore.title 0..1 string Title
DublinCore.creator 0..* string Creator
DublinCore.subject 0..* string Subject
DublinCore.publisher 0..1 string Publisher
DublinCore.contributor 0..* string Contributor
DublinCore.date 0..1 date Date
DublinCore.type 0..* string Type
DublinCore.format 0..1 string Format
DublinCore.identifier 0..* string Identifier
DublinCore.source 0..1 string Source
DublinCore.language 0..1 string Language
DublinCore.relation 0..* string Relation
DublinCore.coverage 0..1 string Coverage
DublinCore.rights 0..1 string Rights

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: doco
DublinCore 0..* Base Dublin Core Metadata Element Set
DublinCore.title 0..1 string Title
DublinCore.creator 0..* string Creator
DublinCore.subject 0..* string Subject
DublinCore.description 0..1 markdown Description
DublinCore.publisher 0..1 string Publisher
DublinCore.contributor 0..* string Contributor
DublinCore.date 0..1 date Date
DublinCore.type 0..* string Type
DublinCore.format 0..1 string Format
DublinCore.identifier 0..* string Identifier
DublinCore.source 0..1 string Source
DublinCore.language 0..1 string Language
DublinCore.relation 0..* string Relation
DublinCore.coverage 0..1 string Coverage
DublinCore.rights 0..1 string Rights

doco Documentation for this format

This structure is derived from Base

Summary

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
DublinCore 0..* Base Dublin Core Metadata Element Set
DublinCore.title 0..1 string Title
DublinCore.creator 0..* string Creator
DublinCore.subject 0..* string Subject
DublinCore.description 0..1 markdown Description
DublinCore.publisher 0..1 string Publisher
DublinCore.contributor 0..* string Contributor
DublinCore.date 0..1 date Date
DublinCore.type 0..* string Type
DublinCore.format 0..1 string Format
DublinCore.identifier 0..* string Identifier
DublinCore.source 0..1 string Source
DublinCore.language 0..1 string Language
DublinCore.relation 0..* string Relation
DublinCore.coverage 0..1 string Coverage
DublinCore.rights 0..1 string Rights

doco Documentation for this format

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: doco
DublinCore 0..* Base Dublin Core Metadata Element Set
DublinCore.title 0..1 string Title
DublinCore.creator 0..* string Creator
DublinCore.subject 0..* string Subject
DublinCore.description 0..1 markdown Description
DublinCore.publisher 0..1 string Publisher
DublinCore.contributor 0..* string Contributor
DublinCore.date 0..1 date Date
DublinCore.type 0..* string Type
DublinCore.format 0..1 string Format
DublinCore.identifier 0..* string Identifier
DublinCore.source 0..1 string Source
DublinCore.language 0..1 string Language
DublinCore.relation 0..* string Relation
DublinCore.coverage 0..1 string Coverage
DublinCore.rights 0..1 string Rights

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
DublinCore 0..* Base Dublin Core Metadata Element Set
DublinCore.title 0..1 string Title
DublinCore.creator 0..* string Creator
DublinCore.subject 0..* string Subject
DublinCore.description 0..1 markdown Description
DublinCore.publisher 0..1 string Publisher
DublinCore.contributor 0..* string Contributor
DublinCore.date 0..1 date Date
DublinCore.type 0..* string Type
DublinCore.format 0..1 string Format
DublinCore.identifier 0..* string Identifier
DublinCore.source 0..1 string Source
DublinCore.language 0..1 string Language
DublinCore.relation 0..* string Relation
DublinCore.coverage 0..1 string Coverage
DublinCore.rights 0..1 string Rights

doco Documentation for this format

This structure is derived from Base

Summary

 

Other representations of profile: CSV, Excel