You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/schema/conformance_and_extensions.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,16 +25,16 @@ Extensions to the standard may add new objects and fields to accommodate specifi
25
25
26
26
The schema for the standard by default allows for new fields, and does not fail validation of a file which contains unknown fields.
27
27
28
-
Conformant extensions should respect the following guidelines:
28
+
### Extension conformance guidelines
29
29
30
-
### Changes to existing fields
30
+
####Changes to existing fields
31
31
32
32
A conformant extension *should not*:
33
33
34
34
* Delete properties or definitions from the OCDS schema.
35
35
* Change the value of keywords in the OCDS schema. If an extension desires to document further usage of a field in the OCDS, it should do so through documentation, rather than changing the field's `description` keyword.
36
36
37
-
### New fields
37
+
####New fields
38
38
39
39
A conformant extension *must*:
40
40
@@ -44,7 +44,7 @@ A conformant extension *must*:
44
44
* Not include types other than "array", "number" and/or "string" in the `types` keyword under an `items` keyword.
45
45
* Ensure that any definition referenced in a property of `type` array, whose `wholeListMerge` and `omitWhenMerged` keywords are unset or set to `false`, has a required `id` property.
46
46
47
-
### Codelists
47
+
####Codelists
48
48
49
49
A conformant extension *must*:
50
50
@@ -54,7 +54,7 @@ A conformant extension *must*:
54
54
* Document titles and descriptions for `enum` values as a CSV codelist.
55
55
* Append "+" to the start of the codelist filename when adding codes to an existing codelist, e.g. `+documentType.csv`.
0 commit comments