[bugfix] terms dictionary schema had the nhgAnswers object in the wrong place in the hierarchy

EH/population-statistics-authorisation
Reinier Zwitserloot 2 years ago
parent 8aa6f6aeeb
commit 87e4cd9285
No known key found for this signature in database
GPG Key ID: DADEDCAA42950296

@ -9,9 +9,8 @@ properties:
Represents measurements (such as bloodpressure) and snapshot determinations (such as 'who is responsible for Type 2 diabetes chronic care'), Represents measurements (such as bloodpressure) and snapshot determinations (such as 'who is responsible for Type 2 diabetes chronic care'),
based on NHG memocodes. Each key in this object is a full NHG memocode (with no spaces), and each value is an object. That object based on NHG memocodes. Each key in this object is a full NHG memocode (with no spaces), and each value is an object. That object
contains a key/value pair `"num"` containing the NHG numeric code for that memocode, a k/v pair `"text"` containing a dutch human contains a key/value pair `"num"` containing the NHG numeric code for that memocode, a k/v pair `"text"` containing a dutch human
readable description. If the valid values for this measurement are enumerated, a k/v pair `"nhgVal": true` is present, as well as readable description. If the valid values for this measurement are enumerated, a k/v pair `"nhgVal": true` is present. That means the
key `"nhg-antwoorden"` mapping to an object containing simple k/v pairs where the key contains a number and the value is a dutch human value of such a measurement can be looked up in the `nhgAnswers` entry.
readable description of that means, such as `"48": "Huisarts"`.
type: object type: object
additionalProperties: true additionalProperties: true
example: |- example: |-
@ -19,12 +18,18 @@ properties:
"DMHBTZ": { "DMHBTZ": {
"num": 2206, "num": 2206,
"text": "hoofdbehandelaar diabetes", "text": "hoofdbehandelaar diabetes",
"nhgVal": true, "nhgVal": true
"nhgAnswers": {
"48": "Huisarts",
"49": "Specialist"
} }
} }
nhgAnswers:
description: |-
Enumerated NHG answers (the answer to any measurements with `"nhgVal": true`) can be looked up here.
type: object
additionalProperties: true
example: |-
{
"48": "Huisarts",
"49": "Specialist"
} }
icpcs: icpcs:
description: |- description: |-

Loading…
Cancel
Save