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
| Field | Type | Status | Meaning |
|---|---|---|---|
number | One Of (2) | Optional | Published edition number or other edition designation. |
publication | string | Required | Publication date or edition year, preferably YYYY or YYYY-MM. |
addenda | array | Optional | Addenda incorporated into the represented document package, with identifiers and publication dates where known. |
reaffirmed | string or null | Optional | Date or year the edition was reaffirmed without technical revision, or null when not applicable. |
errata | array | Optional | Errata incorporated into the represented document package. |
other_revisions | array | Optional | Other revision notices not represented as addenda or errata. |