description:Code of the doctor as known in the HIS.
example:01015678,01018765,01014321
schema:
type:array
items:
items:
$ref:../schemas/med_dossier/Practitioner.yaml
- name:featCodes
in:query
@ -40,7 +40,8 @@ get:
$ref:../schemas/pat-patId.yaml
responses:
200:
description:"Lists for exactly one patient all feats per day. All ICPC codes which can be found on a given day are added to the combination of feat and day. This causes duplicate output of the ICPC codes if two or more different feats are registered on the same day. This is due a lack of the registration of the exact time of the contact moment in most HIS's."
description:|-
Lists for exactly one patient all feats per day. All ICPC codes which can be found on a given day are added to the combination of feat and day. This causes duplicate output of the ICPC codes if two or more different feats are registered on the same day. This is due to a lack of the registration of the exact time of the contact moment in some GP information systems.
content:
application/json:
schema:
@ -50,17 +51,17 @@ get:
$ref:../schemas/TermsDictionary.yaml
feats:
type:array
items:
items:
type:object
properties:
featCode:
type:number
type:integer
example:12001
date:
type:string
example:2018-03-29
$ref:../schemas/date.yaml
employee:
type:string
description:The memocode as used in the GP Information System for the employee that is responsible for these feats.
summary:"Lists the top 20 frequent users (patients)"
summary:"Lists the top n (1-50) frequent users (patients)"
parameters:
- name:periodStart
in:query
@ -11,7 +11,7 @@ get:
$ref:../schemas/date.yaml
- name:periodEnd
in:query
description:End of the period (excluding) to analyze.
description:End of the period (excluding) to analyze.
schema:
$ref:../schemas/date.yaml
- name:doctorAgbCodes
@ -20,8 +20,8 @@ get:
schema:
type:array
items:
type:number
- name:doctorCodes
type:integer
in:query
description:Code of the doctor as known in the HIS.
example:01015678,01018765,01014321
@ -36,29 +36,34 @@ get:
$ref:../schemas/med_dossier/FeatCode.yaml
- name:patients
in:query
description:If present, restrict output to only patients in this list.
schema:
$ref:../schemas/pat-patId.yaml
type:array
items:
$ref:../schemas/pat-patId.yaml
- name:ppi
in:query
description:"Allow patient personal identifying information in the response. Defaults to false if omitted."
example:true
schema:
schema:
type:boolean
- name:limit
in:query
description:"Some integer between 1 and 50. Limits the output to the top 1 to 50 of the frequent users (patients). Defaults to 20 if omitted or not in the specified range."
schema:
type:number
schema:
type:integer
minimum:1
maximum:50
responses:
200:
description:"Responses an array with patients. Only the top 20 users is exported. The output is ranked with the most frequent user at position 0 of the array."
description:"Responds with an array with patients. Only the top `limit` users are exported. The output is ranked with the most frequent user at position 0 of the array."