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,
"properties": { "name": { "$ref": "#/$defs/coded_term" },
"nominal": { "$ref": "#/$defs/result_value" },
"measured": { "$ref": "#/$defs/result_value" },
"tolerance": { "$ref": "#/$defs/result_value" },
"basis": { "type": "string" },
"evidence_refs": { "type": "array",
"items": { "type": "string",
"pattern": "^[A-Za-z][A-Za-z0-9._:-]*$" },
"minItems": 1,
"uniqueItems": true } },
"required": [ "name",
"evidence_refs" ],
"anyOf": [ { "required": [ "nominal" ] },
{ "required": [ "measured" ] } ]}Fields
| Field | Type | Status | Meaning |
|---|---|---|---|
name | Coded term | Required | Name used by this schema object. |
nominal | Result value | Optional | Nominal used by this schema object. |
measured | Result value | Optional | Measured used by this schema object. |
tolerance | Result value | Optional | Tolerance used by this schema object. |
basis | string | Optional | Basis used to select, activate, calculate, or interpret this requirement. |
evidence_refs | array — at least 1 item(s) | Required | Evidence refs used by this schema object. |