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": [ "kind",
"value",
"unit" ],
"properties": { "kind": { "const": "quantity" },
"value": { "type": "number" },
"unit": { "type": "string",
"minLength": 1 },
"qualifier": { "enum": [ "exact",
"less_than",
"less_than_or_equal",
"greater_than",
"greater_than_or_equal",
"approximate" ] },
"basis": { "type": "string" },
"raw": { "type": "string" } }}Fields
| Field | Type | Status | Meaning |
|---|---|---|---|
kind | constant — must equal "quantity" | Required | Kind used by this schema object. |
value | number | Required | The value supplied, required, reported, or compared at this location. |
unit | string | Required | Unit associated with the numeric value or limit. Use the unit exactly as published by the applicable profile vocabulary. |
qualifier | enum — "exact", "less_than", "less_than_or_equal", "greater_than", "greater_than_or_equal", "approximate" | Optional | Qualifier used by this schema object. |
basis | string | Optional | Basis used to select, activate, calculate, or interpret this requirement. |
raw | string | Optional | Raw used by this schema object. |