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/paths/population_frequentUser_pat...

89 lines
3.0 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:
type: number
- name: doctorCodes
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 a lack of the registration of the exact time of the contact moment in most HIS's."
content:
application/json:
schema:
type: object
properties:
dict:
$ref: ../schemas/TermsDictionary.yaml
feats:
type: array
items:
type: object
properties:
featCode:
type: number
example: 12001
date:
type: string
example: 2018-03-29
employee:
type: string
example: RH
memoCode:
type: string
example: C2
description:
type: string
example: consult huisarts langer dan 20 minuten
patId:
$ref: ../schemas/pat-patId.yaml
example: 13046
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'