{
  "name": "CDIF Building Blocks repository",
  "abstract": "Repository assembling building block for CDIF metadata and profiles, using OGC building block patterns 2025-10-20\n",
  "description": "Includes a set of property modules implementing various metadata content requirements form the CDIF Discovery profile using schema.org entities and properties. \n",
  "modified": "2026-06-02T13:46:23.159455",
  "tooling": {
    "bblocks-postprocess": {
      "commitId": "\"ad9a45b0f8be60a98bc10be85fef3d86f30f87c5",
      "shortCommitId": "\"ad9a45",
      "date": "2026-05-29T09:39:34+00:00\""
    }
  },
  "gitRepository": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
  "gitHubRepository": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/",
  "baseURL": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/",
  "viewerURL": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/",
  "validationReport": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/tests/report.html",
  "validationReportJson": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/tests/report.json",
  "imports": [
    "https://opengeospatial.github.io/bblocks/register.json"
  ],
  "bblocks": [
    {
      "itemIdentifier": "cdif.bbr.metadata.bioschemasProperties.cdifBioschemasProperties",
      "$schema": "metaschema.yaml",
      "name": "CDIF Bioschemas Properties",
      "abstract": "Bioschemas classes and properties for describing laboratory workflow provenance in CDIF metadata. Defines types from the Bioschemas and ARC Workflow Run RO-Crate profiles: bios:LabProcess (lab process execution), bios:LabProtocol (lab methodology), bios:Sample (physical sample), bios:FormalParameter (workflow parameter definition), bios:ComputationalWorkflow (computational workflow definition). Properties: bios:executesLabProtocol (link process to protocol), bios:parameterValue (actual parameter settings), bios:labEquipment (lab instruments on protocol), bios:computationalTool (software tools on protocol), bios:reagent (materials used). Based on the ARC Workflow Run RO-Crate profile (https://github.com/nfdi4plants/arc-wr-ro-crate-profile).",
      "status": "under-development",
      "dateTimeAddition": "2026-03-11T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "bioschemas",
        "provenance",
        "laboratory",
        "ARC",
        "WRROC",
        "LabProcess",
        "LabProtocol"
      ],
      "sources": [
        {
          "title": "ARC Workflow Run RO-Crate Profile",
          "link": "https://github.com/nfdi4plants/arc-wr-ro-crate-profile"
        },
        {
          "title": "Bioschemas LabProcess",
          "link": "https://bioschemas.org/profiles/LabProcess"
        },
        {
          "title": "Bioschemas LabProtocol",
          "link": "https://bioschemas.org/profiles/LabProtocol"
        },
        {
          "title": "Workflow Run RO-Crate",
          "link": "https://www.researchobject.org/workflow-run-crate/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.bioschemasProperties.cdifBioschemasProperties": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/bioschemasProperties/cdifBioschemasProperties/rules.shacl"
        ]
      },
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/bioschemasProperties/cdifBioschemasProperties/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/bioschemasProperties/cdifBioschemasProperties/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/bioschemasProperties/cdifBioschemasProperties/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/bioschemasProperties/cdifBioschemasProperties/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/bioschemasProperties/cdifBioschemasProperties/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/bioschemasProperties/cdifBioschemasProperties/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/bioschemasProperties/cdifBioschemasProperties/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/bioschemasProperties/cdifBioschemasProperties/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/bioschemasProperties/cdifBioschemasProperties/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/bioschemasProperties/cdifBioschemasProperties/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.bioschemasProperties.cdifBioschemasProperties"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/bioschemasProperties/cdifBioschemasProperties/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.identifier",
      "$schema": "metaschema.yaml",
      "name": "Identifier",
      "abstract": "schema.org properties for an identifier implemented as schema.org/PropertyValue. Defines properties: @type, schema:propertyID, schema:value, schema:url.",
      "status": "under-development",
      "dateTimeAddition": "2025-10-21T00:00:00",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/PropertyValue"
        }
      ],
      "maturity": "development",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ]
      },
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/identifier/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/identifier/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/identifier/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/identifier/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/identifier/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/identifier/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/identifier/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.identifier"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifDataFingerprint",
      "$schema": "metaschema.yaml",
      "name": "CDIF DataFingerprint building block",
      "abstract": "A fingerprint (checksum/hash) of a physical dataset, for integrity verification. DDI-CDI DataFingerprint datatype carried on a cdi:PhysicalDataSet (schema:DataDownload) via cdi:fingerprint. Defines cdi:value, cdi:algorithmSpecification, cdi:algorithmVersion, cdi:typeOfFingerprint.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-24T00:00:00Z",
      "itemClass": "datatype",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "cdif",
        "ddi-cdi",
        "DataFingerprint",
        "PhysicalDataSet"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {},
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifDataFingerprint/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifDataFingerprint/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifDataFingerprint/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataFingerprint/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataFingerprint/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifDataFingerprint/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataFingerprint/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifDataFingerprint/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifDataFingerprint/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifDataFingerprint"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataFingerprint/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.profiles.cdifProfile.cdifConceptScheme",
      "$schema": "metaschema.yaml",
      "name": "CDIF Concept Scheme",
      "abstract": "Profile module for SKOS concept schemes used as controlled vocabularies in CDIF metadata. A self-contained SKOS concept scheme schema (inlines the SKOS Concept and language-tagged-value definitions); reserved for concept-scheme-specific extensions and conformance rules.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-26T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "concept",
        "skos"
      ],
      "sources": [
        {
          "title": "W3C SKOS",
          "link": "https://www.w3.org/TR/skos-reference/"
        }
      ],
      "shaclShapes": {},
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifConceptScheme/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifConceptScheme/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifConceptScheme/schema.yaml",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifConceptScheme/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifConceptScheme/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/profiles/cdifProfile/cdifConceptScheme/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/profiles/cdifProfile/cdifConceptScheme/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.profiles.cdifProfile.cdifConceptScheme"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifConceptScheme/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.profiles.cdifProfile.cdifCodelist",
      "$schema": "metaschema.yaml",
      "name": "CDIF Codelist",
      "abstract": "A controlled-vocabulary codelist as a skos:ConceptScheme constrained for CDIF use: resolvable @id, schema:identifier and schema:dateModified, schema:license or schema:conditionsOfAccess, and skos:hasTopConcept whose items are CdifCodelistConcept (each requiring @id, skos:inScheme, skos:prefLabel, skos:notation; hierarchy expressed via paired skos:narrower/skos:broader). Referenced by CDIFCodelistProfile and by cdifEnumerationDomain (cdif:references).",
      "status": "under-development",
      "dateTimeAddition": "2026-05-21T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "cdif",
        "codelist",
        "skos",
        "concept-scheme"
      ],
      "sources": [
        {
          "title": "SKOS Reference",
          "link": "https://www.w3.org/TR/skos-reference/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCodelist": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/rules.shacl"
        ]
      },
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifCodelist/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifCodelist/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifCodelist/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifCodelist/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/profiles/cdifProfile/cdifCodelist/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/profiles/cdifProfile/cdifCodelist/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.profiles.cdifProfile.cdifCodelist"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.provProperties.generatedBy",
      "$schema": "metaschema.yaml",
      "name": "Properties for PROV was generated by",
      "abstract": "Schema defining properties for documenting hardware or software used in the creation of a dataset. Defines properties: @type, prov:used.",
      "status": "under-development",
      "dateTimeAddition": "2025-11-02T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "See Provenance for discovery in Implementation of metadata content items",
          "link": "https://cross-domain-interoperability-framework.github.io/cdifbook/metadata/schemaorgimplementation.html#implementation-of-metadata-content-items"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "metadata",
        "provenance"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.provProperties.generatedBy": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/rules.shacl"
        ]
      },
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/provProperties/generatedBy/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/provProperties/generatedBy/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/provProperties/generatedBy/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/provProperties/generatedBy/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/provProperties/generatedBy/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/provProperties/generatedBy/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/provProperties/generatedBy/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.provProperties.generatedBy"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.labeledLink",
      "$schema": "metaschema.yaml",
      "name": "Labeled Link",
      "abstract": "Schema defining propertis for a labeled link, implemented using a profile of schema.org/CreativeWork. Defines properties: @type, schema:name, schema:description, schema:url.",
      "status": "under-development",
      "dateTimeAddition": "2025-10-21T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/CreativeWork"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ]
      },
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/labeledLink/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/labeledLink/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/labeledLink/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/labeledLink/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/labeledLink/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/labeledLink/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/labeledLink/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.labeledLink"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.skosProperties.skosConcept",
      "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/refs/heads/master/ogc/bblocks/metadata-schema.yaml",
      "name": "SKOS Concept",
      "abstract": "JSON Schema for validating a SKOS Concept in native JSON-LD form. Validates skos:Concept with prefLabel, notations, broader/narrower/related hierarchical relations, cross-scheme mapping properties, scheme membership, and documentary notes. Defines $defs: ConceptRef, LanguageTaggedValue.",
      "status": "under-development",
      "dateTimeAddition": "2026-03-20T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "sources": [
        {
          "title": "W3C SKOS Reference",
          "link": "https://www.w3.org/TR/skos-reference/"
        },
        {
          "title": "SKOS Core Vocabulary (RDF)",
          "link": "https://www.w3.org/2004/02/skos/core.rdf"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "skos",
        "vocabulary",
        "concept",
        "controlled-vocabulary"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ]
      },
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/skosProperties/skosConcept/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/skosProperties/skosConcept/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/skosProperties/skosConcept/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/skosProperties/skosConcept/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/skosProperties/skosConcept/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/skosProperties/skosConcept/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/skosProperties/skosConcept/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.skosProperties.skosConcept"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifStructuredDataSet",
      "$schema": "metaschema.yaml",
      "name": "CDIF StructuredDataSet building block",
      "abstract": "Dataset-level marker for a structured (hierarchical) dataset such as XML or JSON. A subclass of cdi:PhysicalDataSet carried on a schema:DataDownload distribution dual-typed cdi:StructuredDataSet. DDI-CDI StructuredDataSet; fields are located with cdifLocatorMapping (not column-index/text mappings). Defines cdif:encoding (cdif: because the DDI-CDI ControlledVocabularyEntry type is simplified to a plain charset string).",
      "status": "under-development",
      "dateTimeAddition": "2026-05-24T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "isTypeLibrary": true,
      "tags": [
        "cdif",
        "ddi-cdi",
        "StructuredDataSet",
        "PhysicalDataSet"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {},
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifStructuredDataSet/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifStructuredDataSet/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifStructuredDataSet/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStructuredDataSet/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStructuredDataSet/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifStructuredDataSet/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStructuredDataSet/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifStructuredDataSet/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifStructuredDataSet/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifStructuredDataSet"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStructuredDataSet/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifTabularTextDataSet",
      "$schema": "metaschema.yaml",
      "name": "CDIF TabularTextDataSet building block",
      "abstract": "Dataset-level physical layout of a delimited or fixed-width text dataset (CSV, TSV, fixed-width). A subclass of cdi:PhysicalDataSet carried on a schema:DataDownload distribution dual-typed cdi:TabularTextDataSet. Defines cdi:delimiter, cdi:hasHeader, cdi:headerRowCount, cdi:quoteCharacter, cdi:lineTerminator, cdi:isDelimited, cdi:isFixedWidth, cdi:skipRows, cdi:trim, cdi:tableDirection, cdi:textDirection (enumerations modeled as string+enum, matching the canonical ddicdiPhysicalDataSet), and the other DDI-CDI TabularTextDataSet attributes. Per-field mappings are cdifTextMapping.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-24T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "isTypeLibrary": true,
      "tags": [
        "cdif",
        "ddi-cdi",
        "TabularTextDataSet",
        "PhysicalDataSet"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {},
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifTabularTextDataSet/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifTabularTextDataSet/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifTabularTextDataSet/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifTabularTextDataSet/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifTabularTextDataSet/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifTabularTextDataSet/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifTabularTextDataSet/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifTabularTextDataSet/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifTabularTextDataSet/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifTabularTextDataSet"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifTabularTextDataSet/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Data Types",
      "abstract": "Shared DDI-CDI structured data types from DDICDILibrary/DataTypes: identifiers, names, contact information, references, controlled vocabulary entries, and other common types from the DDI Cross-Domain Integration specification.",
      "status": "under-development",
      "dateTimeAddition": "2026-03-30T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "isTypeLibrary": true,
      "tags": [
        "CDIF",
        "DDI-CDI",
        "utility",
        "data-types"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {},
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiDataTypes/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiDataTypes/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiDataTypes/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataTypes/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataTypes/context.jsonld",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataTypes/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiDataTypes/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiDataTypes/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiDataTypes"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataTypes/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.temporalExtent",
      "$schema": "metaschema.yaml",
      "name": "Temporal Extent properites",
      "abstract": "Schema defining metadata elements to document the temporal extent applicable to the described resource. Defines properties: @type, schema:description, time:intervalStartedBy, time:intervalFinishedBy, @context, time:hasBeginning, time:hasEnd.",
      "status": "under-development",
      "dateTimeAddition": "2025-10-28T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/Person"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.temporalExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/temporalExtent/rules.shacl"
        ]
      },
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/temporalExtent/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/temporalExtent/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/temporalExtent/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/temporalExtent/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/temporalExtent/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/temporalExtent/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/temporalExtent/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/temporalExtent/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/temporalExtent/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/temporalExtent/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.temporalExtent"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/temporalExtent/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.actionResult",
      "$schema": "metaschema.yaml",
      "name": "Action result properties",
      "abstract": "Schema defining the result of a schema:Action on a schema:WebAPI distribution - the serialization/format of the data the service returns. Typed as schema:DataDownload but without contentUrl/contentSize (the response is generated per request). Defines properties: @type, schema:name, schema:description, schema:encodingFormat, dcterms:conformsTo.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-22T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/DataDownload"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {},
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/actionResult/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/actionResult/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/actionResult/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/actionResult/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/actionResult/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/actionResult/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/actionResult/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/actionResult/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/actionResult/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.actionResult"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/actionResult/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.xasProperties.xasXdiTabularTextDataset",
      "$schema": "metaschema.yaml",
      "name": "XDI data structure description",
      "abstract": "Schema defining properties to describe the structure of an XDI file. This is a fixed-wide tabular text data structure for describing the result of x-ray absorption spectroscopy experiments. Defines properties: @type, cdi:has_DataStructureComponent, cdi:allowsDuplicates, cdi:arrayBase, cdi:commentPrefix, cdi:hasHeader, cdi:headerRowCount, cdi:skipInitialSpace, cdi:isDelimited, cdi:isFixedWidth.",
      "status": "under-development",
      "dateTimeAddition": "2025-11-07T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "XDI Format specification",
          "link": "https://github.com/XraySpectroscopy/XAS-Data-Interchange/blob/master/specification/spec.md"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.xasProperties.xasXdiTabularTextDataset": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasXdiTabularTextDataset/rules.shacl"
        ]
      },
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasXdiTabularTextDataset/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasXdiTabularTextDataset/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasXdiTabularTextDataset/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasXdiTabularTextDataset/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasXdiTabularTextDataset/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasXdiTabularTextDataset/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasXdiTabularTextDataset/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/xasProperties/xasXdiTabularTextDataset/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/xasProperties/xasXdiTabularTextDataset/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/xasProperties/xasXdiTabularTextDataset/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.xasProperties.xasXdiTabularTextDataset"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasXdiTabularTextDataset/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.definedTerm",
      "$schema": "metaschema.yaml",
      "name": "Defined Term",
      "abstract": "Schema defining propertis of a term from a named or identified vocabulary, with a label, and URI.Based on Schema.org/definedTerm. Defines properties: @type, schema:name, schema:identifier, schema:inDefinedTermSet, schema:termCode. Uses building blocks: identifier (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2025-10-21T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/DefinedTerm"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.identifier"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/definedTerm/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/definedTerm/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/definedTerm/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/definedTerm/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/definedTerm/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/definedTerm/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/definedTerm/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.definedTerm"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifEnumerationDomain",
      "$schema": "metaschema.yaml",
      "name": "CDIF Enumeration Domain",
      "abstract": "Extension point that documents a codification vocabulary as an enumerated value domain. Composes schemaorgProperties/identifier for cdi:identifier; cdif:references accepts a cdifProfile/cdifCodelist, a schemaorgProperties/definedTermSet, or an @id-only id-reference; cdi:purpose uses a plain string.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-11T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "cdif",
        "enumeration-domain",
        "codification",
        "ddi-cdi"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCodelist": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.identifier",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCodelist"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifEnumerationDomain/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifEnumerationDomain/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifEnumerationDomain/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifEnumerationDomain/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifEnumerationDomain/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifEnumerationDomain/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifEnumerationDomain/",
      "validationPassed": false,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/cdifDataType/cdifEnumerationDomain/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifEnumerationDomain/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifEnumerationDomain/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifEnumerationDomain"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifEnumerationDomain/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.skosProperties.skosCollection",
      "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/refs/heads/master/ogc/bblocks/metadata-schema.yaml",
      "name": "SKOS Collection",
      "abstract": "JSON Schema for SKOS Collection and OrderedCollection in JSON-LD form. Collection groups concepts via skos:member; OrderedCollection preserves ordering via JSON-LD @list. References skosConcept building block for concept items and LanguageTaggedValue.",
      "status": "under-development",
      "dateTimeAddition": "2026-03-20T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "sources": [
        {
          "title": "W3C SKOS Reference",
          "link": "https://www.w3.org/TR/skos-reference/"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "skos",
        "vocabulary",
        "collection"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.skosProperties.skosCollection": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosCollection/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.skosProperties.skosConcept"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/skosProperties/skosCollection/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/skosProperties/skosCollection/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/skosProperties/skosCollection/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosCollection/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosCollection/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/skosProperties/skosCollection/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosCollection/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/skosProperties/skosCollection/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/skosProperties/skosCollection/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/skosProperties/skosCollection/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.skosProperties.skosCollection"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosCollection/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.skosProperties.skosConceptScheme",
      "$schema": "https://raw.githubusercontent.com/opengeospatial/bblocks-postprocess/refs/heads/master/ogc/bblocks/metadata-schema.yaml",
      "name": "SKOS Concept Scheme",
      "abstract": "JSON Schema for validating a SKOS ConceptScheme in native JSON-LD form. Validates skos:ConceptScheme root with prefLabel, hasTopConcept, and nested skos:Concept items with labels, notations, broader/narrower/related relations, mapping properties, documentary notes, and Collection/OrderedCollection groupings. Defines $defs: Concept, ConceptReference, LanguageTaggedValue, Collection, OrderedCollection.",
      "status": "under-development",
      "dateTimeAddition": "2026-03-20T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "sources": [
        {
          "title": "W3C SKOS Reference",
          "link": "https://www.w3.org/TR/skos-reference/"
        },
        {
          "title": "SKOS Core Vocabulary (RDF)",
          "link": "https://www.w3.org/2004/02/skos/core.rdf"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "skos",
        "vocabulary",
        "concept-scheme",
        "controlled-vocabulary"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.skosProperties.skosConceptScheme": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConceptScheme/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.skosProperties.skosConcept"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/skosProperties/skosConceptScheme/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/skosProperties/skosConceptScheme/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/skosProperties/skosConceptScheme/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConceptScheme/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConceptScheme/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/skosProperties/skosConceptScheme/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConceptScheme/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/skosProperties/skosConceptScheme/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/skosProperties/skosConceptScheme/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/skosProperties/skosConceptScheme/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.skosProperties.skosConceptScheme"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConceptScheme/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiActivity",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Activity",
      "abstract": "DDI-CDI Activity class for CDIF metadata, describing tasks at a conceptual level using DDI-CDI vocabulary (cdi:Activity, cdi:Step, cdi:Parameter). Defines properties: @type, @id, cdi:name, cdi:description, cdi:definition, cdi:displayLabel, cdi:identifier, cdi:entityUsed, cdi:entityProduced, cdi:hasSubActivity, cdi:has_Step, cdi:standardModelMapping, cdi:start, cdi:end, cdi:hasInternal.",
      "status": "under-development",
      "dateTimeAddition": "2026-03-29T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "activity",
        "process",
        "workflow"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiActivity": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiActivity/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiActivity/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiActivity/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiActivity/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiActivity/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiActivity/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiActivity/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiActivity/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/ddiProperties/ddicdiActivity/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiActivity/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiActivity/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiActivity"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiActivity/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiCollections",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Collections",
      "abstract": "Generic container that supports different types of groupings, from unordered sets to all sorts of hierarchies, nesting and ordered sets/bags.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-14T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "Collection",
        "List",
        "Map",
        "Member",
        "MemberRelationship",
        "Position",
        "Structure",
        "IndividualMember",
        "Comparison"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiCollections": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiCollections/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiCollections/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiCollections/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiCollections/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiCollections/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiCollections/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiCollections/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiCollections/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/ddiProperties/ddicdiCollections/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiCollections/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiCollections/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiCollections"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiCollections/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiControlledVocabularyEntry",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Controlled Vocabulary Entry",
      "abstract": "Allows for unstructured content which may be an entry from an externally maintained controlled vocabulary.If the content is from a controlled vocabulary provide the code value of the entry, as well as a reference to the controlled vocabulary from which the value is taken. Provide as many of the identifying attributes as needed to adequately identify the controlled vocabulary. Note that DDI has published a number of controlled vocabularies applicable to several locations using the external controlled vocabulary entry structure. If the code portion of the controlled vocabulary entry is language specific (i.e. a list of keywords or subject headings) use language to specify that language. In most cases the code portion of an entry is not language specific although the description and usage may be managed in one or more languages. Use of shared controlled vocabularies helps support interoperability and machine actionability.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-07T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "ControlledVocabularyEntry"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiControlledVocabularyEntry": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiControlledVocabularyEntry/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiControlledVocabularyEntry/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiControlledVocabularyEntry/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiControlledVocabularyEntry/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiControlledVocabularyEntry/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiControlledVocabularyEntry/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiControlledVocabularyEntry/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiControlledVocabularyEntry/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiControlledVocabularyEntry/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiControlledVocabularyEntry/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiControlledVocabularyEntry"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiControlledVocabularyEntry/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiIndividual",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Individual",
      "abstract": "DDI-CDI Individual agent (person) with structured name, contact information, and identification. Uses DDI Cross-Domain Integration vocabulary.",
      "status": "under-development",
      "dateTimeAddition": "2026-03-30T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "agent",
        "person",
        "individual"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiIndividual/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiIndividual/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiIndividual/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiIndividual/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/ddiProperties/ddicdiIndividual/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiIndividual/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiIndividual/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiIndividual"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Instance Variable",
      "abstract": "Use of a represented variable within a data set.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-07T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "InstanceVariable"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiPresentationalVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.skosProperties.skosConcept",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes",
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiInstanceVariable/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiInstanceVariable/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiInstanceVariable/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiInstanceVariable/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiInstanceVariable/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiInstanceVariable/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiInstanceVariable/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiInstanceVariable/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiInstanceVariable/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiInstanceVariable/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiMachine",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Machine",
      "abstract": "DDI-CDI Machine agent (software/hardware) with access location, function, and interface specifications. Uses DDI Cross-Domain Integration vocabulary.",
      "status": "under-development",
      "dateTimeAddition": "2026-03-30T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "agent",
        "machine",
        "software"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiMachine/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiMachine/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiMachine/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiMachine/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/ddiProperties/ddicdiMachine/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiMachine/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiMachine/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiMachine"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiOrganization",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Organization",
      "abstract": "DDI-CDI Organization agent (group/institution) with structured name, contact information, and identification. Uses DDI Cross-Domain Integration vocabulary.",
      "status": "under-development",
      "dateTimeAddition": "2026-03-30T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "agent",
        "organization"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiOrganization/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiOrganization/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiOrganization/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiOrganization/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/ddiProperties/ddicdiOrganization/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiOrganization/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiOrganization/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiOrganization"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiPresentationalVariable",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Presentational Variable",
      "abstract": "Variable that records values of multiple variables in the context of a data structure. Variable playing the role of a variable value component.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-08T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "ReferenceVariable",
        "DescriptorVariable"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiPresentationalVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.skosProperties.skosConcept",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes",
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiPresentationalVariable/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiPresentationalVariable/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiPresentationalVariable/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPresentationalVariable/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPresentationalVariable/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiPresentationalVariable/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPresentationalVariable/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiPresentationalVariable/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiPresentationalVariable/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiPresentationalVariable"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPresentationalVariable/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI ProcessingAgent",
      "abstract": "DDI-CDI ProcessingAgent that orchestrates production activities, linking agents to activities and environments. Uses DDI Cross-Domain Integration vocabulary.",
      "status": "under-development",
      "dateTimeAddition": "2026-03-30T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "agent",
        "processing"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiProcessingAgent/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiProcessingAgent/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiProcessingAgent/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiProcessingAgent/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/ddiProperties/ddicdiProcessingAgent/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiProcessingAgent/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiProcessingAgent/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiRepresentedVariable",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Represented Variable",
      "abstract": "Conceptual variable with a substantive value domain specified.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-07T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "RepresentedVariable"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiPresentationalVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.skosProperties.skosConcept",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes",
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiRepresentedVariable/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiRepresentedVariable/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiRepresentedVariable/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiRepresentedVariable/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiRepresentedVariable/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiRepresentedVariable/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiRepresentedVariable/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiRepresentedVariable/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiRepresentedVariable/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiRepresentedVariable"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiRepresentedVariable/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.action",
      "$schema": "metaschema.yaml",
      "name": "Action properties",
      "abstract": "Schema defining properties to implement description of an action, a profile of schema.org/Action. Defines properties: @type, schema:name, schema:target, schema:result, schema:object, schema:query-input. Uses building blocks: variableMeasured (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2025-10-21T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/Action"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.action": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/action/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.actionResult"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/action/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/action/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/action/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/action/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/action/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/action/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/action/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/action/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/action/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/action/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.action"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/action/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping",
      "$schema": "metaschema.yaml",
      "name": "CDIF PhysicalMapping bulding block",
      "abstract": "Base physical mapping: metadata to document the physical serialization of a variable in a data structure. Defines properties: cdif:index, cdif:format, cdif:physicalDataType, cdi:numberPattern, cdi:nullSequence, cdi:defaultValue, cdi:scale, cdi:decimalPositions, cdi:minimumLength, cdi:maximumLength, cdi:isRequired, cdif:formats_InstanceVariable. Text-format specifics (cdi:length and number separators) are in cdifTextMapping; structured-document location is in cdifLocatorMapping.",
      "status": "under-development",
      "dateTimeAddition": "2026-02-12T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "ada",
        "astromat",
        "ddi-cdi"
      ],
      "sources": [
        {
          "title": "ADA Metadata Schema v3",
          "link": "https://github.com/amds-ldeo/metadata"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifPhysicalMapping/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.profiles.cdifProfile.cdifConceptScheme",
        "cdif.bbr.metadata.schemaorgProperties.definedTerm"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifPhysicalMapping/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifPhysicalMapping/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifPhysicalMapping/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifPhysicalMapping/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifPhysicalMapping/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifPhysicalMapping/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifPhysicalMapping/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/cdifDataType/cdifPhysicalMapping/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifPhysicalMapping/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifPhysicalMapping/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifPhysicalMapping/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifReference",
      "$schema": "metaschema.yaml",
      "name": "CDIF Relation",
      "abstract": "A typed relation describing a link to another resource, combining the schema.org labeled-link surface (name, description, url) from labeledLink with the DCAT qualifiedRelation pattern. Carries a third @type (dcat:Relationship), a SKOS-typed role (dcat:hadRole), and the DCAT-canonical pointer to the related resource (dcterms:relation). Use as the target of a dcat:qualifiedRelation property, or wherever a typed link with an explicit role is needed. Defines properties: @type (must include 'schema:CreativeWork' and 'dcat:Relationship'), schema:name, schema:description, schema:url (required), dcat:hadRole (skos:Concept), dcterms:relation.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-16T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.2",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "sources": [
        {
          "title": "schema.org/CreativeWork",
          "link": "https://schema.org/CreativeWork"
        },
        {
          "title": "DCAT 3 qualifiedRelation",
          "link": "https://www.w3.org/TR/vocab-dcat-3/#Property:resource_qualified_relation"
        },
        {
          "title": "DCAT 3 Relationship",
          "link": "https://www.w3.org/TR/vocab-dcat-3/#Class:Relationship"
        },
        {
          "title": "SKOS Concept (role of related resource)",
          "link": "https://www.w3.org/TR/skos-reference/"
        },
        {
          "title": "Discovery issue 13 - distinct assertions about sample registration vs physical object",
          "link": "https://github.com/Cross-Domain-Interoperability-Framework/Discovery/issues/13"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates",
        "relation",
        "dcat"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.profiles.cdifProfile.cdifConceptScheme",
        "cdif.bbr.metadata.schemaorgProperties.labeledLink",
        "cdif.bbr.metadata.schemaorgProperties.definedTerm"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifReference/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifReference/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifReference/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifReference/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/cdifDataType/cdifReference/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifReference/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifReference/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifReference"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifStatistics",
      "$schema": "metaschema.yaml",
      "name": "CDIF Statistics",
      "abstract": "Profile of DDI-CDI Statistics, StatisticsCollection, Statistic, CategoryStatistics, and Category. A Statistics node bundles one or more Statistic value objects (mean, count, median, etc.) optionally weighted by an InstanceVariable and optionally broken down by Category via CategoryStatistics. A StatisticsCollection groups multiple Statistics nodes and records the InstanceVariables they index. Composes building block: cdifInstanceVariable (cdifDataType).",
      "status": "under-development",
      "dateTimeAddition": "2026-05-13T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "cdif",
        "statistics",
        "ddi-cdi"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifStatistics": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable",
        "cdif.bbr.metadata.skosProperties.skosConcept",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifConceptScheme",
        "cdif.bbr.metadata.schemaorgProperties.definedTerm"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifStatistics/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifStatistics/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifStatistics/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifStatistics/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/cdifDataType/cdifStatistics/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifStatistics/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifStatistics/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifStatistics"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.qualityProperties.qualityMeasure",
      "$schema": "metaschema.yaml",
      "name": "Simple quality measurement properties",
      "abstract": "Schema defining properties for documenting a quality measuremenet associated with a resource. Defines properties: @type, dqv:isMeasurementOf, dqv:value. Uses building blocks: definedTerm (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2025-11-04T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "",
          "link": ""
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "metadata"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.qualityProperties.qualityMeasure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/qualityProperties/qualityMeasure/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.definedTerm"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/qualityProperties/qualityMeasure/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/qualityProperties/qualityMeasure/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/qualityProperties/qualityMeasure/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/qualityProperties/qualityMeasure/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/qualityProperties/qualityMeasure/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/qualityProperties/qualityMeasure/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/qualityProperties/qualityMeasure/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/qualityProperties/qualityMeasure/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/qualityProperties/qualityMeasure/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/qualityProperties/qualityMeasure/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.qualityProperties.qualityMeasure"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/qualityProperties/qualityMeasure/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.additionalProperty",
      "$schema": "metaschema.yaml",
      "name": "schema additionalProperty properties",
      "abstract": "Schema for a schema:PropertyValue used to specify a property of an element that is not defined in the JSON schema. Defines properties: @type, schema:propertyID, schema:name, schema:value. Uses building blocks: definedTerm (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2025-10-30T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/additionalProperty"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "metadata"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.definedTerm"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/additionalProperty/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/additionalProperty/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/additionalProperty/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/additionalProperty/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/additionalProperty/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/additionalProperty/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/additionalProperty/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.additionalProperty"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.definedTermSet",
      "$schema": "metaschema.yaml",
      "name": "Defined Term Set",
      "abstract": "Schema describing a controlled vocabulary or list of defined terms, based on schema.org/DefinedTermSet. Defines properties: @type, schema:name, schema:description, schema:identifier, schema:url, schema:hasDefinedTerm. Items in schema:hasDefinedTerm are individual schema:DefinedTerm objects (uses building block: definedTerm).",
      "status": "under-development",
      "dateTimeAddition": "2026-04-28T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/DefinedTermSet"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.definedTermSet": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTermSet/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.identifier",
        "cdif.bbr.metadata.schemaorgProperties.definedTerm"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/definedTermSet/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/definedTermSet/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/definedTermSet/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTermSet/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTermSet/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/definedTermSet/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTermSet/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/definedTermSet/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/definedTermSet/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/definedTermSet/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.definedTermSet"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTermSet/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.organization",
      "$schema": "metaschema.yaml",
      "name": "Organization",
      "abstract": "Schema defining propertis of an organization in CDIF context. Implementation is a profile of schema.org/Organization. Defines properties: @id, @type, schema:additionalType, schema:name, schema:alternateName, schema:description, schema:identifier, schema:sameAs. Uses building blocks: definedTerm (schemaorgProperties), identifier (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2025-10-21T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/Organization"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.identifier",
        "cdif.bbr.metadata.schemaorgProperties.definedTerm"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/organization/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/organization/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/organization/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/organization/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/organization/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/organization/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/organization/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.organization"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.spatialExtent",
      "$schema": "metaschema.yaml",
      "name": "Spatial Extent",
      "abstract": "Schema defining properties for documenting the spatial extent of a resource; based on science on schema.org. Defines properties: @type, schema:name, schema:geo, geosparql:hasGeometry. Uses building blocks: definedTerm (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2025-10-21T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "ESIP Science on Schema.org",
          "link": "https://github.com/ESIPFed/science-on-schema.org/blob/main/guides/Dataset.md#spatial-coverage"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.spatialExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.identifier",
        "cdif.bbr.metadata.schemaorgProperties.definedTerm"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/spatialExtent/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/spatialExtent/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/spatialExtent/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/spatialExtent/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/spatialExtent/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/spatialExtent/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/spatialExtent/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.spatialExtent"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.statisticalVariable",
      "$schema": "metaschema.yaml",
      "name": "StatisticalVariable",
      "abstract": "Schema defining properties for schema.org/StatisticalVariable. Defines a variable that represents a statistical measure. Properties: @type, @id, schema:name, schema:description, schema:alternateName, schema:measurementTechnique, schema:statType, schema:measuredProperty. Uses building blocks: definedTerm (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2026-03-10T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/StatisticalVariable"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.statisticalVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/statisticalVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.definedTerm"
      ],
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/statisticalVariable/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/statisticalVariable/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/statisticalVariable/schema.yaml",
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/statisticalVariable/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/statisticalVariable/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/statisticalVariable/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/statisticalVariable/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/statisticalVariable/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/statisticalVariable/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.statisticalVariable"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/statisticalVariable/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifValueDomain",
      "$schema": "metaschema.yaml",
      "name": "CDIF Value Domain",
      "abstract": "CDIF profile of the DDI-CDI ValueDomain. A single node is either a cdif:SubstantiveValueDomain (subject-matter values) or a cdif:SentinelValueDomain (processing/missing-value codes). Each carries cdif:takesValuesFrom (refs cdifEnumerationDomain), cdif:displayLabel, and an array cdif:recommendedDataType of xsd: type tokens; at least one of takesValuesFrom or recommendedDataType is required.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-12T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "cdif",
        "value-domain",
        "ddi-cdi"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCodelist": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifEnumerationDomain"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifValueDomain/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifValueDomain/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifValueDomain/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifValueDomain/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifValueDomain/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifValueDomain/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifValueDomain/",
      "validationPassed": false,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/cdifDataType/cdifValueDomain/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifValueDomain/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifValueDomain/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifValueDomain"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifValueDomain/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiStatistics",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Statistics",
      "abstract": "Statistics related to an instance variable within a data set.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-14T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "Statistics",
        "CategoryStatistics",
        "StatisticsCollection"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiStatistics": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiStatistics/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiPresentationalVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.skosProperties.skosConcept",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes",
        "cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiStatistics/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiStatistics/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiStatistics/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiStatistics/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiStatistics/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiStatistics/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiStatistics/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/ddiProperties/ddicdiStatistics/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiStatistics/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiStatistics/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiStatistics"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiStatistics/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiAgent",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Agent",
      "abstract": "DDI-CDI Agent class hierarchy for CDIF metadata. Covers Agent (abstract base) and its subclasses: Individual (person), Machine (software/hardware), Organization (group/institution), and ProcessingAgent (orchestrates production). Defines properties for identification, contact information, naming, and agent-activity relationships.",
      "status": "under-development",
      "dateTimeAddition": "2026-03-29T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "agent",
        "person",
        "organization",
        "machine"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine",
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization",
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent",
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiAgent/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiAgent/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiAgent/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiAgent/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiAgent/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiAgent/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiAgent/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/ddiProperties/ddicdiAgent/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiAgent/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiAgent/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiAgent"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiAgent/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Data Structure Component",
      "abstract": "Role given to a represented variable in the context of a long or wide data structure to identify the units associated to data points, and in dimensional and key value data structures to provide identifying fields for the instance values.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-08T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "IdentifierComponent",
        "MeasureComponent",
        "AttributeComponent",
        "DimensionComponent",
        "VariableValueComponent",
        "VariableDescriptorComponent"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiPresentationalVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.ddiProperties.ddicdiRepresentedVariable",
        "cdif.bbr.metadata.ddiProperties.ddicdiPresentationalVariable",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes",
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiDataStructureComponent/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiDataStructureComponent/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiDataStructureComponent/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructureComponent/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructureComponent/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiDataStructureComponent/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructureComponent/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiDataStructureComponent/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiDataStructureComponent/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructureComponent/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifDataCube",
      "$schema": "metaschema.yaml",
      "name": "CDIF Data Cube structure",
      "abstract": "metadata to document physical data structure for data cube or hierarchical data. Defines properties: @type, cdif:hasPhysicalMapping. Uses building blocks: cdifPhysicalMapping (cdifDataType).",
      "status": "under-development",
      "dateTimeAddition": "2026-02-12T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "ada",
        "astromat",
        "data cube",
        "ddi-cdi"
      ],
      "sources": [
        {
          "title": "ADA Metadata Schema v3",
          "link": "https://github.com/amds-ldeo/metadata"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifDataCube": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataCube/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifPhysicalMapping/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifDataCube/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifDataCube/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifDataCube/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataCube/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataCube/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifDataCube/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataCube/",
      "validationPassed": false,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/cdifDataType/cdifDataCube/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifDataCube/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifDataCube/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifDataCube"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataCube/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifLocatorMapping",
      "$schema": "metaschema.yaml",
      "name": "CDIF LocatorMapping building block",
      "abstract": "Locates a variable's value(s) within a structured (hierarchical) dataset such as XML or JSON using a locator expression (XPath, JSONPath). Defines cdi:locator and cdif:formats_InstanceVariable. DDI-CDI LocatorMapping; used instead of column-index/text mappings for cdi:StructuredDataSet distributions.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-24T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "cdif",
        "ddi-cdi",
        "LocatorMapping",
        "StructuredDataSet"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifPhysicalMapping/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifLocatorMapping/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifLocatorMapping/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifLocatorMapping/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifLocatorMapping/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifLocatorMapping/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifLocatorMapping/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifLocatorMapping/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifLocatorMapping/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifLocatorMapping/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifLocatorMapping"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifLocatorMapping/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifTabularData",
      "$schema": "metaschema.yaml",
      "name": "CDIF Data Description",
      "abstract": "metadata to document physical data structure, mapping DDI/CDI instance variable to implementation  in a particualr serializtion. This extension plugs into the description of a particular file in a distribution, e.g. schema:DataDownload. Defines properties: @type, cdi:arrayBase, csvw:commentPrefix, csvw:delimiter, csvw:header, csvw:headerRowCount, cdi:isDelimited, cdi:isFixedWidth, csvw:lineTerminators, csvw:quoteChar, csvw:skipBlankRows, csvw:skipColumns, csvw:skipInitialSpace, csvw:skipRows, cdi:escapeCharacter, cdi:headerIsCaseSensitive, cdi:treatConsecutiveDelimitersAsOne, csvw:tableDirection, csvw:textDirection, csvw:trim, cdif:hasPhysicalMapping, countRows, countColumns. Uses building blocks: cdifPhysicalMapping (cdifDataType).",
      "status": "under-development",
      "dateTimeAddition": "2026-02-12T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "ada",
        "astromat",
        "tabular",
        "ddi-cdi"
      ],
      "sources": [
        {
          "title": "ADA Metadata Schema v3",
          "link": "https://github.com/amds-ldeo/metadata"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifTabularData": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifTabularData/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifPhysicalMapping/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifTabularData/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifTabularData/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifTabularData/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifTabularData/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifTabularData/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifTabularData/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifTabularData/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/cdifDataType/cdifTabularData/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifTabularData/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifTabularData/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifTabularData"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifTabularData/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifTextMapping",
      "$schema": "metaschema.yaml",
      "name": "CDIF TextMapping building block",
      "abstract": "Physical mapping for a variable in a delimited or fixed-width text dataset. Extends cdifPhysicalMapping with cdi:length, cdi:defaultDecimalSeparator, cdi:defaultDigitGroupSeparator, and cdif:displayLabel (cdif: because LabelForDisplay is simplified to a plain string). DDI-CDI TextMapping (a specialization of PhysicalMapping).",
      "status": "under-development",
      "dateTimeAddition": "2026-05-24T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "cdif",
        "ddi-cdi",
        "TextMapping",
        "PhysicalMapping"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifPhysicalMapping/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifTextMapping/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifTextMapping/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifTextMapping/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifTextMapping/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifTextMapping/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifTextMapping/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifTextMapping/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifTextMapping/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifTextMapping/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifTextMapping"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifTextMapping/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifOpenApi",
      "$schema": "metaschema.yaml",
      "name": "CDIF OpenAPI WebAPI distribution",
      "abstract": "Schema for documenting a WebAPI distribution of a resource using property structure aligned with the OpenAPI Specification (OAS 3.1). Reuses CDIF schema.org WebAPI properties (schema:serviceType, schema:termsOfService, schema:documentation, schema:potentialAction) and adds OpenAPI-aligned Operation, Parameter, RequestBody, and Response structure under an 'oas:' namespace. Defines properties: @type, schema:name, schema:description, schema:serviceType, schema:termsOfService, schema:documentation, spdx:license, schema:potentialAction. Uses building blocks: cdifReference (cdifDataType), definedTerm (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2026-04-27T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "sources": [
        {
          "title": "OpenAPI Specification 3.1 schema",
          "link": "https://spec.openapis.org/oas/3.0/schema/2024-10-18.html"
        },
        {
          "title": "schema.org WebAPI",
          "link": "https://schema.org/WebAPI"
        },
        {
          "title": "schema.org Action discussion",
          "link": "https://schema.org/docs/actions.html"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "metadata",
        "OpenAPI"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifOpenApi": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifOpenApi/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.definedTerm",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifConceptScheme",
        "cdif.bbr.metadata.cdifDataType.cdifReference"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifOpenApi/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifOpenApi/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifOpenApi/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifOpenApi/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifOpenApi/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifOpenApi/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifOpenApi/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/cdifDataType/cdifOpenApi/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifOpenApi/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifOpenApi/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifOpenApi"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifOpenApi/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.provProperties.derivedFrom",
      "$schema": "metaschema.yaml",
      "name": "Properties for PROV was derived from",
      "abstract": "Schema defining properties for documenting sources used for compiled or aggregated dataset. Defines properties: prov:wasDerivedFrom. Uses building blocks: cdifReference (cdifDataType).",
      "status": "under-development",
      "dateTimeAddition": "2025-11-02T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "See Provenance for discovery in Implementation of metadata content items",
          "link": "https://cross-domain-interoperability-framework.github.io/cdifbook/metadata/schemaorgimplementation.html#implementation-of-metadata-content-items"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "metadata",
        "provenance"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.provProperties.derivedFrom": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/derivedFrom/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifReference"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/provProperties/derivedFrom/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/provProperties/derivedFrom/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/provProperties/derivedFrom/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/derivedFrom/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/derivedFrom/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/provProperties/derivedFrom/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/derivedFrom/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/provProperties/derivedFrom/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/provProperties/derivedFrom/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/provProperties/derivedFrom/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.provProperties.derivedFrom"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/derivedFrom/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.variableMeasured",
      "$schema": "metaschema.yaml",
      "name": "VariableMeasured",
      "abstract": "Schema defining propertis for schema.org varialbleMeasured as defined for CDIF discovery. Implemented as schema.org/PropertyValue. Defines properties: @type, @id, schema:name, schema:description, schema:alternateName, schema:propertyID, schema:measurementTechnique, schema:unitText, schema:unitCode, schema:minValue, schema:maxValue, schema:url. Uses building blocks: definedTerm (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2025-10-21T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/variableMeasured"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.definedTerm",
        "cdif.bbr.metadata.cdifDataType.cdifReference"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/variableMeasured/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/variableMeasured/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/variableMeasured/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/variableMeasured/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/variableMeasured/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/variableMeasured/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/variableMeasured/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.variableMeasured"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.webAPI",
      "$schema": "metaschema.yaml",
      "name": "WebAPI properties",
      "abstract": "Schema defining properties for documenting a WebAPI used as a resource distribution option. Defines properties: @type, schema:serviceType, schema:termsOfService, schema:documentation, schema:potentialAction. Uses building blocks: cdifReference (cdifDataType), definedTerm (schemaorgProperties), action (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2025-10-21T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/Action"
        },
        {
          "title": "schema.org issue 62",
          "link": "https://github.com/schemaorg/suggestions-questions-brainstorming/issues/62"
        },
        {
          "title": "schema.org discussion on Action",
          "link": "https://schema.org/docs/actions.html"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "metadata"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.webAPI": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/webAPI/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.action": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/action/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.definedTerm",
        "cdif.bbr.metadata.schemaorgProperties.action",
        "cdif.bbr.metadata.cdifDataType.cdifReference"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/webAPI/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/webAPI/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/webAPI/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/webAPI/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/webAPI/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/webAPI/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/webAPI/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/webAPI/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/webAPI/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/webAPI/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.webAPI"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/webAPI/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.xasProperties.xasFacility",
      "$schema": "metaschema.yaml",
      "name": "WebAPI properties",
      "abstract": "Schema defining properties for documenting a WebAPI used as a resource distribution option. Defines properties: @id, @type, schema:additionalType, schema:identifier, schema:name, schema:additionalProperty. Uses building blocks: additionalProperty (schemaorgProperties), identifier (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2025-10-21T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/Action"
        },
        {
          "title": "schema.org issue 62",
          "link": "https://github.com/schemaorg/suggestions-questions-brainstorming/issues/62"
        },
        {
          "title": "schema.org discussion on Action",
          "link": "https://schema.org/docs/actions.html"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "metadata"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.xasProperties.xasFacility": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasFacility/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.identifier",
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasFacility/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasFacility/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasFacility/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasFacility/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasFacility/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasFacility/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasFacility/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/xasProperties/xasFacility/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/xasProperties/xasFacility/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/xasProperties/xasFacility/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.xasProperties.xasFacility"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasFacility/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.xasProperties.xasSample",
      "$schema": "metaschema.yaml",
      "name": "Material Sample for x-ray absorption study",
      "abstract": "Schema defining properties for documenting a material sample that is the mainEntity (target) of an XAS analysis. Defines properties: @type, schema:additionalType, schema:name, schema:identifier, schema:description, schema:additionalProperty. Uses building blocks: identifier (schemaorgProperties), additionalProperty (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2025-11-04T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/mainEntity"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "metadata"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.xasProperties.xasSample": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasSample/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.identifier",
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasSample/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasSample/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasSample/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasSample/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasSample/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasSample/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasSample/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/xasProperties/xasSample/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/xasProperties/xasSample/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/xasProperties/xasSample/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.xasProperties.xasSample"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasSample/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.person",
      "$schema": "metaschema.yaml",
      "name": "Person",
      "abstract": "Schema defining propertis of a person, a profile of schema.org/Person. Defines properties: @id, @type, schema:name, schema:description, schema:identifier, schema:alternateName, schema:affiliation, schema:contactPoint, schema:sameAs. Uses building blocks: identifier (schemaorgProperties), organization (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2025-10-21T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/Person"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.identifier",
        "cdif.bbr.metadata.schemaorgProperties.organization"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/person/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/person/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/person/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/person/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/person/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/person/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/person/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.person"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifRepresentedVariable",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Represented Variable",
      "abstract": "Conceptual variable with a substantive value domain specified.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-07T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "RepresentedVariable"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifRepresentedVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCodelist": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.skosProperties.skosConcept",
        "cdif.bbr.metadata.schemaorgProperties.identifier",
        "cdif.bbr.metadata.cdifDataType.cdifValueDomain",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifConceptScheme",
        "cdif.bbr.metadata.schemaorgProperties.definedTerm"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifRepresentedVariable/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifRepresentedVariable/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifRepresentedVariable/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifRepresentedVariable/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifRepresentedVariable/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifRepresentedVariable/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifRepresentedVariable/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifRepresentedVariable/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifRepresentedVariable/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifRepresentedVariable"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifRepresentedVariable/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiCodeList",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Code List",
      "abstract": "List of codes and associated categories.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-07T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "CodeList"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiCodeList": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiCodeList/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.skosProperties.skosConcept",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes",
        "cdif.bbr.metadata.ddiProperties.ddicdiAgent"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiCodeList/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiCodeList/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiCodeList/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiCodeList/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiCodeList/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiCodeList/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiCodeList/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiCodeList/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiCodeList/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiCodeList"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiCodeList/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiEnumerationDomain",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Enumeration Domain",
      "abstract": "A base class acting as an extension point to allow all codifications (codelist, statistical classification, etc.) to be understood as enumerated value domains.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-07T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "EnumerationDomain"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.skosProperties.skosConcept",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes",
        "cdif.bbr.metadata.ddiProperties.ddicdiAgent"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiEnumerationDomain/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiEnumerationDomain/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiEnumerationDomain/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiEnumerationDomain/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiEnumerationDomain/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiEnumerationDomain/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiEnumerationDomain/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiEnumerationDomain/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiEnumerationDomain/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiEnumerationDomain"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiEnumerationDomain/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiStatisticalClassification",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Statistical Classification",
      "abstract": "Set of categories represented by classification items where the subset of immediate children categories for any given parent category are mutually exclusive and jointly exhaustive with respect to that parent.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-07T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "StatisticalClassification"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiStatisticalClassification": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiStatisticalClassification/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization",
        "cdif.bbr.metadata.skosProperties.skosConcept",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes",
        "cdif.bbr.metadata.ddiProperties.ddicdiAgent"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiStatisticalClassification/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiStatisticalClassification/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiStatisticalClassification/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiStatisticalClassification/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiStatisticalClassification/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiStatisticalClassification/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiStatisticalClassification/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiStatisticalClassification/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiStatisticalClassification/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiStatisticalClassification"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiStatisticalClassification/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiDataStructure",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Data Structure",
      "abstract": "Data organization based on reusable data structure components.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-07T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "DataStructure",
        "DimensionalDataStructure",
        "LongDataStructure",
        "WideDataStructure"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructure/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiPresentationalVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiDataStructure/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiDataStructure/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiDataStructure/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructure/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructure/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiDataStructure/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructure/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiDataStructure/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiDataStructure/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiDataStructure"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructure/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.profiles.cdifProfile.cdifManifest",
      "$schema": "metaschema.yaml",
      "name": "CDIF Manifest",
      "abstract": "Profile module for archive distributions. Adds schema:hasPart support to schema:distribution items that wrap a single download (e.g. a ZIP), describing each component file inside. Requires that the metadata record declare conformance to https://w3id.org/cdif/manifest/1.1; requires schema:hasPart on any DataDownload whose schema:encodingFormat includes application/zip. Defines the archivePartArray and archivePartItem shapes used by component-file metadata. (Merged from the previous cdifArchive building block, which only published these $defs.)",
      "status": "under-development",
      "dateTimeAddition": "2026-03-14T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "distribution",
        "archive"
      ],
      "sources": [
        {
          "title": "schema.org DataDownload",
          "link": "https://schema.org/DataDownload"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.profiles.cdifProfile.cdifManifest": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifManifest/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifDataCube": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataCube/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifPhysicalMapping/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifTabularData": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifTabularData/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifDataCube",
        "cdif.bbr.metadata.cdifDataType.cdifTabularData"
      ],
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifManifest/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifManifest/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifManifest/schema.yaml",
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifManifest/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifManifest/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifManifest/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/profiles/cdifProfile/cdifManifest/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/profiles/cdifProfile/cdifManifest/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/profiles/cdifProfile/cdifManifest/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.profiles.cdifProfile.cdifManifest"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifManifest/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable",
      "$schema": "metaschema.yaml",
      "name": "CDIF Instance Variable",
      "abstract": "Profile of cdi:InstanceVariable / schema:PropertyValue used as a member of a schema:variableMeasured array. Adds DDI-CDI properties (cdif:physicalDataType, cdif:role, cdif:simpleUnitOfMeasure, cdif:uses, cdi:qualifies) on top of schemaorgProperties/variableMeasured and ddiProperties/ddicdiInstanceVariable. Accepts a single node, an unwrapped @graph array of nodes (OGC pipeline), or a JSON-LD document with @context and @graph.",
      "status": "under-development",
      "dateTimeAddition": "2025-10-30T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.2",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        },
        {
          "title": "schema.org/variableMeasured",
          "link": "https://schema.org/variableMeasured"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "cdif",
        "instance-variable",
        "ddi-cdi"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifStatistics": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifStatistics",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifConceptScheme",
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured",
        "cdif.bbr.metadata.schemaorgProperties.definedTerm"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifInstanceVariable/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifInstanceVariable/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifInstanceVariable/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifInstanceVariable/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/",
      "validationPassed": false,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/cdifDataType/cdifInstanceVariable/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifInstanceVariable/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifInstanceVariable/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifInstanceVariable"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.profiles.cdifProfile.cdifDiscovery",
      "$schema": "metaschema.yaml",
      "name": "CDIF Discovery",
      "abstract": "Profile module for discovery metadata. Currently a thin wrapper that composes cdifCore; reserved for discovery-specific extensions (measurement technique, spatial/temporal coverage, quality measurements) that are not part of the cdifCore foundation. INTERPROFILE DEPENDENCY: cdifCore (cdifProfile).",
      "status": "under-development",
      "dateTimeAddition": "2026-05-26T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "discovery"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.qualityProperties.qualityMeasure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/qualityProperties/qualityMeasure/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.spatialExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.temporalExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/temporalExtent/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.qualityProperties.qualityMeasure",
        "cdif.bbr.metadata.schemaorgProperties.spatialExtent",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifConceptScheme",
        "cdif.bbr.metadata.schemaorgProperties.definedTerm",
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured",
        "cdif.bbr.metadata.schemaorgProperties.temporalExtent"
      ],
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifDiscovery/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifDiscovery/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDiscovery/schema.yaml",
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifDiscovery/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifDiscovery/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDiscovery/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/profiles/cdifProfile/cdifDiscovery/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/profiles/cdifProfile/cdifDiscovery/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.profiles.cdifProfile.cdifDiscovery"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDiscovery/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifCatalogRecord",
      "$schema": "metaschema.yaml",
      "name": "CDIF Catalog Record",
      "abstract": "properties for a CDIF metadata-about-metadata catalog record node, typed as dcat:CatalogRecord. Defines properties: @type, schema:additionalType, @id, schema:about, dcterms:conformsTo, schema:maintainer, schema:sdDatePublished, schema:includedInDataCatalog. Uses building blocks: identifier (schemaorgProperties), person (schemaorgProperties), organization (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2025-10-23T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.2",
      "dateOfLastChange": "2026-06-02",
      "sources": [
        {
          "title": "CDIF book",
          "link": "https://cross-domain-interoperability-framework.github.io/cdifbook/metadata/schemaorgimplementation.html#schema-org-implementation-of-cdif-metadata"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifCatalogRecord": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifCatalogRecord/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.identifier",
        "cdif.bbr.metadata.schemaorgProperties.organization",
        "cdif.bbr.metadata.schemaorgProperties.person"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifCatalogRecord/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifCatalogRecord/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifCatalogRecord/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifCatalogRecord/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifCatalogRecord/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifCatalogRecord/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifCatalogRecord/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/cdifDataType/cdifCatalogRecord/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifCatalogRecord/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifCatalogRecord/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifCatalogRecord"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifCatalogRecord/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.agentInRole",
      "$schema": "metaschema.yaml",
      "name": "Person or Organization in Role",
      "abstract": "Schema to documennt a person or organization in a role relative to some resoruce, uses schema.org/Role construct. Defines properties: @type, schema:roleName, schema:contributor. Uses building blocks: definedTerm (schemaorgProperties), person (schemaorgProperties), organization (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2025-10-21T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/Role"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.agentInRole": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.organization",
        "cdif.bbr.metadata.schemaorgProperties.person",
        "cdif.bbr.metadata.schemaorgProperties.definedTerm"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/agentInRole/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/agentInRole/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/agentInRole/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/agentInRole/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/agentInRole/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/agentInRole/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/agentInRole/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.agentInRole"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.dataDownload",
      "$schema": "metaschema.yaml",
      "name": "DataDownload",
      "abstract": "Schema defining properties of a DataDownload. Used as value to describe a distribution. Defines properties: @id, @type, schema:name, schema:contentUrl, schema:encodingFormat, spdx:checksum, schema:provider. Uses building blocks: person (schemaorgProperties), organization (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2025-10-23T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/DataDownload"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.dataDownload": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/dataDownload/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.organization",
        "cdif.bbr.metadata.schemaorgProperties.person"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/dataDownload/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/dataDownload/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/dataDownload/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/dataDownload/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/dataDownload/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/dataDownload/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/dataDownload/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/dataDownload/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/dataDownload/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/dataDownload/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.dataDownload"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/dataDownload/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.monetaryGrant",
      "$schema": "metaschema.yaml",
      "name": "MonetaryGrant",
      "abstract": "properties for acknowledging funding, CDIF profile of schema.org/MonetaryGrant. Defines properties: @type, schema:identifier, schema:description, schema:name, schema:funder. Uses building blocks: person (schemaorgProperties), organization (schemaorgProperties), identifier (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2025-10-24T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/funding"
        },
        {
          "title": "schema.org",
          "link": "https://schema.org/MonetaryGrant"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.monetaryGrant": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/monetaryGrant/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.identifier",
        "cdif.bbr.metadata.schemaorgProperties.organization",
        "cdif.bbr.metadata.schemaorgProperties.person"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/monetaryGrant/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/monetaryGrant/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/monetaryGrant/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/monetaryGrant/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/monetaryGrant/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/monetaryGrant/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/monetaryGrant/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/monetaryGrant/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/monetaryGrant/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/monetaryGrant/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.monetaryGrant"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/monetaryGrant/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifDescriptorVariable",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Descriptor Variable",
      "abstract": "Variable that records values of multiple variables in the context of a data structure.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-08T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "ReferenceVariable",
        "DescriptorVariable"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifDescriptorVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDescriptorVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifRepresentedVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCodelist": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifRepresentedVariable"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifDescriptorVariable/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifDescriptorVariable/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifDescriptorVariable/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDescriptorVariable/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDescriptorVariable/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifDescriptorVariable/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDescriptorVariable/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/cdifDataType/cdifDescriptorVariable/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifDescriptorVariable/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifDescriptorVariable/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifDescriptorVariable"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDescriptorVariable/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Value Domain",
      "abstract": "DDI-CDI ValueDomain building block for CDIF metadata, covering both SubstantiveValueDomain (subject-matter values) and SentinelValueDomain (processing/missing-value codes). Inherits from ValueDomain. Defines properties: @type, @id, cdi:catalogDetails, cdi:displayLabel, cdi:identifier, cdi:recommendedDataType, cdi:isDescribedBy, cdi:takesValuesFrom, cdi:takesConceptsFrom, cdi:platformType (sentinel only).",
      "status": "under-development",
      "dateTimeAddition": "2026-03-29T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "value domain",
        "representations",
        "variables",
        "sentinel",
        "missing values"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiPresentationalVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.ddiProperties.ddicdiEnumerationDomain",
        "cdif.bbr.metadata.skosProperties.skosConcept",
        "cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes",
        "cdif.bbr.metadata.ddiProperties.ddicdiPresentationalVariable",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiValueDomain/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiValueDomain/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiValueDomain/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiValueDomain/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiValueDomain/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiValueDomain/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiValueDomain/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/ddiProperties/ddicdiValueDomain/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiValueDomain/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiValueDomain/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiValueDomain"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiValueDomain/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifKey",
      "$schema": "metaschema.yaml",
      "name": "CDIF Key",
      "abstract": "Profile of ddi-cdi Key/PrimaryKey: a CDIF Key is the role of an ordered set of cdi:InstanceVariables (referenced via cdifInstanceVariable) that uniquely identify a data instance. Defines properties: @type, cdif:isComposedOf. Each cdif:ComponentPosition entry carries cdif:indexes (the InstanceVariable) and cdif:value (the integer position). Composes building block: cdifInstanceVariable (cdifDataType).",
      "status": "under-development",
      "dateTimeAddition": "2026-05-10T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "cdif",
        "key",
        "primary-key",
        "ddi-cdi"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifKey": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifKey/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifStatistics": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifKey/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifKey/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifKey/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifKey/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifKey/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifKey/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifKey/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/cdifDataType/cdifKey/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifKey/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifKey/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifKey"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifKey/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiPhysicalMapping",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Physical Mapping",
      "abstract": "Describes how an InstanceVariable's values are physically represented in a dataset - format, length, decimal handling, null sequences, W3C tabular-data-model parameters. Successor to the DDI-CDI 1.0 ValueMapping class (renamed PhysicalMapping in the 2026-03 model, with the variable relationship reversed: PhysicalMapping formats InstanceVariable). Root validates any of PhysicalMapping, TextMapping (text-dialect detail), or LocatorMapping (locator string for non-tabular layouts); provides a $def for PhysicalMappingPosition. Composes building block: ddicdiDataTypes (ddiProperties); cdifInstanceVariable (cdifDataType).",
      "status": "under-development",
      "dateTimeAddition": "2026-05-14T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "PhysicalMapping"
      ],
      "sources": [
        {
          "title": "DDI-CDI Specification (2026-03 model)",
          "link": "https://ddialliance.org/Specification/DDI-CDI/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiPhysicalMapping": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPhysicalMapping/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifStatistics": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiPhysicalMapping/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiPhysicalMapping/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiPhysicalMapping/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPhysicalMapping/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPhysicalMapping/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiPhysicalMapping/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPhysicalMapping/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/ddiProperties/ddicdiPhysicalMapping/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiPhysicalMapping/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiPhysicalMapping/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiPhysicalMapping"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPhysicalMapping/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.schemaorgProperties.instrument",
      "$schema": "metaschema.yaml",
      "name": "Instrument Description",
      "abstract": "Schema for describing laboratory instruments and instrument systems. Supports ownership (schema:contributor with roles), manufacturer, model, commissioning dates, instrument type classification, hierarchical sub-components via schema:hasPart, domain-specific properties, and related links. Uses building blocks: identifier, organization, person, definedTerm, agentInRole, additionalProperty (schemaorgProperties), cdifReference (cdifDataType).",
      "status": "under-development",
      "dateTimeAddition": "2026-02-25T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.2",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "instrument",
        "laboratory",
        "equipment",
        "schema.org"
      ],
      "sources": [
        {
          "title": "schema.org Product",
          "link": "https://schema.org/Product"
        },
        {
          "title": "schema.org instrument property",
          "link": "https://schema.org/instrument"
        },
        {
          "title": "PIDINST - Persistent Identification of Instruments",
          "link": "https://doi.org/10.15497/RDA00070"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.schemaorgProperties.instrument": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/instrument/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.agentInRole": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.person",
        "cdif.bbr.metadata.schemaorgProperties.identifier",
        "cdif.bbr.metadata.schemaorgProperties.agentInRole",
        "cdif.bbr.metadata.schemaorgProperties.organization",
        "cdif.bbr.metadata.schemaorgProperties.definedTerm",
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty",
        "cdif.bbr.metadata.cdifDataType.cdifReference"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/instrument/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/instrument/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/instrument/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/instrument/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/instrument/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/instrument/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/instrument/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/schemaorgProperties/instrument/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/schemaorgProperties/instrument/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/schemaorgProperties/instrument/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.schemaorgProperties.instrument"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/instrument/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.profiles.cdifProfile.cdifCore",
      "$schema": "metaschema.yaml",
      "name": "CDIF Core metadata",
      "abstract": "Core properties for CDIF metadata, applicable to any resource type. Required properties: @id, @type, schema:name, schema:identifier, schema:dateModified, schema:conditionsOfAccess or schema:license, schema:url or schema:distribution, schema:subjectOf. Optional core properties: schema:description, schema:additionalType, schema:sameAs, schema:version, schema:inLanguage, schema:datePublished, schema:relatedLink, schema:publishingPrinciples, schema:keywords, schema:creator, schema:contributor, schema:publisher, schema:provider, schema:funding, prov:wasGeneratedBy, prov:wasDerivedFrom. Uses building blocks: cdifReference, identifier, definedTerm, dataDownload, webAPI, person, organization, agentInRole, funder, generatedBy, derivedFrom, cdifCatalogRecord.",
      "highlighted": true,
      "status": "under-development",
      "dateTimeAddition": "2025-10-23T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/Dataset"
        },
        {
          "title": "Cross Domain Interoperability Framework Discovery Profile",
          "link": "https://cross-domain-interoperability-framework.github.io/cdifbook/metadata/discovery.html"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCore": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCore/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.derivedFrom": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/derivedFrom/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.agentInRole": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.dataDownload": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/dataDownload/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.webAPI": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/webAPI/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.action": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/action/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.monetaryGrant": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/monetaryGrant/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.generatedBy": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifCatalogRecord": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifCatalogRecord/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.provProperties.derivedFrom",
        "cdif.bbr.metadata.schemaorgProperties.person",
        "cdif.bbr.metadata.schemaorgProperties.identifier",
        "cdif.bbr.metadata.schemaorgProperties.agentInRole",
        "cdif.bbr.metadata.schemaorgProperties.dataDownload",
        "cdif.bbr.metadata.schemaorgProperties.webAPI",
        "cdif.bbr.metadata.schemaorgProperties.monetaryGrant",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifConceptScheme",
        "cdif.bbr.metadata.schemaorgProperties.organization",
        "cdif.bbr.metadata.schemaorgProperties.definedTerm",
        "cdif.bbr.metadata.provProperties.generatedBy",
        "cdif.bbr.metadata.cdifDataType.cdifCatalogRecord",
        "cdif.bbr.metadata.cdifDataType.cdifReference"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifCore/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifCore/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifCore/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCore/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCore/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifCore/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCore/",
      "validationPassed": false,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/profiles/cdifProfile/cdifCore/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/profiles/cdifProfile/cdifCore/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/profiles/cdifProfile/cdifCore/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.profiles.cdifProfile.cdifCore"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCore/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifDataStructureComponent",
      "$schema": "metaschema.yaml",
      "name": "CDIF Data Structure Component",
      "abstract": "Role given to a represented variable in the context of a long or wide data structure to identify the units associated to data points, and in dimensional and key value data structures to provide identifying fields for the instance values.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-08T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "IdentifierComponent",
        "MeasureComponent",
        "AttributeComponent",
        "DimensionComponent",
        "VariableValueComponent",
        "VariableDescriptorComponent"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifDataStructureComponent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataStructureComponent/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifDescriptorVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDescriptorVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifRepresentedVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCodelist": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifDescriptorVariable",
        "cdif.bbr.metadata.schemaorgProperties.identifier",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifConceptScheme",
        "cdif.bbr.metadata.schemaorgProperties.definedTerm",
        "cdif.bbr.metadata.cdifDataType.cdifRepresentedVariable"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifDataStructureComponent/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifDataStructureComponent/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifDataStructureComponent/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataStructureComponent/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataStructureComponent/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifDataStructureComponent/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataStructureComponent/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifDataStructureComponent/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifDataStructureComponent/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifDataStructureComponent"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataStructureComponent/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiLogicalRecord",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Logical Record",
      "abstract": "Collection of instance variables.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-08T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "LogicalRecord"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiLogicalRecord": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiLogicalRecord/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiPresentationalVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructure/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifStatistics": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.skosProperties.skosConcept",
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructure",
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiLogicalRecord/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiLogicalRecord/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiLogicalRecord/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiLogicalRecord/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiLogicalRecord/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiLogicalRecord/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiLogicalRecord/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiLogicalRecord/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiLogicalRecord/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiLogicalRecord"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiLogicalRecord/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiKeyValueStructure",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Key Value Structure",
      "abstract": "Structure of a key-value datastore (organized collection of key-value data). It is described by identifier, contextual, synthetic id, dimension, variable descriptor and variable value components.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-14T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "KeyValueStructure",
        "KeyValueDataStore",
        "InstanceKey",
        "MainKeyMember",
        "ContextualComponent",
        "SyntheticIdComponent"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiKeyValueStructure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiKeyValueStructure/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifKey": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifKey/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifStatistics": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiPresentationalVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructure/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.skosProperties.skosConcept",
        "cdif.bbr.metadata.cdifDataType.cdifKey",
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructure",
        "cdif.bbr.metadata.ddiProperties.ddicdiRepresentedVariable",
        "cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiKeyValueStructure/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiKeyValueStructure/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiKeyValueStructure/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiKeyValueStructure/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiKeyValueStructure/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiKeyValueStructure/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiKeyValueStructure/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/ddiProperties/ddicdiKeyValueStructure/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiKeyValueStructure/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiKeyValueStructure/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiKeyValueStructure"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiKeyValueStructure/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.profiles.cdifProfile.cdifDataDescription",
      "$schema": "metaschema.yaml",
      "name": "CDIF Data Description",
      "abstract": "Additional constraints for CDIF data description level. Adds cdif:physicalDataType requirement on variableMeasured items and distribution-level cdi properties for file characterization (characterSet, fileSize, fileSizeUofM). Used by CDIFDataDescriptionProfile and CDIFcompleteProfile profiles.",
      "status": "under-development",
      "dateTimeAddition": "2026-03-10T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "sources": [
        {
          "title": "CDIF",
          "link": "https://cdif.codata.org/"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDataDescription": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDataDescription/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifPhysicalMapping/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifStatistics": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifKey": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifKey/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCodelist": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifTextMapping",
        "cdif.bbr.metadata.cdifDataType.cdifDataFingerprint",
        "cdif.bbr.metadata.cdifDataType.cdifStatistics",
        "cdif.bbr.metadata.cdifDataType.cdifKey",
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable",
        "cdif.bbr.metadata.cdifDataType.cdifValueDomain",
        "cdif.bbr.metadata.cdifDataType.cdifTabularTextDataSet",
        "cdif.bbr.metadata.cdifDataType.cdifStructuredDataSet",
        "cdif.bbr.metadata.cdifDataType.cdifLocatorMapping",
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping"
      ],
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifDataDescription/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifDataDescription/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDataDescription/schema.yaml",
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifDataDescription/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifDataDescription/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDataDescription/",
      "validationPassed": false,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/profiles/cdifProfile/cdifDataDescription/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/profiles/cdifProfile/cdifDataDescription/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/profiles/cdifProfile/cdifDataDescription/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.profiles.cdifProfile.cdifDataDescription"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDataDescription/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifProvActivity",
      "$schema": "metaschema.yaml",
      "name": "CDIF Provenance Activity",
      "abstract": "Extended provenance activity for CDIF metadata, adding schema.org Action properties (agents, methodology, temporal bounds, action chaining) to the base prov:Activity. Instruments are nested within prov:used items via schema:instrument sub-key, referencing the generic instrument building block. Defines properties: @type, prov:used, schema:name, schema:description, schema:identifier, schema:agent, schema:participant, schema:object, schema:result, schema:actionStatus, schema:startTime, schema:endTime, schema:location, schema:actionProcess, schema:error, schema:additionalProperty. Uses building blocks: generatedBy (provProperties), person (schemaorgProperties), organization (schemaorgProperties), agentInRole (schemaorgProperties), identifier (schemaorgProperties), instrument (schemaorgProperties), definedTerm (schemaorgProperties), cdifReference (cdifDataType), spatialExtent (schemaorgProperties), additionalProperty (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2026-02-24T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "provenance",
        "prov",
        "action",
        "methodology"
      ],
      "sources": [
        {
          "title": "ODIS Provenance Recommendations",
          "link": "https://book.odis.org/thematics/provenance/README.html"
        },
        {
          "title": "schema.org Action",
          "link": "https://schema.org/Action"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifProvActivity": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifProvActivity/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.spatialExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.agentInRole": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.generatedBy": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.instrument": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/instrument/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.person",
        "cdif.bbr.metadata.schemaorgProperties.spatialExtent",
        "cdif.bbr.metadata.schemaorgProperties.agentInRole",
        "cdif.bbr.metadata.schemaorgProperties.identifier",
        "cdif.bbr.metadata.schemaorgProperties.organization",
        "cdif.bbr.metadata.provProperties.generatedBy",
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty",
        "cdif.bbr.metadata.schemaorgProperties.instrument"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifProvActivity/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifProvActivity/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifProvActivity/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifProvActivity/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifProvActivity/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifProvActivity/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifProvActivity/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/cdifDataType/cdifProvActivity/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifProvActivity/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifProvActivity/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifProvActivity"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifProvActivity/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.provProperties.provActivity",
      "$schema": "metaschema.yaml",
      "name": "PROV-O Provenance Activity",
      "abstract": "PROV-O native provenance activity for CDIF metadata. Uses W3C PROV-O vocabulary for provenance relationships (used, generated, wasAssociatedWith, wasInformedBy, temporal bounds, location) with schema.org fallbacks for properties without PROV equivalents (name, description, methodology, status). Instruments are nested within prov:used items via schema:instrument sub-key, referencing the generic instrument building block. Defines properties: @type, schema:name, schema:description, prov:generated, prov:wasAssociatedWith, prov:wasInformedBy, prov:startedAtTime, prov:endedAtTime, prov:atLocation, prov:wasStartedBy, prov:wasEndedBy, schema:actionStatus, schema:actionProcess, schema:error. Uses building blocks: generatedBy (provProperties), person (schemaorgProperties), organization (schemaorgProperties), agentInRole (schemaorgProperties), instrument (schemaorgProperties), definedTerm (schemaorgProperties), cdifReference (cdifDataType), spatialExtent (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2026-02-25T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "PROV-O",
        "provenance",
        "activity",
        "W3C"
      ],
      "sources": [
        {
          "title": "W3C PROV-O: The PROV Ontology",
          "link": "https://www.w3.org/TR/prov-o/"
        },
        {
          "title": "W3C PROV-DM: The PROV Data Model",
          "link": "https://www.w3.org/TR/prov-dm/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.provProperties.provActivity": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/provActivity/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.spatialExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.agentInRole": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.generatedBy": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.instrument": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/instrument/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.person",
        "cdif.bbr.metadata.schemaorgProperties.spatialExtent",
        "cdif.bbr.metadata.schemaorgProperties.agentInRole",
        "cdif.bbr.metadata.schemaorgProperties.organization",
        "cdif.bbr.metadata.schemaorgProperties.definedTerm",
        "cdif.bbr.metadata.provProperties.generatedBy",
        "cdif.bbr.metadata.schemaorgProperties.instrument",
        "cdif.bbr.metadata.cdifDataType.cdifReference"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/provProperties/provActivity/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/provProperties/provActivity/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/provProperties/provActivity/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/provActivity/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/provActivity/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/provProperties/provActivity/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/provActivity/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/provProperties/provActivity/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/provProperties/provActivity/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/provProperties/provActivity/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.provProperties.provActivity"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/provActivity/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.xasProperties.xasInstrument",
      "$schema": "metaschema.yaml",
      "name": "XAS Instrument",
      "abstract": "XAS-specific instrument building block. Extends the instrument description building block with required wd:Q3099911 (Wikidata scientific instrument) additionalType classification. All other properties (manufacturer, model, sub-components, contributor roles, etc.) inherited from the base instrument building block.",
      "status": "under-development",
      "dateTimeAddition": "2025-11-05T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/Thing"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "metadata"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.xasProperties.xasInstrument": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasInstrument/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.instrument": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/instrument/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.agentInRole": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.schemaorgProperties.instrument"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasInstrument/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasInstrument/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasInstrument/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasInstrument/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasInstrument/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasInstrument/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasInstrument/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/xasProperties/xasInstrument/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/xasProperties/xasInstrument/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/xasProperties/xasInstrument/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.xasProperties.xasInstrument"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasInstrument/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.profiles.cdifCompositeProfile.CoreDiscovery",
      "$schema": "metaschema.yaml",
      "name": "CDIF discovery metadata",
      "abstract": "CDIF Discovery profile composing cdifCore with discovery-oriented properties: measurement technique, variables measured, spatial and temporal coverage, quality measurements. Declares conformance to cdif/core/1.0/ and cdif/discovery/1.0/.",
      "highlighted": true,
      "status": "under-development",
      "dateTimeAddition": "2025-10-24T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "CDIF book",
          "link": "https://cross-domain-interoperability-framework.github.io/cdifbook/metadata/schemaorgimplementation.html#schema-org-implementation-of-cdif-metadata"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.profiles.cdifCompositeProfile.CoreDiscovery": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/CoreDiscovery/rules.shacl"
        ],
        "cdif.bbr.metadata.qualityProperties.qualityMeasure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/qualityProperties/qualityMeasure/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.spatialExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.temporalExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/temporalExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCore": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCore/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.derivedFrom": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/derivedFrom/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.agentInRole": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.dataDownload": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/dataDownload/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.webAPI": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/webAPI/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.action": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/action/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.monetaryGrant": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/monetaryGrant/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.generatedBy": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifCatalogRecord": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifCatalogRecord/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDiscovery",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCore"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/CoreDiscovery/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/CoreDiscovery/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/CoreDiscovery/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/CoreDiscovery/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/CoreDiscovery/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/CoreDiscovery/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/CoreDiscovery/",
      "validationPassed": false,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/profiles/cdifCompositeProfile/CoreDiscovery/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/profiles/cdifCompositeProfile/CoreDiscovery/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/profiles/cdifCompositeProfile/CoreDiscovery/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.profiles.cdifCompositeProfile.CoreDiscovery"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/CoreDiscovery/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.profiles.cdifProfile.cdifDataStructure",
      "$schema": "metaschema.yaml",
      "name": "CDIF Data Structure",
      "abstract": "Data organization based on reusable data structure components.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-07T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "DataStructure",
        "DimensionalDataStructure",
        "LongDataStructure",
        "WideDataStructure"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDataStructure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDataStructure/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifRepresentedVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCodelist": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifDataStructureComponent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataStructureComponent/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifDescriptorVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDescriptorVariable/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifRepresentedVariable",
        "cdif.bbr.metadata.cdifDataType.cdifDataStructureComponent",
        "cdif.bbr.metadata.schemaorgProperties.identifier"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifDataStructure/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifDataStructure/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifDataStructure/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDataStructure/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDataStructure/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifDataStructure/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDataStructure/",
      "validationPassed": false,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/profiles/cdifProfile/cdifDataStructure/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/profiles/cdifProfile/cdifDataStructure/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/profiles/cdifProfile/cdifDataStructure/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.profiles.cdifProfile.cdifDataStructure"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDataStructure/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiLogicalRecordRepository",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Logical Record Repository",
      "abstract": "A managed collection of logical records (delimited file, fixed-record-length file, relational database, etc.). Successor to the DDI-CDI 1.0 DataStore class, renamed and relocated to the FormatDescription package in the 2026-03 DDI-CDI model. Provides $defs for LogicalRecordRepositoryStructure (topology), LogicalRecordRelationship (cross-record linkage, successor to RecordRelation), and InstanceVariableMap. Composes building block: ddicdiLogicalRecord, ddicdiDataTypes (ddiProperties); cdifInstanceVariable (cdifDataType).",
      "status": "under-development",
      "dateTimeAddition": "2026-05-14T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "LogicalRecordRepository"
      ],
      "sources": [
        {
          "title": "DDI-CDI Specification (2026-03 model)",
          "link": "https://ddialliance.org/Specification/DDI-CDI/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiLogicalRecordRepository": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiLogicalRecordRepository/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiLogicalRecord": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiLogicalRecord/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiPresentationalVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructure/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifStatistics": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.ddiProperties.ddicdiLogicalRecord",
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable",
        "cdif.bbr.metadata.skosProperties.skosConcept",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiLogicalRecordRepository/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiLogicalRecordRepository/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiLogicalRecordRepository/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiLogicalRecordRepository/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiLogicalRecordRepository/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiLogicalRecordRepository/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiLogicalRecordRepository/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/ddiProperties/ddicdiLogicalRecordRepository/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiLogicalRecordRepository/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiLogicalRecordRepository/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiLogicalRecordRepository"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiLogicalRecordRepository/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.ddiProperties.ddicdiPhysicalDataSet",
      "$schema": "metaschema.yaml",
      "name": "DDI-CDI Physical Data Set",
      "abstract": "Organized collection of wide data. It is structured by a wide data structure.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-08T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "DDI-CDI",
        "WideDataSet",
        "LongDataSet",
        "DimensionalDataSet"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.ddiProperties.ddicdiPhysicalDataSet": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPhysicalDataSet/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiLogicalRecord": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiLogicalRecord/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiMachine": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiMachine/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiOrganization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiOrganization/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiProcessingAgent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiProcessingAgent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiIndividual": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiIndividual/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiPresentationalVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiDataStructure/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifStatistics": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifKey": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifKey/rules.shacl"
        ],
        "cdif.bbr.metadata.ddiProperties.ddicdiPhysicalMapping": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPhysicalMapping/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.ddiProperties.ddicdiLogicalRecord",
        "cdif.bbr.metadata.skosProperties.skosConcept",
        "cdif.bbr.metadata.cdifDataType.cdifKey",
        "cdif.bbr.metadata.ddiProperties.ddicdiValueDomain",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructure",
        "cdif.bbr.metadata.ddiProperties.ddicdiRepresentedVariable",
        "cdif.bbr.metadata.ddiProperties.ddicdiInstanceVariable",
        "cdif.bbr.metadata.ddiProperties.ddicdiPhysicalMapping",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataTypes",
        "cdif.bbr.metadata.ddiProperties.ddicdiDataStructureComponent"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiPhysicalDataSet/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiPhysicalDataSet/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiPhysicalDataSet/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPhysicalDataSet/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPhysicalDataSet/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/ddiProperties/ddicdiPhysicalDataSet/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPhysicalDataSet/",
      "validationPassed": true,
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/ddiProperties/ddicdiPhysicalDataSet/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/ddiProperties/ddicdiPhysicalDataSet/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.ddiProperties.ddicdiPhysicalDataSet"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/ddiProperties/ddicdiPhysicalDataSet/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.profiles.cdifCompositeProfile.DiscoveryDataDescription",
      "$schema": "metaschema.yaml",
      "name": "CDIF discovery and data description metadata",
      "highlighted": true,
      "abstract": "Schema extends data discovery with properties to desribe data structures for tabular and structured (grid, datacube, hierarchialc) datasets",
      "status": "under-development",
      "dateTimeAddition": "2026-02-18T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "CDIF book",
          "link": "https://cross-domain-interoperability-framework.github.io/cdifbook/metadata/schemaorgimplementation.html#schema-org-implementation-of-cdif-metadata"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "profile, CDIF"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.profiles.cdifCompositeProfile.DiscoveryDataDescription": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/DiscoveryDataDescription/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDataDescription": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDataDescription/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifPhysicalMapping/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifStatistics": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifKey": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifKey/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCodelist": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/rules.shacl"
        ],
        "cdif.bbr.metadata.qualityProperties.qualityMeasure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/qualityProperties/qualityMeasure/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.spatialExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.temporalExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/temporalExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCore": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCore/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.derivedFrom": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/derivedFrom/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.agentInRole": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.dataDownload": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/dataDownload/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.webAPI": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/webAPI/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.action": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/action/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.monetaryGrant": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/monetaryGrant/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.generatedBy": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifCatalogRecord": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifCatalogRecord/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDataDescription",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDiscovery",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCore"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescription/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescription/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescription/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/DiscoveryDataDescription/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/DiscoveryDataDescription/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescription/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/DiscoveryDataDescription/",
      "validationPassed": false,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescription/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescription/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescription/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.profiles.cdifCompositeProfile.DiscoveryDataDescription"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/DiscoveryDataDescription/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.profiles.cdifProfile.cdifProvenance",
      "$schema": "metaschema.yaml",
      "name": "CDIF Provenance",
      "abstract": "Defines the prov:wasGeneratedBy property for CDIF metadata records. Wraps the cdifProvActivity building block as an array of provenance activities describing how the resource was generated.",
      "status": "under-development",
      "dateTimeAddition": "2026-03-14T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "provenance",
        "prov"
      ],
      "sources": [
        {
          "title": "W3C PROV-O",
          "link": "https://www.w3.org/TR/prov-o/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.profiles.cdifProfile.cdifProvenance": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifProvenance/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifProvActivity": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifProvActivity/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.spatialExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.agentInRole": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.generatedBy": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.instrument": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/instrument/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifProvActivity"
      ],
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifProvenance/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifProvenance/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifProvenance/schema.yaml",
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifProvenance/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifProfile/cdifProvenance/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifProvenance/",
      "validationPassed": false,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/profiles/cdifProfile/cdifProvenance/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/profiles/cdifProfile/cdifProvenance/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/profiles/cdifProfile/cdifProvenance/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.profiles.cdifProfile.cdifProvenance"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifProvenance/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.xasProperties.xasCore",
      "$schema": "metaschema.yaml",
      "name": "XAS Core metadata properties",
      "abstract": "Core XAS metadata extending CDIF mandatory with cdifProvActivity-based provenance. Requires dual @type (Dataset + Product), XAS instrument components (NXsource, NXmonochromator), XDI-conformant distribution, measurement technique DefinedTerms, and element/edge keywords. Defines properties: @type, schema:subjectOf, prov:wasGeneratedBy, schema:distribution, schema:measurementTechnique, schema:keywords. Uses building blocks: cdifCore (cdifProfile), cdifProvActivity (cdifDataType), definedTerm (schemaorgProperties), additionalProperty (schemaorgProperties), dataDownload (schemaorgProperties), xasSample (xasProperties), cdifCatalogRecord (cdifDataType).",
      "status": "under-development",
      "dateTimeAddition": "2025-11-10T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "CDIF-4-XAS OSCARS Project",
          "link": "https://doi.org/10.5281/zenodo.17421917"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.xasProperties.xasCore": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasCore/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifProvActivity": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifProvActivity/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.spatialExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.agentInRole": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.generatedBy": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.instrument": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/instrument/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.dataDownload": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/dataDownload/rules.shacl"
        ],
        "cdif.bbr.metadata.xasProperties.xasSample": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasSample/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCore": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCore/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.derivedFrom": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/derivedFrom/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.webAPI": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/webAPI/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.action": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/action/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.monetaryGrant": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/monetaryGrant/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifCatalogRecord": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifCatalogRecord/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifProvActivity",
        "cdif.bbr.metadata.schemaorgProperties.dataDownload",
        "cdif.bbr.metadata.xasProperties.xasSample",
        "cdif.bbr.metadata.schemaorgProperties.definedTerm",
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCore"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasCore/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasCore/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasCore/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasCore/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasCore/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasCore/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasCore/",
      "validationPassed": false,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/xasProperties/xasCore/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/xasProperties/xasCore/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/xasProperties/xasCore/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.xasProperties.xasCore"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasCore/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.xasProperties.xasOptional",
      "$schema": "metaschema.yaml",
      "name": "Optional Fields for XAS data",
      "abstract": "Optional XAS metadata extending CDIF mandatory with cdifProvActivity-based provenance. Includes XAS subject descriptors, instrument wrappers, XDI-conformant distribution, measurement technique DefinedTerms, and element/edge keywords. Defines properties: schema:subjectOf, prov:wasGeneratedBy, schema:distribution, schema:measurementTechnique, schema:keywords. Uses building blocks: cdifCore (cdifProfile), cdifProvActivity (cdifDataType), definedTerm (schemaorgProperties), additionalProperty (schemaorgProperties), dataDownload (schemaorgProperties), xasSample (xasProperties), cdifCatalogRecord (cdifDataType).",
      "status": "under-development",
      "dateTimeAddition": "2025-11-11T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "CDIF-4-XAS OSCARS Project",
          "link": "https://doi.org/10.5281/zenodo.17421917"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.xasProperties.xasOptional": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasOptional/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifProvActivity": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifProvActivity/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.spatialExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.agentInRole": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.generatedBy": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.instrument": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/instrument/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.dataDownload": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/dataDownload/rules.shacl"
        ],
        "cdif.bbr.metadata.xasProperties.xasSample": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasSample/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCore": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCore/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.derivedFrom": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/derivedFrom/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.webAPI": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/webAPI/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.action": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/action/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.monetaryGrant": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/monetaryGrant/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifCatalogRecord": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifCatalogRecord/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifProvActivity",
        "cdif.bbr.metadata.schemaorgProperties.dataDownload",
        "cdif.bbr.metadata.xasProperties.xasSample",
        "cdif.bbr.metadata.schemaorgProperties.definedTerm",
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCore"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasOptional/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasOptional/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasOptional/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasOptional/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasOptional/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasOptional/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasOptional/",
      "validationPassed": false,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/xasProperties/xasOptional/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/xasProperties/xasOptional/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/xasProperties/xasOptional/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.xasProperties.xasOptional"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasOptional/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.xasProperties.xasGeneratedBy",
      "$schema": "metaschema.yaml",
      "name": "X-ray absorption, PROV wasGeneratedBy Activity",
      "abstract": "Extends cdifProvActivity with XAS-specific provenance: dual-typed activity (schema:Event + xas:AnalysisEvent), XAS facility location, sample object, XAS instrument wrappers via prov:used, and XAS additional properties (edge_energy, calibration method, instrument configuration, installedOptions). Defines properties: @type, schema:startDate, prov:used, schema:additionalProperty, schema:location, schema:object. Uses building blocks: cdifProvActivity (cdifDataType), identifier (schemaorgProperties), xasSample (xasProperties), additionalProperty (schemaorgProperties), xasFacility (xasProperties), xasInstrument (xasProperties).",
      "status": "under-development",
      "dateTimeAddition": "2025-11-05T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "schema.org",
          "link": "https://schema.org/Action"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "CDIF",
        "metadata",
        "provenance"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.xasProperties.xasGeneratedBy": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasGeneratedBy/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifProvActivity": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifProvActivity/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.spatialExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.agentInRole": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.generatedBy": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.instrument": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/instrument/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ],
        "cdif.bbr.metadata.xasProperties.xasSample": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasSample/rules.shacl"
        ],
        "cdif.bbr.metadata.xasProperties.xasFacility": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasFacility/rules.shacl"
        ],
        "cdif.bbr.metadata.xasProperties.xasInstrument": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasInstrument/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.cdifDataType.cdifProvActivity",
        "cdif.bbr.metadata.schemaorgProperties.identifier",
        "cdif.bbr.metadata.xasProperties.xasSample",
        "cdif.bbr.metadata.xasProperties.xasFacility",
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty",
        "cdif.bbr.metadata.xasProperties.xasInstrument"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasGeneratedBy/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasGeneratedBy/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasGeneratedBy/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasGeneratedBy/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasGeneratedBy/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/xasProperties/xasGeneratedBy/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasGeneratedBy/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/xasProperties/xasGeneratedBy/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/xasProperties/xasGeneratedBy/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/xasProperties/xasGeneratedBy/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.xasProperties.xasGeneratedBy"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasGeneratedBy/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.cdifDataType.cdifLongData",
      "$schema": "metaschema.yaml",
      "name": "CDIF Long Data Structure",
      "abstract": "metadata to document long (narrow) data structure where each row is a single observation with a descriptor column identifying the variable and a reference column holding the value. Defines properties: @type, cdif:hasPhysicalMapping, cdi:arrayBase, csvw:delimiter, csvw:header, csvw:headerRowCount, csvw:commentPrefix, csvw:skipBlankRows, csvw:skipInitialSpace, csvw:skipRows, csvw:lineTerminators, csvw:quoteChar, cdi:isDelimited, cdi:isFixedWidth, cdi:escapeCharacter. Uses building blocks: cdifPhysicalMapping (cdifDataType).",
      "status": "under-development",
      "dateTimeAddition": "2026-02-24T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/usgin/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "cdif",
        "long-data",
        "ddi-cdi"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.cdifDataType.cdifLongData": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifLongData/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDataStructure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDataStructure/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifRepresentedVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCodelist": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifDataStructureComponent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataStructureComponent/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifDescriptorVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDescriptorVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifPhysicalMapping/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDataStructure",
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifLongData/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifLongData/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifLongData/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifLongData/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifLongData/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifLongData/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifLongData/",
      "validationPassed": true,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/cdifDataType/cdifLongData/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/cdifDataType/cdifLongData/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/cdifDataType/cdifLongData/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.cdifDataType.cdifLongData"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifLongData/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.profiles.cdifCompositeProfile.DiscoveryDataDescriptionStructure",
      "$schema": "metaschema.yaml",
      "name": "CDIF Data Structure profile",
      "highlighted": true,
      "abstract": "Extends the CDIF Data Description profile with full DDI-CDI structural complexity: data structures (DataStructure / Dimensional / Long / Wide), component subclasses (Identifier / Measure / Attribute / Dimension / VariableValue / VariableDescriptor), represented variables, and value domains. Distribution items are expected to carry cdi:isStructuredBy pointing at a Data Structure node.",
      "status": "under-development",
      "dateTimeAddition": "2026-05-13T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks",
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "cdif",
        "data-structure",
        "ddi-cdi",
        "profile"
      ],
      "sources": [
        {
          "title": "DDI-CDI 1.0 Specification",
          "link": "https://ddialliance.org/Specification/DDI-CDI/1.0/"
        }
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.profiles.cdifCompositeProfile.DiscoveryDataDescriptionStructure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/DiscoveryDataDescriptionStructure/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDataDescription": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDataDescription/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifPhysicalMapping/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifStatistics": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifKey": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifKey/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCodelist": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDataStructure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDataStructure/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifRepresentedVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifDataStructureComponent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataStructureComponent/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifDescriptorVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDescriptorVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.qualityProperties.qualityMeasure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/qualityProperties/qualityMeasure/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.spatialExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.temporalExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/temporalExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCore": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCore/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.derivedFrom": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/derivedFrom/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.agentInRole": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.dataDownload": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/dataDownload/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.webAPI": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/webAPI/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.action": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/action/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.monetaryGrant": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/monetaryGrant/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.generatedBy": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifCatalogRecord": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifCatalogRecord/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDataDescription",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDataStructure",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDiscovery",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCore"
      ],
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescriptionStructure/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescriptionStructure/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/DiscoveryDataDescriptionStructure/schema.yaml",
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescriptionStructure/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescriptionStructure/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/DiscoveryDataDescriptionStructure/",
      "validationPassed": false,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescriptionStructure/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescriptionStructure/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescriptionStructure/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.profiles.cdifCompositeProfile.DiscoveryDataDescriptionStructure"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/DiscoveryDataDescriptionStructure/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.profiles.cdifCompositeProfile.cdifComplete",
      "$schema": "metaschema.yaml",
      "name": "CDIF complete metadata",
      "abstract": "Profile combining CDIF discovery metadata with extended provenance (cdifProvActivity with instruments, agents, temporal bounds, methodology) and data description extensions for distributions (single-file, archive with hasPart, and WebAPI) and optional tabular/dataCube physical mappings. Defines properties: prov:wasGeneratedBy (cdifProvActivity), schema:distribution. Uses building blocks: cdifProvActivity (cdifDataType), dataDownload (schemaorgProperties), cdifDataCube (cdifDataType), cdifTabularData (cdifDataType), cdifManifest (cdifProfile), webAPI (schemaorgProperties).",
      "status": "under-development",
      "dateTimeAddition": "2026-02-19T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "CDIF book",
          "link": "https://cross-domain-interoperability-framework.github.io/cdifbook/metadata/schemaorgimplementation.html#schema-org-implementation-of-cdif-metadata"
        },
        {
          "title": "schema.org DataDownload",
          "link": "https://schema.org/DataDownload"
        },
        {
          "title": "schema.org WebAPI",
          "link": "https://schema.org/WebAPI"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "profile",
        "CDIF"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.profiles.cdifCompositeProfile.cdifComplete": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/cdifComplete/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDataStructure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDataStructure/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifRepresentedVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifRepresentedVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCodelist": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifDataStructureComponent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataStructureComponent/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifDescriptorVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDescriptorVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifManifest": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifManifest/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifDataCube": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifDataCube/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifPhysicalMapping/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifTabularData": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifTabularData/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDataDescription": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDataDescription/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifStatistics": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifKey": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifKey/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifProvenance": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifProvenance/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifProvActivity": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifProvActivity/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.spatialExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.agentInRole": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.generatedBy": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.instrument": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/instrument/rules.shacl"
        ],
        "cdif.bbr.metadata.qualityProperties.qualityMeasure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/qualityProperties/qualityMeasure/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.temporalExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/temporalExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCore": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCore/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.derivedFrom": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/derivedFrom/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.dataDownload": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/dataDownload/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.webAPI": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/webAPI/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.action": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/action/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.monetaryGrant": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/monetaryGrant/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifCatalogRecord": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifCatalogRecord/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDataStructure",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifManifest",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDataDescription",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifProvenance",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDiscovery",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCore"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/cdifComplete/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/cdifComplete/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/cdifComplete/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/cdifComplete/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/cdifComplete/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/cdifComplete/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/cdifComplete/",
      "validationPassed": false,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/profiles/cdifCompositeProfile/cdifComplete/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/profiles/cdifCompositeProfile/cdifComplete/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/profiles/cdifCompositeProfile/cdifComplete/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.profiles.cdifCompositeProfile.cdifComplete"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/cdifComplete/resolvedSchema.json"
    },
    {
      "itemIdentifier": "cdif.bbr.metadata.profiles.cdifCompositeProfile.XASdata",
      "$schema": "metaschema.yaml",
      "name": "X-ray absorbtion spectroscopy (Xas) CDIF profile",
      "abstract": "Gather building blocks to generate CDIF schema for XAS data ",
      "status": "under-development",
      "dateTimeAddition": "2025-10-24T00:00:00Z",
      "itemClass": "schema",
      "register": "cdif-building-block-register",
      "version": "0.1",
      "dateOfLastChange": "2026-06-02",
      "link": "https://github.com/opengeospatial/bblock-template",
      "sources": [
        {
          "title": "CDIF book",
          "link": "https://cross-domain-interoperability-framework.github.io/cdifbook/metadata/schemaorgimplementation.html#schema-org-implementation-of-cdif-metadata"
        }
      ],
      "maturity": "draft",
      "scope": "unstable",
      "tags": [
        "templates"
      ],
      "shaclShapes": {
        "cdif.bbr.metadata.profiles.cdifCompositeProfile.XASdata": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/XASdata/rules.shacl"
        ],
        "cdif.bbr.metadata.xasProperties.xasOptional": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasOptional/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifProvActivity": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifProvActivity/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.person": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/person/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.identifier": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/identifier/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.organization": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/organization/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.definedTerm": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/definedTerm/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.spatialExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/spatialExtent/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.agentInRole": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/agentInRole/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.generatedBy": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/generatedBy/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.additionalProperty": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/additionalProperty/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.instrument": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/instrument/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifReference": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifReference/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.labeledLink": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/labeledLink/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.dataDownload": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/dataDownload/rules.shacl"
        ],
        "cdif.bbr.metadata.xasProperties.xasSample": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasSample/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCore": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCore/rules.shacl"
        ],
        "cdif.bbr.metadata.provProperties.derivedFrom": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/provProperties/derivedFrom/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.webAPI": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/webAPI/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.action": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/action/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.monetaryGrant": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/monetaryGrant/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifCatalogRecord": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifCatalogRecord/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDataDescription": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifDataDescription/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifPhysicalMapping": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifPhysicalMapping/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifStatistics": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifStatistics/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifInstanceVariable": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifInstanceVariable/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.variableMeasured": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/variableMeasured/rules.shacl"
        ],
        "cdif.bbr.metadata.skosProperties.skosConcept": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/skosProperties/skosConcept/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifKey": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifKey/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifValueDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifValueDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.cdifDataType.cdifEnumerationDomain": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/cdifDataType/cdifEnumerationDomain/rules.shacl"
        ],
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCodelist": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifProfile/cdifCodelist/rules.shacl"
        ],
        "cdif.bbr.metadata.xasProperties.xasCore": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/xasProperties/xasCore/rules.shacl"
        ],
        "cdif.bbr.metadata.qualityProperties.qualityMeasure": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/qualityProperties/qualityMeasure/rules.shacl"
        ],
        "cdif.bbr.metadata.schemaorgProperties.temporalExtent": [
          "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/schemaorgProperties/temporalExtent/rules.shacl"
        ]
      },
      "dependsOn": [
        "cdif.bbr.metadata.xasProperties.xasOptional",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDataDescription",
        "cdif.bbr.metadata.xasProperties.xasCore",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifDiscovery",
        "cdif.bbr.metadata.profiles.cdifProfile.cdifCore"
      ],
      "ldContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/XASdata/context.jsonld",
      "schema": {
        "application/yaml": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/XASdata/schema.yaml",
        "application/json": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/XASdata/schema.json"
      },
      "sourceSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/XASdata/schema.yaml",
      "sourceLdContext": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/XASdata/context.jsonld",
      "resolvedSchemaProperties": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/profiles/cdifCompositeProfile/XASdata/resolvedProperties.json",
      "sourceFiles": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/XASdata/",
      "validationPassed": false,
      "testOutputs": "https://github.com/Cross-Domain-Interoperability-Framework/metadataBuildingBlocks/blob/main/build/tests/bbr/metadata/profiles/cdifCompositeProfile/XASdata/",
      "documentation": {
        "markdown": {
          "mediatype": "text/markdown",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/markdown/bbr/metadata/profiles/cdifCompositeProfile/XASdata/index.md"
        },
        "json-full": {
          "mediatype": "application/json",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/generateddocs/json-full/bbr/metadata/profiles/cdifCompositeProfile/XASdata/index.json"
        },
        "bblocks-viewer": {
          "mediatype": "text/html",
          "url": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/bblock/cdif.bbr.metadata.profiles.cdifCompositeProfile.XASdata"
        }
      },
      "resolvedSchema": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/_sources/profiles/cdifCompositeProfile/XASdata/resolvedSchema.json"
    }
  ],
  "remoteCacheDir": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/_cache",
  "links": [
    {
      "rel": "self",
      "href": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/register.json",
      "type": "application/json",
      "title": "This Building Blocks Register in JSON format"
    },
    {
      "rel": "self",
      "href": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/bblocks.ttl",
      "type": "text/turtle",
      "title": "This Building Blocks Register in RDF Turtle format"
    },
    {
      "rel": "self",
      "href": "https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/bblocks.jsonld",
      "type": "application/ld+json",
      "title": "This Building Blocks Register in JSON-LD format"
    }
  ]
}
