Edition

Edition, publication date, addenda, errata, and reaffirmation metadata.

$defs.edition · object

Definition JSON

This fragment is shown exactly as published. Use the chevrons to fold objects and arrays; linked $ref values return to their targets in the complete schema.

{    "type": "object",
    "additionalProperties": false,
    "required": [        "publication"    ],
    "properties": {        "number": {            "oneOf": [                {                    "type": "integer"                },
                {                    "type": "string"                }            ]        },
        "publication": {            "type": "string",
            "description": "Publication date or edition year, preferably YYYY or YYYY-MM."        },
        "addenda": {            "type": "array",
            "items": {                "type": "object",
                "additionalProperties": false,
                "required": [                    "publication"                ],
                "properties": {                    "number": {                        "oneOf": [                            {                                "type": "integer"                            },
                            {                                "type": "string"                            }                        ]                    },
                    "publication": {                        "type": "string"                    }                }            }        },
        "reaffirmed": {            "type": [                "string",
                "null"            ]        },
        "errata": {            "type": "array",
            "items": {                "type": "object",
                "additionalProperties": false,
                "required": [                    "publication"                ],
                "properties": {                    "number": {                        "oneOf": [                            {                                "type": "integer"                            },
                            {                                "type": "string"                            }                        ]                    },
                    "publication": {                        "type": "string"                    }                }            }        },
        "other_revisions": {            "type": "array",
            "items": {                "type": "string"            }        }    }}

Fields

FieldTypeStatusMeaning
numberOne Of (2)OptionalPublished edition number or other edition designation.
publicationstringRequiredPublication date or edition year, preferably YYYY or YYYY-MM.
addendaarrayOptionalAddenda incorporated into the represented document package, with identifiers and publication dates where known.
reaffirmedstring or nullOptionalDate or year the edition was reaffirmed without technical revision, or null when not applicable.
errataarrayOptionalErrata incorporated into the represented document package.
other_revisionsarrayOptionalOther revision notices not represented as addenda or errata.