Citation

DatatypeDraftv1.0.0-rc.2

A published work that a record rests on, such as a regulation, a standard, a paper or a procedure.

https://opendevelopmentstandards.org/schema/1.0.0-rc.2/core/Citation.json

Fields

  • titleRequired
    textnot empty

    The work's title.

  • text
    text

    The full citation, in any common style.

  • url
    URI

    Where the work can be read.

  • section
    text

    The section, clause or table that the record rests on.

  • edition
    text

    The edition or version of the work, as the work names it.

Links

Held by Records that embed this one, with their field that holds it.

Examples

An id that another example defines opens that record.

Example 2

{
  "title": "Directive 038: Noise Control",
  "text": "Alberta Energy Regulator (2024). Directive 038: Noise Control.",
  "url": "https://www.aer.ca/regulating-development/rules-and-directives/directives/directive-038",
  "section": "Table 1",
  "edition": "April 2024"
}
Show 1 more example

Example 1

{
  "title": "Directive 038: Noise Control",
  "section": "Table 1"
}

Changes and file

Changes

  1. 0.1.0 First version.

Schema file

Show the JSON Schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://opendevelopmentstandards.org/schema/1.0.0-rc.2/core/Citation.json",
  "title": "Citation",
  "description": "A published work that a record rests on, such as a regulation, a standard, a paper or a procedure.",
  "type": "object",
  "properties": {
    "title": {
      "type": "string",
      "minLength": 1,
      "description": "The work's title."
    },
    "text": {
      "type": "string",
      "description": "The full citation, in any common style."
    },
    "url": {
      "type": "string",
      "format": "uri",
      "description": "Where the work can be read."
    },
    "section": {
      "type": "string",
      "description": "The section, clause or table that the record rests on."
    },
    "edition": {
      "type": "string",
      "description": "The edition or version of the work, as the work names it."
    }
  },
  "required": [
    "title"
  ],
  "patternProperties": {
    "^x-": {}
  },
  "unevaluatedProperties": false,
  "examples": [
    {
      "title": "Directive 038: Noise Control",
      "section": "Table 1"
    },
    {
      "title": "Directive 038: Noise Control",
      "text": "Alberta Energy Regulator (2024). Directive 038: Noise Control.",
      "url": "https://www.aer.ca/regulating-development/rules-and-directives/directives/directive-038",
      "section": "Table 1",
      "edition": "April 2024"
    }
  ],
  "x-ods-status": "draft",
  "x-ods-kind": "datatype",
  "x-ods-module": "core",
  "x-ods-changes": {
    "0.1.0": "First version."
  }
}