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.
89 lines
3.1 KiB
YAML
89 lines
3.1 KiB
YAML
get:
|
|
tags:
|
|
- Frequent users
|
|
operationId: populationFrequentUserPatient
|
|
summary: "Get the feats of a specific patient"
|
|
parameters:
|
|
- name: periodStart
|
|
in: query
|
|
description: Start of the period (including) to analyze.
|
|
schema:
|
|
$ref: ../schemas/date.yaml
|
|
- name: periodEnd
|
|
in: query
|
|
description: End of the period (excluding) to analyze.
|
|
schema:
|
|
$ref: ../schemas/date.yaml
|
|
- name: doctorAgbCodes
|
|
in: query
|
|
description: Any valid AGB-code.
|
|
schema:
|
|
type: array
|
|
items:
|
|
- name: doctorCodes
|
|
type: integer
|
|
in: query
|
|
description: Code of the doctor as known in the HIS.
|
|
example: 01015678,01018765,01014321
|
|
schema:
|
|
type: array
|
|
items:
|
|
$ref: ../schemas/med_dossier/Practitioner.yaml
|
|
- name: featCodes
|
|
in: query
|
|
description: "The feats which are identified as time consuming or otherwise taking effort of the practice, defaults to: 12011,12411,12001,12401,12010,12410."
|
|
schema:
|
|
$ref: ../schemas/med_dossier/FeatCode.yaml
|
|
- name: patId
|
|
in: query
|
|
schema:
|
|
$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 to a lack of the registration of the exact time of the contact moment in some GP information systems.
|
|
content:
|
|
application/json:
|
|
schema:
|
|
type: object
|
|
properties:
|
|
dict:
|
|
$ref: ../schemas/TermsDictionary.yaml
|
|
feats:
|
|
type: array
|
|
items:
|
|
type: object
|
|
properties:
|
|
featCode:
|
|
type: integer
|
|
example: 12001
|
|
date:
|
|
$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.
|
|
example: RH
|
|
memoCode:
|
|
type: string
|
|
example: C2
|
|
description:
|
|
type: string
|
|
example: consult huisarts langer dan 20 minuten
|
|
patId:
|
|
$ref: ../schemas/pat-patId.yaml
|
|
icpc:
|
|
type: array
|
|
items:
|
|
type: string
|
|
example:
|
|
- S74.02
|
|
- Y07.00
|
|
- K87.00
|
|
400:
|
|
$ref: '../zoo-api.yaml#/components/responses/ReqFailure'
|
|
401:
|
|
$ref: '../zoo-api.yaml#/components/responses/JwtFailure'
|
|
403:
|
|
$ref: '../zoo-api.yaml#/components/responses/NotToBeShare'
|
|
404:
|
|
$ref: '../zoo-api.yaml#/components/responses/PatNotFound' |