You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
zoo-api/schemas/TermsDictionary.yaml

58 lines
2.4 KiB
YAML

description: |-
Provides definitions of codes used in the rest of this response.
Always sent first.
type: object
properties:
measurements:
description: |-
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
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
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
readable description of that means, such as `"48": "Huisarts"`.
type: object
additionalProperties: true
example: |-
{
"DMHBTZ": {
"num": 2206,
"text": "hoofdbehandelaar diabetes",
"nhgVal": true,
"nhgAnswers": {
"48": "Huisarts",
"49": "Specialist"
}
}
}
icpcs:
description: |-
Represents diagnoses and medical conditions, based on the ICPC1.1-NL standard. Keys in this object represent ICPC codes, always
formatted as a capital letter, followed by 2 digits, a dot, and 2 more digits. These map to value objects that contain 2
k/v pairs: `"text"` which contains dutch human readable text explaining what this ICPC code represents, and a `"classText"` k/v pair
containing the dutch human readable name of the class (the letter).
type: object
additionalProperties: true
example: |-
{
"T90.02": {
"text": "Diabetes mellitus type 2",
"classText": "Endocriene klieren/metabol./voeding"
}
}
atcs:
description: |-
Represents medications, mapping ATC codes to value objects containing one k/v pair: `"text"` to a dutch human readable
description of the medication. The ATC codes may represent groups of medications (less than 7 characters).
type: object
additionalProperties: true
example: |-
{
"A02AB": {
"text": "Aluminiumverbindingen"
},
"A11GA01": {
"text": "Ascorbinezuur"
}
}