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...

94 lines
3.7 KiB
YAML

get:
tags:
- Frequent users
operationId: populationFrequentUserPatient
summary: Feats
description: Get the feats of a specific patient. Intended for use after the frequent user report. Is intended for statistical analysis purposes, does not replace the medical dossier.
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: gpAgbs
in: query
description: |-
If present, restrict report to patients registered to any of the GP AGBs listed here.
The restriction is applied to the GP responsible for the patient now, not on the GP responsible at the time of the feat.
example: 01015678,01018765,01014321
schema:
type: array
items:
type: integer
- name: gpMemocodes
in: query
description: |-
If present, restrict report to patients registered to any of the GPs listed here; list the memocode as used in the GP Information System.
The restriction is applied to the GP responsible for the patient now, not on the GP responsible at the time of the feat.
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/MandateMissing'
404:
$ref: '../zoo-api.yaml#/components/responses/PatNotFound'