This class contains information on which axes allow or require postcoordination for an entity together with the valueset that could be used for the postcoordination
HealthGlobal HealthDisease SurveillanceImmunizationHealth StatisticsICDWHOUnited NationsOpen Data
Properties
Name
Type
Description
axisName
string
postcoordination axis name (a URI that uniquely identifies the axis)
requiredPostcoordination
string
If the post-coordination is required or just allowed. "true" means it is a required postcoordination
allowMultipleValues
string
Shows the behaviour of the postcoordination - 'AllowAlways' means the user could post-coordinate multiple times using this axis. - 'NotAllowed' means the user only post-coordinate once using this axis
scaleEntity
array
List of allowed values during postcoordination. Note that these are hierarchical starting points of the allowed value set. i.e. any descendant of the entities provided under the `scaleEntity` property
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://id.who.int/schemas/PostcoordinationScaleInfo",
"title": "PostcoordinationScaleInfo",
"type": "object",
"properties": {
"axisName": {
"type": "string",
"description": "postcoordination axis name (a URI that uniquely identifies the axis)",
"nullable": true
},
"requiredPostcoordination": {
"type": "string",
"description": "If the post-coordination is required or just allowed. \"true\" means it is a required postcoordination",
"nullable": true
},
"allowMultipleValues": {
"type": "string",
"description": "Shows the behaviour of the postcoordination\r\n- 'AllowAlways' means the user could post-coordinate multiple times using this axis.\r\n- 'NotAllowed' means the user only post-coordinate once using this axis\r\n- 'AllowedExceptFromSameBlock' means multiple values are allowed only if they are coming from different blocks within the value set",
"nullable": true
},
"scaleEntity": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of allowed values during postcoordination. \r\nNote that these are hierarchical starting points of the allowed value set. i.e. any descendant of the entities provided under the \r\n`scaleEntity` property can be used during postcoordination.",
"nullable": true
}
},
"additionalProperties": false,
"description": "This class contains information on which axes allow or require postcoordination for an entity \r\ntogether with the valueset that could be used for the postcoordination"
}