description:AGB of the practice which is known as Zorg op Orde customer (via a care group).
description:|-
AGB of the practice for which basic info is requested.
If the requesting entity is a single GP practice, this parameter can be omitted.
schema:
schema:
$ref:../schemas/agb.yaml
$ref:../schemas/agb.yaml
responses:
responses:
@ -30,13 +32,10 @@ get:
institutionAgb:
institutionAgb:
description:The AGB of the institution, if the customer is a care group or other institute, otherwise omitted. One of practiceAgb or institutionAgb is always present.
description:The AGB of the institution, if the customer is a care group or other institute, otherwise omitted. One of practiceAgb or institutionAgb is always present.
$ref:../schemas/agb.yaml
$ref:../schemas/agb.yaml
setGpisType:
description:The intended GPIS type. This may differ from the actual import in the `gpis` property. Especially if the GPIS type is newly changed.
type:string
gpis:
gpis:
$ref:../schemas/GPIS.yaml
$ref:../schemas/GPIS.yaml
doctors:
doctors:
description:AGB's of the doctors working in the practice.
description:AGBs of the doctors working in the practice.
type:array
type:array
items:
items:
$ref:'../schemas/PatIdentity.yaml#/doctor'
$ref:'../schemas/PatIdentity.yaml#/doctor'
@ -93,38 +92,37 @@ post:
description:Only certain properties of a practice can be updated. After updating the same response is outputted as when using GET.
description:Only certain properties of a practice can be updated. After updating the same response is outputted as when using GET.
parameters:
parameters:
- name:agb
- name:agb
in:path
in:query
description:AGB of the practice which is known as Zorg op Orde customer (via a care group).
description:|-
AGB of the practice for which basic info is requested.
If the requesting entity is a single GP practice, this parameter can be omitted.
schema:
schema:
$ref:../schemas/agb.yaml
$ref:../schemas/agb.yaml
requestBody:
requestBody:
description:|-
description:|-
When authorized as a care group the GPIS type can be changed. As a practice the address and
When authorized as a practice the address and contact data can be changed.
contact data can be changed. This request cannot be used to remove or set any of these properties empty.
Currently, if authorized as a care group, no properties can be changed.
Properties can be omitted if you do not want to change them. `address1` and `postcode` cannot be set to empty.
content:
content:
'application/x-www-form-urlencoded':
'application/x-www-form-urlencoded':
schema:
schema:
oneOf:
type:object
- type:object
properties:
properties:
address1:
gpisType:
type:string
$ref:'../schemas/gpisType.yaml'
description:The first line of the practice postal address (street name and house number, generally).
- type:object
postcode:
properties:
description:Any valid Dutch postcode, with or without whitespacing and in lower- or uppercase.
address1:
$ref:../schemas/postcode.yaml
type:string
city:
description:The first line of the practice postal address (street name and house number, generally).
$ref:../schemas/city.yaml
postcode:
tel:
description:Any valid Dutch postcode, with or without whitespacing and in lower- or uppercase.
description:A Dutch phone number of 10 digits. Additional dashes and spacing are removed before validating.
$ref:../schemas/postcode.yaml
type:string
city:
email:
$ref:../schemas/city.yaml
type:string
tel:
format:email
description:A Dutch phone number of 10 digits. Additional dashes and spacing are removed before validating.