NAV
php

Info

Welcome to the generated API reference. Get Postman Collection

AfhandelStatusType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/afhandelStatusType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "afhandelStatusType",
            "id": "0",
            "attributes": {
                "waarde": "Actief"
            }
        },
        {
            "type": "afhandelStatusType",
            "id": "1",
            "attributes": {
                "waarde": "Open"
            }
        },
        {
            "type": "afhandelStatusType",
            "id": "2",
            "attributes": {
                "waarde": "Afgehandeld"
            }
        }
    ]
}

HTTP Request

GET api/v1/afhandelStatusType

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/afhandelStatusType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "afhandelStatusType",
        "id": "0",
        "attributes": {
            "waarde": "Actief"
        }
    }
}

HTTP Request

GET api/v1/afhandelStatusType/{record}

AfspraakOpLokatie

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/afspraakOpLocatie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "afspraakOpLokatie",
            "id": "0",
            "attributes": {
                "beschrijving": null
            }
        }
    ]
}

HTTP Request

GET api/v1/afspraakOpLocatie

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/afspraakOpLocatie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'afspraakOpLokatie',
                'id' => '13674a45-4ae0-4fea-ae1d-26f59f6316ff',
                'attributes' => [
                    'beschrijving' => 'rerum',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "afspraakOpLokatie",
        "id": "13674a45-4ae0-4fea-ae1d-26f59f6316ff",
        "attributes": {
            "beschrijving": "rerum"
        }
    }
}

HTTP Request

POST api/v1/afspraakOpLocatie

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][beschrijving] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/afspraakOpLocatie/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "afspraakOpLokatie",
        "id": "0",
        "attributes": {
            "beschrijving": null
        }
    }
}

HTTP Request

GET api/v1/afspraakOpLocatie/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/afspraakOpLocatie/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'afspraakOpLokatie',
                'id' => '13674a45-4ae0-4fea-ae1d-26f59f6316ff',
                'attributes' => [
                    'beschrijving' => 'reruma',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "afspraakOpLokatie",
        "id": "13674a45-4ae0-4fea-ae1d-26f59f6316ff",
        "attributes": {
            "beschrijving": "reruma"
        }
    }
}

HTTP Request

PATCH api/v1/afspraakOpLocatie/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][beschrijving] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/afspraakOpLocatie/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/afspraakOpLocatie/{record}

AfsprakenMetPatientType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/afsprakenMetPatientType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "afsprakenMetPatientType",
            "id": "00e150d5-b65a-43d6-b91c-c274e2aa6728",
            "attributes": {
                "naam": "Nazorginstructie"
            }
        },
        {
            "type": "afsprakenMetPatientType",
            "id": "046da8e7-2420-4930-afde-988d1a04261b",
            "attributes": {
                "naam": "Overig advies"
            }
        },
        {
            "type": "afsprakenMetPatientType",
            "id": "fec15ef6-5cd8-48b3-acee-50949f2f66b4",
            "attributes": {
                "naam": "Vangnetconstructie"
            }
        },
        {
            "type": "afsprakenMetPatientType",
            "id": "f4244f10-7486-41bb-ad46-c44e532e6f57",
            "attributes": {
                "naam": "Zelfzorgadvies"
            }
        }
    ]
}

HTTP Request

GET api/v1/afsprakenMetPatientType

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/afsprakenMetPatientType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/afsprakenMetPatientType/{record}

AirwayType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/airwayType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "airwayType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/airwayType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/airwayType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'airwayType',
                'id' => '96927f3c-e9c5-4c0d-a7ea-c11a8695cf03',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "airwayType",
        "id": "96927f3c-e9c5-4c0d-a7ea-c11a8695cf03",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/airwayType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/airwayType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "airwayType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/airwayType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/airwayType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'airwayType',
                'id' => '96927f3c-e9c5-4c0d-a7ea-c11a8695cf03',
                'attributes' => [
                    'waarde' => 'esta',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "airwayType",
        "id": "96927f3c-e9c5-4c0d-a7ea-c11a8695cf03",
        "attributes": {
            "waarde": "esta"
        }
    }
}

HTTP Request

PATCH api/v1/airwayType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/airwayType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/airwayType/{record}

AvpuType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/avpuType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "avpuType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/avpuType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/avpuType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'avpuType',
                'id' => 'f8580e6a-8630-42c6-80bb-f20a0242e330',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "avpuType",
        "id": "f8580e6a-8630-42c6-80bb-f20a0242e330",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/avpuType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/avpuType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "avpuType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/avpuType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/avpuType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'avpuType',
                'id' => 'f8580e6a-8630-42c6-80bb-f20a0242e330',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "avpuType",
        "id": "f8580e6a-8630-42c6-80bb-f20a0242e330",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/avpuType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/avpuType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/avpuType/{record}

Bijlage

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/bijlage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "bijlage",
            "id": "0",
            "attributes": {
                "naam": null,
                "aanmaakDatum": "2020-01-01T00:00:00Z",
                "mediaType": null,
                "data": null,
                "ecgPdf": null,
                "ecgScp": null,
                "missionId": null,
                "isVerwijderd": 0
            },
            "relationships": {
                "bijlageType": {
                    "data": {
                        "type": "bijlageType",
                        "id": "0"
                    }
                },
                "zorg": {
                    "data": {
                        "type": "zorg",
                        "id": "0"
                    }
                }
            }
        }
    ],
    "included": [
        {
            "type": "bijlageType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "zorg",
            "id": "0",
            "attributes": {
                "patientmonitorMissionId": null,
                "laatsteKeerVerbondenPatientMonitor": null
            },
            "relationships": {
                "patientMonitor": {
                    "data": {
                        "type": "patientMonitorType",
                        "id": "0"
                    }
                },
                "bijlagen": {
                    "data": [
                        {
                            "type": "bijlage",
                            "id": "0"
                        }
                    ]
                },
                "beloop": {
                    "data": [
                        {
                            "type": "vitalen",
                            "id": "0"
                        }
                    ]
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/bijlage

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/bijlage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'bijlage',
                'id' => '88dce947-edb5-42a4-ab2f-c739da758f58',
                'attributes' => [
                    'naam' => 'perspiciatis',
                    'aanmaakDatum' => '2020-01-01T00:00:00Z',
                    'mediaType' => 'enim',
                    'data' => 'odit',
                    'ecgPdf' => 'aliquid',
                    'ecgScp' => 'similique',
                    'missionId' => 'consequatur',
                    'isVerwijderd' => '0',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "bijlage",
        "id": "88dce947-edb5-42a4-ab2f-c739da758f58",
        "attributes": {
            "naam": "perspiciatis",
            "aanmaakDatum": "2020-01-01T00:00:00Z",
            "mediaType": "enim",
            "data": "odit",
            "ecgPdf": "aliquid",
            "ecgScp": "similique",
            "missionId": "consequatur",
            "isVerwijderd": "0"
        }
    }
}

HTTP Request

POST api/v1/bijlage

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][naam] varchar(255) optional
data[attributes][aanmaakDatum] varchar(255) optional
data[attributes][mediaType] varchar(255) optional
data[attributes][data] varchar(255) optional
data[attributes][ecgPdf] varchar(255) optional
data[attributes][ecgScp] varchar(255) optional
data[attributes][missionId] varchar(255) optional
data[attributes][isVerwijderd] tinyint(1) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/bijlage/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "bijlage",
        "id": "0",
        "attributes": {
            "naam": null,
            "aanmaakDatum": "2020-01-01T00:00:00Z",
            "mediaType": null,
            "data": null,
            "ecgPdf": null,
            "ecgScp": null,
            "missionId": null,
            "isVerwijderd": 0
        },
        "relationships": {
            "bijlageType": {
                "data": {
                    "type": "bijlageType",
                    "id": "0"
                }
            },
            "zorg": {
                "data": {
                    "type": "zorg",
                    "id": "0"
                }
            }
        }
    },
    "included": [
        {
            "type": "bijlageType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "zorg",
            "id": "0",
            "attributes": {
                "patientmonitorMissionId": null,
                "laatsteKeerVerbondenPatientMonitor": null
            },
            "relationships": {
                "patientMonitor": {
                    "data": {
                        "type": "patientMonitorType",
                        "id": "0"
                    }
                },
                "bijlagen": {
                    "data": [
                        {
                            "type": "bijlage",
                            "id": "0"
                        }
                    ]
                },
                "beloop": {
                    "data": [
                        {
                            "type": "vitalen",
                            "id": "0"
                        }
                    ]
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/bijlage/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/bijlage/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'bijlage',
                'id' => '88dce947-edb5-42a4-ab2f-c739da758f58',
                'attributes' => [
                    'naam' => 'perspiciatis',
                    'aanmaakDatum' => '2020-01-01T00:00:00Z',
                    'mediaType' => 'enim',
                    'data' => 'odist',
                    'ecgPdf' => 'aliquisd',
                    'ecgScp' => 'similique',
                    'missionId' => 'consequatura',
                    'isVerwijderd' => '0',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "bijlage",
        "id": "88dce947-edb5-42a4-ab2f-c739da758f58",
        "attributes": {
            "naam": "perspiciatis",
            "aanmaakDatum": "2020-01-01T00:00:00Z",
            "mediaType": "enim",
            "data": "odist",
            "ecgPdf": "aliquisd",
            "ecgScp": "similique",
            "missionId": "consequatura",
            "isVerwijderd": "0"
        }
    }
}

HTTP Request

PATCH api/v1/bijlage/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][naam] varchar(255) optional
data[attributes][aanmaakDatum] varchar(255) optional
data[attributes][mediaType] varchar(255) optional
data[attributes][data] varchar(255) optional
data[attributes][ecgPdf] varchar(255) optional
data[attributes][ecgScp] varchar(255) optional
data[attributes][missionId] varchar(255) optional
data[attributes][isVerwijderd] tinyint(1) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/bijlage/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/bijlage/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/bijlage/1/bijlageType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/bijlage/{record}/bijlageType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/bijlage/1/relationships/bijlageType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/bijlage/{record}/relationships/bijlageType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/bijlage/1/relationships/bijlageType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/bijlage/{record}/relationships/bijlageType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/bijlage/1/zorg',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/bijlage/{record}/zorg

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/bijlage/1/relationships/zorg',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/bijlage/{record}/relationships/zorg

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/bijlage/1/relationships/zorg',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/bijlage/{record}/relationships/zorg

BijlageType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/bijlageType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "bijlageType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/bijlageType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/bijlageType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'bijlageType',
                'id' => '62331687-1556-4ec0-ae6a-632efaa04a2b',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "bijlageType",
        "id": "62331687-1556-4ec0-ae6a-632efaa04a2b",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/bijlageType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/bijlageType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "bijlageType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/bijlageType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/bijlageType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'bijlageType',
                'id' => '62331687-1556-4ec0-ae6a-632efaa04a2b',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "bijlageType",
        "id": "62331687-1556-4ec0-ae6a-632efaa04a2b",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/bijlageType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/bijlageType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/bijlageType/{record}

Bijzonderheid

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/bijzonderheid',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "bijzonderheid",
            "id": "1",
            "attributes": {
                "beschrijving": null,
                "isActief": 0
            }
        }
    ]
}

HTTP Request

GET api/v1/bijzonderheid

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/bijzonderheid',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'bijzonderheid',
                'id' => 'df4e1840-4405-4c78-9f93-b938e39ccb07',
                'attributes' => [
                    'beschrijving' => 'aliquam',
                    'isActief' => '0',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "bijzonderheid",
        "id": "df4e1840-4405-4c78-9f93-b938e39ccb07",
        "attributes": {
            "beschrijving": "aliquam",
            "isActief": "0"
        }
    }
}

HTTP Request

POST api/v1/bijzonderheid

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][beschrijving] varchar(255) optional
data[attributes][isActief] tinyint(1) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/bijzonderheid/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "bijzonderheid",
        "id": "1",
        "attributes": {
            "beschrijving": null,
            "isActief": 0
        }
    }
}

HTTP Request

GET api/v1/bijzonderheid/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/bijzonderheid/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'bijzonderheid',
                'id' => 'df4e1840-4405-4c78-9f93-b938e39ccb07',
                'attributes' => [
                    'beschrijving' => 'aliquama',
                    'isActief' => '0',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "bijzonderheid",
        "id": "df4e1840-4405-4c78-9f93-b938e39ccb07",
        "attributes": {
            "beschrijving": "aliquama",
            "isActief": "0"
        }
    }
}

HTTP Request

PATCH api/v1/bijzonderheid/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][beschrijving] varchar(255) optional
data[attributes][isActief] tinyint(1) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/bijzonderheid/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/bijzonderheid/{record}

BloeddrukMeetlocatieType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/bloeddrukMeetlocatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "bloeddrukMeetlocatieType",
            "id": "0",
            "attributes": {
                "waarde": "Links"
            }
        },
        {
            "type": "bloeddrukMeetlocatieType",
            "id": "1",
            "attributes": {
                "waarde": "Rechts"
            }
        }
    ]
}

HTTP Request

GET api/v1/bloeddrukMeetlocatieType

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/bloeddrukMeetlocatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "bloeddrukMeetlocatieType",
        "id": "0",
        "attributes": {
            "waarde": "Links"
        }
    }
}

HTTP Request

GET api/v1/bloeddrukMeetlocatieType/{record}

BreathingType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/breathingType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "breathingType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/breathingType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/breathingType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'breathingType',
                'id' => 'd7bdde0d-14cd-4937-bb05-b4d5ca78dbe8',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "breathingType",
        "id": "d7bdde0d-14cd-4937-bb05-b4d5ca78dbe8",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/breathingType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/breathingType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "breathingType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/breathingType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/breathingType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'breathingType',
                'id' => 'd7bdde0d-14cd-4937-bb05-b4d5ca78dbe8',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "breathingType",
        "id": "d7bdde0d-14cd-4937-bb05-b4d5ca78dbe8",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/breathingType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/breathingType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/breathingType/{record}

CirculatieType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/circulatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "circulatieType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/circulatieType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/circulatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'circulatieType',
                'id' => 'c05fd9d4-be63-4df6-a635-735b1fd400b9',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "circulatieType",
        "id": "c05fd9d4-be63-4df6-a635-735b1fd400b9",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/circulatieType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/circulatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "circulatieType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/circulatieType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/circulatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'circulatieType',
                'id' => 'c05fd9d4-be63-4df6-a635-735b1fd400b9',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "circulatieType",
        "id": "c05fd9d4-be63-4df6-a635-735b1fd400b9",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/circulatieType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/circulatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/circulatieType/{record}

ConsultMessage

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "consultMessage",
            "id": "1",
            "attributes": {
                "aangemaaktOp": null,
                "gewijzigdOp": null,
                "waarde": null,
                "optioneleWaarde": null,
                "consultWaardeType": null
            },
            "relationships": {
                "consultType": {
                    "data": {
                        "type": "consultType",
                        "id": "0"
                    }
                },
                "consultSubType": {
                    "data": {
                        "type": "consultSubType",
                        "id": "0"
                    }
                },
                "tags": {
                    "data": []
                },
                "torsoLetsels": {
                    "data": []
                },
                "handelingenCirculatieType": {
                    "data": []
                },
                "breathingType": {
                    "data": []
                },
                "handelingenObstetrieType": {
                    "data": []
                },
                "handelingenIsolatieType": {
                    "data": []
                },
                "huidskleurType": {
                    "data": []
                },
                "gcsOgenType": {
                    "data": []
                },
                "gcsMotoriekType": {
                    "data": []
                },
                "gcsVerbaalType": {
                    "data": []
                },
                "vermoedSpecialismeType": {
                    "data": []
                },
                "faceType": {
                    "data": []
                },
                "armType": {
                    "data": []
                },
                "speechType": {
                    "data": []
                },
                "timeType": {
                    "data": []
                },
                "avpuType": {
                    "data": []
                },
                "pupilType": {
                    "data": []
                },
                "uitsluitingType": {
                    "data": []
                },
                "toestandsbeeldType": {
                    "data": []
                },
                "handelingenLuchtwegManagementType": {
                    "data": []
                },
                "mechanismeType": {
                    "data": []
                },
                "handelingenOxygenatieEnVentilatieType": {
                    "data": []
                },
                "handelingenBewustzijnEnNeurologischeStatusType": {
                    "data": []
                },
                "intoxicatieType": {
                    "data": []
                },
                "handelingenTraumatologieType": {
                    "data": []
                },
                "circulatieType": {
                    "data": []
                },
                "airwayType": {
                    "data": []
                },
                "medicatieType": {
                    "data": []
                },
                "toegediendeMedicatieOverzichtType": {
                    "data": []
                }
            }
        },
        {
            "type": "consultMessage",
            "id": "79ffbc51-4304-464a-add9-ea6695629011",
            "attributes": {
                "aangemaaktOp": null,
                "gewijzigdOp": null,
                "waarde": "value",
                "optioneleWaarde": null,
                "consultWaardeType": null
            },
            "relationships": {
                "consultType": {
                    "data": {
                        "type": "consultType",
                        "id": "0"
                    }
                },
                "consultSubType": {
                    "data": {
                        "type": "consultSubType",
                        "id": "0"
                    }
                },
                "zorg": {
                    "data": {
                        "type": "zorg",
                        "id": "0"
                    }
                },
                "tags": {
                    "data": [
                        {
                            "type": "tag",
                            "id": "0"
                        }
                    ]
                },
                "torsoLetsels": {
                    "data": [
                        {
                            "type": "torsoLetsel",
                            "id": "0"
                        }
                    ]
                },
                "handelingenCirculatieType": {
                    "data": [
                        {
                            "type": "handelingenCirculatieType",
                            "id": "0"
                        },
                        {
                            "type": "handelingenCirculatieType",
                            "id": "0"
                        }
                    ]
                },
                "breathingType": {
                    "data": [
                        {
                            "type": "breathingType",
                            "id": "0"
                        },
                        {
                            "type": "breathingType",
                            "id": "0"
                        }
                    ]
                },
                "handelingenObstetrieType": {
                    "data": [
                        {
                            "type": "handelingenObstetrieType",
                            "id": "0"
                        },
                        {
                            "type": "handelingenObstetrieType",
                            "id": "0"
                        }
                    ]
                },
                "handelingenIsolatieType": {
                    "data": [
                        {
                            "type": "handelingenIsolatieType",
                            "id": "0"
                        },
                        {
                            "type": "handelingenIsolatieType",
                            "id": "0"
                        }
                    ]
                },
                "huidskleurType": {
                    "data": [
                        {
                            "type": "huidskleurType",
                            "id": "0"
                        },
                        {
                            "type": "huidskleurType",
                            "id": "0"
                        }
                    ]
                },
                "gcsOgenType": {
                    "data": [
                        {
                            "type": "gcsOgenType",
                            "id": "0"
                        },
                        {
                            "type": "gcsOgenType",
                            "id": "0"
                        }
                    ]
                },
                "gcsMotoriekType": {
                    "data": [
                        {
                            "type": "gcsMotoriekType",
                            "id": "0"
                        },
                        {
                            "type": "gcsMotoriekType",
                            "id": "0"
                        }
                    ]
                },
                "gcsVerbaalType": {
                    "data": [
                        {
                            "type": "gcsVerbaalType",
                            "id": "0"
                        },
                        {
                            "type": "gcsVerbaalType",
                            "id": "0"
                        }
                    ]
                },
                "vermoedSpecialismeType": {
                    "data": [
                        {
                            "type": "vermoedSpecialismeType",
                            "id": "0"
                        },
                        {
                            "type": "vermoedSpecialismeType",
                            "id": "0"
                        }
                    ]
                },
                "faceType": {
                    "data": [
                        {
                            "type": "fastType",
                            "id": "0"
                        },
                        {
                            "type": "fastType",
                            "id": "0"
                        }
                    ]
                },
                "armType": {
                    "data": [
                        {
                            "type": "fastType",
                            "id": "0"
                        }
                    ]
                },
                "speechType": {
                    "data": [
                        {
                            "type": "fastType",
                            "id": "0"
                        },
                        {
                            "type": "fastType",
                            "id": "0"
                        }
                    ]
                },
                "timeType": {
                    "data": [
                        {
                            "type": "fastType",
                            "id": "0"
                        },
                        {
                            "type": "fastType",
                            "id": "0"
                        }
                    ]
                },
                "avpuType": {
                    "data": [
                        {
                            "type": "avpuType",
                            "id": "0"
                        },
                        {
                            "type": "avpuType",
                            "id": "0"
                        }
                    ]
                },
                "pupilType": {
                    "data": [
                        {
                            "type": "pupilType",
                            "id": "0"
                        },
                        {
                            "type": "pupilType",
                            "id": "0"
                        }
                    ]
                },
                "uitsluitingType": {
                    "data": [
                        {
                            "type": "uitsluitingType",
                            "id": "0"
                        },
                        {
                            "type": "uitsluitingType",
                            "id": "0"
                        }
                    ]
                },
                "toestandsbeeldType": {
                    "data": [
                        {
                            "type": "toestandsbeeldType",
                            "id": "0"
                        },
                        {
                            "type": "toestandsbeeldType",
                            "id": "0"
                        }
                    ]
                },
                "handelingenLuchtwegManagementType": {
                    "data": [
                        {
                            "type": "handelingenLuchtwegManagementType",
                            "id": "0"
                        },
                        {
                            "type": "handelingenLuchtwegManagementType",
                            "id": "0"
                        }
                    ]
                },
                "mechanismeType": {
                    "data": [
                        {
                            "type": "mechanismeType",
                            "id": "0"
                        },
                        {
                            "type": "mechanismeType",
                            "id": "0"
                        }
                    ]
                },
                "handelingenOxygenatieEnVentilatieType": {
                    "data": [
                        {
                            "type": "handelingenOxygenatieEnVentilatieType",
                            "id": "0"
                        },
                        {
                            "type": "handelingenOxygenatieEnVentilatieType",
                            "id": "0"
                        }
                    ]
                },
                "handelingenBewustzijnEnNeurologischeStatusType": {
                    "data": [
                        {
                            "type": "handelingenBewustzijnEnNeurologischeStatusType",
                            "id": "0"
                        },
                        {
                            "type": "handelingenBewustzijnEnNeurologischeStatusType",
                            "id": "0"
                        }
                    ]
                },
                "intoxicatieType": {
                    "data": [
                        {
                            "type": "intoxicatieType",
                            "id": "0"
                        },
                        {
                            "type": "intoxicatieType",
                            "id": "0"
                        }
                    ]
                },
                "handelingenTraumatologieType": {
                    "data": [
                        {
                            "type": "handelingenTraumatologieType",
                            "id": "0"
                        },
                        {
                            "type": "handelingenTraumatologieType",
                            "id": "0"
                        }
                    ]
                },
                "circulatieType": {
                    "data": [
                        {
                            "type": "circulatieType",
                            "id": "0"
                        },
                        {
                            "type": "circulatieType",
                            "id": "0"
                        }
                    ]
                },
                "airwayType": {
                    "data": [
                        {
                            "type": "airwayType",
                            "id": "0"
                        },
                        {
                            "type": "airwayType",
                            "id": "0"
                        }
                    ]
                },
                "medicatieType": {
                    "data": [
                        {
                            "type": "medicatieType",
                            "id": "0"
                        },
                        {
                            "type": "medicatieType",
                            "id": "0"
                        }
                    ]
                },
                "toegediendeMedicatieOverzichtType": {
                    "data": [
                        {
                            "type": "toegediendeMedicatieOverzichtType",
                            "id": "0"
                        },
                        {
                            "type": "toegediendeMedicatieOverzichtType",
                            "id": "0"
                        }
                    ]
                }
            }
        }
    ],
    "included": [
        {
            "type": "consultType",
            "id": "0",
            "attributes": {
                "waarde": "Situation"
            }
        },
        {
            "type": "consultSubType",
            "id": "0",
            "attributes": {
                "waarde": "StartHulpvraag"
            }
        },
        {
            "type": "zorg",
            "id": "0",
            "attributes": {
                "patientmonitorMissionId": null,
                "laatsteKeerVerbondenPatientMonitor": null
            },
            "relationships": {
                "patientMonitor": {
                    "data": {
                        "type": "patientMonitorType",
                        "id": "0"
                    }
                },
                "bijlagen": {
                    "data": [
                        {
                            "type": "bijlage",
                            "id": "0"
                        }
                    ]
                },
                "beloop": {
                    "data": [
                        {
                            "type": "vitalen",
                            "id": "0"
                        }
                    ]
                }
            }
        },
        {
            "type": "tag",
            "id": "0",
            "attributes": {
                "aanmaakDatum": null,
                "naam": null,
                "optioneleWaarde": null,
                "synoniem": null,
                "origineleWaarde": null,
                "isActief": 0
            },
            "relationships": {
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "79ffbc51-4304-464a-add9-ea6695629011"
                    }
                },
                "tagKarakteristieken": {
                    "data": []
                }
            }
        },
        {
            "type": "torsoLetsel",
            "id": "0",
            "attributes": {
                "isFront": 0
            },
            "relationships": {
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "79ffbc51-4304-464a-add9-ea6695629011"
                    }
                }
            }
        },
        {
            "type": "handelingenCirculatieType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "breathingType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "handelingenObstetrieType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "handelingenIsolatieType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "huidskleurType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "gcsOgenType",
            "id": "0",
            "attributes": {
                "gewicht": null
            }
        },
        {
            "type": "gcsMotoriekType",
            "id": "0",
            "attributes": {
                "gewicht": null
            }
        },
        {
            "type": "gcsVerbaalType",
            "id": "0",
            "attributes": {
                "gewicht": null
            }
        },
        {
            "type": "vermoedSpecialismeType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "avpuType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "pupilType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "uitsluitingType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "toestandsbeeldType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "handelingenLuchtwegManagementType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "mechanismeType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "handelingenOxygenatieEnVentilatieType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "handelingenBewustzijnEnNeurologischeStatusType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "intoxicatieType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "handelingenTraumatologieType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "circulatieType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "airwayType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "medicatieType",
            "id": "0",
            "attributes": {
                "naam": null
            }
        },
        {
            "type": "toegediendeMedicatieOverzichtType",
            "id": "0"
        }
    ]
}

HTTP Request

GET api/v1/consultMessage

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'consultMessage',
                'id' => '79ffbc51-4304-464a-add9-ea6695629010',
                'attributes' => [
                    'aangemaaktOp' => '2020-01-01T00:00:00Z',
                    'gewijzigdOp' => '2020-01-01T00:00:00Z',
                    'waarde' => 'voluptatibus',
                    'optioneleWaarde' => 'et',
                    'consultWaardeType' => 'ets',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessage",
        "id": "79ffbc51-4304-464a-add9-ea6695629010",
        "attributes": {
            "aangemaaktOp": "2020-01-01T00:00:00Z",
            "gewijzigdOp": "2020-01-01T00:00:00Z",
            "waarde": "voluptatibus",
            "optioneleWaarde": "et",
            "consultWaardeType": "ets"
        },
        "relationships": {
            "tags": {
                "data": []
            },
            "torsoLetsels": {
                "data": []
            },
            "handelingenCirculatieType": {
                "data": []
            },
            "breathingType": {
                "data": []
            },
            "handelingenObstetrieType": {
                "data": []
            },
            "handelingenIsolatieType": {
                "data": []
            },
            "huidskleurType": {
                "data": []
            },
            "gcsOgenType": {
                "data": []
            },
            "gcsMotoriekType": {
                "data": []
            },
            "gcsVerbaalType": {
                "data": []
            },
            "vermoedSpecialismeType": {
                "data": []
            },
            "faceType": {
                "data": []
            },
            "armType": {
                "data": []
            },
            "speechType": {
                "data": []
            },
            "timeType": {
                "data": []
            },
            "avpuType": {
                "data": []
            },
            "pupilType": {
                "data": []
            },
            "uitsluitingType": {
                "data": []
            },
            "toestandsbeeldType": {
                "data": []
            },
            "handelingenLuchtwegManagementType": {
                "data": []
            },
            "mechanismeType": {
                "data": []
            },
            "handelingenOxygenatieEnVentilatieType": {
                "data": []
            },
            "handelingenBewustzijnEnNeurologischeStatusType": {
                "data": []
            },
            "intoxicatieType": {
                "data": []
            },
            "handelingenTraumatologieType": {
                "data": []
            },
            "circulatieType": {
                "data": []
            },
            "airwayType": {
                "data": []
            },
            "medicatieType": {
                "data": []
            },
            "toegediendeMedicatieOverzichtType": {
                "data": []
            }
        }
    }
}

HTTP Request

POST api/v1/consultMessage

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][aangemaaktOp] varchar(255) optional
data[attributes][gewijzigdOp] varchar(255) optional
data[attributes][waarde] varchar(255) optional
data[attributes][optioneleWaarde] varchar(255) optional
data[attributes][consultWaardeType] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessage",
        "id": "1",
        "attributes": {
            "aangemaaktOp": null,
            "gewijzigdOp": null,
            "waarde": null,
            "optioneleWaarde": null,
            "consultWaardeType": null
        },
        "relationships": {
            "consultType": {
                "data": {
                    "type": "consultType",
                    "id": "0"
                }
            },
            "consultSubType": {
                "data": {
                    "type": "consultSubType",
                    "id": "0"
                }
            },
            "tags": {
                "data": []
            },
            "torsoLetsels": {
                "data": []
            },
            "handelingenCirculatieType": {
                "data": []
            },
            "breathingType": {
                "data": []
            },
            "handelingenObstetrieType": {
                "data": []
            },
            "handelingenIsolatieType": {
                "data": []
            },
            "huidskleurType": {
                "data": []
            },
            "gcsOgenType": {
                "data": []
            },
            "gcsMotoriekType": {
                "data": []
            },
            "gcsVerbaalType": {
                "data": []
            },
            "vermoedSpecialismeType": {
                "data": []
            },
            "faceType": {
                "data": []
            },
            "armType": {
                "data": []
            },
            "speechType": {
                "data": []
            },
            "timeType": {
                "data": []
            },
            "avpuType": {
                "data": []
            },
            "pupilType": {
                "data": []
            },
            "uitsluitingType": {
                "data": []
            },
            "toestandsbeeldType": {
                "data": []
            },
            "handelingenLuchtwegManagementType": {
                "data": []
            },
            "mechanismeType": {
                "data": []
            },
            "handelingenOxygenatieEnVentilatieType": {
                "data": []
            },
            "handelingenBewustzijnEnNeurologischeStatusType": {
                "data": []
            },
            "intoxicatieType": {
                "data": []
            },
            "handelingenTraumatologieType": {
                "data": []
            },
            "circulatieType": {
                "data": []
            },
            "airwayType": {
                "data": []
            },
            "medicatieType": {
                "data": []
            },
            "toegediendeMedicatieOverzichtType": {
                "data": []
            }
        }
    },
    "included": [
        {
            "type": "consultType",
            "id": "0",
            "attributes": {
                "waarde": "Situation"
            }
        },
        {
            "type": "consultSubType",
            "id": "0",
            "attributes": {
                "waarde": "StartHulpvraag"
            }
        }
    ]
}

HTTP Request

GET api/v1/consultMessage/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'consultMessage',
                'id' => '79ffbc51-4304-464a-add9-ea6695629010',
                'attributes' => [
                    'aangemaaktOp' => '2020-01-01T00:00:00Z',
                    'gewijzigdOp' => '2020-01-01T00:00:00Z',
                    'waarde' => 'voluptatibus',
                    'optioneleWaarde' => 'eta',
                    'consultWaardeType' => 'ets',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessage",
        "id": "79ffbc51-4304-464a-add9-ea6695629010",
        "attributes": {
            "aangemaaktOp": "2020-01-01T00:00:00Z",
            "gewijzigdOp": "2020-01-01T00:00:00Z",
            "waarde": "voluptatibus",
            "optioneleWaarde": "eta",
            "consultWaardeType": "ets"
        },
        "relationships": {
            "tags": {
                "data": []
            },
            "torsoLetsels": {
                "data": []
            },
            "handelingenCirculatieType": {
                "data": []
            },
            "breathingType": {
                "data": []
            },
            "handelingenObstetrieType": {
                "data": []
            },
            "handelingenIsolatieType": {
                "data": []
            },
            "huidskleurType": {
                "data": []
            },
            "gcsOgenType": {
                "data": []
            },
            "gcsMotoriekType": {
                "data": []
            },
            "gcsVerbaalType": {
                "data": []
            },
            "vermoedSpecialismeType": {
                "data": []
            },
            "faceType": {
                "data": []
            },
            "armType": {
                "data": []
            },
            "speechType": {
                "data": []
            },
            "timeType": {
                "data": []
            },
            "avpuType": {
                "data": []
            },
            "pupilType": {
                "data": []
            },
            "uitsluitingType": {
                "data": []
            },
            "toestandsbeeldType": {
                "data": []
            },
            "handelingenLuchtwegManagementType": {
                "data": []
            },
            "mechanismeType": {
                "data": []
            },
            "handelingenOxygenatieEnVentilatieType": {
                "data": []
            },
            "handelingenBewustzijnEnNeurologischeStatusType": {
                "data": []
            },
            "intoxicatieType": {
                "data": []
            },
            "handelingenTraumatologieType": {
                "data": []
            },
            "circulatieType": {
                "data": []
            },
            "airwayType": {
                "data": []
            },
            "medicatieType": {
                "data": []
            },
            "toegediendeMedicatieOverzichtType": {
                "data": []
            }
        }
    }
}

HTTP Request

PATCH api/v1/consultMessage/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][aangemaaktOp] varchar(255) optional
data[attributes][gewijzigdOp] varchar(255) optional
data[attributes][waarde] varchar(255) optional
data[attributes][optioneleWaarde] varchar(255) optional
data[attributes][consultWaardeType] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/consultType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/consultType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/consultType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/consultType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/consultType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/consultType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/consultSubType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/consultSubType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/consultSubType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/consultSubType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/consultSubType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/consultSubType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/zorg',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/zorg

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/zorg',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/zorg

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/zorg',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/zorg

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/tag',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/tag

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/tag',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/tag

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/tag',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/tag

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/tag',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/tag

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/tag',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/tag

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/torsoLetsel',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/torsoLetsel

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/torsoLetsel',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/torsoLetsel

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/torsoLetsel',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/torsoLetsel

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/torsoLetsel',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/torsoLetsel

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/torsoLetsel',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/torsoLetsel

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/handelingenCirculatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/handelingenCirculatieType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenCirculatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/handelingenCirculatieType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenCirculatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/handelingenCirculatieType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenCirculatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/handelingenCirculatieType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenCirculatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/handelingenCirculatieType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/breathingType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/breathingType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/breathingType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/breathingType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/breathingType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/breathingType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/breathingType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/breathingType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/breathingType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/breathingType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/handelingenObstetrieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/handelingenObstetrieType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenObstetrieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/handelingenObstetrieType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenObstetrieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/handelingenObstetrieType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenObstetrieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/handelingenObstetrieType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenObstetrieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/handelingenObstetrieType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/handelingenIsolatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/handelingenIsolatieType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenIsolatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/handelingenIsolatieType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenIsolatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/handelingenIsolatieType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenIsolatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/handelingenIsolatieType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenIsolatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/handelingenIsolatieType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/huidskleurType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/huidskleurType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/huidskleurType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/huidskleurType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/huidskleurType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/huidskleurType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/huidskleurType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/huidskleurType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/huidskleurType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/huidskleurType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/gcsOgenType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/gcsOgenType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/gcsOgenType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/gcsOgenType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/gcsOgenType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/gcsOgenType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/gcsOgenType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/gcsOgenType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/gcsOgenType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/gcsOgenType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/vermoedSpecialismeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/vermoedSpecialismeType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/vermoedSpecialismeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/vermoedSpecialismeType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/vermoedSpecialismeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/vermoedSpecialismeType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/vermoedSpecialismeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/vermoedSpecialismeType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/vermoedSpecialismeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/vermoedSpecialismeType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/face',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/face

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/face',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/face

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/face',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/face

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/face',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/face

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/face',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/face

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/arm',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/arm

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/arm',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/arm

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/arm',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/arm

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/arm',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/arm

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/arm',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/arm

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/speech',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/speech

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/speech',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/speech

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/speech',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/speech

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/speech',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/speech

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/speech',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/speech

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/time',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/time

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/time',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/time

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/time',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/time

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/time',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/time

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/time',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/time

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/gcsVerbaalType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/gcsVerbaalType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/gcsVerbaalType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/gcsVerbaalType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/gcsVerbaalType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/gcsVerbaalType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/gcsVerbaalType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/gcsVerbaalType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/gcsVerbaalType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/gcsVerbaalType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/avpuType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/avpuType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/avpuType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/avpuType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/avpuType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/avpuType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/avpuType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/avpuType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/avpuType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/avpuType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/pupilType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/pupilType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/pupilType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/pupilType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/pupilType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/pupilType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/pupilType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/pupilType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/pupilType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/pupilType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/uitsluitingType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/uitsluitingType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/uitsluitingType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/uitsluitingType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/uitsluitingType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/uitsluitingType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/uitsluitingType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/uitsluitingType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/uitsluitingType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/uitsluitingType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/toestandsbeeldType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/toestandsbeeldType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/toestandsbeeldType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/toestandsbeeldType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/toestandsbeeldType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/toestandsbeeldType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/toestandsbeeldType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/toestandsbeeldType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/toestandsbeeldType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/toestandsbeeldType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/handelingenLuchtwegManagementType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/handelingenLuchtwegManagementType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenLuchtwegManagementType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/handelingenLuchtwegManagementType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenLuchtwegManagementType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/handelingenLuchtwegManagementType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenLuchtwegManagementType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/handelingenLuchtwegManagementType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenLuchtwegManagementType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/handelingenLuchtwegManagementType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/mechanismeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/mechanismeType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/mechanismeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/mechanismeType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/mechanismeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/mechanismeType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/mechanismeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/mechanismeType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/mechanismeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/mechanismeType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/gcsMotoriekType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/gcsMotoriekType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/gcsMotoriekType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/gcsMotoriekType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/gcsMotoriekType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/gcsMotoriekType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/gcsMotoriekType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/gcsMotoriekType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/gcsMotoriekType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/gcsMotoriekType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/handelingenOxygenatieEnVentilatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/handelingenOxygenatieEnVentilatieType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenOxygenatieEnVentilatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/handelingenOxygenatieEnVentilatieType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenOxygenatieEnVentilatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/handelingenOxygenatieEnVentilatieType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenOxygenatieEnVentilatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/handelingenOxygenatieEnVentilatieType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenOxygenatieEnVentilatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/handelingenOxygenatieEnVentilatieType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/handelingenBewustzijnEnNeurologischeStatusType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/handelingenBewustzijnEnNeurologischeStatusType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenBewustzijnEnNeurologischeStatusType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/handelingenBewustzijnEnNeurologischeStatusType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenBewustzijnEnNeurologischeStatusType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/handelingenBewustzijnEnNeurologischeStatusType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenBewustzijnEnNeurologischeStatusType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/handelingenBewustzijnEnNeurologischeStatusType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenBewustzijnEnNeurologischeStatusType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/handelingenBewustzijnEnNeurologischeStatusType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/handelingenTraumatologieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/handelingenTraumatologieType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenTraumatologieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/handelingenTraumatologieType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenTraumatologieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/handelingenTraumatologieType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenTraumatologieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/handelingenTraumatologieType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/handelingenTraumatologieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/handelingenTraumatologieType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/circulatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/circulatieType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/circulatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/circulatieType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/circulatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/circulatieType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/circulatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/circulatieType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/circulatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/circulatieType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/airwayType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/airwayType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/airwayType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/airwayType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/airwayType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/airwayType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/airwayType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/airwayType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/airwayType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/airwayType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/medicatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/medicatieType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/medicatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/medicatieType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/medicatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/medicatieType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/medicatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/medicatieType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/medicatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/medicatieType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/toegediendeMedicatieOverzichtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/toegediendeMedicatieOverzichtType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/toegediendeMedicatieOverzichtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId)"
    }
}

HTTP Request

GET api/v1/consultMessage/{record}/relationships/toegediendeMedicatieOverzichtType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/toegediendeMedicatieOverzichtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessage/{record}/relationships/toegediendeMedicatieOverzichtType

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/toegediendeMedicatieOverzichtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessage/{record}/relationships/toegediendeMedicatieOverzichtType

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessage/1/relationships/toegediendeMedicatieOverzichtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessage/{record}/relationships/toegediendeMedicatieOverzichtType

ConsultMessageAfsprakenMetPatientType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageAfsprakenMetPatientType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "consultMessageAfsprakenMetPatientType",
            "id": "0",
            "attributes": {
                "toelichting": "toelichting"
            },
            "relationships": {
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "0"
                    }
                },
                "afsprakenMetPatientType": {
                    "data": {
                        "type": "afsprakenMetPatientType",
                        "id": "0"
                    }
                }
            }
        },
        {
            "type": "consultMessageAfsprakenMetPatientType",
            "id": "1",
            "attributes": {
                "toelichting": "toelichting"
            },
            "relationships": {
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "0"
                    }
                },
                "afsprakenMetPatientType": {
                    "data": {
                        "type": "afsprakenMetPatientType",
                        "id": "0"
                    }
                }
            }
        }
    ],
    "included": [
        {
            "type": "consultMessage",
            "id": "0",
            "attributes": {
                "aangemaaktOp": "2021-01-01T00:00:00",
                "gewijzigdOp": "2021-01-01T00:00:00",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "afsprakenMetPatientType",
            "id": "0",
            "attributes": {
                "naam": "Overig advies"
            }
        }
    ]
}

HTTP Request

GET api/v1/consultMessageAfsprakenMetPatientType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessageAfsprakenMetPatientType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'consultMessageAfsprakenMetPatientType',
                'id' => '79ffbc51-4304-464a-add9-ea6695629011',
                'attributes' => [
                    'toelichting' => 'null',
                ],
                'relationships' => [
                    'consultMessage' => [
                        'data' => [
                            'type' => 'consultMessage',
                            'id' => '79ffbc51-4304-464a-add9-ea6695629010',
                        ],
                    ],
                    'afsprakenMetPatientType' => [
                        'data' => [
                            'type' => 'afsprakenMetPatientType',
                            'id' => '00e150d5-b65a-43d6-b91c-c274e2aa6728',
                        ],
                    ],
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageAfsprakenMetPatientType",
        "id": "79ffbc51-4304-464a-add9-ea6695629011",
        "attributes": {
            "toelichting": null
        },
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "79ffbc51-4304-464a-add9-ea6695629010"
                }
            },
            "afsprakenMetPatientType": {
                "data": {
                    "type": "afsprakenMetPatientType",
                    "id": "00e150d5-b65a-43d6-b91c-c274e2aa6728"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "79ffbc51-4304-464a-add9-ea6695629010",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "afsprakenMetPatientType",
            "id": "00e150d5-b65a-43d6-b91c-c274e2aa6728",
            "attributes": {
                "naam": "Nazorginstructie"
            }
        }
    ]
}

HTTP Request

POST api/v1/consultMessageAfsprakenMetPatientType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][toelichting] varchar(255) optional
data[relationships][consultMessage][data][type] varchar(255) required
data[relationships][consultMessage][data][id] varchar(255) required
data[relationships][afsprakenMetPatientType][data][type] varchar(255) required
data[relationships][afsprakenMetPatientType][data][id] varchar(255) required

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageAfsprakenMetPatientType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageAfsprakenMetPatientType",
        "id": "1",
        "attributes": {
            "toelichting": "toelichting"
        },
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "0"
                }
            },
            "afsprakenMetPatientType": {
                "data": {
                    "type": "afsprakenMetPatientType",
                    "id": "0"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "0",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "afsprakenMetPatientType",
            "id": "0",
            "attributes": {
                "naam": "Overig advies"
            }
        }
    ]
}

HTTP Request

GET api/v1/consultMessageAfsprakenMetPatientType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageAfsprakenMetPatientType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'consultMessageAfsprakenMetPatientType',
                'id' => '79ffbc51-4304-464a-add9-ea6695629011',
                'attributes' => [
                    'toelichting' => 'null',
                ],
                'relationships' => [
                    'consultMessage' => [
                        'data' => [
                            'type' => 'consultMessage',
                            'id' => '79ffbc51-4304-464a-add9-ea6695629010',
                        ],
                    ],
                    'afsprakenMetPatientType' => [
                        'data' => [
                            'type' => 'afsprakenMetPatientType',
                            'id' => '00e150d5-b65a-43d6-b91c-c274e2aa6728',
                        ],
                    ],
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageAfsprakenMetPatientType",
        "id": "79ffbc51-4304-464a-add9-ea6695629011",
        "attributes": {
            "toelichting": null
        },
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "79ffbc51-4304-464a-add9-ea6695629010"
                }
            },
            "afsprakenMetPatientType": {
                "data": {
                    "type": "afsprakenMetPatientType",
                    "id": "00e150d5-b65a-43d6-b91c-c274e2aa6728"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "79ffbc51-4304-464a-add9-ea6695629010",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "afsprakenMetPatientType",
            "id": "00e150d5-b65a-43d6-b91c-c274e2aa6728",
            "attributes": {
                "naam": "Nazorginstructie"
            }
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageAfsprakenMetPatientType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][toelichting] varchar(255) optional
data[relationships][consultMessage][data][type] varchar(255) required
data[relationships][consultMessage][data][id] varchar(255) required
data[relationships][afsprakenMetPatientType][data][type] varchar(255) required
data[relationships][afsprakenMetPatientType][data][id] varchar(255) required

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessageAfsprakenMetPatientType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessageAfsprakenMetPatientType/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageAfsprakenMetPatientType/1/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageAfsprakenMetPatientType/{record}/consultMessage

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageAfsprakenMetPatientType/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageAfsprakenMetPatientType/{record}/relationships/consultMessage

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageAfsprakenMetPatientType/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageAfsprakenMetPatientType/{record}/relationships/consultMessage

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageAfsprakenMetPatientType/1/afsprakenMetPatientType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageAfsprakenMetPatientType/{record}/afsprakenMetPatientType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageAfsprakenMetPatientType/1/relationships/afsprakenMetPatientType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageAfsprakenMetPatientType/{record}/relationships/afsprakenMetPatientType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageAfsprakenMetPatientType/1/relationships/afsprakenMetPatientType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageAfsprakenMetPatientType/{record}/relationships/afsprakenMetPatientType

ConsultMessageAllergieType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageAllergieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "consultMessageAllergieType",
            "id": "0",
            "attributes": {
                "allergieType": "allergy 1"
            },
            "relationships": {
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "0"
                    }
                }
            }
        },
        {
            "type": "consultMessageAllergieType",
            "id": "1",
            "attributes": {
                "allergieType": "allergy 2"
            },
            "relationships": {
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "0"
                    }
                }
            }
        }
    ],
    "included": [
        {
            "type": "consultMessage",
            "id": "0",
            "attributes": {
                "aangemaaktOp": "2021-01-01T00:00:00",
                "gewijzigdOp": "2021-01-01T00:00:00",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        }
    ]
}

HTTP Request

GET api/v1/consultMessageAllergieType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessageAllergieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'consultMessageAllergieType',
                'id' => '79ffbc51-4304-464a-add9-ea6695629011',
                'attributes' => [
                    'allergieType' => 'null',
                ],
                'relationships' => [
                    'consultMessage' => [
                        'data' => [
                            'type' => 'consultMessage',
                            'id' => '79ffbc51-4304-464a-add9-ea6695629010',
                        ],
                    ],
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageAllergieType",
        "id": "79ffbc51-4304-464a-add9-ea6695629011",
        "attributes": {
            "allergieType": null
        },
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "79ffbc51-4304-464a-add9-ea6695629010"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "79ffbc51-4304-464a-add9-ea6695629010",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        }
    ]
}

HTTP Request

POST api/v1/consultMessageAllergieType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][allergieType] varchar(255) optional
data[relationships][consultMessage][data][type] varchar(255) required
data[relationships][consultMessage][data][id] varchar(255) required

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageAllergieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageAllergieType",
        "id": "1",
        "attributes": {
            "allergieType": "allergy 1"
        },
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "0"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "0",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        }
    ]
}

HTTP Request

GET api/v1/consultMessageAllergieType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageAllergieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'consultMessageAllergieType',
                'id' => '79ffbc51-4304-464a-add9-ea6695629011',
                'attributes' => [
                    'allergieType' => 'null',
                ],
                'relationships' => [
                    'consultMessage' => [
                        'data' => [
                            'type' => 'consultMessage',
                            'id' => '79ffbc51-4304-464a-add9-ea6695629010',
                        ],
                    ],
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageAllergieType",
        "id": "79ffbc51-4304-464a-add9-ea6695629011",
        "attributes": {
            "allergieType": null
        },
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "79ffbc51-4304-464a-add9-ea6695629010"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "79ffbc51-4304-464a-add9-ea6695629010",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageAllergieType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][allergieType] varchar(255) optional
data[relationships][consultMessage][data][type] varchar(255) required
data[relationships][consultMessage][data][id] varchar(255) required

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessageAllergieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessageAllergieType/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageAllergieType/1/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageAllergieType/{record}/consultMessage

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageAllergieType/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageAllergieType/{record}/relationships/consultMessage

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageAllergieType/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageAllergieType/{record}/relationships/consultMessage

ConsultMessageCirculatieType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageCirculatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "consultMessageCirculatieType",
            "id": "0",
            "relationships": {
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "0"
                    }
                },
                "huidskleurType": {
                    "data": {
                        "type": "huidskleurType",
                        "id": "0"
                    }
                },
                "circulatieType": {
                    "data": {
                        "type": "circulatieType",
                        "id": "0"
                    }
                }
            }
        },
        {
            "type": "consultMessageCirculatieType",
            "id": "1",
            "relationships": {
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "0"
                    }
                },
                "huidskleurType": {
                    "data": {
                        "type": "huidskleurType",
                        "id": "0"
                    }
                },
                "circulatieType": {
                    "data": {
                        "type": "circulatieType",
                        "id": "0"
                    }
                }
            }
        }
    ],
    "included": [
        {
            "type": "consultMessage",
            "id": "0",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "huidskleurType",
            "id": "0",
            "attributes": {
                "naam": "Huidskleur: icterisch"
            }
        },
        {
            "type": "circulatieType",
            "id": "0",
            "attributes": {
                "naam": "Voelen van pulsaties"
            }
        }
    ]
}

HTTP Request

GET api/v1/consultMessageCirculatieType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessageCirculatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'consultMessageCirculatieType',
                'id' => '79ffbc51-4304-464a-add9-ea6695629011',
                'relationships' => [
                    'consultMessage' => [
                        'data' => [
                            'type' => 'consultMessage',
                            'id' => '79ffbc51-4304-464a-add9-ea6695629010',
                        ],
                    ],
                    'huidskleurType' => [
                        'data' => [
                            'type' => 'huidskleurType',
                            'id' => 'b4c3965f-cb87-4c83-9d6d-21630f36e1f0',
                        ],
                    ],
                    'circulatieType' => [
                        'data' => [
                            'type' => 'circulatieType',
                            'id' => 'd5d386b6-f7ea-452b-b6cf-00c5f75c5337',
                        ],
                    ],
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageCirculatieType",
        "id": "79ffbc51-4304-464a-add9-ea6695629011",
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "79ffbc51-4304-464a-add9-ea6695629010"
                }
            },
            "huidskleurType": {
                "data": {
                    "type": "huidskleurType",
                    "id": "b4c3965f-cb87-4c83-9d6d-21630f36e1f0"
                }
            },
            "circulatieType": {
                "data": {
                    "type": "circulatieType",
                    "id": "d5d386b6-f7ea-452b-b6cf-00c5f75c5337"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "79ffbc51-4304-464a-add9-ea6695629010",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "huidskleurType",
            "id": "b4c3965f-cb87-4c83-9d6d-21630f36e1f0",
            "attributes": {
                "naam": "Huidskleur: koud, klam, transpireren"
            }
        },
        {
            "type": "circulatieType",
            "id": "d5d386b6-f7ea-452b-b6cf-00c5f75c5337",
            "attributes": {
                "naam": "FAST symptomen aanwezig"
            }
        }
    ]
}

HTTP Request

POST api/v1/consultMessageCirculatieType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[relationships][consultMessage][data][type] varchar(255) required
data[relationships][consultMessage][data][id] varchar(255) required
data[relationships][huidskleurType][data][type] varchar(255) required
data[relationships][huidskleurType][data][id] varchar(255) required
data[relationships][circulatieType][data][type] varchar(255) required
data[relationships][circulatieType][data][id] varchar(255) required

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageCirculatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageCirculatieType",
        "id": "1",
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "0"
                }
            },
            "huidskleurType": {
                "data": {
                    "type": "huidskleurType",
                    "id": "0"
                }
            },
            "circulatieType": {
                "data": {
                    "type": "circulatieType",
                    "id": "0"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "0",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "huidskleurType",
            "id": "0",
            "attributes": {
                "naam": "Huidskleur: icterisch"
            }
        },
        {
            "type": "circulatieType",
            "id": "0",
            "attributes": {
                "naam": "FAST symptomen aanwezig"
            }
        }
    ]
}

HTTP Request

GET api/v1/consultMessageCirculatieType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageCirculatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'consultMessageCirculatieType',
                'id' => '79ffbc51-4304-464a-add9-ea6695629011',
                'relationships' => [
                    'consultMessage' => [
                        'data' => [
                            'type' => 'consultMessage',
                            'id' => '79ffbc51-4304-464a-add9-ea6695629010',
                        ],
                    ],
                    'huidskleurType' => [
                        'data' => [
                            'type' => 'huidskleurType',
                            'id' => 'b4c3965f-cb87-4c83-9d6d-21630f36e1f0',
                        ],
                    ],
                    'circulatieType' => [
                        'data' => [
                            'type' => 'circulatieType',
                            'id' => 'd5d386b6-f7ea-452b-b6cf-00c5f75c5337',
                        ],
                    ],
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageCirculatieType",
        "id": "79ffbc51-4304-464a-add9-ea6695629011",
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "79ffbc51-4304-464a-add9-ea6695629010"
                }
            },
            "huidskleurType": {
                "data": {
                    "type": "huidskleurType",
                    "id": "b4c3965f-cb87-4c83-9d6d-21630f36e1f0"
                }
            },
            "circulatieType": {
                "data": {
                    "type": "circulatieType",
                    "id": "d5d386b6-f7ea-452b-b6cf-00c5f75c5337"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "79ffbc51-4304-464a-add9-ea6695629010",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "huidskleurType",
            "id": "b4c3965f-cb87-4c83-9d6d-21630f36e1f0",
            "attributes": {
                "naam": "Huidskleur: koud, klam, transpireren"
            }
        },
        {
            "type": "circulatieType",
            "id": "d5d386b6-f7ea-452b-b6cf-00c5f75c5337",
            "attributes": {
                "naam": "FAST symptomen aanwezig"
            }
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageCirculatieType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[relationships][consultMessage][data][type] varchar(255) required
data[relationships][consultMessage][data][id] varchar(255) required
data[relationships][huidskleurType][data][type] varchar(255) required
data[relationships][huidskleurType][data][id] varchar(255) required
data[relationships][circulatieType][data][type] varchar(255) required
data[relationships][circulatieType][data][id] varchar(255) required

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessageCirculatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessageCirculatieType/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageCirculatieType/1/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageCirculatieType/{record}/consultMessage

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageCirculatieType/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageCirculatieType/{record}/relationships/consultMessage

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageCirculatieType/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageCirculatieType/{record}/relationships/consultMessage

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageCirculatieType/1/huidskleurType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageCirculatieType/{record}/huidskleurType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageCirculatieType/1/relationships/huidskleurType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageCirculatieType/{record}/relationships/huidskleurType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageCirculatieType/1/relationships/huidskleurType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageCirculatieType/{record}/relationships/huidskleurType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageCirculatieType/1/circulatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageCirculatieType/{record}/circulatieType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageCirculatieType/1/relationships/circulatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageCirculatieType/{record}/relationships/circulatieType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageCirculatieType/1/relationships/circulatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageCirculatieType/{record}/relationships/circulatieType

ConsultMessageHandelingenBewustzijnEnNeurologischeStatusType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "consultMessageHandelingenBewustzijnEnNeurologischeStatusType",
            "id": "0",
            "relationships": {
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "0"
                    }
                },
                "handelingenBewustzijnEnNeurologischeStatusType": {
                    "data": {
                        "type": "handelingenBewustzijnEnNeurologischeStatusType",
                        "id": "0"
                    }
                },
                "intoxicatieТype": {
                    "data": {
                        "type": "intoxicatieТype",
                        "id": "0"
                    }
                }
            }
        },
        {
            "type": "consultMessageHandelingenBewustzijnEnNeurologischeStatusType",
            "id": "1",
            "relationships": {
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "0"
                    }
                },
                "handelingenBewustzijnEnNeurologischeStatusType": {
                    "data": {
                        "type": "handelingenBewustzijnEnNeurologischeStatusType",
                        "id": "0"
                    }
                },
                "intoxicatieТype": {
                    "data": {
                        "type": "intoxicatieТype",
                        "id": "0"
                    }
                }
            }
        }
    ],
    "included": [
        {
            "type": "consultMessage",
            "id": "0",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "handelingenBewustzijnEnNeurologischeStatusType",
            "id": "0",
            "attributes": {
                "naam": "Overig advies"
            }
        },
        {
            "type": "intoxicatieТype",
            "id": "0",
            "attributes": {
                "naam": "Intoxicatie: alcohol"
            }
        }
    ]
}

HTTP Request

GET api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'consultMessageHandelingenBewustzijnEnNeurologischeStatusType',
                'id' => '19ffbc51-4304-464a-add9-ea6695629010',
                'relationships' => [
                    'consultMessage' => [
                        'data' => [
                            'type' => 'consultMessage',
                            'id' => '79ffbc51-4304-464a-add9-ea6695629010',
                        ],
                    ],
                    'handelingenBewustzijnEnNeurologischeStatusType' => [
                        'data' => [
                            'type' => 'handelingenBewustzijnEnNeurologischeStatusType',
                            'id' => 'cef23ed2-2495-452f-b2a7-b9b712ae56dd',
                        ],
                    ],
                    'intoxicatieType' => [
                        'data' => [
                            'type' => 'intoxicatieType',
                            'id' => '8957a5a3-779a-40ba-87f4-9be5ef9d76c3',
                        ],
                    ],
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageHandelingenBewustzijnEnNeurologischeStatusType",
        "id": "19ffbc51-4304-464a-add9-ea6695629010",
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "79ffbc51-4304-464a-add9-ea6695629010"
                }
            },
            "handelingenBewustzijnEnNeurologischeStatusType": {
                "data": {
                    "type": "handelingenBewustzijnEnNeurologischeStatusType",
                    "id": "cef23ed2-2495-452f-b2a7-b9b712ae56dd"
                }
            },
            "intoxicatieТype": {
                "data": {
                    "type": "intoxicatieType",
                    "id": "8957a5a3-779a-40ba-87f4-9be5ef9d76c3"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "79ffbc51-4304-464a-add9-ea6695629010",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "handelingenBewustzijnEnNeurologischeStatusType",
            "id": "cef23ed2-2495-452f-b2a7-b9b712ae56dd",
            "attributes": {
                "naam": "Coordinatiestoornis links"
            }
        },
        {
            "type": "intoxicatieType",
            "id": "8957a5a3-779a-40ba-87f4-9be5ef9d76c3",
            "attributes": {
                "naam": "Intoxicatie: antidepressiva"
            }
        }
    ]
}

HTTP Request

POST api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[relationships][consultMessage][data][type] varchar(255) required
data[relationships][consultMessage][data][id] varchar(255) required
data[relationships][handelingenBewustzijnEnNeurologischeStatusType][data][type] varchar(255) required
data[relationships][handelingenBewustzijnEnNeurologischeStatusType][data][id] varchar(255) required
data[relationships][intoxicatieType][data][type] varchar(255) required
data[relationships][intoxicatieType][data][id] varchar(255) required

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageHandelingenBewustzijnEnNeurologischeStatusType",
        "id": "1",
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "0"
                }
            },
            "handelingenBewustzijnEnNeurologischeStatusType": {
                "data": {
                    "type": "handelingenBewustzijnEnNeurologischeStatusType",
                    "id": "0"
                }
            },
            "intoxicatieТype": {
                "data": {
                    "type": "intoxicatieType",
                    "id": "0"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "0",
            "attributes": {
                "aangemaaktOp": "2021-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "handelingenBewustzijnEnNeurologischeStatusType",
            "id": "0",
            "attributes": {
                "naam": "Per acuut duizeligheid"
            }
        },
        {
            "type": "intoxicatieType",
            "id": "0",
            "attributes": {
                "naam": "Intoxicatie: antidepressiva"
            }
        }
    ]
}

HTTP Request

GET api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'consultMessageHandelingenBewustzijnEnNeurologischeStatusType',
                'id' => '19ffbc51-4304-464a-add9-ea6695629010',
                'relationships' => [
                    'consultMessage' => [
                        'data' => [
                            'type' => 'consultMessage',
                            'id' => '79ffbc51-4304-464a-add9-ea6695629010',
                        ],
                    ],
                    'handelingenBewustzijnEnNeurologischeStatusType' => [
                        'data' => [
                            'type' => 'handelingenBewustzijnEnNeurologischeStatusType',
                            'id' => 'cef23ed2-2495-452f-b2a7-b9b712ae56dd',
                        ],
                    ],
                    'intoxicatieType' => [
                        'data' => [
                            'type' => 'intoxicatieType',
                            'id' => '8957a5a3-779a-40ba-87f4-9be5ef9d76c3',
                        ],
                    ],
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageHandelingenBewustzijnEnNeurologischeStatusType",
        "id": "19ffbc51-4304-464a-add9-ea6695629010",
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "79ffbc51-4304-464a-add9-ea6695629010"
                }
            },
            "handelingenBewustzijnEnNeurologischeStatusType": {
                "data": {
                    "type": "handelingenBewustzijnEnNeurologischeStatusType",
                    "id": "cef23ed2-2495-452f-b2a7-b9b712ae56dd"
                }
            },
            "intoxicatieТype": {
                "data": {
                    "type": "intoxicatieType",
                    "id": "8957a5a3-779a-40ba-87f4-9be5ef9d76c3"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "79ffbc51-4304-464a-add9-ea6695629010",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "handelingenBewustzijnEnNeurologischeStatusType",
            "id": "cef23ed2-2495-452f-b2a7-b9b712ae56dd",
            "attributes": {
                "naam": "Coordinatiestoornis links"
            }
        },
        {
            "type": "intoxicatieType",
            "id": "8957a5a3-779a-40ba-87f4-9be5ef9d76c3",
            "attributes": {
                "naam": "Intoxicatie: antidepressiva"
            }
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[relationships][consultMessage][data][type] varchar(255) required
data[relationships][consultMessage][data][id] varchar(255) required
data[relationships][handelingenBewustzijnEnNeurologischeStatusType][data][type] varchar(255) required
data[relationships][handelingenBewustzijnEnNeurologischeStatusType][data][id] varchar(255) required
data[relationships][intoxicatieType][data][type] varchar(255) required
data[relationships][intoxicatieType][data][id] varchar(255) required

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/1/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/{record}/consultMessage

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/{record}/relationships/consultMessage

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/{record}/relationships/consultMessage

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/1/handelingenBewustzijnEnNeurologischeStatusType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/{record}/handelingenBewustzijnEnNeurologischeStatusType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/1/relationships/handelingenBewustzijnEnNeurologischeStatusType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/{record}/relationships/handelingenBewustzijnEnNeurologischeStatusType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/1/relationships/handelingenBewustzijnEnNeurologischeStatusType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/{record}/relationships/handelingenBewustzijnEnNeurologischeStatusType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/1/intoxicatietype',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/{record}/intoxicatietype

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/1/relationships/intoxicatietype',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/{record}/relationships/intoxicatietype

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/1/relationships/intoxicatietype',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageHandelingenBewustzijnEnNeurologischeStatusType/{record}/relationships/intoxicatietype

ConsultMessageToegediendeMedicatieOverzichtType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageToegediendeMedicatieOverzichtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "consultMessageToegediendeMedicatieOverzichtType",
            "id": "0",
            "attributes": {
                "toegediendeHoeveelheid": 123,
                "tijdMedicatieToegediend": "2020-01-01T00:00:00Z"
            },
            "relationships": {
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "0"
                    }
                },
                "toegediendeMedicatieOverzichtType": {
                    "data": {
                        "type": "toegediendeMedicatieOverzichtType",
                        "id": "0"
                    }
                }
            }
        },
        {
            "type": "consultMessageToegediendeMedicatieOverzichtType",
            "id": "1",
            "attributes": {
                "toegediendeHoeveelheid": 123,
                "tijdMedicatieToegediend": "2020-01-01T00:00:00Z"
            },
            "relationships": {
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "0"
                    }
                },
                "toegediendeMedicatieOverzichtType": {
                    "data": {
                        "type": "toegediendeMedicatieOverzichtType",
                        "id": "0"
                    }
                }
            }
        }
    ],
    "included": [
        {
            "type": "consultMessage",
            "id": "0",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "toegediendeMedicatieOverzichtType",
            "id": "0",
            "relationships": {
                "toedieningsVormType": {
                    "data": {
                        "type": "toedieningsVormType",
                        "id": "0"
                    }
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/consultMessageToegediendeMedicatieOverzichtType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessageToegediendeMedicatieOverzichtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'consultMessageToegediendeMedicatieOverzichtType',
                'id' => '79ffbc51-4304-464a-add9-ea6695629011',
                'attributes' => [
                    'toegediendeHoeveelheid' => '123',
                    'tijdMedicatieToegediend' => '2020-01-01T00:00:00Z',
                ],
                'relationships' => [
                    'consultMessage' => [
                        'data' => [
                            'type' => 'consultMessage',
                            'id' => '79ffbc51-4304-464a-add9-ea6695629010',
                        ],
                    ],
                    'toegediendeMedicatieOverzichtType' => [
                        'data' => [
                            'type' => 'handelingenBewustzijnEnNeurologischeStatusType',
                            'id' => '94d3cfac-fcbd-4b60-9a97-282418fc712a',
                        ],
                    ],
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageToegediendeMedicatieOverzichtType",
        "id": "79ffbc51-4304-464a-add9-ea6695629011",
        "attributes": {
            "toegediendeHoeveelheid": 123,
            "tijdMedicatieToegediend": "2020-01-01T00:00:00Z"
        },
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "79ffbc51-4304-464a-add9-ea6695629010"
                }
            },
            "toegediendeMedicatieOverzichtType": {
                "data": {
                    "type": "toegediendeMedicatieOverzichtType",
                    "id": "94d3cfac-fcbd-4b60-9a97-282418fc712a"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "79ffbc51-4304-464a-add9-ea6695629010",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "toegediendeMedicatieOverzichtType",
            "id": "94d3cfac-fcbd-4b60-9a97-282418fc712a",
            "relationships": {
                "toedieningsVormType": {
                    "data": {
                        "type": "toedieningsVormType",
                        "id": "03496b25-e225-4500-8b0d-4ac280a959d4"
                    }
                }
            }
        }
    ]
}

HTTP Request

POST api/v1/consultMessageToegediendeMedicatieOverzichtType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][toegediendeHoeveelheid] varchar(255) optional
data[attributes][tijdMedicatieToegediend] varchar(255) optional
data[relationships][consultMessage][data][type] varchar(255) required
data[relationships][consultMessage][data][id] varchar(255) required
data[relationships][toegediendeMedicatieOverzichtType][data][type] varchar(255) required
data[relationships][toegediendeMedicatieOverzichtType][data][id] varchar(255) required

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageToegediendeMedicatieOverzichtType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageToegediendeMedicatieOverzichtType",
        "id": "1",
        "attributes": {
            "toegediendeHoeveelheid": 123,
            "tijdMedicatieToegediend": "2020-01-01T00:00:00Z"
        },
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "0"
                }
            },
            "toegediendeMedicatieOverzichtType": {
                "data": {
                    "type": "toegediendeMedicatieOverzichtType",
                    "id": "0"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "0",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "toegediendeMedicatieOverzichtType",
            "id": "0"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageToegediendeMedicatieOverzichtType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageToegediendeMedicatieOverzichtType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'consultMessageToegediendeMedicatieOverzichtType',
                'id' => '79ffbc51-4304-464a-add9-ea6695629011',
                'attributes' => [
                    'toegediendeHoeveelheid' => '123',
                    'tijdMedicatieToegediend' => '2020-01-01T00:00:00Z',
                ],
                'relationships' => [
                    'consultMessage' => [
                        'data' => [
                            'type' => 'consultMessage',
                            'id' => '79ffbc51-4304-464a-add9-ea6695629010',
                        ],
                    ],
                    'toegediendeMedicatieOverzichtType' => [
                        'data' => [
                            'type' => 'handelingenBewustzijnEnNeurologischeStatusType',
                            'id' => '94d3cfac-fcbd-4b60-9a97-282418fc712a',
                        ],
                    ],
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageToegediendeMedicatieOverzichtType",
        "id": "79ffbc51-4304-464a-add9-ea6695629011",
        "attributes": {
            "toegediendeHoeveelheid": 123,
            "tijdMedicatieToegediend": "2020-01-01T00:00:00Z"
        },
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "79ffbc51-4304-464a-add9-ea6695629010"
                }
            },
            "toegediendeMedicatieOverzichtType": {
                "data": {
                    "type": "toegediendeMedicatieOverzichtType",
                    "id": "94d3cfac-fcbd-4b60-9a97-282418fc712a"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "79ffbc51-4304-464a-add9-ea6695629010",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "toegediendeMedicatieOverzichtType",
            "id": "94d3cfac-fcbd-4b60-9a97-282418fc712a",
            "relationships": {
                "toedieningsVormType": {
                    "data": {
                        "type": "toedieningsVormType",
                        "id": "03496b25-e225-4500-8b0d-4ac280a959d4"
                    }
                }
            }
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageToegediendeMedicatieOverzichtType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][toegediendeHoeveelheid] varchar(255) optional
data[attributes][tijdMedicatieToegediend] varchar(255) optional
data[relationships][consultMessage][data][type] varchar(255) required
data[relationships][consultMessage][data][id] varchar(255) required
data[relationships][toegediendeMedicatieOverzichtType][data][type] varchar(255) required
data[relationships][toegediendeMedicatieOverzichtType][data][id] varchar(255) required

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessageToegediendeMedicatieOverzichtType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessageToegediendeMedicatieOverzichtType/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageToegediendeMedicatieOverzichtType/1/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageToegediendeMedicatieOverzichtType/{record}/consultMessage

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageToegediendeMedicatieOverzichtType/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageToegediendeMedicatieOverzichtType/{record}/relationships/consultMessage

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageToegediendeMedicatieOverzichtType/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageToegediendeMedicatieOverzichtType/{record}/relationships/consultMessage

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageToegediendeMedicatieOverzichtType/1/toegediendeMedicatieOverzichtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageToegediendeMedicatieOverzichtType/{record}/toegediendeMedicatieOverzichtType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageToegediendeMedicatieOverzichtType/1/relationships/toegediendeMedicatieOverzichtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageToegediendeMedicatieOverzichtType/{record}/relationships/toegediendeMedicatieOverzichtType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageToegediendeMedicatieOverzichtType/1/relationships/toegediendeMedicatieOverzichtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageToegediendeMedicatieOverzichtType/{record}/relationships/toegediendeMedicatieOverzichtType

ConsultMessageToestandsbeeldType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageToestandsbeeldType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "consultMessageToestandsbeeldType",
            "id": "0",
            "attributes": {
                "toelichting": "test"
            },
            "relationships": {
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "0"
                    }
                },
                "toestandsbeeldType": {
                    "data": {
                        "type": "toestandsbeeldType",
                        "id": "0"
                    }
                }
            }
        },
        {
            "type": "consultMessageToestandsbeeldType",
            "id": "1",
            "attributes": {
                "toelichting": "test"
            },
            "relationships": {
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "0"
                    }
                },
                "toestandsbeeldType": {
                    "data": {
                        "type": "toestandsbeeldType",
                        "id": "0"
                    }
                }
            }
        }
    ],
    "included": [
        {
            "type": "consultMessage",
            "id": "0",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "toestandsbeeldType",
            "id": "0",
            "attributes": {
                "naam": "Obstructie trachecanule"
            }
        }
    ]
}

HTTP Request

GET api/v1/consultMessageToestandsbeeldType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessageToestandsbeeldType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'consultMessageToestandsbeeldType',
                'id' => '6566366e-8011-4c45-9471-fdeb615677ad',
                'relationships' => [
                    'consultMessage' => [
                        'data' => [
                            'type' => 'consultMessage',
                            'id' => '79ffbc51-4304-464a-add9-ea6695629010',
                        ],
                    ],
                    'toestandsbeeldType' => [
                        'data' => [
                            'type' => 'toestandsbeeldType',
                            'id' => '7796345a-8dba-4047-a361-a48e76413aba',
                        ],
                    ],
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageToestandsbeeldType",
        "id": "6566366e-8011-4c45-9471-fdeb615677ad",
        "attributes": {
            "toelichting": null
        },
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "79ffbc51-4304-464a-add9-ea6695629010"
                }
            },
            "toestandsbeeldType": {
                "data": {
                    "type": "toestandsbeeldType",
                    "id": "7796345a-8dba-4047-a361-a48e76413aba"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "79ffbc51-4304-464a-add9-ea6695629010",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "toestandsbeeldType",
            "id": "7796345a-8dba-4047-a361-a48e76413aba",
            "attributes": {
                "naam": "(pre) eclampsie"
            }
        }
    ]
}

HTTP Request

POST api/v1/consultMessageToestandsbeeldType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[relationships][consultMessage][data][type] varchar(255) required
data[relationships][consultMessage][data][id] varchar(255) required
data[relationships][toestandsbeeldType][data][type] varchar(255) required
data[relationships][toestandsbeeldType][data][id] varchar(255) required

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageToestandsbeeldType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageToestandsbeeldType",
        "id": "1",
        "attributes": {
            "toelichting": "test"
        },
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "0"
                }
            },
            "toestandsbeeldType": {
                "data": {
                    "type": "toestandsbeeldType",
                    "id": "0"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "0",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "toestandsbeeldType",
            "id": "0",
            "attributes": {
                "naam": "Obstructie trachecanule"
            }
        }
    ]
}

HTTP Request

GET api/v1/consultMessageToestandsbeeldType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageToestandsbeeldType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'consultMessageToestandsbeeldType',
                'id' => '6566366e-8011-4c45-9471-fdeb615677ad',
                'relationships' => [
                    'consultMessage' => [
                        'data' => [
                            'type' => 'consultMessage',
                            'id' => '79ffbc51-4304-464a-add9-ea6695629010',
                        ],
                    ],
                    'toestandsbeeldType' => [
                        'data' => [
                            'type' => 'toestandsbeeldType',
                            'id' => '7796345a-8dba-4047-a361-a48e76413aba',
                        ],
                    ],
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultMessageToestandsbeeldType",
        "id": "6566366e-8011-4c45-9471-fdeb615677ad",
        "attributes": {
            "toelichting": null
        },
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "79ffbc51-4304-464a-add9-ea6695629010"
                }
            },
            "toestandsbeeldType": {
                "data": {
                    "type": "toestandsbeeldType",
                    "id": "7796345a-8dba-4047-a361-a48e76413aba"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "79ffbc51-4304-464a-add9-ea6695629010",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "toestandsbeeldType",
            "id": "7796345a-8dba-4047-a361-a48e76413aba",
            "attributes": {
                "naam": "(pre) eclampsie"
            }
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageToestandsbeeldType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[relationships][consultMessage][data][type] varchar(255) required
data[relationships][consultMessage][data][id] varchar(255) required
data[relationships][toestandsbeeldType][data][type] varchar(255) required
data[relationships][toestandsbeeldType][data][id] varchar(255) required

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessageToestandsbeeldType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessageToestandsbeeldType/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageToestandsbeeldType/1/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageToestandsbeeldType/{record}/consultMessage

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageToestandsbeeldType/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageToestandsbeeldType/{record}/relationships/consultMessage

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageToestandsbeeldType/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageToestandsbeeldType/{record}/relationships/consultMessage

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageToestandsbeeldType/1/toestandsbeeldType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageToestandsbeeldType/{record}/toestandsbeeldType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageToestandsbeeldType/1/relationships/toestandsbeeldType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageToestandsbeeldType/{record}/relationships/toestandsbeeldType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageToestandsbeeldType/1/relationships/toestandsbeeldType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageToestandsbeeldType/{record}/relationships/toestandsbeeldType

ConsultSubType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultSubType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "consultSubType",
            "id": "0",
            "attributes": {
                "waarde": "StartHulpvraag"
            }
        },
        {
            "type": "consultSubType",
            "id": "1",
            "attributes": {
                "waarde": "SituatieTerPlaatse"
            }
        },
        {
            "type": "consultSubType",
            "id": "2",
            "attributes": {
                "waarde": "Bijzonderheden"
            }
        },
        {
            "type": "consultSubType",
            "id": "3",
            "attributes": {
                "waarde": "HistorieKlacht"
            }
        },
        {
            "type": "consultSubType",
            "id": "4",
            "attributes": {
                "waarde": "Voorgeschiedenis"
            }
        },
        {
            "type": "consultSubType",
            "id": "5",
            "attributes": {
                "waarde": "Ambu"
            }
        },
        {
            "type": "consultSubType",
            "id": "6",
            "attributes": {
                "waarde": "SpecifiekOnzerdoek"
            }
        },
        {
            "type": "consultSubType",
            "id": "7",
            "attributes": {
                "waarde": "AlgemeenOnderzoek"
            }
        },
        {
            "type": "consultSubType",
            "id": "8",
            "attributes": {
                "waarde": "Torso"
            }
        },
        {
            "type": "consultSubType",
            "id": "9",
            "attributes": {
                "waarde": "Werkdiagnose"
            }
        },
        {
            "type": "consultSubType",
            "id": "10",
            "attributes": {
                "waarde": "Differentiaal"
            }
        },
        {
            "type": "consultSubType",
            "id": "11",
            "attributes": {
                "waarde": "Beslissing"
            }
        },
        {
            "type": "consultSubType",
            "id": "12",
            "attributes": {
                "waarde": "Behandeling"
            }
        },
        {
            "type": "consultSubType",
            "id": "13",
            "attributes": {
                "waarde": "Medicatie"
            }
        },
        {
            "type": "consultSubType",
            "id": "14",
            "attributes": {
                "waarde": "Transfer"
            }
        }
    ]
}

HTTP Request

GET api/v1/consultSubType

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultSubType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultSubType",
        "id": "0",
        "attributes": {
            "waarde": "StartHulpvraag"
        }
    }
}

HTTP Request

GET api/v1/consultSubType/{record}

ConsultType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "consultType",
            "id": "0",
            "attributes": {
                "waarde": "Situation"
            }
        },
        {
            "type": "consultType",
            "id": "1",
            "attributes": {
                "waarde": "Previous"
            }
        },
        {
            "type": "consultType",
            "id": "2",
            "attributes": {
                "waarde": "Assessment"
            }
        },
        {
            "type": "consultType",
            "id": "3",
            "attributes": {
                "waarde": "ReasoningResponse"
            }
        },
        {
            "type": "consultType",
            "id": "4",
            "attributes": {
                "waarde": "TreatmentTransfer"
            }
        }
    ]
}

HTTP Request

GET api/v1/consultType

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "consultType",
        "id": "0",
        "attributes": {
            "waarde": "Situation"
        }
    }
}

HTTP Request

GET api/v1/consultType/{record}

FastType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/fastType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "fastType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/fastType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/fastType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'fastType',
                'id' => '695393c7-3340-48e6-8607-3e8de8aff96e',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "fastType",
        "id": "695393c7-3340-48e6-8607-3e8de8aff96e",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/fastType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/fastType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "fastType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/fastType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/fastType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'fastType',
                'id' => '695393c7-3340-48e6-8607-3e8de8aff96e',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "fastType",
        "id": "695393c7-3340-48e6-8607-3e8de8aff96e",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/fastType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/fastType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/fastType/{record}

GcsEyeType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/gcsOgenType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "gcsOgenType",
            "id": "0",
            "attributes": {
                "gewicht": null
            }
        }
    ]
}

HTTP Request

GET api/v1/gcsOgenType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/gcsOgenType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'gcsOgenType',
                'id' => 'ab132942-7ed9-43f9-a854-939eade06b3f',
                'attributes' => [
                    'gewicht' => 1,
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "gcsOgenType",
        "id": "ab132942-7ed9-43f9-a854-939eade06b3f",
        "attributes": {
            "gewicht": 1
        }
    }
}

HTTP Request

POST api/v1/gcsOgenType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][gewicht] integer optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/gcsOgenType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "gcsOgenType",
        "id": "0",
        "attributes": {
            "gewicht": null
        }
    }
}

HTTP Request

GET api/v1/gcsOgenType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/gcsOgenType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'gcsOgenType',
                'id' => 'ab132942-7ed9-43f9-a854-939eade06b3f',
                'attributes' => [
                    'gewicht' => 2,
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "gcsOgenType",
        "id": "ab132942-7ed9-43f9-a854-939eade06b3f",
        "attributes": {
            "gewicht": 2
        }
    }
}

HTTP Request

PATCH api/v1/gcsOgenType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][gewicht] integer optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/gcsOgenType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/gcsOgenType/{record}

GcsMotorType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/gcsMotoriekType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "gcsMotoriekType",
            "id": "0",
            "attributes": {
                "gewicht": null
            }
        }
    ]
}

HTTP Request

GET api/v1/gcsMotoriekType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/gcsMotoriekType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'gcsMotoriekType',
                'id' => '0fab9e5f-df70-436b-a396-3c511f9327aa',
                'attributes' => [
                    'gewicht' => '1',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "gcsMotoriekType",
        "id": "0fab9e5f-df70-436b-a396-3c511f9327aa",
        "attributes": {
            "gewicht": 1
        }
    }
}

HTTP Request

POST api/v1/gcsMotoriekType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][gewicht] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/gcsMotoriekType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "gcsMotoriekType",
        "id": "0",
        "attributes": {
            "gewicht": null
        }
    }
}

HTTP Request

GET api/v1/gcsMotoriekType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/gcsMotoriekType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'gcsMotoriekType',
                'id' => '0fab9e5f-df70-436b-a396-3c511f9327aa',
                'attributes' => [
                    'gewicht' => '2',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "gcsMotoriekType",
        "id": "0fab9e5f-df70-436b-a396-3c511f9327aa",
        "attributes": {
            "gewicht": 2
        }
    }
}

HTTP Request

PATCH api/v1/gcsMotoriekType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][gewicht] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/gcsMotoriekType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/gcsMotoriekType/{record}

GcsVerbalType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/gcsVerbaalType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "gcsVerbaalType",
            "id": "0",
            "attributes": {
                "gewicht": null
            }
        }
    ]
}

HTTP Request

GET api/v1/gcsVerbaalType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/gcsVerbaalType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'gcsVerbaalType',
                'id' => 'ba44943b-f8a8-4f41-a709-0d64cf494e43',
                'attributes' => [
                    'gewicht' => '1',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "gcsVerbaalType",
        "id": "ba44943b-f8a8-4f41-a709-0d64cf494e43",
        "attributes": {
            "gewicht": 1
        }
    }
}

HTTP Request

POST api/v1/gcsVerbaalType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][gewicht] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/gcsVerbaalType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "gcsVerbaalType",
        "id": "0",
        "attributes": {
            "gewicht": null
        }
    }
}

HTTP Request

GET api/v1/gcsVerbaalType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/gcsVerbaalType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'gcsVerbaalType',
                'id' => 'ba44943b-f8a8-4f41-a709-0d64cf494e43',
                'attributes' => [
                    'gewicht' => '2',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "gcsVerbaalType",
        "id": "ba44943b-f8a8-4f41-a709-0d64cf494e43",
        "attributes": {
            "gewicht": 2
        }
    }
}

HTTP Request

PATCH api/v1/gcsVerbaalType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][gewicht] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/gcsVerbaalType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/gcsVerbaalType/{record}

GeslachtType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/geslachtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "geslachtType",
            "id": "0",
            "attributes": {
                "waarde": "Man"
            }
        },
        {
            "type": "geslachtType",
            "id": "1",
            "attributes": {
                "waarde": "Vrouw"
            }
        },
        {
            "type": "geslachtType",
            "id": "2",
            "attributes": {
                "waarde": "Onbekend"
            }
        }
    ]
}

HTTP Request

GET api/v1/geslachtType

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/geslachtType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "geslachtType",
        "id": "0",
        "attributes": {
            "waarde": "Man"
        }
    }
}

HTTP Request

GET api/v1/geslachtType/{record}

GlasgowComaScale

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/glasgowComaScale',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "glasgowComaScale",
            "id": "0",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "totaalScore": 1
            },
            "relationships": {
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "0"
                    }
                },
                "gcsOgenType": {
                    "data": {
                        "type": "gcsOgenType",
                        "id": "0"
                    }
                },
                "gcsMotoriekType": {
                    "data": {
                        "type": "gcsMotoriekType",
                        "id": "0"
                    }
                },
                "gcsVerbaalType": {
                    "data": {
                        "type": "gcsVerbaalType",
                        "id": "0"
                    }
                }
            }
        },
        {
            "type": "glasgowComaScale",
            "id": "1",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "totaalScore": 1
            },
            "relationships": {
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "0"
                    }
                },
                "gcsOgenType": {
                    "data": {
                        "type": "gcsOgenType",
                        "id": "0"
                    }
                },
                "gcsMotoriekType": {
                    "data": {
                        "type": "gcsMotoriekType",
                        "id": "0"
                    }
                },
                "gcsVerbaalType": {
                    "data": {
                        "type": "gcsVerbaalType",
                        "id": "0"
                    }
                }
            }
        }
    ],
    "included": [
        {
            "type": "consultMessage",
            "id": "0",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "gcsOgenType",
            "id": "0",
            "attributes": {
                "naam": "4 | Spontaan"
            }
        },
        {
            "type": "gcsMotoriekType",
            "id": "0",
            "attributes": {
                "naam": "5 | Lokaliseren van pijn"
            }
        },
        {
            "type": "gcsVerbaalType",
            "id": "0",
            "attributes": {
                "naam": "2 |Onverstaanbaar"
            }
        }
    ]
}

HTTP Request

GET api/v1/glasgowComaScale

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/glasgowComaScale',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'glasgowComaScale',
                'id' => '79ffbc51-4304-464a-add9-ea6695629011',
                'attributes' => [
                    'aangemaaktOp' => '2020-01-01T00:00:00Z',
                    'totaalScore' => '1',
                ],
                'relationships' => [
                    'consultMessage' => [
                        'data' => [
                            'type' => 'consultMessage',
                            'id' => '79ffbc51-4304-464a-add9-ea6695629010',
                        ],
                    ],
                    'gcsOgenType' => [
                        'data' => [
                            'type' => 'gcsOgenType',
                            'id' => 'ed0516d1-d7f3-4257-bdd0-25482c52045a',
                        ],
                    ],
                    'gcsMotoriekType' => [
                        'data' => [
                            'type' => 'gcsMotoriekType',
                            'id' => '6dd0a649-4af3-4305-8684-e87fd77535e3',
                        ],
                    ],
                    'gcsVerbaalType' => [
                        'data' => [
                            'type' => 'gcsVerbaalType',
                            'id' => '94d3cfac-fcbd-4b60-9a97-282418fc712a',
                        ],
                    ],
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "glasgowComaScale",
        "id": "79ffbc51-4304-464a-add9-ea6695629011",
        "attributes": {
            "aangemaaktOp": "2020-01-01T00:00:00Z",
            "totaalScore": 1
        },
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "79ffbc51-4304-464a-add9-ea6695629010"
                }
            },
            "gcsOgenType": {
                "data": {
                    "type": "gcsOgenType",
                    "id": "ed0516d1-d7f3-4257-bdd0-25482c52045a"
                }
            },
            "gcsMotoriekType": {
                "data": {
                    "type": "gcsMotoriekType",
                    "id": "6dd0a649-4af3-4305-8684-e87fd77535e3"
                }
            },
            "gcsVerbaalType": {
                "data": {
                    "type": "gcsVerbaalType",
                    "id": "94d3cfac-fcbd-4b60-9a97-282418fc712a"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "79ffbc51-4304-464a-add9-ea6695629010",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "gcsOgenType",
            "id": "ed0516d1-d7f3-4257-bdd0-25482c52045a",
            "attributes": {
                "naam": "2 | Bij pijn"
            }
        },
        {
            "type": "gcsMotoriekType",
            "id": "6dd0a649-4af3-4305-8684-e87fd77535e3",
            "attributes": {
                "naam": "5 | Lokaliseren van pijn"
            }
        },
        {
            "type": "gcsVerbaalType",
            "id": "94d3cfac-fcbd-4b60-9a97-282418fc712a",
            "attributes": {
                "naam": "3 |Inadequaat"
            }
        }
    ]
}

HTTP Request

POST api/v1/glasgowComaScale

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][aangemaaktOp] varchar(255) optional
data[attributes][totaalScore] varchar(255) optional
data[relationships][consultMessage][data][type] varchar(255) required
data[relationships][consultMessage][data][id] varchar(255) required
data[relationships][gcsOgenType][data][type] varchar(255) required
data[relationships][gcsOgenType][data][id] varchar(255) required
data[relationships][gcsMotoriekType][data][type] varchar(255) required
data[relationships][gcsMotoriekType][data][id] varchar(255) required
data[relationships][gcsVerbaalType][data][type] varchar(255) required
data[relationships][gcsVerbaalType][data][id] varchar(255) required

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/glasgowComaScale/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "glasgowComaScale",
        "id": "1",
        "attributes": {
            "aangemaaktOp": "2020-01-01T00:00:00Z",
            "totaalScore": 1
        },
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "0"
                }
            },
            "gcsOgenType": {
                "data": {
                    "type": "gcsOgenType",
                    "id": "0"
                }
            },
            "gcsMotoriekType": {
                "data": {
                    "type": "gcsMotoriekType",
                    "id": "0"
                }
            },
            "gcsVerbaalType": {
                "data": {
                    "type": "gcsVerbaalType",
                    "id": "0"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "0",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "gcsOgenType",
            "id": "0",
            "attributes": {
                "naam": "4 | Spontaan"
            }
        },
        {
            "type": "gcsMotoriekType",
            "id": "0",
            "attributes": {
                "naam": "6 | Opdracht uitvoeren"
            }
        },
        {
            "type": "gcsVerbaalType",
            "id": "0",
            "attributes": {
                "naam": "3 |Inadequaat"
            }
        }
    ]
}

HTTP Request

GET api/v1/glasgowComaScale/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/glasgowComaScale/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'glasgowComaScale',
                'id' => '79ffbc51-4304-464a-add9-ea6695629011',
                'attributes' => [
                    'aangemaaktOp' => '2020-01-01T00:00:00Z',
                    'totaalScore' => '1',
                ],
                'relationships' => [
                    'consultMessage' => [
                        'data' => [
                            'type' => 'consultMessage',
                            'id' => '79ffbc51-4304-464a-add9-ea6695629010',
                        ],
                    ],
                    'gcsOgenType' => [
                        'data' => [
                            'type' => 'gcsOgenType',
                            'id' => 'ed0516d1-d7f3-4257-bdd0-25482c52045a',
                        ],
                    ],
                    'gcsMotoriekType' => [
                        'data' => [
                            'type' => 'gcsMotoriekType',
                            'id' => '6dd0a649-4af3-4305-8684-e87fd77535e3',
                        ],
                    ],
                    'gcsVerbaalType' => [
                        'data' => [
                            'type' => 'gcsVerbaalType',
                            'id' => '94d3cfac-fcbd-4b60-9a97-282418fc712a',
                        ],
                    ],
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "glasgowComaScale",
        "id": "79ffbc51-4304-464a-add9-ea6695629011",
        "attributes": {
            "aangemaaktOp": "2020-01-01T00:00:00Z",
            "totaalScore": 1
        },
        "relationships": {
            "consultMessage": {
                "data": {
                    "type": "consultMessage",
                    "id": "79ffbc51-4304-464a-add9-ea6695629010"
                }
            },
            "gcsOgenType": {
                "data": {
                    "type": "gcsOgenType",
                    "id": "ed0516d1-d7f3-4257-bdd0-25482c52045a"
                }
            },
            "gcsMotoriekType": {
                "data": {
                    "type": "gcsMotoriekType",
                    "id": "6dd0a649-4af3-4305-8684-e87fd77535e3"
                }
            },
            "gcsVerbaalType": {
                "data": {
                    "type": "gcsVerbaalType",
                    "id": "94d3cfac-fcbd-4b60-9a97-282418fc712a"
                }
            }
        }
    },
    "included": [
        {
            "type": "consultMessage",
            "id": "79ffbc51-4304-464a-add9-ea6695629010",
            "attributes": {
                "aangemaaktOp": "2020-01-01T00:00:00Z",
                "gewijzigdOp": "2020-01-01T00:00:00Z",
                "waarde": "voluptatibus",
                "optioneleWaarde": "et",
                "consultWaardeType": "ets"
            }
        },
        {
            "type": "gcsOgenType",
            "id": "ed0516d1-d7f3-4257-bdd0-25482c52045a",
            "attributes": {
                "naam": "2 | Bij pijn"
            }
        },
        {
            "type": "gcsMotoriekType",
            "id": "6dd0a649-4af3-4305-8684-e87fd77535e3",
            "attributes": {
                "naam": "5 | Lokaliseren van pijn"
            }
        },
        {
            "type": "gcsVerbaalType",
            "id": "94d3cfac-fcbd-4b60-9a97-282418fc712a",
            "attributes": {
                "naam": "3 |Inadequaat"
            }
        }
    ]
}

HTTP Request

PATCH api/v1/glasgowComaScale/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][aangemaaktOp] varchar(255) optional
data[attributes][totaalScore] varchar(255) optional
data[relationships][consultMessage][data][type] varchar(255) required
data[relationships][consultMessage][data][id] varchar(255) required
data[relationships][gcsOgenType][data][type] varchar(255) required
data[relationships][gcsOgenType][data][id] varchar(255) required
data[relationships][gcsMotoriekType][data][type] varchar(255) required
data[relationships][gcsMotoriekType][data][id] varchar(255) required
data[relationships][gcsVerbaalType][data][type] varchar(255) required
data[relationships][gcsVerbaalType][data][id] varchar(255) required

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/glasgowComaScale/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/glasgowComaScale/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/glasgowComaScale/1/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/glasgowComaScale/{record}/consultMessage

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/glasgowComaScale/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/glasgowComaScale/{record}/relationships/consultMessage

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/glasgowComaScale/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/glasgowComaScale/{record}/relationships/consultMessage

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/glasgowComaScale/1/gcsOgenType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/glasgowComaScale/{record}/gcsOgenType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/glasgowComaScale/1/relationships/gcsOgenType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/glasgowComaScale/{record}/relationships/gcsOgenType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/glasgowComaScale/1/relationships/gcsOgenType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/glasgowComaScale/{record}/relationships/gcsOgenType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/glasgowComaScale/1/gcsMotoriekType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/glasgowComaScale/{record}/gcsMotoriekType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/glasgowComaScale/1/relationships/gcsMotoriekType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/glasgowComaScale/{record}/relationships/gcsMotoriekType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/glasgowComaScale/1/relationships/gcsMotoriekType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/glasgowComaScale/{record}/relationships/gcsMotoriekType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/glasgowComaScale/1/gcsVerbaalType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/glasgowComaScale/{record}/gcsVerbaalType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/glasgowComaScale/1/relationships/gcsVerbaalType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/glasgowComaScale/{record}/relationships/gcsVerbaalType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/glasgowComaScale/1/relationships/gcsVerbaalType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/glasgowComaScale/{record}/relationships/gcsVerbaalType

HandelingenBewustzijnEnNeurologischeStatusType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/handelingenBewustzijnEnNeurologischeStatusType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "handelingenBewustzijnEnNeurologischeStatusType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/handelingenBewustzijnEnNeurologischeStatusType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/handelingenBewustzijnEnNeurologischeStatusType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'handelingenBewustzijnEnNeurologischeStatusType',
                'id' => '58a42757-e3ef-4267-89cb-d18ca807401a',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenBewustzijnEnNeurologischeStatusType",
        "id": "58a42757-e3ef-4267-89cb-d18ca807401a",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/handelingenBewustzijnEnNeurologischeStatusType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/handelingenBewustzijnEnNeurologischeStatusType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenBewustzijnEnNeurologischeStatusType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/handelingenBewustzijnEnNeurologischeStatusType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/handelingenBewustzijnEnNeurologischeStatusType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'handelingenBewustzijnEnNeurologischeStatusType',
                'id' => '58a42757-e3ef-4267-89cb-d18ca807401a',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenBewustzijnEnNeurologischeStatusType",
        "id": "58a42757-e3ef-4267-89cb-d18ca807401a",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/handelingenBewustzijnEnNeurologischeStatusType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/handelingenBewustzijnEnNeurologischeStatusType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/handelingenBewustzijnEnNeurologischeStatusType/{record}

HandelingenCirculatieType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/handelingenCirculatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "handelingenCirculatieType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/handelingenCirculatieType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/handelingenCirculatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'handelingenCirculatieType',
                'id' => '38319324-cae8-4107-9c6c-7c4a742883aa',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenCirculatieType",
        "id": "38319324-cae8-4107-9c6c-7c4a742883aa",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/handelingenCirculatieType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/handelingenCirculatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenCirculatieType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/handelingenCirculatieType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/handelingenCirculatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'handelingenCirculatieType',
                'id' => '38319324-cae8-4107-9c6c-7c4a742883aa',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenCirculatieType",
        "id": "38319324-cae8-4107-9c6c-7c4a742883aa",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/handelingenCirculatieType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/handelingenCirculatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/handelingenCirculatieType/{record}

HandelingenIsolatieType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/handelingenIsolatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "handelingenIsolatieType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/handelingenIsolatieType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/handelingenIsolatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'handelingenIsolatieType',
                'id' => 'aaca9ac9-7c04-4d34-9070-4baf742327c2',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenIsolatieType",
        "id": "aaca9ac9-7c04-4d34-9070-4baf742327c2",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/handelingenIsolatieType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/handelingenIsolatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenIsolatieType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/handelingenIsolatieType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/handelingenIsolatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'handelingenIsolatieType',
                'id' => 'aaca9ac9-7c04-4d34-9070-4baf742327c2',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenIsolatieType",
        "id": "aaca9ac9-7c04-4d34-9070-4baf742327c2",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/handelingenIsolatieType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/handelingenIsolatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/handelingenIsolatieType/{record}

HandelingenLuchtwegManagementType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/handelingenLuchtwegManagementType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "handelingenLuchtwegManagementType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/handelingenLuchtwegManagementType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/handelingenLuchtwegManagementType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'handelingenLuchtwegManagementType',
                'id' => 'd843c453-aa93-4ab7-b411-47e6cfe882f0',
                'attributes' => [
                    'afkorting' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenLuchtwegManagementType",
        "id": "d843c453-aa93-4ab7-b411-47e6cfe882f0",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/handelingenLuchtwegManagementType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][afkorting] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/handelingenLuchtwegManagementType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenLuchtwegManagementType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/handelingenLuchtwegManagementType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/handelingenLuchtwegManagementType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'handelingenLuchtwegManagementType',
                'id' => 'd843c453-aa93-4ab7-b411-47e6cfe882f0',
                'attributes' => [
                    'afkorting' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenLuchtwegManagementType",
        "id": "d843c453-aa93-4ab7-b411-47e6cfe882f0",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/handelingenLuchtwegManagementType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][afkorting] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/handelingenLuchtwegManagementType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/handelingenLuchtwegManagementType/{record}

HandelingenObstetrieType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/handelingenObstetrieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "handelingenObstetrieType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/handelingenObstetrieType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/handelingenObstetrieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'handelingenObstetrieType',
                'id' => 'b7c276fe-6a7a-42c9-83ed-943c6b8f1ca3',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenObstetrieType",
        "id": "b7c276fe-6a7a-42c9-83ed-943c6b8f1ca3",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/handelingenObstetrieType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/handelingenObstetrieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenObstetrieType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/handelingenObstetrieType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/handelingenObstetrieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'handelingenObstetrieType',
                'id' => 'b7c276fe-6a7a-42c9-83ed-943c6b8f1ca3',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenObstetrieType",
        "id": "b7c276fe-6a7a-42c9-83ed-943c6b8f1ca3",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/handelingenObstetrieType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/handelingenObstetrieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/handelingenObstetrieType/{record}

HandelingenOxygenatieEnVentilatieType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/handelingenOxygenatieEnVentilatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "handelingenOxygenatieEnVentilatieType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/handelingenOxygenatieEnVentilatieType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/handelingenOxygenatieEnVentilatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'handelingenOxygenatieEnVentilatieType',
                'id' => 'c242df27-a010-4ad3-ab91-0480789772f2',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenOxygenatieEnVentilatieType",
        "id": "c242df27-a010-4ad3-ab91-0480789772f2",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/handelingenOxygenatieEnVentilatieType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/handelingenOxygenatieEnVentilatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenOxygenatieEnVentilatieType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/handelingenOxygenatieEnVentilatieType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/handelingenOxygenatieEnVentilatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'handelingenOxygenatieEnVentilatieType',
                'id' => 'c242df27-a010-4ad3-ab91-0480789772f2',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenOxygenatieEnVentilatieType",
        "id": "c242df27-a010-4ad3-ab91-0480789772f2",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/handelingenOxygenatieEnVentilatieType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/handelingenOxygenatieEnVentilatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/handelingenOxygenatieEnVentilatieType/{record}

HandelingenTraumatologieType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/handelingenTraumatologieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "handelingenTraumatologieType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/handelingenTraumatologieType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/handelingenTraumatologieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'handelingenTraumatologieType',
                'id' => '77af794b-5eff-4eee-ab0d-bb64729d0a51',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenTraumatologieType",
        "id": "77af794b-5eff-4eee-ab0d-bb64729d0a51",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/handelingenTraumatologieType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/handelingenTraumatologieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenTraumatologieType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/handelingenTraumatologieType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/handelingenTraumatologieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'handelingenTraumatologieType',
                'id' => '77af794b-5eff-4eee-ab0d-bb64729d0a51',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "handelingenTraumatologieType",
        "id": "77af794b-5eff-4eee-ab0d-bb64729d0a51",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/handelingenTraumatologieType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/handelingenTraumatologieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/handelingenTraumatologieType/{record}

HartritmeType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/hartritmeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "afsprakenMetPatientType",
            "id": "00e150d5-b65a-43d6-b91c-c274e2aa6728",
            "attributes": {
                "naam": "Nazorginstructie"
            }
        },
        {
            "type": "afsprakenMetPatientType",
            "id": "046da8e7-2420-4930-afde-988d1a04261b",
            "attributes": {
                "naam": "Overig advies"
            }
        },
        {
            "type": "afsprakenMetPatientType",
            "id": "fec15ef6-5cd8-48b3-acee-50949f2f66b4",
            "attributes": {
                "naam": "Vangnetconstructie"
            }
        },
        {
            "type": "afsprakenMetPatientType",
            "id": "f4244f10-7486-41bb-ad46-c44e532e6f57",
            "attributes": {
                "naam": "Zelfzorgadvies"
            }
        }
    ]
}

HTTP Request

GET api/v1/hartritmeType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/hartritmeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/hartritmeType

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/hartritmeType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/hartritmeType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/hartritmeType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/hartritmeType/{record}

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/hartritmeType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/hartritmeType/{record}

HuidskleurType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/huidskleurType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "huidskleurType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/huidskleurType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/huidskleurType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'huidskleurType',
                'id' => 'c40f698e-4dc7-43fa-82e9-0c425180ed16',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "huidskleurType",
        "id": "c40f698e-4dc7-43fa-82e9-0c425180ed16",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/huidskleurType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/huidskleurType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "huidskleurType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/huidskleurType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/huidskleurType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'huidskleurType',
                'id' => 'c40f698e-4dc7-43fa-82e9-0c425180ed16',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "huidskleurType",
        "id": "c40f698e-4dc7-43fa-82e9-0c425180ed16",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/huidskleurType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/huidskleurType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/huidskleurType/{record}

HuisartsType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/huisartsType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "huisartsType",
            "id": "1",
            "attributes": {
                "lastchange": null,
                "lastchangeBy": null,
                "regio": null,
                "agbCode": null,
                "recordid": null,
                "achternaam": null,
                "voorletters": null,
                "voorvoegsel": null,
                "naam": null,
                "geslacht": null,
                "straat": null,
                "huisnummer": null,
                "huisnummertoevoeging": null,
                "postcode": null,
                "plaats": null,
                "praktijkAgb": null,
                "praktijknaam": null,
                "praktijkstraat": null,
                "praktijkhuisnummer": null,
                "praktijkhuisnummertoevoeging": null,
                "praktijkpostcode": null,
                "praktijkplaats": null,
                "telefoonnummer": null,
                "faxnummer": null
            }
        }
    ]
}

HTTP Request

GET api/v1/huisartsType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/huisartsType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'huisartsType',
                'id' => '6f0c8845-cef6-4ccd-8f85-1bae602ec70a',
                'attributes' => [
                    'lastchange' => '2020-01-01T00:00:00Z',
                    'lastchangeBy' => 'magni',
                    'regio' => 'aspernatur',
                    'agbCode' => 'qui',
                    'recordid' => 'enim',
                    'achternaam' => 'quidem',
                    'voorletters' => 'quod',
                    'voorvoegsel' => 'repellat',
                    'naam' => 'et',
                    'geslacht' => 'dolores',
                    'straat' => 'voluptate',
                    'huisnummer' => 'delectus',
                    'huisnummertoevoeging' => 'aliquid',
                    'postcode' => 'nisi',
                    'plaats' => 'natus',
                    'praktijkAgb' => 'labore',
                    'praktijknaam' => 'blanditiis',
                    'praktijkstraat' => 'reprehenderit',
                    'praktijkhuisnummer' => 'unde',
                    'praktijkhuisnummertoevoeging' => 'iure',
                    'praktijkpostcode' => 'dolore',
                    'praktijkplaats' => 'magni',
                    'telefoonnummer' => 'culpa',
                    'faxnummer' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "huisartsType",
        "id": "6f0c8845-cef6-4ccd-8f85-1bae602ec70a",
        "attributes": {
            "lastchange": "2020-01-01T00:00:00Z",
            "lastchangeBy": null,
            "regio": "aspernatur",
            "agbCode": "qui",
            "recordid": "enim",
            "achternaam": "quidem",
            "voorletters": "quod",
            "voorvoegsel": "repellat",
            "naam": "et",
            "geslacht": "dolores",
            "straat": "voluptate",
            "huisnummer": "delectus",
            "huisnummertoevoeging": "aliquid",
            "postcode": "nisi",
            "plaats": "natus",
            "praktijkAgb": "labore",
            "praktijknaam": "blanditiis",
            "praktijkstraat": "reprehenderit",
            "praktijkhuisnummer": "unde",
            "praktijkhuisnummertoevoeging": "iure",
            "praktijkpostcode": "dolore",
            "praktijkplaats": "magni",
            "telefoonnummer": "culpa",
            "faxnummer": "est"
        }
    }
}

HTTP Request

POST api/v1/huisartsType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][lastchange] varchar(255) optional
data[attributes][lastchangeBy] varchar(255) optional
data[attributes][regio] varchar(255) optional
data[attributes][agbCode] varchar(255) optional
data[attributes][recordid] varchar(255) optional
data[attributes][achternaam] varchar(255) optional
data[attributes][voorletters] varchar(255) optional
data[attributes][voorvoegsel] varchar(255) optional
data[attributes][naam] varchar(255) optional
data[attributes][geslacht] varchar(255) optional
data[attributes][straat] varchar(255) optional
data[attributes][huisnummer] varchar(255) optional
data[attributes][huisnummertoevoeging] varchar(255) optional
data[attributes][postcode] varchar(255) optional
data[attributes][plaats] varchar(255) optional
data[attributes][praktijkAgb] varchar(255) optional
data[attributes][praktijknaam] varchar(255) optional
data[attributes][praktijkstraat] varchar(255) optional
data[attributes][praktijkhuisnummer] varchar(255) optional
data[attributes][praktijkhuisnummertoevoeging] varchar(255) optional
data[attributes][praktijkpostcode] varchar(255) optional
data[attributes][praktijkplaats] varchar(255) optional
data[attributes][telefoonnummer] varchar(255) optional
data[attributes][faxnummer] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/huisartsType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "huisartsType",
        "id": "1",
        "attributes": {
            "lastchange": null,
            "lastchangeBy": null,
            "regio": null,
            "agbCode": null,
            "recordid": null,
            "achternaam": null,
            "voorletters": null,
            "voorvoegsel": null,
            "naam": null,
            "geslacht": null,
            "straat": null,
            "huisnummer": null,
            "huisnummertoevoeging": null,
            "postcode": null,
            "plaats": null,
            "praktijkAgb": null,
            "praktijknaam": null,
            "praktijkstraat": null,
            "praktijkhuisnummer": null,
            "praktijkhuisnummertoevoeging": null,
            "praktijkpostcode": null,
            "praktijkplaats": null,
            "telefoonnummer": null,
            "faxnummer": null
        }
    }
}

HTTP Request

GET api/v1/huisartsType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/huisartsType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'huisartsType',
                'id' => '6f0c8845-cef6-4ccd-8f85-1bae602ec70a',
                'attributes' => [
                    'lastchange' => '2020-01-01T00:00:00Z',
                    'lastchangeBy' => 'magni',
                    'regio' => 'aspernatur',
                    'agbCode' => 'qui',
                    'recordid' => 'enim',
                    'achternaam' => 'quidem',
                    'voorletters' => 'quod',
                    'voorvoegsel' => 'repellat',
                    'naam' => 'et',
                    'geslacht' => 'dolores',
                    'straat' => 'voluptate',
                    'huisnummer' => 'delectus',
                    'huisnummertoevoeging' => 'aliquid',
                    'postcode' => 'nisi',
                    'plaats' => 'natus',
                    'praktijkAgb' => 'labore',
                    'praktijknaam' => 'blanditiis',
                    'praktijkstraat' => 'reprehenderit',
                    'praktijkhuisnummer' => 'unde',
                    'praktijkhuisnummertoevoeging' => 'iure',
                    'praktijkpostcode' => 'dolore',
                    'praktijkplaats' => 'magni',
                    'telefoonnummer' => 'culpas',
                    'faxnummer' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "huisartsType",
        "id": "6f0c8845-cef6-4ccd-8f85-1bae602ec70a",
        "attributes": {
            "lastchange": "2020-01-01T00:00:00Z",
            "lastchangeBy": null,
            "regio": "aspernatur",
            "agbCode": "qui",
            "recordid": "enim",
            "achternaam": "quidem",
            "voorletters": "quod",
            "voorvoegsel": "repellat",
            "naam": "et",
            "geslacht": "dolores",
            "straat": "voluptate",
            "huisnummer": "delectus",
            "huisnummertoevoeging": "aliquid",
            "postcode": "nisi",
            "plaats": "natus",
            "praktijkAgb": "labore",
            "praktijknaam": "blanditiis",
            "praktijkstraat": "reprehenderit",
            "praktijkhuisnummer": "unde",
            "praktijkhuisnummertoevoeging": "iure",
            "praktijkpostcode": "dolore",
            "praktijkplaats": "magni",
            "telefoonnummer": "culpas",
            "faxnummer": "est"
        }
    }
}

HTTP Request

PATCH api/v1/huisartsType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][lastchange] varchar(255) optional
data[attributes][lastchangeBy] varchar(255) optional
data[attributes][regio] varchar(255) optional
data[attributes][agbCode] varchar(255) optional
data[attributes][recordid] varchar(255) optional
data[attributes][achternaam] varchar(255) optional
data[attributes][voorletters] varchar(255) optional
data[attributes][voorvoegsel] varchar(255) optional
data[attributes][naam] varchar(255) optional
data[attributes][geslacht] varchar(255) optional
data[attributes][straat] varchar(255) optional
data[attributes][huisnummer] varchar(255) optional
data[attributes][huisnummertoevoeging] varchar(255) optional
data[attributes][postcode] varchar(255) optional
data[attributes][plaats] varchar(255) optional
data[attributes][praktijkAgb] varchar(255) optional
data[attributes][praktijknaam] varchar(255) optional
data[attributes][praktijkstraat] varchar(255) optional
data[attributes][praktijkhuisnummer] varchar(255) optional
data[attributes][praktijkhuisnummertoevoeging] varchar(255) optional
data[attributes][praktijkpostcode] varchar(255) optional
data[attributes][praktijkplaats] varchar(255) optional
data[attributes][telefoonnummer] varchar(255) optional
data[attributes][faxnummer] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/huisartsType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/huisartsType/{record}

IdentiteitsdocumentType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/identiteitsdocumentType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "identiteitsdocumentType",
            "id": "0",
            "attributes": {
                "waarde": "Paspoort"
            }
        },
        {
            "type": "identiteitsdocumentType",
            "id": "1",
            "attributes": {
                "waarde": "Rijbewijs"
            }
        },
        {
            "type": "identiteitsdocumentType",
            "id": "2",
            "attributes": {
                "waarde": "Identiteitskaart"
            }
        },
        {
            "type": "identiteitsdocumentType",
            "id": "3",
            "attributes": {
                "waarde": "Vreemdelingendocument"
            }
        }
    ]
}

HTTP Request

GET api/v1/identiteitsdocumentType

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/identiteitsdocumentType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "identiteitsdocumentType",
        "id": "0",
        "attributes": {
            "waarde": "Paspoort"
        }
    }
}

HTTP Request

GET api/v1/identiteitsdocumentType/{record}

IntoxicatieType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/intoxicatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "intoxicatieType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/intoxicatieType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/intoxicatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'intoxicatieType',
                'id' => '6b90fba6-7646-4ec9-a682-86b980a7f98a',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "intoxicatieType",
        "id": "6b90fba6-7646-4ec9-a682-86b980a7f98a",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/intoxicatieType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/intoxicatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "intoxicatieType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/intoxicatieType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/intoxicatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'intoxicatieType',
                'id' => '6b90fba6-7646-4ec9-a682-86b980a7f98a',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "intoxicatieType",
        "id": "6b90fba6-7646-4ec9-a682-86b980a7f98a",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/intoxicatieType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/intoxicatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/intoxicatieType/{record}

Inzet

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "inzet",
            "id": "0",
            "attributes": {
                "regio": null,
                "samengesteldRitNummer": null,
                "inzetnummer": null,
                "algemeenKladblok": null,
                "medischKladblok": null,
                "achtergelaten": null,
                "evaluatie": null,
                "aanvangAannameTijd": null,
                "inzetOpdrachtTijd": null,
                "acceptatieOpdrachtTijd": null,
                "vertrekAmbulanceTijd": null,
                "aankomstPatientTijd": null,
                "vertrekPatientTijd": null,
                "vrijmeldingTijd": null,
                "eindeRitTijd": null
            },
            "relationships": {
                "afhandelStatus": {
                    "data": {
                        "type": "afhandelStatusType",
                        "id": "0"
                    }
                },
                "urgentie": {
                    "data": {
                        "type": "urgentieType",
                        "id": "0"
                    }
                },
                "vertrekAdres": {
                    "data": {
                        "type": "locatie",
                        "id": "0"
                    }
                },
                "inzetAdres": {
                    "data": {
                        "type": "locatie",
                        "id": "0"
                    }
                },
                "karakteristieken": {
                    "data": [
                        {
                            "type": "karakteristiek",
                            "id": "0"
                        }
                    ]
                },
                "afsprakenOpLokatie": {
                    "data": [
                        {
                            "type": "afspraakOpLokatie",
                            "id": "0"
                        }
                    ]
                },
                "bijzonderheden": {
                    "data": [
                        {
                            "type": "bijzonderheid",
                            "id": "0"
                        }
                    ]
                },
                "redenGeenVervoer": {
                    "data": {
                        "type": "redenGeenVervoerType",
                        "id": "0"
                    }
                },
                "team": {
                    "data": {
                        "type": "team",
                        "id": "0"
                    }
                },
                "patient": {
                    "data": {
                        "type": "patient",
                        "id": "0"
                    }
                },
                "vervoer": {
                    "data": {
                        "type": "vervoer",
                        "id": "0"
                    }
                },
                "zorg": {
                    "data": {
                        "type": "zorg",
                        "id": "0"
                    }
                }
            }
        }
    ],
    "included": [
        {
            "type": "afhandelStatusType",
            "id": "0",
            "attributes": {
                "waarde": "Actief"
            }
        },
        {
            "type": "urgentieType",
            "id": "0",
            "attributes": {
                "waarde": "A1"
            }
        },
        {
            "type": "locatie",
            "id": "0",
            "attributes": {
                "postcode": null,
                "straat": null,
                "huisnummer": null,
                "huisnummerletter": null,
                "huisnummertoevoeging": null,
                "huisnummerAanduidingBijNummer": null,
                "plaats": null,
                "land": null,
                "locatieType": null,
                "locatienaam": null,
                "agbCode": null,
                "rdx": null,
                "rdy": null,
                "hoogte": null,
                "lengtegraad": null,
                "breedtegraad": null,
                "rdxGms": null,
                "rdyGms": null,
                "hoogteGms": null,
                "lengtegraadGms": null,
                "breedegraadGms": null
            }
        },
        {
            "type": "karakteristiek",
            "id": "0",
            "attributes": {
                "naam": null,
                "waarde": null
            }
        },
        {
            "type": "afspraakOpLokatie",
            "id": "0",
            "attributes": {
                "beschrijving": null
            }
        },
        {
            "type": "bijzonderheid",
            "id": "0",
            "attributes": {
                "beschrijving": null,
                "isActief": 0
            }
        },
        {
            "type": "redenGeenVervoerType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "team",
            "id": "0",
            "attributes": {
                "aangemeldBijMeldkamer": null,
                "afgemeldBijMeldkamer": null,
                "bijrijder": null,
                "tabletnummer": null
            },
            "relationships": {
                "inzetten": {
                    "data": [
                        {
                            "type": "inzet",
                            "id": "0"
                        }
                    ]
                }
            }
        },
        {
            "type": "patient",
            "id": "0",
            "attributes": {
                "voornamen": null,
                "initialen": null,
                "voorvoegsels": null,
                "achternaam": null,
                "burgerservicenummer": null,
                "identiteitsdocumentnummer": null,
                "geboortedatum": null,
                "geschatteLeeftijd": null,
                "toegewezenGewondeNummer": null,
                "straat": null,
                "huisnummer": null,
                "huisnummerletter": null,
                "huisnummertoevoeging": null,
                "huisnummerAanduiding": null,
                "plaats": null,
                "postcode": null,
                "land": null,
                "locatiebeschrijving": null,
                "telefoonnummer": null,
                "emailadres": null,
                "isGeverifieerd": 0,
                "verificatieDatum": null,
                "widControleUitgevoerd": 0,
                "widControleDatum": null
            }
        },
        {
            "type": "vervoer",
            "id": "0",
            "attributes": {
                "aankomstBestemmingTijd": null
            }
        },
        {
            "type": "zorg",
            "id": "0",
            "attributes": {
                "patientmonitorMissionId": null,
                "laatsteKeerVerbondenPatientMonitor": null
            },
            "relationships": {
                "patientMonitor": {
                    "data": {
                        "type": "patientMonitorType",
                        "id": "0"
                    }
                },
                "bijlagen": {
                    "data": [
                        {
                            "type": "bijlage",
                            "id": "0"
                        }
                    ]
                },
                "beloop": {
                    "data": [
                        {
                            "type": "vitalen",
                            "id": "0"
                        }
                    ]
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/inzet

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/inzet',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'inzet',
                'id' => '9e82714c-fd57-4bbd-bf7b-13c4b74f0487',
                'attributes' => [
                    'regio' => 101010101,
                    'samengesteldRitNummer' => 'est',
                    'inzetnummer' => 'asperiores',
                    'algemeenKladblok' => 'perferendis',
                    'medischKladblok' => 'porro',
                    'achtergelaten' => 'esse',
                    'evaluatie' => 'tenetur',
                    'aanvangAannameTijd' => '2020-01-01T00:00:00Z',
                    'inzetOpdrachtTijd' => '2020-01-01T00:00:00Z',
                    'acceptatieOpdrachtTijd' => '2020-01-01T00:00:00Z',
                    'vertrekAmbulanceTijd' => '2020-01-01T00:00:00Z',
                    'aankomstPatientTijd' => '2020-01-01T00:00:00Z',
                    'vertrekPatientTijd' => '2020-01-01T00:00:00Z',
                    'vrijmeldingTijd' => '2020-01-01T00:00:00Z',
                    'eindeRitTijd' => '2020-01-01T00:00:00Z',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "inzet",
        "id": "9e82714c-fd57-4bbd-bf7b-13c4b74f0487",
        "attributes": {
            "regio": "101010101",
            "samengesteldRitNummer": "est",
            "inzetnummer": "asperiores",
            "algemeenKladblok": "perferendis",
            "medischKladblok": "porro",
            "achtergelaten": "esse",
            "evaluatie": "tenetur",
            "aanvangAannameTijd": "2020-01-01T00:00:00Z",
            "inzetOpdrachtTijd": "2020-01-01T00:00:00Z",
            "acceptatieOpdrachtTijd": "2020-01-01T00:00:00Z",
            "vertrekAmbulanceTijd": "2020-01-01T00:00:00Z",
            "aankomstPatientTijd": "2020-01-01T00:00:00Z",
            "vertrekPatientTijd": "2020-01-01T00:00:00Z",
            "vrijmeldingTijd": "2020-01-01T00:00:00Z",
            "eindeRitTijd": "2020-01-01T00:00:00Z"
        },
        "relationships": {
            "karakteristieken": {
                "data": []
            },
            "afsprakenOpLokatie": {
                "data": []
            },
            "bijzonderheden": {
                "data": []
            }
        }
    }
}

HTTP Request

POST api/v1/inzet

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][regio] integer optional
data[attributes][samengesteldRitNummer] varchar(255) optional
data[attributes][inzetnummer] varchar(255) optional
data[attributes][algemeenKladblok] varchar(255) optional
data[attributes][medischKladblok] varchar(255) optional
data[attributes][achtergelaten] varchar(255) optional
data[attributes][evaluatie] varchar(255) optional
data[attributes][aanvangAannameTijd] varchar(255) optional
data[attributes][inzetOpdrachtTijd] varchar(255) optional
data[attributes][acceptatieOpdrachtTijd] varchar(255) optional
data[attributes][vertrekAmbulanceTijd] varchar(255) optional
data[attributes][aankomstPatientTijd] varchar(255) optional
data[attributes][vertrekPatientTijd] varchar(255) optional
data[attributes][vrijmeldingTijd] varchar(255) optional
data[attributes][eindeRitTijd] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "inzet",
        "id": "0",
        "attributes": {
            "regio": null,
            "samengesteldRitNummer": null,
            "inzetnummer": null,
            "algemeenKladblok": null,
            "medischKladblok": null,
            "achtergelaten": null,
            "evaluatie": null,
            "aanvangAannameTijd": null,
            "inzetOpdrachtTijd": null,
            "acceptatieOpdrachtTijd": null,
            "vertrekAmbulanceTijd": null,
            "aankomstPatientTijd": null,
            "vertrekPatientTijd": null,
            "vrijmeldingTijd": null,
            "eindeRitTijd": null
        },
        "relationships": {
            "afhandelStatus": {
                "data": {
                    "type": "afhandelStatusType",
                    "id": "0"
                }
            },
            "urgentie": {
                "data": {
                    "type": "urgentieType",
                    "id": "0"
                }
            },
            "vertrekAdres": {
                "data": {
                    "type": "locatie",
                    "id": "0"
                }
            },
            "inzetAdres": {
                "data": {
                    "type": "locatie",
                    "id": "0"
                }
            },
            "karakteristieken": {
                "data": [
                    {
                        "type": "karakteristiek",
                        "id": "0"
                    }
                ]
            },
            "afsprakenOpLokatie": {
                "data": [
                    {
                        "type": "afspraakOpLokatie",
                        "id": "0"
                    }
                ]
            },
            "bijzonderheden": {
                "data": [
                    {
                        "type": "bijzonderheid",
                        "id": "0"
                    }
                ]
            },
            "redenGeenVervoer": {
                "data": {
                    "type": "redenGeenVervoerType",
                    "id": "0"
                }
            },
            "team": {
                "data": {
                    "type": "team",
                    "id": "0"
                }
            },
            "patient": {
                "data": {
                    "type": "patient",
                    "id": "0"
                }
            },
            "vervoer": {
                "data": {
                    "type": "vervoer",
                    "id": "0"
                }
            },
            "zorg": {
                "data": {
                    "type": "zorg",
                    "id": "0"
                }
            }
        }
    },
    "included": [
        {
            "type": "afhandelStatusType",
            "id": "0",
            "attributes": {
                "waarde": "Actief"
            }
        },
        {
            "type": "urgentieType",
            "id": "0",
            "attributes": {
                "waarde": "A1"
            }
        },
        {
            "type": "locatie",
            "id": "0",
            "attributes": {
                "postcode": null,
                "straat": null,
                "huisnummer": null,
                "huisnummerletter": null,
                "huisnummertoevoeging": null,
                "huisnummerAanduidingBijNummer": null,
                "plaats": null,
                "land": null,
                "locatieType": null,
                "locatienaam": null,
                "agbCode": null,
                "rdx": null,
                "rdy": null,
                "hoogte": null,
                "lengtegraad": null,
                "breedtegraad": null,
                "rdxGms": null,
                "rdyGms": null,
                "hoogteGms": null,
                "lengtegraadGms": null,
                "breedegraadGms": null
            }
        },
        {
            "type": "karakteristiek",
            "id": "0",
            "attributes": {
                "naam": null,
                "waarde": null
            }
        },
        {
            "type": "afspraakOpLokatie",
            "id": "0",
            "attributes": {
                "beschrijving": null
            }
        },
        {
            "type": "bijzonderheid",
            "id": "0",
            "attributes": {
                "beschrijving": null,
                "isActief": 0
            }
        },
        {
            "type": "redenGeenVervoerType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "team",
            "id": "0",
            "attributes": {
                "aangemeldBijMeldkamer": null,
                "afgemeldBijMeldkamer": null,
                "bijrijder": null,
                "tabletnummer": null
            },
            "relationships": {
                "inzetten": {
                    "data": [
                        {
                            "type": "inzet",
                            "id": "0"
                        }
                    ]
                }
            }
        },
        {
            "type": "patient",
            "id": "0",
            "attributes": {
                "voornamen": null,
                "initialen": null,
                "voorvoegsels": null,
                "achternaam": null,
                "burgerservicenummer": null,
                "identiteitsdocumentnummer": null,
                "geboortedatum": null,
                "geschatteLeeftijd": null,
                "toegewezenGewondeNummer": null,
                "straat": null,
                "huisnummer": null,
                "huisnummerletter": null,
                "huisnummertoevoeging": null,
                "huisnummerAanduiding": null,
                "plaats": null,
                "postcode": null,
                "land": null,
                "locatiebeschrijving": null,
                "telefoonnummer": null,
                "emailadres": null,
                "isGeverifieerd": 0,
                "verificatieDatum": null,
                "widControleUitgevoerd": 0,
                "widControleDatum": null
            }
        },
        {
            "type": "vervoer",
            "id": "0",
            "attributes": {
                "aankomstBestemmingTijd": null
            }
        },
        {
            "type": "zorg",
            "id": "0",
            "attributes": {
                "patientmonitorMissionId": null,
                "laatsteKeerVerbondenPatientMonitor": null
            },
            "relationships": {
                "patientMonitor": {
                    "data": {
                        "type": "patientMonitorType",
                        "id": "0"
                    }
                },
                "bijlagen": {
                    "data": [
                        {
                            "type": "bijlage",
                            "id": "0"
                        }
                    ]
                },
                "beloop": {
                    "data": [
                        {
                            "type": "vitalen",
                            "id": "0"
                        }
                    ]
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/inzet/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/inzet/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'inzet',
                'id' => '9e82714c-fd57-4bbd-bf7b-13c4b74f0487',
                'attributes' => [
                    'regio' => '101010101',
                    'samengesteldRitNummer' => 'est',
                    'inzetnummer' => 'asperiores',
                    'algemeenKladblok' => 'perferendisa',
                    'medischKladblok' => 'porro',
                    'achtergelaten' => 'esse',
                    'evaluatie' => 'tenetur',
                    'aanvangAannameTijd' => '2020-01-01T00:00:00Z',
                    'inzetOpdrachtTijd' => '2020-01-01T00:00:00Z',
                    'acceptatieOpdrachtTijd' => '2020-01-01T00:00:00Z',
                    'vertrekAmbulanceTijd' => '2020-01-01T00:00:00Z',
                    'aankomstPatientTijd' => '2020-01-01T00:00:00Z',
                    'vertrekPatientTijd' => '2020-01-01T00:00:00Z',
                    'vrijmeldingTijd' => '2020-01-01T00:00:00Z',
                    'eindeRitTijd' => '2020-01-01T00:00:00Z',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "inzet",
        "id": "9e82714c-fd57-4bbd-bf7b-13c4b74f0487",
        "attributes": {
            "regio": "101010101",
            "samengesteldRitNummer": "est",
            "inzetnummer": "asperiores",
            "algemeenKladblok": "perferendisa",
            "medischKladblok": "porro",
            "achtergelaten": "esse",
            "evaluatie": "tenetur",
            "aanvangAannameTijd": "2020-01-01T00:00:00Z",
            "inzetOpdrachtTijd": "2020-01-01T00:00:00Z",
            "acceptatieOpdrachtTijd": "2020-01-01T00:00:00Z",
            "vertrekAmbulanceTijd": "2020-01-01T00:00:00Z",
            "aankomstPatientTijd": "2020-01-01T00:00:00Z",
            "vertrekPatientTijd": "2020-01-01T00:00:00Z",
            "vrijmeldingTijd": "2020-01-01T00:00:00Z",
            "eindeRitTijd": "2020-01-01T00:00:00Z"
        },
        "relationships": {
            "karakteristieken": {
                "data": []
            },
            "afsprakenOpLokatie": {
                "data": []
            },
            "bijzonderheden": {
                "data": []
            }
        }
    }
}

HTTP Request

PATCH api/v1/inzet/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][regio] varchar(255) optional
data[attributes][samengesteldRitNummer] varchar(255) optional
data[attributes][inzetnummer] varchar(255) optional
data[attributes][algemeenKladblok] varchar(255) optional
data[attributes][medischKladblok] varchar(255) optional
data[attributes][achtergelaten] varchar(255) optional
data[attributes][evaluatie] varchar(255) optional
data[attributes][aanvangAannameTijd] varchar(255) optional
data[attributes][inzetOpdrachtTijd] varchar(255) optional
data[attributes][acceptatieOpdrachtTijd] varchar(255) optional
data[attributes][vertrekAmbulanceTijd] varchar(255) optional
data[attributes][aankomstPatientTijd] varchar(255) optional
data[attributes][vertrekPatientTijd] varchar(255) optional
data[attributes][vrijmeldingTijd] varchar(255) optional
data[attributes][eindeRitTijd] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/inzet/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/inzet/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/afhandelStatus',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/inzet/{record}/afhandelStatus

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/relationships/afhandelStatus',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/inzet/{record}/relationships/afhandelStatus

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/inzet/1/relationships/afhandelStatus',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/inzet/{record}/relationships/afhandelStatus

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/urgentie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/inzet/{record}/urgentie

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/relationships/urgentie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/inzet/{record}/relationships/urgentie

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/inzet/1/relationships/urgentie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/inzet/{record}/relationships/urgentie

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/vertrekAdres',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/inzet/{record}/vertrekAdres

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/relationships/vertrekAdres',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/inzet/{record}/relationships/vertrekAdres

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/inzet/1/relationships/vertrekAdres',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/inzet/{record}/relationships/vertrekAdres

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/inzetAdres',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/inzet/{record}/inzetAdres

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/relationships/inzetAdres',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/inzet/{record}/relationships/inzetAdres

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/inzet/1/relationships/inzetAdres',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/inzet/{record}/relationships/inzetAdres

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/redenGeenVervoer',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/inzet/{record}/redenGeenVervoer

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/relationships/redenGeenVervoer',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/inzet/{record}/relationships/redenGeenVervoer

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/inzet/1/relationships/redenGeenVervoer',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/inzet/{record}/relationships/redenGeenVervoer

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/team',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/inzet/{record}/team

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/relationships/team',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/inzet/{record}/relationships/team

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/inzet/1/relationships/team',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/inzet/{record}/relationships/team

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/vervoer',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/inzet/{record}/vervoer

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/relationships/vervoer',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/inzet/{record}/relationships/vervoer

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/inzet/1/relationships/vervoer',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/inzet/{record}/relationships/vervoer

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/karakteristieken',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/inzet/{record}/karakteristieken

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/relationships/karakteristieken',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/inzet/{record}/relationships/karakteristieken

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/inzet/1/relationships/karakteristieken',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/inzet/{record}/relationships/karakteristieken

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/inzet/1/relationships/karakteristieken',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/inzet/{record}/relationships/karakteristieken

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/inzet/1/relationships/karakteristieken',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/inzet/{record}/relationships/karakteristieken

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/afsprakenOpLocatie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/inzet/{record}/afsprakenOpLocatie

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/relationships/afsprakenOpLocatie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/inzet/{record}/relationships/afsprakenOpLocatie

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/inzet/1/relationships/afsprakenOpLocatie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/inzet/{record}/relationships/afsprakenOpLocatie

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/inzet/1/relationships/afsprakenOpLocatie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/inzet/{record}/relationships/afsprakenOpLocatie

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/inzet/1/relationships/afsprakenOpLocatie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/inzet/{record}/relationships/afsprakenOpLocatie

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/bijzonderheden',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/inzet/{record}/bijzonderheden

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/inzet/1/relationships/bijzonderheden',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/inzet/{record}/relationships/bijzonderheden

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/inzet/1/relationships/bijzonderheden',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/inzet/{record}/relationships/bijzonderheden

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/inzet/1/relationships/bijzonderheden',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/inzet/{record}/relationships/bijzonderheden

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/inzet/1/relationships/bijzonderheden',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/inzet/{record}/relationships/bijzonderheden

Karakteristiek

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/karakteristiek',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "karakteristiek",
            "id": "0",
            "attributes": {
                "naam": null,
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/karakteristiek

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/karakteristiek',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'karakteristiek',
                'id' => 'd08d31bd-aaac-4ce9-8d8e-58957f1c600d',
                'attributes' => [
                    'naam' => 'com',
                    'waarde' => 'praesentium',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "karakteristiek",
        "id": "d08d31bd-aaac-4ce9-8d8e-58957f1c600d",
        "attributes": {
            "naam": "com",
            "waarde": "praesentium"
        }
    }
}

HTTP Request

POST api/v1/karakteristiek

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][naam] varchar(255) optional
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/karakteristiek/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "karakteristiek",
        "id": "0",
        "attributes": {
            "naam": null,
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/karakteristiek/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/karakteristiek/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'karakteristiek',
                'id' => 'd08d31bd-aaac-4ce9-8d8e-58957f1c600d',
                'attributes' => [
                    'naam' => 'com',
                    'waarde' => 'praesentiuma',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "karakteristiek",
        "id": "d08d31bd-aaac-4ce9-8d8e-58957f1c600d",
        "attributes": {
            "naam": "com",
            "waarde": "praesentiuma"
        }
    }
}

HTTP Request

PATCH api/v1/karakteristiek/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][naam] varchar(255) optional
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/karakteristiek/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/karakteristiek/{record}

LetselLocatieType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselLocatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "letselLocatieType",
            "id": "0",
            "attributes": {
                "lichaamsdeelOverdracht": null,
                "locatieIdentificatie": null,
                "naam": null
            }
        }
    ]
}

HTTP Request

GET api/v1/letselLocatieType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/letselLocatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'letselLocatieType',
                'id' => '2ee97917-33a3-4fc0-a52b-3415abf37aee',
                'attributes' => [
                    'lichaamsdeelOverdracht' => 'sda',
                    'locatieIdentificatie' => 'afw',
                    'naam' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "letselLocatieType",
        "id": "2ee97917-33a3-4fc0-a52b-3415abf37aee",
        "attributes": {
            "lichaamsdeelOverdracht": "sda",
            "locatieIdentificatie": "afw",
            "naam": "est"
        }
    }
}

HTTP Request

POST api/v1/letselLocatieType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][lichaamsdeelOverdracht] varchar(255) optional
data[attributes][locatieIdentificatie] varchar(255) optional
data[attributes][naam] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselLocatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "letselLocatieType",
        "id": "0",
        "attributes": {
            "lichaamsdeelOverdracht": null,
            "locatieIdentificatie": null,
            "naam": null
        }
    }
}

HTTP Request

GET api/v1/letselLocatieType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/letselLocatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'letselLocatieType',
                'id' => '2ee97917-33a3-4fc0-a52b-3415abf37aee',
                'attributes' => [
                    'lichaamsdeelOverdracht' => 'sda',
                    'locatieIdentificatie' => 'afw',
                    'naam' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "letselLocatieType",
        "id": "2ee97917-33a3-4fc0-a52b-3415abf37aee",
        "attributes": {
            "lichaamsdeelOverdracht": "sda",
            "locatieIdentificatie": "afw",
            "naam": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/letselLocatieType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][lichaamsdeelOverdracht] varchar(255) optional
data[attributes][locatieIdentificatie] varchar(255) optional
data[attributes][naam] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/letselLocatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/letselLocatieType/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselLocatieType/1/lichaamsdeelType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/letselLocatieType/{record}/lichaamsdeelType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselLocatieType/1/relationships/lichaamsdeelType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/letselLocatieType/{record}/relationships/lichaamsdeelType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/letselLocatieType/1/relationships/lichaamsdeelType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/letselLocatieType/{record}/relationships/lichaamsdeelType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselLocatieType/1/bloederverlies',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/letselLocatieType/{record}/bloederverlies

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselLocatieType/1/relationships/bloederverlies',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/letselLocatieType/{record}/relationships/bloederverlies

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/letselLocatieType/1/relationships/bloederverlies',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/letselLocatieType/{record}/relationships/bloederverlies

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselLocatieType/1/liquorverlies',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/letselLocatieType/{record}/liquorverlies

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselLocatieType/1/relationships/liquorverlies',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/letselLocatieType/{record}/relationships/liquorverlies

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/letselLocatieType/1/relationships/liquorverlies',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/letselLocatieType/{record}/relationships/liquorverlies

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselLocatieType/1/locatie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/letselLocatieType/{record}/locatie

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselLocatieType/1/relationships/locatie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/letselLocatieType/{record}/relationships/locatie

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/letselLocatieType/1/relationships/locatie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/letselLocatieType/{record}/relationships/locatie

LetselSoortType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselSoortType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "letselSoortType",
            "id": "0",
            "attributes": {
                "naam": null
            }
        }
    ]
}

HTTP Request

GET api/v1/letselSoortType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/letselSoortType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'letselSoortType',
                'id' => 'efba9e32-0161-48b4-9aff-e9860dadab18',
                'attributes' => [
                    'naam' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "letselSoortType",
        "id": "efba9e32-0161-48b4-9aff-e9860dadab18",
        "attributes": {
            "naam": "est"
        }
    }
}

HTTP Request

POST api/v1/letselSoortType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][naam] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselSoortType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "letselSoortType",
        "id": "0",
        "attributes": {
            "naam": null
        }
    }
}

HTTP Request

GET api/v1/letselSoortType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/letselSoortType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'letselSoortType',
                'id' => 'efba9e32-0161-48b4-9aff-e9860dadab18',
                'attributes' => [
                    'naam' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "letselSoortType",
        "id": "efba9e32-0161-48b4-9aff-e9860dadab18",
        "attributes": {
            "naam": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/letselSoortType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][naam] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/letselSoortType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/letselSoortType/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselSoortType/1/letselLocatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

null

HTTP Request

GET api/v1/letselSoortType/{record}/letselLocatieType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselSoortType/1/relationships/letselLocatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/letselSoortType/{record}/relationships/letselLocatieType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/letselSoortType/1/relationships/letselLocatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/letselSoortType/{record}/relationships/letselLocatieType

LetselType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "letselType",
            "id": "0",
            "attributes": {
                "naam": null
            }
        }
    ]
}

HTTP Request

GET api/v1/letselType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/letselType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'letselType',
                'id' => '29a99ad9-db13-449d-ad0e-b903dab00db2',
                'attributes' => [
                    'name' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "letselType",
        "id": "29a99ad9-db13-449d-ad0e-b903dab00db2",
        "attributes": {
            "naam": "est"
        }
    }
}

HTTP Request

POST api/v1/letselType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][name] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "letselType",
        "id": "0",
        "attributes": {
            "naam": null
        }
    }
}

HTTP Request

GET api/v1/letselType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/letselType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'letselType',
                'id' => '29a99ad9-db13-449d-ad0e-b903dab00db2',
                'attributes' => [
                    'name' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "letselType",
        "id": "29a99ad9-db13-449d-ad0e-b903dab00db2",
        "attributes": {
            "naam": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/letselType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][name] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/letselType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/letselType/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselType/1/letselSoortType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/letselType/{record}/letselSoortType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/letselType/1/relationships/letselSoortType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/letselType/{record}/relationships/letselSoortType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/letselType/1/relationships/letselSoortType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/letselType/{record}/relationships/letselSoortType

LichaamsdeelLocatieType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/lichaamsdeelLocatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "afsprakenMetPatientType",
            "id": "00e150d5-b65a-43d6-b91c-c274e2aa6728",
            "attributes": {
                "naam": "Nazorginstructie"
            }
        },
        {
            "type": "afsprakenMetPatientType",
            "id": "046da8e7-2420-4930-afde-988d1a04261b",
            "attributes": {
                "naam": "Overig advies"
            }
        },
        {
            "type": "afsprakenMetPatientType",
            "id": "fec15ef6-5cd8-48b3-acee-50949f2f66b4",
            "attributes": {
                "naam": "Vangnetconstructie"
            }
        },
        {
            "type": "afsprakenMetPatientType",
            "id": "f4244f10-7486-41bb-ad46-c44e532e6f57",
            "attributes": {
                "naam": "Zelfzorgadvies"
            }
        }
    ]
}

HTTP Request

GET api/v1/lichaamsdeelLocatieType

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/lichaamsdeelLocatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/lichaamsdeelLocatieType/{record}

LichaamsdeelType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/lichaamsdeelType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "lichaamsdeelType",
            "id": "0",
            "attributes": {
                "waarde": "VoorzijdeHoofd"
            }
        },
        {
            "type": "lichaamsdeelType",
            "id": "1",
            "attributes": {
                "waarde": "VoorzijdeThorax"
            }
        },
        {
            "type": "lichaamsdeelType",
            "id": "2",
            "attributes": {
                "waarde": "VoorzijdeAbdomen"
            }
        },
        {
            "type": "lichaamsdeelType",
            "id": "3",
            "attributes": {
                "waarde": "VoorzijdeRechterbeen"
            }
        },
        {
            "type": "lichaamsdeelType",
            "id": "4",
            "attributes": {
                "waarde": "VoorzijdeLinkerbeen"
            }
        },
        {
            "type": "lichaamsdeelType",
            "id": "5",
            "attributes": {
                "waarde": "VoorzijdePelvis"
            }
        },
        {
            "type": "lichaamsdeelType",
            "id": "6",
            "attributes": {
                "waarde": "VoorzijdeRechterarm"
            }
        },
        {
            "type": "lichaamsdeelType",
            "id": "7",
            "attributes": {
                "waarde": "VoorzijdeLinkerarm"
            }
        },
        {
            "type": "lichaamsdeelType",
            "id": "8",
            "attributes": {
                "waarde": "Rug"
            }
        },
        {
            "type": "lichaamsdeelType",
            "id": "9",
            "attributes": {
                "waarde": "Onderrug"
            }
        },
        {
            "type": "lichaamsdeelType",
            "id": "10",
            "attributes": {
                "waarde": "AchterzijdeHoofd"
            }
        },
        {
            "type": "lichaamsdeelType",
            "id": "11",
            "attributes": {
                "waarde": "AchterzijdeRechterbeen"
            }
        },
        {
            "type": "lichaamsdeelType",
            "id": "12",
            "attributes": {
                "waarde": "AchterzijdeLinkerbeen"
            }
        },
        {
            "type": "lichaamsdeelType",
            "id": "13",
            "attributes": {
                "waarde": "AchterzijdeRechterarm"
            }
        },
        {
            "type": "lichaamsdeelType",
            "id": "14",
            "attributes": {
                "waarde": "AchterzijdeLinkerarm"
            }
        }
    ]
}

HTTP Request

GET api/v1/lichaamsdeelType

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/lichaamsdeelType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "lichaamsdeelType",
        "id": "0",
        "attributes": {
            "waarde": "VoorzijdeHoofd"
        }
    }
}

HTTP Request

GET api/v1/lichaamsdeelType/{record}

Locatie

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/locatie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "locatie",
            "id": "0",
            "attributes": {
                "postcode": null,
                "straat": null,
                "huisnummer": null,
                "huisnummerletter": null,
                "huisnummertoevoeging": null,
                "huisnummerAanduidingBijNummer": null,
                "plaats": null,
                "land": null,
                "locatieType": null,
                "locatienaam": null,
                "agbCode": null,
                "rdx": null,
                "rdy": null,
                "hoogte": null,
                "lengtegraad": null,
                "breedtegraad": null,
                "rdxGms": null,
                "rdyGms": null,
                "hoogteGms": null,
                "lengtegraadGms": null,
                "breedegraadGms": null
            }
        }
    ]
}

HTTP Request

GET api/v1/locatie

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/locatie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'locatie',
                'id' => '319f8ff2-b8ae-4334-a747-ef80c070f3c1',
                'attributes' => [
                    'postcode' => 'voluptates',
                    'straat' => 'harum',
                    'huisnummer' => 'voluptates',
                    'huisnummerletter' => 'quas',
                    'huisnummertoevoeging' => 'labore',
                    'huisnummerAanduiding' => 'incidunt',
                    'plaats' => 'fugiat',
                    'land' => 'natus',
                    'locatieType' => 'doloribus',
                    'locatienaam' => 'eveniet',
                    'agbCode' => 'consectetur',
                    'rdx' => 'voluptatem',
                    'rdy' => 'voluptatum',
                    'hoogte' => 'assumenda',
                    'lengtegraad' => 'ut',
                    'breedtegraad' => 'tempora',
                    'rdxGms' => 'mollitia',
                    'rdyGms' => 'autem',
                    'hoogteGms' => 'nam',
                    'lengtegraadGms' => 'aperiam',
                    'breedegraadGms' => 'sed',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "locatie",
        "id": "319f8ff2-b8ae-4334-a747-ef80c070f3c1",
        "attributes": {
            "postcode": "voluptates",
            "straat": "harum",
            "huisnummer": "voluptates",
            "huisnummerletter": "quas",
            "huisnummertoevoeging": "labore",
            "huisnummerAanduidingBijNummer": null,
            "plaats": "fugiat",
            "land": "natus",
            "locatieType": "doloribus",
            "locatienaam": "eveniet",
            "agbCode": "consectetur",
            "rdx": "voluptatem",
            "rdy": "voluptatum",
            "hoogte": "assumenda",
            "lengtegraad": "ut",
            "breedtegraad": "tempora",
            "rdxGms": "mollitia",
            "rdyGms": "autem",
            "hoogteGms": "nam",
            "lengtegraadGms": "aperiam",
            "breedegraadGms": "sed"
        }
    }
}

HTTP Request

POST api/v1/locatie

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][postcode] varchar(255) optional
data[attributes][straat] varchar(255) optional
data[attributes][huisnummer] varchar(255) optional
data[attributes][huisnummerletter] varchar(255) optional
data[attributes][huisnummertoevoeging] varchar(255) optional
data[attributes][huisnummerAanduiding] varchar(255) optional
data[attributes][plaats] varchar(255) optional
data[attributes][land] varchar(255) optional
data[attributes][locatieType] varchar(255) optional
data[attributes][locatienaam] varchar(255) optional
data[attributes][agbCode] varchar(255) optional
data[attributes][rdx] varchar(255) optional
data[attributes][rdy] varchar(255) optional
data[attributes][hoogte] varchar(255) optional
data[attributes][lengtegraad] varchar(255) optional
data[attributes][breedtegraad] varchar(255) optional
data[attributes][rdxGms] varchar(255) optional
data[attributes][rdyGms] varchar(255) optional
data[attributes][hoogteGms] varchar(255) optional
data[attributes][lengtegraadGms] varchar(255) optional
data[attributes][breedegraadGms] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/locatie/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "locatie",
        "id": "0",
        "attributes": {
            "postcode": null,
            "straat": null,
            "huisnummer": null,
            "huisnummerletter": null,
            "huisnummertoevoeging": null,
            "huisnummerAanduiding": null,
            "plaats": null,
            "land": null,
            "locatieType": null,
            "locatienaam": null,
            "agbCode": null,
            "rdx": null,
            "rdy": null,
            "hoogte": null,
            "lengtegraad": null,
            "breedtegraad": null,
            "rdxGms": null,
            "rdyGms": null,
            "hoogteGms": null,
            "lengtegraadGms": null,
            "breedegraadGms": null
        }
    }
}

HTTP Request

GET api/v1/locatie/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/locatie/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'locatie',
                'id' => '319f8ff2-b8ae-4334-a747-ef80c070f3c1',
                'attributes' => [
                    'postcode' => 'voluptates',
                    'straat' => 'haruma',
                    'huisnummer' => 'voluptates',
                    'huisnummerletter' => 'quas',
                    'huisnummertoevoeging' => 'labore',
                    'huisnummerAanduiding' => 'incidunt',
                    'plaats' => 'fugiat',
                    'land' => 'natus',
                    'locatieType' => 'doloribus',
                    'locatienaam' => 'eveniet',
                    'agbCode' => 'consectetur',
                    'rdx' => 'voluptatem',
                    'rdy' => 'voluptatum',
                    'hoogte' => 'assumenda',
                    'lengtegraad' => 'ut',
                    'breedtegraad' => 'tempora',
                    'rdxGms' => 'mollitia',
                    'rdyGms' => 'autem',
                    'hoogteGms' => 'nam',
                    'lengtegraadGms' => 'aperiam',
                    'breedegraadGms' => 'sed',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "locatie",
        "id": "319f8ff2-b8ae-4334-a747-ef80c070f3c1",
        "attributes": {
            "postcode": "voluptates",
            "straat": "haruma",
            "huisnummer": "voluptates",
            "huisnummerletter": "quas",
            "huisnummertoevoeging": "labore",
            "huisnummerAanduiding": "incidunt",
            "plaats": "fugiat",
            "land": "natus",
            "locatieType": "doloribus",
            "locatienaam": "eveniet",
            "agbCode": "consectetur",
            "rdx": "voluptatem",
            "rdy": "voluptatum",
            "hoogte": "assumenda",
            "lengtegraad": "ut",
            "breedtegraad": "tempora",
            "rdxGms": "mollitia",
            "rdyGms": "autem",
            "hoogteGms": "nam",
            "lengtegraadGms": "aperiam",
            "breedegraadGms": "sed"
        }
    }
}

HTTP Request

PATCH api/v1/locatie/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][postcode] varchar(255) optional
data[attributes][straat] varchar(255) optional
data[attributes][huisnummer] varchar(255) optional
data[attributes][huisnummerletter] varchar(255) optional
data[attributes][huisnummertoevoeging] varchar(255) optional
data[attributes][huisnummerAanduiding] varchar(255) optional
data[attributes][plaats] varchar(255) optional
data[attributes][land] varchar(255) optional
data[attributes][locatieType] varchar(255) optional
data[attributes][locatienaam] varchar(255) optional
data[attributes][agbCode] varchar(255) optional
data[attributes][rdx] varchar(255) optional
data[attributes][rdy] varchar(255) optional
data[attributes][hoogte] varchar(255) optional
data[attributes][lengtegraad] varchar(255) optional
data[attributes][breedtegraad] varchar(255) optional
data[attributes][rdxGms] varchar(255) optional
data[attributes][rdyGms] varchar(255) optional
data[attributes][hoogteGms] varchar(255) optional
data[attributes][lengtegraadGms] varchar(255) optional
data[attributes][breedegraadGms] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/locatie/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/locatie/{record}

MechanismeType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/mechanismeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "mechanismeType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/mechanismeType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/mechanismeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'mechanismeType',
                'id' => '97d84706-b8e7-4f76-8fd8-b7b64e94f6c7',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "mechanismeType",
        "id": "97d84706-b8e7-4f76-8fd8-b7b64e94f6c7",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/mechanismeType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/mechanismeType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "mechanismeType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/mechanismeType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/mechanismeType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'mechanismeType',
                'id' => '97d84706-b8e7-4f76-8fd8-b7b64e94f6c7',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "mechanismeType",
        "id": "97d84706-b8e7-4f76-8fd8-b7b64e94f6c7",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/mechanismeType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/mechanismeType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/mechanismeType/{record}

MedewerkerType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/medewerkerType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "medewerkerType",
            "id": "1",
            "attributes": {
                "regio": null,
                "naam": null,
                "gmsPersoneelsnummer": null,
                "personeelsnummer": null,
                "organisatie": null,
                "pasfoto": null,
                "loginnaam": null,
                "emailadres": null,
                "nuanceProfiel": null
            },
            "relationships": {
                "rol": {
                    "data": {
                        "type": "rolType",
                        "id": "0"
                    }
                }
            }
        }
    ],
    "included": [
        {
            "type": "rolType",
            "id": "0",
            "attributes": {
                "waarde": "Ambulanceverpleegkundige"
            }
        }
    ]
}

HTTP Request

GET api/v1/medewerkerType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/medewerkerType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'medewerkerType',
                'id' => '966ce7b8-2d4d-4512-aee4-654c575d9118',
                'attributes' => [
                    'regio' => 'quasi',
                    'naam' => 'quas',
                    'gmsPersoneelsnummer' => 'commodi',
                    'personeelsnummer' => 'ducimus',
                    'organisatie' => 'rerum',
                    'pasfoto' => 'laborum',
                    'loginnaam' => 'in',
                    'emailadres' => 'culpa',
                    'nuanceProfiel' => 'veniam',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "medewerkerType",
        "id": "966ce7b8-2d4d-4512-aee4-654c575d9118",
        "attributes": {
            "regio": "quasi",
            "naam": "quas",
            "gmsPersoneelsnummer": "commodi",
            "personeelsnummer": "ducimus",
            "organisatie": "rerum",
            "pasfoto": "laborum",
            "loginnaam": "in",
            "emailadres": "culpa",
            "nuanceProfiel": "veniam"
        }
    }
}

HTTP Request

POST api/v1/medewerkerType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][regio] varchar(255) optional
data[attributes][naam] varchar(255) optional
data[attributes][gmsPersoneelsnummer] varchar(255) optional
data[attributes][personeelsnummer] varchar(255) optional
data[attributes][organisatie] varchar(255) optional
data[attributes][pasfoto] varchar(255) optional
data[attributes][loginnaam] varchar(255) optional
data[attributes][emailadres] varchar(255) optional
data[attributes][nuanceProfiel] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/medewerkerType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "medewerkerType",
        "id": "1",
        "attributes": {
            "regio": null,
            "naam": null,
            "gmsPersoneelsnummer": null,
            "personeelsnummer": null,
            "organisatie": null,
            "pasfoto": null,
            "loginnaam": null,
            "emailadres": null,
            "nuanceProfiel": null
        },
        "relationships": {
            "rol": {
                "data": {
                    "type": "rolType",
                    "id": "0"
                }
            }
        }
    },
    "included": [
        {
            "type": "rolType",
            "id": "0",
            "attributes": {
                "waarde": "Ambulanceverpleegkundige"
            }
        }
    ]
}

HTTP Request

GET api/v1/medewerkerType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/medewerkerType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'medewerkerType',
                'id' => '966ce7b8-2d4d-4512-aee4-654c575d9118',
                'attributes' => [
                    'regio' => 'quasi',
                    'naam' => 'quas',
                    'gmsPersoneelsnummer' => 'commodi',
                    'personeelsnummer' => 'ducimus',
                    'organisatie' => 'rerum',
                    'pasfoto' => 'laborum',
                    'loginnaam' => 'in',
                    'emailadres' => 'culpas',
                    'nuanceProfiel' => 'veniam',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "medewerkerType",
        "id": "966ce7b8-2d4d-4512-aee4-654c575d9118",
        "attributes": {
            "regio": "quasi",
            "naam": "quas",
            "gmsPersoneelsnummer": "commodi",
            "personeelsnummer": "ducimus",
            "organisatie": "rerum",
            "pasfoto": "laborum",
            "loginnaam": "in",
            "emailadres": "culpas",
            "nuanceProfiel": "veniam"
        }
    }
}

HTTP Request

PATCH api/v1/medewerkerType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][regio] varchar(255) optional
data[attributes][naam] varchar(255) optional
data[attributes][gmsPersoneelsnummer] varchar(255) optional
data[attributes][personeelsnummer] varchar(255) optional
data[attributes][organisatie] varchar(255) optional
data[attributes][pasfoto] varchar(255) optional
data[attributes][loginnaam] varchar(255) optional
data[attributes][emailadres] varchar(255) optional
data[attributes][nuanceProfiel] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/medewerkerType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/medewerkerType/{record}

MedicatieOverzichtType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/medicatieOverzichtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "medicatieOverzichtType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/medicatieOverzichtType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/medicatieOverzichtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'medicatieOverzichtType',
                'id' => '98529d06-49cf-422f-903a-260f91858548',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "medicatieOverzichtType",
        "id": "98529d06-49cf-422f-903a-260f91858548",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/medicatieOverzichtType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/medicatieOverzichtType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "medicatieOverzichtType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/medicatieOverzichtType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/medicatieOverzichtType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'medicatieOverzichtType',
                'id' => '98529d06-49cf-422f-903a-260f91858548',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "medicatieOverzichtType",
        "id": "98529d06-49cf-422f-903a-260f91858548",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/medicatieOverzichtType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/medicatieOverzichtType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/medicatieOverzichtType/{record}

MedicatieType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/medicatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "medicatieType",
            "id": "1",
            "attributes": {
                "naam": null
            }
        }
    ]
}

HTTP Request

GET api/v1/medicatieType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/medicatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'medicatieType',
                'id' => '97c16957-76c2-4412-adea-217b7e40252c',
                'attributes' => [
                    'naam' => 'quia',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "medicatieType",
        "id": "97c16957-76c2-4412-adea-217b7e40252c",
        "attributes": {
            "naam": "quia"
        }
    }
}

HTTP Request

POST api/v1/medicatieType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][naam] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/medicatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "medicatieType",
        "id": "1",
        "attributes": {
            "naam": null
        }
    }
}

HTTP Request

GET api/v1/medicatieType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/medicatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'medicatieType',
                'id' => '97c16957-76c2-4412-adea-217b7e40252c',
                'attributes' => [
                    'naam' => 'quias',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "medicatieType",
        "id": "97c16957-76c2-4412-adea-217b7e40252c",
        "attributes": {
            "naam": "quias"
        }
    }
}

HTTP Request

PATCH api/v1/medicatieType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][naam] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/medicatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/medicatieType/{record}

Overdracht

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/overdracht',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "overdracht",
            "id": "1",
            "attributes": {
                "aanmaakDatum": null,
                "gewijzigdOp": null,
                "samengesteldRitNummer": null,
                "volgnummer": null,
                "bestemmingZiekenhuisAgbCode": null,
                "bestemmingHuisartsAgbCode": null,
                "huisartsIngelicht": 0
            },
            "relationships": {
                "inzet": {
                    "data": {
                        "type": "inzet",
                        "id": "1"
                    }
                },
                "overdrachtType": {
                    "data": {
                        "type": "overdrachtType",
                        "id": "0"
                    }
                },
                "overdrachtAntwoord": {
                    "data": {
                        "type": "overdrachtAntwoordType",
                        "id": "0"
                    }
                }
            }
        }
    ],
    "included": [
        {
            "type": "inzet",
            "id": "1",
            "attributes": {
                "regio": null,
                "samengesteldRitNummer": null,
                "inzetnummer": null,
                "algemeenKladblok": null,
                "medischKladblok": null,
                "achtergelaten": null,
                "evaluatie": null,
                "aanvangAannameTijd": null,
                "inzetOpdrachtTijd": null,
                "acceptatieOpdrachtTijd": null,
                "vertrekAmbulanceTijd": null,
                "aankomstPatientTijd": null,
                "vertrekPatientTijd": null,
                "vrijmeldingTijd": null,
                "eindeRitTijd": null
            },
            "relationships": {
                "afhandelStatus": {
                    "data": {
                        "type": "afhandelStatusType",
                        "id": "0"
                    }
                },
                "urgentie": {
                    "data": {
                        "type": "urgentieType",
                        "id": "0"
                    }
                },
                "vertrekAdres": {
                    "data": {
                        "type": "locatie",
                        "id": "1"
                    }
                },
                "inzetAdres": {
                    "data": {
                        "type": "locatie",
                        "id": "2"
                    }
                },
                "karakteristieken": {
                    "data": [
                        {
                            "type": "karakteristiek",
                            "id": "1"
                        }
                    ]
                },
                "afsprakenOpLokatie": {
                    "data": [
                        {
                            "type": "afspraakOpLokatie",
                            "id": "1"
                        }
                    ]
                },
                "bijzonderheden": {
                    "data": [
                        {
                            "type": "bijzonderheid",
                            "id": "1"
                        }
                    ]
                },
                "team": {
                    "data": {
                        "type": "team",
                        "id": "1"
                    }
                },
                "patient": {
                    "data": {
                        "type": "patient",
                        "id": "1"
                    }
                },
                "vervoer": {
                    "data": {
                        "type": "vervoer",
                        "id": "1"
                    }
                },
                "zorg": {
                    "data": {
                        "type": "zorg",
                        "id": "1"
                    }
                }
            }
        },
        {
            "type": "overdrachtType",
            "id": "0",
            "attributes": {
                "waarde": "Vooraankondiging"
            }
        },
        {
            "type": "overdrachtAntwoordType",
            "id": "0"
        }
    ]
}

HTTP Request

GET api/v1/overdracht

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/overdracht',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'overdracht',
                'id' => 'aaba138b-dd88-4090-b06c-333300e421d5',
                'attributes' => [
                    'aanmaakDatum' => '2020-01-01T00:00:00Z',
                    'gewijzigdOp' => '2020-01-01T00:00:00Z',
                    'samengesteldRitNummer' => 'quisquam',
                    'volgnummer' => 'distinctio',
                    'bestemmingZiekenhuisAgbCode' => 'quidem',
                    'bestemmingHuisartsAgbCode' => 'minima',
                    'huisartsingelicht' => '0',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "overdracht",
        "id": "aaba138b-dd88-4090-b06c-333300e421d5",
        "attributes": {
            "aanmaakDatum": "2020-01-01T00:00:00Z",
            "gewijzigdOp": "2020-01-01T00:00:00Z",
            "samengesteldRitNummer": "quisquam",
            "volgnummer": "distinctio",
            "bestemmingZiekenhuisAgbCode": "quidem",
            "bestemmingHuisartsAgbCode": "minima",
            "huisartsIngelicht": "0"
        }
    }
}

HTTP Request

POST api/v1/overdracht

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][aanmaakDatum] varchar(255) optional
data[attributes][gewijzigdOp] varchar(255) optional
data[attributes][samengesteldRitNummer] varchar(255) optional
data[attributes][volgnummer] varchar(255) optional
data[attributes][bestemmingZiekenhuisAgbCode] varchar(255) optional
data[attributes][bestemmingHuisartsAgbCode] varchar(255) optional
data[attributes][huisartsingelicht] tinyint(1) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/overdracht/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "overdracht",
        "id": "1",
        "attributes": {
            "aanmaakDatum": null,
            "gewijzigdOp": null,
            "samengesteldRitNummer": null,
            "volgnummer": null,
            "bestemmingZiekenhuisAgbCode": null,
            "bestemmingHuisartsAgbCode": null,
            "huisartsIngelicht": 0
        },
        "relationships": {
            "inzet": {
                "data": {
                    "type": "inzet",
                    "id": "1"
                }
            },
            "overdrachtType": {
                "data": {
                    "type": "overdrachtType",
                    "id": "0"
                }
            },
            "overdrachtAntwoord": {
                "data": {
                    "type": "overdrachtAntwoordType",
                    "id": "0"
                }
            }
        }
    },
    "included": [
        {
            "type": "inzet",
            "id": "1",
            "attributes": {
                "regio": null,
                "samengesteldRitNummer": null,
                "inzetnummer": null,
                "algemeenKladblok": null,
                "medischKladblok": null,
                "achtergelaten": null,
                "evaluatie": null,
                "aanvangAannameTijd": null,
                "inzetOpdrachtTijd": null,
                "acceptatieOpdrachtTijd": null,
                "vertrekAmbulanceTijd": null,
                "aankomstPatientTijd": null,
                "vertrekPatientTijd": null,
                "vrijmeldingTijd": null,
                "eindeRitTijd": null
            },
            "relationships": {
                "afhandelStatus": {
                    "data": {
                        "type": "afhandelStatusType",
                        "id": "0"
                    }
                },
                "urgentie": {
                    "data": {
                        "type": "urgentieType",
                        "id": "0"
                    }
                },
                "vertrekAdres": {
                    "data": {
                        "type": "locatie",
                        "id": "1"
                    }
                },
                "inzetAdres": {
                    "data": {
                        "type": "locatie",
                        "id": "2"
                    }
                },
                "karakteristieken": {
                    "data": [
                        {
                            "type": "karakteristiek",
                            "id": "1"
                        }
                    ]
                },
                "afsprakenOpLokatie": {
                    "data": [
                        {
                            "type": "afspraakOpLokatie",
                            "id": "1"
                        }
                    ]
                },
                "bijzonderheden": {
                    "data": [
                        {
                            "type": "bijzonderheid",
                            "id": "1"
                        }
                    ]
                },
                "team": {
                    "data": {
                        "type": "team",
                        "id": "1"
                    }
                },
                "patient": {
                    "data": {
                        "type": "patient",
                        "id": "1"
                    }
                },
                "vervoer": {
                    "data": {
                        "type": "vervoer",
                        "id": "1"
                    }
                },
                "zorg": {
                    "data": {
                        "type": "zorg",
                        "id": "1"
                    }
                }
            }
        },
        {
            "type": "overdrachtType",
            "id": "0",
            "attributes": {
                "waarde": "Vooraankondiging"
            }
        },
        {
            "type": "overdrachtAntwoordType",
            "id": "0"
        }
    ]
}

HTTP Request

GET api/v1/overdracht/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/overdracht/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'overdracht',
                'id' => 'aaba138b-dd88-4090-b06c-333300e421d5',
                'attributes' => [
                    'aanmaakDatum' => '2020-01-01T00:00:00Z',
                    'gewijzigdOp' => '2020-01-01T00:00:00Z',
                    'samengesteldRitNummer' => 'quisquama',
                    'volgnummer' => 'distinctio',
                    'bestemmingZiekenhuisAgbCode' => 'quidem',
                    'bestemmingHuisartsAgbCode' => 'minima',
                    'huisartsingelicht' => '0',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "overdracht",
        "id": "aaba138b-dd88-4090-b06c-333300e421d5",
        "attributes": {
            "aanmaakDatum": "2020-01-01T00:00:00Z",
            "gewijzigdOp": "2020-01-01T00:00:00Z",
            "samengesteldRitNummer": "quisquama",
            "volgnummer": "distinctio",
            "bestemmingZiekenhuisAgbCode": "quidem",
            "bestemmingHuisartsAgbCode": "minima",
            "huisartsIngelicht": "0"
        }
    }
}

HTTP Request

PATCH api/v1/overdracht/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][aanmaakDatum] varchar(255) optional
data[attributes][gewijzigdOp] varchar(255) optional
data[attributes][samengesteldRitNummer] varchar(255) optional
data[attributes][volgnummer] varchar(255) optional
data[attributes][bestemmingZiekenhuisAgbCode] varchar(255) optional
data[attributes][bestemmingHuisartsAgbCode] varchar(255) optional
data[attributes][huisartsingelicht] tinyint(1) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/overdracht/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/overdracht/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/overdracht/1/inzet',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {},
        "relationships": {
            "afhandelStatus": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "0"
                }
            },
            "urgentie": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "0"
                }
            },
            "vertrekAdres": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "inzetAdres": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "2"
                }
            },
            "karakteristieken": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "afsprakenOpLokatie": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "bijzonderheden": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "team": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "patient": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "vervoer": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "zorg": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            }
        }
    },
    "included": [
        {
            "type": "{relatedRecord}",
            "id": "0",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "0",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "2",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "chauffeur": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "ambulanceVerpleegkundige": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "voertuig": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "inzetten": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "identiteitsdocument": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "geslacht": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "huisarts": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "bestemmingAdres": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "urgentie": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "soortVervoer": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "patientMonitor": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "consultMessages": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                },
                "bijlagen": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                },
                "beloop": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/overdracht/{record}/inzet

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/overdracht/1/relationships/inzet',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1"
    }
}

HTTP Request

GET api/v1/overdracht/{record}/relationships/inzet

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/overdracht/1/relationships/inzet',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/overdracht/{record}/relationships/inzet

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/overdracht/1/overdrachtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {},
        "relationships": {
            "afhandelStatus": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "0"
                }
            },
            "urgentie": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "0"
                }
            },
            "vertrekAdres": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "inzetAdres": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "2"
                }
            },
            "karakteristieken": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "afsprakenOpLokatie": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "bijzonderheden": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "team": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "patient": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "vervoer": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "zorg": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            }
        }
    },
    "included": [
        {
            "type": "{relatedRecord}",
            "id": "0",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "0",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "2",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "chauffeur": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "ambulanceVerpleegkundige": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "voertuig": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "inzetten": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "identiteitsdocument": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "geslacht": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "huisarts": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "bestemmingAdres": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "urgentie": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "soortVervoer": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "patientMonitor": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "consultMessages": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                },
                "bijlagen": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                },
                "beloop": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/overdracht/{record}/overdrachtType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/overdracht/1/relationships/overdrachtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1"
    }
}

HTTP Request

GET api/v1/overdracht/{record}/relationships/overdrachtType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/overdracht/1/relationships/overdrachtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/overdracht/{record}/relationships/overdrachtType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/overdracht/1/overdrachtAntwoord',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {},
        "relationships": {
            "afhandelStatus": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "0"
                }
            },
            "urgentie": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "0"
                }
            },
            "vertrekAdres": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "inzetAdres": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "2"
                }
            },
            "karakteristieken": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "afsprakenOpLokatie": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "bijzonderheden": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "team": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "patient": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "vervoer": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "zorg": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            }
        }
    },
    "included": [
        {
            "type": "{relatedRecord}",
            "id": "0",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "0",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "2",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "chauffeur": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "ambulanceVerpleegkundige": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "voertuig": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "inzetten": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "identiteitsdocument": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "geslacht": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "huisarts": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "bestemmingAdres": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "urgentie": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "soortVervoer": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "patientMonitor": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "consultMessages": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                },
                "bijlagen": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                },
                "beloop": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/overdracht/{record}/overdrachtAntwoord

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/overdracht/1/relationships/overdrachtAntwoord',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1"
    }
}

HTTP Request

GET api/v1/overdracht/{record}/relationships/overdrachtAntwoord

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/overdracht/1/relationships/overdrachtAntwoord',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/overdracht/{record}/relationships/overdrachtAntwoord

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/overdracht/1/bijlagen',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {},
        "relationships": {
            "afhandelStatus": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "0"
                }
            },
            "urgentie": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "0"
                }
            },
            "vertrekAdres": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "inzetAdres": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "2"
                }
            },
            "karakteristieken": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "afsprakenOpLokatie": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "bijzonderheden": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "team": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "patient": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "vervoer": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "zorg": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            }
        }
    },
    "included": [
        {
            "type": "{relatedRecord}",
            "id": "0",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "0",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "2",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "chauffeur": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "ambulanceVerpleegkundige": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "voertuig": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "inzetten": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "identiteitsdocument": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "geslacht": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "huisarts": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "bestemmingAdres": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "urgentie": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "soortVervoer": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "patientMonitor": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "consultMessages": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                },
                "bijlagen": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                },
                "beloop": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/overdracht/{record}/bijlagen

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/overdracht/1/relationships/bijlagen',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1"
    }
}

HTTP Request

GET api/v1/overdracht/{record}/relationships/bijlagen

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/overdracht/1/relationships/bijlagen',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/overdracht/{record}/relationships/bijlagen

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/overdracht/1/relationships/bijlagen',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/overdracht/{record}/relationships/bijlagen

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/overdracht/1/relationships/bijlagen',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/overdracht/{record}/relationships/bijlagen

OverdrachtAntwoordType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/overdrachtAntwoordType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "overdrachtAntwoordType",
            "id": "0"
        },
        {
            "type": "overdrachtAntwoordType",
            "id": "1"
        },
        {
            "type": "overdrachtAntwoordType",
            "id": "2"
        }
    ]
}

HTTP Request

GET api/v1/overdrachtAntwoordType

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/overdrachtAntwoordType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "overdrachtAntwoordType",
        "id": "0"
    }
}

HTTP Request

GET api/v1/overdrachtAntwoordType/{record}

OverdrachtType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/overdrachtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "overdrachtType",
            "id": "0",
            "attributes": {
                "waarde": "Vooraankondiging"
            }
        },
        {
            "type": "overdrachtType",
            "id": "1",
            "attributes": {
                "waarde": "Overdracht"
            }
        }
    ]
}

HTTP Request

GET api/v1/overdrachtType

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/overdrachtType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "overdrachtType",
        "id": "0",
        "attributes": {
            "waarde": "Vooraankondiging"
        }
    }
}

HTTP Request

GET api/v1/overdrachtType/{record}

Patient

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/patient',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "patient",
            "id": "1",
            "attributes": {
                "voornamen": null,
                "initialen": null,
                "voorvoegsels": null,
                "achternaam": null,
                "burgerservicenummer": null,
                "identiteitsdocumentnummer": null,
                "geboortedatum": null,
                "geschatteLeeftijd": null,
                "toegewezenGewondeNummer": null,
                "straat": null,
                "huisnummer": null,
                "huisnummerletter": null,
                "huisnummertoevoeging": null,
                "huisnummerAanduiding": null,
                "plaats": null,
                "postcode": null,
                "land": null,
                "locatiebeschrijving": null,
                "telefoonnummer": null,
                "emailadres": null,
                "isGeverifieerd": 0,
                "verificatieDatum": null,
                "widControleUitgevoerd": 0,
                "widControleDatum": null
            },
            "relationships": {
                "identiteitsdocument": {
                    "data": {
                        "type": "identiteitsdocumentType",
                        "id": "0"
                    }
                },
                "geslacht": {
                    "data": {
                        "type": "geslachtType",
                        "id": "0"
                    }
                },
                "huisarts": {
                    "data": {
                        "type": "huisartsType",
                        "id": "1"
                    }
                },
                "inzet": {
                    "data": [
                        {
                            "type": "inzet",
                            "id": "1"
                        }
                    ]
                }
            }
        }
    ],
    "included": [
        {
            "type": "identiteitsdocumentType",
            "id": "0",
            "attributes": {
                "waarde": "Paspoort"
            }
        },
        {
            "type": "geslachtType",
            "id": "0",
            "attributes": {
                "waarde": "Man"
            }
        },
        {
            "type": "huisartsType",
            "id": "1",
            "attributes": {
                "lastchange": null,
                "lastchangeBy": null,
                "regio": null,
                "agbCode": null,
                "recordid": null,
                "achternaam": null,
                "voorletters": null,
                "voorvoegsel": null,
                "naam": null,
                "geslacht": null,
                "straat": null,
                "huisnummer": null,
                "huisnummertoevoeging": null,
                "postcode": null,
                "plaats": null,
                "praktijkAgb": null,
                "praktijknaam": null,
                "praktijkstraat": null,
                "praktijkhuisnummer": null,
                "praktijkhuisnummertoevoeging": null,
                "praktijkpostcode": null,
                "praktijkplaats": null,
                "telefoonnummer": null,
                "faxnummer": null
            }
        },
        {
            "type": "inzet",
            "id": "1",
            "attributes": {
                "regio": null,
                "samengesteldRitNummer": null,
                "inzetnummer": null,
                "algemeenKladblok": null,
                "medischKladblok": null,
                "achtergelaten": null,
                "evaluatie": null,
                "aanvangAannameTijd": null,
                "inzetOpdrachtTijd": null,
                "acceptatieOpdrachtTijd": null,
                "vertrekAmbulanceTijd": null,
                "aankomstPatientTijd": null,
                "vertrekPatientTijd": null,
                "vrijmeldingTijd": null,
                "eindeRitTijd": null
            },
            "relationships": {
                "afhandelStatus": {
                    "data": {
                        "type": "afhandelStatusType",
                        "id": "0"
                    }
                },
                "urgentie": {
                    "data": {
                        "type": "urgentieType",
                        "id": "0"
                    }
                },
                "vertrekAdres": {
                    "data": {
                        "type": "locatie",
                        "id": "1"
                    }
                },
                "inzetAdres": {
                    "data": {
                        "type": "locatie",
                        "id": "2"
                    }
                },
                "karakteristieken": {
                    "data": [
                        {
                            "type": "karakteristiek",
                            "id": "1"
                        }
                    ]
                },
                "afsprakenOpLokatie": {
                    "data": [
                        {
                            "type": "afspraakOpLokatie",
                            "id": "1"
                        }
                    ]
                },
                "bijzonderheden": {
                    "data": [
                        {
                            "type": "bijzonderheid",
                            "id": "1"
                        }
                    ]
                },
                "team": {
                    "data": {
                        "type": "team",
                        "id": "1"
                    }
                },
                "patient": {
                    "data": {
                        "type": "patient",
                        "id": "1"
                    }
                },
                "vervoer": {
                    "data": {
                        "type": "vervoer",
                        "id": "1"
                    }
                },
                "zorg": {
                    "data": {
                        "type": "zorg",
                        "id": "1"
                    }
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/patient

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/patient',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'patient',
                'id' => '6566366e-8011-4c45-9471-fdeb615677ad',
                'attributes' => [
                    'voornamen' => 'tempore',
                    'initialen' => 'eius',
                    'voorvoegsels' => 'consequatur',
                    'achternaam' => 'sapiente',
                    'burgerservicenummer' => 'voluptas',
                    'identiteitsdocumentnummer' => 'qui',
                    'geboortedatum' => '2020-01-01T00:00:00Z',
                    'geschatteLeeftijd' => 50,
                    'toegewezenGewondeNummer' => 'veritatis',
                    'straat' => 'ea',
                    'huisnummer' => 'vitae',
                    'huisnummerletter' => 'eligendi',
                    'huisnummertoevoeging' => 'alias',
                    'huisnummerAanduiding' => 'suscipit',
                    'plaats' => 'explicabo',
                    'postcode' => 'sapiente',
                    'land' => 'vel',
                    'locatiebeschrijving' => 'ut',
                    'telefoonnummer' => 'voluptatum',
                    'emailadres' => 'com',
                    'isGeverifieerd' => '0',
                    'verificatieDatum' => '2020-01-01T00:00:00Z',
                    'widControleUitgevoerd' => '0',
                    'widControleDatum' => '2020-01-01T00:00:00Z',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "patient",
        "id": "6566366e-8011-4c45-9471-fdeb615677ad",
        "attributes": {
            "voornamen": "tempore",
            "initialen": "eius",
            "voorvoegsels": "consequatur",
            "achternaam": "sapiente",
            "burgerservicenummer": "voluptas",
            "identiteitsdocumentnummer": "qui",
            "geboortedatum": "2020-01-01T00:00:00Z",
            "geschatteLeeftijd": "50",
            "toegewezenGewondeNummer": "veritatis",
            "straat": "ea",
            "huisnummer": "vitae",
            "huisnummerletter": "eligendi",
            "huisnummertoevoeging": "alias",
            "huisnummerAanduiding": "suscipit",
            "plaats": "explicabo",
            "postcode": "sapiente",
            "land": "vel",
            "locatiebeschrijving": "ut",
            "telefoonnummer": "voluptatum",
            "emailadres": "com",
            "isGeverifieerd": "0",
            "verificatieDatum": "2020-01-01T00:00:00Z",
            "widControleUitgevoerd": "0",
            "widControleDatum": "2020-01-01T00:00:00Z"
        },
        "relationships": {
            "inzet": {
                "data": []
            }
        }
    }
}

HTTP Request

POST api/v1/patient

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][voornamen] varchar(255) optional
data[attributes][initialen] varchar(255) optional
data[attributes][voorvoegsels] varchar(255) optional
data[attributes][achternaam] varchar(255) optional
data[attributes][burgerservicenummer] varchar(255) optional
data[attributes][identiteitsdocumentnummer] varchar(255) optional
data[attributes][geboortedatum] varchar(255) optional
data[attributes][geschatteLeeftijd] integer optional
data[attributes][toegewezenGewondeNummer] varchar(255) optional
data[attributes][straat] varchar(255) optional
data[attributes][huisnummer] varchar(255) optional
data[attributes][huisnummerletter] varchar(255) optional
data[attributes][huisnummertoevoeging] varchar(255) optional
data[attributes][huisnummerAanduiding] varchar(255) optional
data[attributes][plaats] varchar(255) optional
data[attributes][postcode] varchar(255) optional
data[attributes][land] varchar(255) optional
data[attributes][locatiebeschrijving] varchar(255) optional
data[attributes][telefoonnummer] varchar(255) optional
data[attributes][emailadres] varchar(255) optional
data[attributes][isGeverifieerd] tinyint(1) optional
data[attributes][verificatieDatum] varchar(255) optional
data[attributes][widControleUitgevoerd] tinyint(1) optional
data[attributes][widControleDatum] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/patient/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "patient",
        "id": "1",
        "attributes": {
            "voornamen": null,
            "initialen": null,
            "voorvoegsels": null,
            "achternaam": null,
            "burgerservicenummer": null,
            "identiteitsdocumentnummer": null,
            "geboortedatum": null,
            "geschatteLeeftijd": null,
            "toegewezenGewondeNummer": null,
            "straat": null,
            "huisnummer": null,
            "huisnummerletter": null,
            "huisnummertoevoeging": null,
            "huisnummerAanduiding": null,
            "plaats": null,
            "postcode": null,
            "land": null,
            "locatiebeschrijving": null,
            "telefoonnummer": null,
            "emailadres": null,
            "isGeverifieerd": 0,
            "verificatieDatum": null,
            "widControleUitgevoerd": 0,
            "widControleDatum": null
        },
        "relationships": {
            "identiteitsdocument": {
                "data": {
                    "type": "identiteitsdocumentType",
                    "id": "0"
                }
            },
            "geslacht": {
                "data": {
                    "type": "geslachtType",
                    "id": "0"
                }
            },
            "huisarts": {
                "data": {
                    "type": "huisartsType",
                    "id": "1"
                }
            },
            "inzet": {
                "data": [
                    {
                        "type": "inzet",
                        "id": "1"
                    }
                ]
            }
        }
    },
    "included": [
        {
            "type": "identiteitsdocumentType",
            "id": "0",
            "attributes": {
                "waarde": "Paspoort"
            }
        },
        {
            "type": "geslachtType",
            "id": "0",
            "attributes": {
                "waarde": "Man"
            }
        },
        {
            "type": "huisartsType",
            "id": "1",
            "attributes": {
                "lastchange": null,
                "lastchangeBy": null,
                "regio": null,
                "agbCode": null,
                "recordid": null,
                "achternaam": null,
                "voorletters": null,
                "voorvoegsel": null,
                "naam": null,
                "geslacht": null,
                "straat": null,
                "huisnummer": null,
                "huisnummertoevoeging": null,
                "postcode": null,
                "plaats": null,
                "praktijkAgb": null,
                "praktijknaam": null,
                "praktijkstraat": null,
                "praktijkhuisnummer": null,
                "praktijkhuisnummertoevoeging": null,
                "praktijkpostcode": null,
                "praktijkplaats": null,
                "telefoonnummer": null,
                "faxnummer": null
            }
        },
        {
            "type": "inzet",
            "id": "1",
            "attributes": {
                "regio": null,
                "samengesteldRitNummer": null,
                "inzetnummer": null,
                "algemeenKladblok": null,
                "medischKladblok": null,
                "achtergelaten": null,
                "evaluatie": null,
                "aanvangAannameTijd": null,
                "inzetOpdrachtTijd": null,
                "acceptatieOpdrachtTijd": null,
                "vertrekAmbulanceTijd": null,
                "aankomstPatientTijd": null,
                "vertrekPatientTijd": null,
                "vrijmeldingTijd": null,
                "eindeRitTijd": null
            },
            "relationships": {
                "afhandelStatus": {
                    "data": {
                        "type": "afhandelStatusType",
                        "id": "0"
                    }
                },
                "urgentie": {
                    "data": {
                        "type": "urgentieType",
                        "id": "0"
                    }
                },
                "vertrekAdres": {
                    "data": {
                        "type": "locatie",
                        "id": "1"
                    }
                },
                "inzetAdres": {
                    "data": {
                        "type": "locatie",
                        "id": "2"
                    }
                },
                "karakteristieken": {
                    "data": [
                        {
                            "type": "karakteristiek",
                            "id": "1"
                        }
                    ]
                },
                "afsprakenOpLokatie": {
                    "data": [
                        {
                            "type": "afspraakOpLokatie",
                            "id": "1"
                        }
                    ]
                },
                "bijzonderheden": {
                    "data": [
                        {
                            "type": "bijzonderheid",
                            "id": "1"
                        }
                    ]
                },
                "team": {
                    "data": {
                        "type": "team",
                        "id": "1"
                    }
                },
                "patient": {
                    "data": {
                        "type": "patient",
                        "id": "1"
                    }
                },
                "vervoer": {
                    "data": {
                        "type": "vervoer",
                        "id": "1"
                    }
                },
                "zorg": {
                    "data": {
                        "type": "zorg",
                        "id": "1"
                    }
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/patient/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/patient/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'patient',
                'id' => '6566366e-8011-4c45-9471-fdeb615677ad',
                'attributes' => [
                    'voornamen' => 'tempores',
                    'initialen' => 'eius',
                    'voorvoegsels' => 'consequatur',
                    'achternaam' => 'sapiente',
                    'burgerservicenummer' => 'voluptas',
                    'identiteitsdocumentnummer' => 'qui',
                    'geboortedatum' => '2020-01-01T00:00:00Z',
                    'geschatteLeeftijd' => 50,
                    'toegewezenGewondeNummer' => 'veritatis',
                    'straat' => 'ea',
                    'huisnummer' => 'vitae',
                    'huisnummerletter' => 'eligendi',
                    'huisnummertoevoeging' => 'alias',
                    'huisnummerAanduiding' => 'suscipit',
                    'plaats' => 'explicabo',
                    'postcode' => 'sapiente',
                    'land' => 'vel',
                    'locatiebeschrijving' => 'ut',
                    'telefoonnummer' => 'voluptatum',
                    'emailadres' => 'com',
                    'isGeverifieerd' => '0',
                    'verificatieDatum' => '2020-01-01T00:00:00Z',
                    'widControleUitgevoerd' => '0',
                    'widControleDatum' => '2020-01-01T00:00:00Z',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "patient",
        "id": "6566366e-8011-4c45-9471-fdeb615677ad",
        "attributes": {
            "voornamen": "tempores",
            "initialen": "eius",
            "voorvoegsels": "consequatur",
            "achternaam": "sapiente",
            "burgerservicenummer": "voluptas",
            "identiteitsdocumentnummer": "qui",
            "geboortedatum": "2020-01-01T00:00:00Z",
            "geschatteLeeftijd": "50",
            "toegewezenGewondeNummer": "veritatis",
            "straat": "ea",
            "huisnummer": "vitae",
            "huisnummerletter": "eligendi",
            "huisnummertoevoeging": "alias",
            "huisnummerAanduiding": "suscipit",
            "plaats": "explicabo",
            "postcode": "sapiente",
            "land": "vel",
            "locatiebeschrijving": "ut",
            "telefoonnummer": "voluptatum",
            "emailadres": "com",
            "isGeverifieerd": "0",
            "verificatieDatum": "2020-01-01T00:00:00Z",
            "widControleUitgevoerd": "0",
            "widControleDatum": "2020-01-01T00:00:00Z"
        },
        "relationships": {
            "inzet": {
                "data": []
            }
        }
    }
}

HTTP Request

PATCH api/v1/patient/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][voornamen] varchar(255) optional
data[attributes][initialen] varchar(255) optional
data[attributes][voorvoegsels] varchar(255) optional
data[attributes][achternaam] varchar(255) optional
data[attributes][burgerservicenummer] varchar(255) optional
data[attributes][identiteitsdocumentnummer] varchar(255) optional
data[attributes][geboortedatum] varchar(255) optional
data[attributes][geschatteLeeftijd] integer optional
data[attributes][toegewezenGewondeNummer] varchar(255) optional
data[attributes][straat] varchar(255) optional
data[attributes][huisnummer] varchar(255) optional
data[attributes][huisnummerletter] varchar(255) optional
data[attributes][huisnummertoevoeging] varchar(255) optional
data[attributes][huisnummerAanduiding] varchar(255) optional
data[attributes][plaats] varchar(255) optional
data[attributes][postcode] varchar(255) optional
data[attributes][land] varchar(255) optional
data[attributes][locatiebeschrijving] varchar(255) optional
data[attributes][telefoonnummer] varchar(255) optional
data[attributes][emailadres] varchar(255) optional
data[attributes][isGeverifieerd] tinyint(1) optional
data[attributes][verificatieDatum] varchar(255) optional
data[attributes][widControleUitgevoerd] tinyint(1) optional
data[attributes][widControleDatum] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/patient/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/patient/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/patient/1/identiteitsdocument',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/patient/{record}/identiteitsdocument

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/patient/1/relationships/identiteitsdocument',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0"
    }
}

HTTP Request

GET api/v1/patient/{record}/relationships/identiteitsdocument

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/patient/1/relationships/identiteitsdocument',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/patient/{record}/relationships/identiteitsdocument

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/patient/1/geslacht',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/patient/{record}/geslacht

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/patient/1/relationships/geslacht',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0"
    }
}

HTTP Request

GET api/v1/patient/{record}/relationships/geslacht

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/patient/1/relationships/geslacht',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/patient/{record}/relationships/geslacht

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/patient/1/huisarts',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/patient/{record}/huisarts

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/patient/1/relationships/huisarts',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0"
    }
}

HTTP Request

GET api/v1/patient/{record}/relationships/huisarts

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/patient/1/relationships/huisarts',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/patient/{record}/relationships/huisarts

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/patient/1/inzet',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/patient/{record}/inzet

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/patient/1/relationships/inzet',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0"
    }
}

HTTP Request

GET api/v1/patient/{record}/relationships/inzet

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/patient/1/relationships/inzet',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/patient/{record}/relationships/inzet

PatientMonitorType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/patientMonitorType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "patientMonitorType",
            "id": "1",
            "attributes": {
                "regio": null,
                "naam": null,
                "macAdres": null,
                "serienummer": null
            }
        }
    ]
}

HTTP Request

GET api/v1/patientMonitorType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/patientMonitorType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'patientMonitorType',
                'id' => 'de0a8ab5-8936-46fe-91bf-5a5dbe9703f2',
                'attributes' => [
                    'regio' => 'vel',
                    'naam' => 'libero',
                    'macAdres' => 'est',
                    'serienummer' => 'laudantium',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "patientMonitorType",
        "id": "de0a8ab5-8936-46fe-91bf-5a5dbe9703f2",
        "attributes": {
            "regio": "vel",
            "naam": "libero",
            "macAdres": "est",
            "serienummer": "laudantium"
        }
    }
}

HTTP Request

POST api/v1/patientMonitorType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][regio] varchar(255) optional
data[attributes][naam] varchar(255) optional
data[attributes][macAdres] varchar(255) optional
data[attributes][serienummer] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/patientMonitorType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "patientMonitorType",
        "id": "1",
        "attributes": {
            "regio": null,
            "naam": null,
            "macAdres": null,
            "serienummer": null
        }
    }
}

HTTP Request

GET api/v1/patientMonitorType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/patientMonitorType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'patientMonitorType',
                'id' => 'de0a8ab5-8936-46fe-91bf-5a5dbe9703f2',
                'attributes' => [
                    'regio' => 'vel',
                    'naam' => 'libero',
                    'macAdres' => 'est',
                    'serienummer' => 'laudantiums',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "patientMonitorType",
        "id": "de0a8ab5-8936-46fe-91bf-5a5dbe9703f2",
        "attributes": {
            "regio": "vel",
            "naam": "libero",
            "macAdres": "est",
            "serienummer": "laudantiums"
        }
    }
}

HTTP Request

PATCH api/v1/patientMonitorType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][regio] varchar(255) optional
data[attributes][naam] varchar(255) optional
data[attributes][macAdres] varchar(255) optional
data[attributes][serienummer] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/patientMonitorType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/patientMonitorType/{record}

Pijnscore

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/pijnscore',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "pijnscore",
            "id": "0",
            "attributes": {
                "aangemaaktOp": null,
                "score": null
            }
        }
    ]
}

HTTP Request

GET api/v1/pijnscore

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/pijnscore',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'pijnscore',
                'id' => '319f8ff2-b8ae-4334-a747-ef80c070f3c1',
                'attributes' => [
                    'aangemaaktOp' => '2020-01-01T00:00:00Z',
                    'score' => 101010101,
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "pijnscore",
        "id": "319f8ff2-b8ae-4334-a747-ef80c070f3c1",
        "attributes": {
            "aangemaaktOp": "2020-01-01T00:00:00Z",
            "score": "101010101"
        }
    }
}

HTTP Request

POST api/v1/pijnscore

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][aangemaaktOp] varchar(255) optional
data[attributes][score] integer optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/pijnscore/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "pijnscore",
        "id": "0",
        "attributes": {
            "aangemaaktOp": null,
            "score": null
        }
    }
}

HTTP Request

GET api/v1/pijnscore/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/pijnscore/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'pijnscore',
                'id' => '319f8ff2-b8ae-4334-a747-ef80c070f3c1',
                'attributes' => [
                    'aangemaaktOp' => '2020-01-01T00:00:00Z',
                    'score' => 101010102,
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "pijnscore",
        "id": "319f8ff2-b8ae-4334-a747-ef80c070f3c1",
        "attributes": {
            "aangemaaktOp": "2020-01-01T00:00:00Z",
            "score": "101010102"
        }
    }
}

HTTP Request

PATCH api/v1/pijnscore/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][aangemaaktOp] varchar(255) optional
data[attributes][score] integer optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/pijnscore/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/pijnscore/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/pijnscore/1/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {},
        "relationships": {
            "consultType": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "0"
                }
            },
            "consultSubType": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "0"
                }
            },
            "zorg": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "1"
                }
            },
            "tags": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    },
                    {
                        "type": "{relatedRecord}",
                        "id": "2"
                    },
                    {
                        "type": "{relatedRecord}",
                        "id": "3"
                    }
                ]
            },
            "torsoLetsels": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageHandelingenCirculatieType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageBreathingType": {
                "data": []
            },
            "consultMessageHandelingenObstetrieType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageHandelingenIsolatieType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageHuidskleurType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "gcsOgenType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "gcsMotoriekType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "gcsVerbaalType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageVermoedSpecialismeType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageFaceType": {
                "data": []
            },
            "consultMessageArmType": {
                "data": []
            },
            "consultMessageSpeechType": {
                "data": []
            },
            "consultMessageTimeType": {
                "data": []
            },
            "consultMessageAvpuType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessagePupilType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageUitsluitingType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageToestandsbeeldType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageHandelingenLuchtwegManagementType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageMechanismeType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageHandelingenOxygenatieEnVentilatieType": {
                "data": []
            },
            "consultMessageHandelingenBewustzijnEnNeurologischeStatusType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageIntoxicatieType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageHandelingenTraumatologieType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageCirculatieType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageAirwayType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "allergies": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageMedicatieType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            },
            "consultMessageToegediendeMedicatieOverzichtType": {
                "data": [
                    {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                ]
            }
        }
    },
    "included": [
        {
            "type": "{relatedRecord}",
            "id": "0",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "0",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "patientMonitor": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "consultMessages": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                },
                "bijlagen": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                },
                "beloop": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "consultType": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "consultSubType": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "consultMessage": {
                    "data": {
                        "type": "consultMessage",
                        "id": "1"
                    }
                },
                "tagKarakteristieken": {
                    "data": [
                        {
                            "type": "{relatedRecord}",
                            "id": "1"
                        }
                    ]
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "2",
            "attributes": {},
            "relationships": {
                "consultType": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "consultSubType": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "consultMessage": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "tagKarakteristieken": {
                    "data": []
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "3",
            "attributes": {},
            "relationships": {
                "consultType": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "consultSubType": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "0"
                    }
                },
                "consultMessage": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "tagKarakteristieken": {
                    "data": []
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {},
            "relationships": {
                "letselLocatieType": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "letselSoortType": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "letselType": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "locatieTag": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "soortTag": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "2"
                    }
                },
                "typeTag": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "3"
                    }
                },
                "consultMessage": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                }
            }
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1"
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "attributes": {}
        },
        {
            "type": "{relatedRecord}",
            "id": "1",
            "relationships": {
                "medicatieOverzichtType": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": "1"
                    }
                },
                "toedieningsVormType": {
                    "data": {
                        "type": "{relatedRecord}",
                        "id": ""
                    }
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/pijnscore/{record}/consultMessage

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/pijnscore/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1"
    }
}

HTTP Request

GET api/v1/pijnscore/{record}/relationships/consultMessage

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/pijnscore/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/pijnscore/{record}/relationships/consultMessage

PupilType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/pupilType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "pupilType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/pupilType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/pupilType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'pupilType',
                'id' => '67544ab5-33f6-4e72-b0a5-2cd249911501',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "pupilType",
        "id": "67544ab5-33f6-4e72-b0a5-2cd249911501",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/pupilType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/pupilType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "pupilType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/pupilType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/pupilType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'pupilType',
                'id' => '67544ab5-33f6-4e72-b0a5-2cd249911501',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "pupilType",
        "id": "67544ab5-33f6-4e72-b0a5-2cd249911501",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/pupilType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/pupilType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/pupilType/{record}

RedenGeenVervoerType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/redenGeenVervoerType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "redenGeenVervoerType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/redenGeenVervoerType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/redenGeenVervoerType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'redenGeenVervoerType',
                'id' => '00b2c703-6872-4d5c-b754-db62eca6e73d',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "redenGeenVervoerType",
        "id": "00b2c703-6872-4d5c-b754-db62eca6e73d",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/redenGeenVervoerType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/redenGeenVervoerType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "redenGeenVervoerType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/redenGeenVervoerType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/redenGeenVervoerType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'redenGeenVervoerType',
                'id' => '00b2c703-6872-4d5c-b754-db62eca6e73d',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "redenGeenVervoerType",
        "id": "00b2c703-6872-4d5c-b754-db62eca6e73d",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/redenGeenVervoerType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/redenGeenVervoerType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/redenGeenVervoerType/{record}

RolType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/rolType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "rolType",
            "id": "0",
            "attributes": {
                "waarde": "Ambulanceverpleegkundige"
            }
        },
        {
            "type": "rolType",
            "id": "1",
            "attributes": {
                "waarde": "Chaufeur"
            }
        }
    ]
}

HTTP Request

GET api/v1/rolType

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/rolType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "rolType",
        "id": "0",
        "attributes": {
            "waarde": "Ambulanceverpleegkundige"
        }
    }
}

HTTP Request

GET api/v1/rolType/{record}

SynonymType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/synonymType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "synonymType",
            "id": "1",
            "attributes": {
                "naam": null,
                "tag": null,
                "synoniem": null
            }
        }
    ]
}

HTTP Request

GET api/v1/synonymType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/synonymType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'synonymType',
                'id' => '974b6005-184d-4560-85e1-116721a9bf1f',
                'attributes' => [
                    'tag' => 'quis',
                    'synoniem' => 'reprehenderit',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "synonymType",
        "id": "974b6005-184d-4560-85e1-116721a9bf1f",
        "attributes": {
            "tag": "quis",
            "synoniem": "reprehenderit"
        }
    }
}

HTTP Request

POST api/v1/synonymType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][tag] varchar(255) optional
data[attributes][synoniem] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/synonymType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "synonymType",
        "id": "1",
        "attributes": {
            "naam": null,
            "tag": null,
            "synoniem": null
        }
    }
}

HTTP Request

GET api/v1/synonymType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/synonymType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'synonymType',
                'id' => '974b6005-184d-4560-85e1-116721a9bf1f',
                'attributes' => [
                    'tag' => 'quis',
                    'synoniem' => 'reprehenderits',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "synonymType",
        "id": "974b6005-184d-4560-85e1-116721a9bf1f",
        "attributes": {
            "tag": "quis",
            "synoniem": "reprehenderits"
        }
    }
}

HTTP Request

PATCH api/v1/synonymType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][tag] varchar(255) optional
data[attributes][synoniem] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/synonymType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/synonymType/{record}

Tag

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/tag',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "tag",
            "id": "0",
            "attributes": {
                "aanmaakDatum": null,
                "naam": null,
                "optioneleWaarde": null,
                "synoniem": null,
                "origineleWaarde": null,
                "isActief": 0
            },
            "relationships": {
                "tagKarakteristieken": {
                    "data": []
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/tag

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/tag',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'tag',
                'id' => 'f01fee20-7b26-4e00-b3d5-61f3c3ba9dd9',
                'attributes' => [
                    'aanmaakDatum' => '2020-01-01T00:00:00Z',
                    'naam' => 'aut',
                    'optioneleWaarde' => 'assumenda',
                    'synoniem' => 'quia',
                    'origineleWaarde' => 'sequi',
                    'isActief' => '0',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "tag",
        "id": "f01fee20-7b26-4e00-b3d5-61f3c3ba9dd9",
        "attributes": {
            "aanmaakDatum": "2020-01-01T00:00:00Z",
            "naam": "aut",
            "optioneleWaarde": "assumenda",
            "synoniem": "quia",
            "origineleWaarde": "sequi",
            "isActief": "0"
        },
        "relationships": {
            "tagKarakteristieken": {
                "data": []
            }
        }
    }
}

HTTP Request

POST api/v1/tag

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][aanmaakDatum] varchar(255) optional
data[attributes][naam] varchar(255) optional
data[attributes][optioneleWaarde] varchar(255) optional
data[attributes][synoniem] varchar(255) optional
data[attributes][origineleWaarde] varchar(255) optional
data[attributes][isActief] tinyint(1) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/tag/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "tag",
        "id": "0",
        "attributes": {
            "aanmaakDatum": null,
            "naam": null,
            "optioneleWaarde": null,
            "synoniem": null,
            "origineleWaarde": null,
            "isActief": 0
        },
        "relationships": {
            "tagKarakteristieken": {
                "data": []
            }
        }
    }
}

HTTP Request

GET api/v1/tag/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/tag/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'tag',
                'id' => 'f01fee20-7b26-4e00-b3d5-61f3c3ba9dd9',
                'attributes' => [
                    'aanmaakDatum' => '2020-01-01T00:00:00Z',
                    'naam' => 'aut',
                    'optioneleWaarde' => 'assumenda',
                    'synoniem' => 'quia',
                    'origineleWaarde' => 'sequia',
                    'isActief' => '0',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "tag",
        "id": "f01fee20-7b26-4e00-b3d5-61f3c3ba9dd9",
        "attributes": {
            "aanmaakDatum": "2020-01-01T00:00:00Z",
            "naam": "aut",
            "optioneleWaarde": "assumenda",
            "synoniem": "quia",
            "origineleWaarde": "sequia",
            "isActief": "0"
        },
        "relationships": {
            "tagKarakteristieken": {
                "data": []
            }
        }
    }
}

HTTP Request

PATCH api/v1/tag/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][aanmaakDatum] varchar(255) optional
data[attributes][naam] varchar(255) optional
data[attributes][optioneleWaarde] varchar(255) optional
data[attributes][synoniem] varchar(255) optional
data[attributes][origineleWaarde] varchar(255) optional
data[attributes][isActief] tinyint(1) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/tag/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/tag/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/tag/1/consultType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/tag/{record}/consultType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/tag/1/relationships/consultType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/tag/{record}/relationships/consultType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/tag/1/relationships/consultType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/tag/{record}/relationships/consultType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/tag/1/consultSubType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/tag/{record}/consultSubType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/tag/1/relationships/consultSubType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/tag/{record}/relationships/consultSubType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/tag/1/relationships/consultSubType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/tag/{record}/relationships/consultSubType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/tag/1/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/tag/{record}/consultMessage

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/tag/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/tag/{record}/relationships/consultMessage

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/tag/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/tag/{record}/relationships/consultMessage

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/tag/1/tagKarakteristieken',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/tag/{record}/tagKarakteristieken

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/tag/1/relationships/tagKarakteristieken',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/tag/{record}/relationships/tagKarakteristieken

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/tag/1/relationships/tagKarakteristieken',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/tag/{record}/relationships/tagKarakteristieken

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/tag/1/relationships/tagKarakteristieken',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/tag/{record}/relationships/tagKarakteristieken

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/tag/1/relationships/tagKarakteristieken',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/tag/{record}/relationships/tagKarakteristieken

TagKarakteristiek

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/tagKarakteristiek',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "tagKarakteristiek",
            "id": "0",
            "attributes": {
                "waarde": null,
                "isActief": 0
            }
        }
    ]
}

HTTP Request

GET api/v1/tagKarakteristiek

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/tagKarakteristiek',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'tagKarakteristiek',
                'id' => 'e9fad2a4-c783-4512-82f8-0744adc87a1f',
                'attributes' => [
                    'waarde' => 'eos',
                    'isActief' => '0',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "tagKarakteristiek",
        "id": "e9fad2a4-c783-4512-82f8-0744adc87a1f",
        "attributes": {
            "waarde": "eos",
            "isActief": "0"
        }
    }
}

HTTP Request

POST api/v1/tagKarakteristiek

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional
data[attributes][isActief] tinyint(1) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/tagKarakteristiek/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "tagKarakteristiek",
        "id": "0",
        "attributes": {
            "waarde": null,
            "isActief": 0
        }
    }
}

HTTP Request

GET api/v1/tagKarakteristiek/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/tagKarakteristiek/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'tagKarakteristiek',
                'id' => 'e9fad2a4-c783-4512-82f8-0744adc87a1f',
                'attributes' => [
                    'waarde' => 'eosa',
                    'isActief' => '0',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "tagKarakteristiek",
        "id": "e9fad2a4-c783-4512-82f8-0744adc87a1f",
        "attributes": {
            "waarde": "eosa",
            "isActief": "0"
        }
    }
}

HTTP Request

PATCH api/v1/tagKarakteristiek/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional
data[attributes][isActief] tinyint(1) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/tagKarakteristiek/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/tagKarakteristiek/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/tagKarakteristiek/1/tagKarakteristiekType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/tagKarakteristiek/{record}/tagKarakteristiekType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/tagKarakteristiek/1/relationships/tagKarakteristiekType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/tagKarakteristiek/{record}/relationships/tagKarakteristiekType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/tagKarakteristiek/1/relationships/tagKarakteristiekType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/tagKarakteristiek/{record}/relationships/tagKarakteristiekType

TagKarakteristiekType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/tagKarakteristiekType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "tagKarakteristiekType",
            "id": "0",
            "attributes": {
                "waarde": "Pro"
            }
        },
        {
            "type": "tagKarakteristiekType",
            "id": "1",
            "attributes": {
                "waarde": "Con"
            }
        }
    ]
}

HTTP Request

GET api/v1/tagKarakteristiekType

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/tagKarakteristiekType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "tagKarakteristiekType",
        "id": "0",
        "attributes": {
            "waarde": "Pro"
        }
    }
}

HTTP Request

GET api/v1/tagKarakteristiekType/{record}

Team

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/team',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "team",
            "id": "1",
            "attributes": {
                "aangemeldBijMeldkamer": null,
                "afgemeldBijMeldkamer": null,
                "bijrijder": null,
                "tabletnummer": null
            },
            "relationships": {
                "chauffeur": {
                    "data": {
                        "type": "medewerkerType",
                        "id": "1"
                    }
                },
                "ambulanceVerpleegkundige": {
                    "data": {
                        "type": "medewerkerType",
                        "id": "1"
                    }
                },
                "voertuig": {
                    "data": {
                        "type": "voertuigenType",
                        "id": "1"
                    }
                },
                "inzetten": {
                    "data": [
                        {
                            "type": "inzet",
                            "id": "1"
                        }
                    ]
                }
            }
        }
    ],
    "included": [
        {
            "type": "medewerkerType",
            "id": "1",
            "attributes": {
                "regio": null,
                "naam": null,
                "gmsPersoneelsnummer": null,
                "personeelsnummer": null,
                "organisatie": null,
                "pasfoto": null,
                "loginnaam": null,
                "emailadres": null,
                "nuanceProfiel": null
            }
        },
        {
            "type": "voertuigenType",
            "id": "1",
            "attributes": {
                "regio": null,
                "voertuignummer": null,
                "telefoonnummer": null
            }
        },
        {
            "type": "inzet",
            "id": "1",
            "attributes": {
                "regio": null,
                "samengesteldRitNummer": null,
                "inzetnummer": null,
                "algemeenKladblok": null,
                "medischKladblok": null,
                "achtergelaten": null,
                "evaluatie": null,
                "aanvangAannameTijd": null,
                "inzetOpdrachtTijd": null,
                "acceptatieOpdrachtTijd": null,
                "vertrekAmbulanceTijd": null,
                "aankomstPatientTijd": null,
                "vertrekPatientTijd": null,
                "vrijmeldingTijd": null,
                "eindeRitTijd": null
            },
            "relationships": {
                "afhandelStatus": {
                    "data": {
                        "type": "afhandelStatusType",
                        "id": "0"
                    }
                },
                "urgentie": {
                    "data": {
                        "type": "urgentieType",
                        "id": "0"
                    }
                },
                "vertrekAdres": {
                    "data": {
                        "type": "locatie",
                        "id": "1"
                    }
                },
                "inzetAdres": {
                    "data": {
                        "type": "locatie",
                        "id": "2"
                    }
                },
                "karakteristieken": {
                    "data": [
                        {
                            "type": "karakteristiek",
                            "id": "1"
                        }
                    ]
                },
                "afsprakenOpLokatie": {
                    "data": [
                        {
                            "type": "afspraakOpLokatie",
                            "id": "1"
                        }
                    ]
                },
                "bijzonderheden": {
                    "data": [
                        {
                            "type": "bijzonderheid",
                            "id": "1"
                        }
                    ]
                },
                "team": {
                    "data": {
                        "type": "team",
                        "id": "1"
                    }
                },
                "patient": {
                    "data": {
                        "type": "patient",
                        "id": "1"
                    }
                },
                "vervoer": {
                    "data": {
                        "type": "vervoer",
                        "id": "1"
                    }
                },
                "zorg": {
                    "data": {
                        "type": "zorg",
                        "id": "1"
                    }
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/team

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/team',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'team',
                'id' => 'ff61bfcc-769e-46a9-bb00-a0409dac165a',
                'attributes' => [
                    'aangemeldBijMeldkamer' => '2020-01-01T00:00:00Z',
                    'afgemeldBijMeldkamer' => '2020-01-01T00:00:00Z',
                    'bijrijder' => 'assumenda',
                    'tabletnummer' => 'aliquam',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "team",
        "id": "ff61bfcc-769e-46a9-bb00-a0409dac165a",
        "attributes": {
            "aangemeldBijMeldkamer": "2020-01-01T00:00:00Z",
            "afgemeldBijMeldkamer": "2020-01-01T00:00:00Z",
            "bijrijder": "assumenda",
            "tabletnummer": "aliquam"
        },
        "relationships": {
            "inzetten": {
                "data": []
            }
        }
    }
}

HTTP Request

POST api/v1/team

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][aangemeldBijMeldkamer] varchar(255) optional
data[attributes][afgemeldBijMeldkamer] varchar(255) optional
data[attributes][bijrijder] varchar(255) optional
data[attributes][tabletnummer] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/team/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "team",
        "id": "1",
        "attributes": {
            "aangemeldBijMeldkamer": null,
            "afgemeldBijMeldkamer": null,
            "bijrijder": null,
            "tabletnummer": null
        },
        "relationships": {
            "chauffeur": {
                "data": {
                    "type": "medewerkerType",
                    "id": "1"
                }
            },
            "ambulanceVerpleegkundige": {
                "data": {
                    "type": "medewerkerType",
                    "id": "1"
                }
            },
            "voertuig": {
                "data": {
                    "type": "voertuigenType",
                    "id": "1"
                }
            },
            "inzetten": {
                "data": [
                    {
                        "type": "inzet",
                        "id": "1"
                    }
                ]
            }
        }
    },
    "included": [
        {
            "type": "medewerkerType",
            "id": "1",
            "attributes": {
                "regio": null,
                "naam": null,
                "gmsPersoneelsnummer": null,
                "personeelsnummer": null,
                "organisatie": null,
                "pasfoto": null,
                "loginnaam": null,
                "emailadres": null,
                "nuanceProfiel": null
            }
        },
        {
            "type": "voertuigenType",
            "id": "1",
            "attributes": {
                "regio": null,
                "voertuignummer": null,
                "telefoonnummer": null
            }
        },
        {
            "type": "inzet",
            "id": "1",
            "attributes": {
                "regio": null,
                "samengesteldRitNummer": null,
                "inzetnummer": null,
                "algemeenKladblok": null,
                "medischKladblok": null,
                "achtergelaten": null,
                "evaluatie": null,
                "aanvangAannameTijd": null,
                "inzetOpdrachtTijd": null,
                "acceptatieOpdrachtTijd": null,
                "vertrekAmbulanceTijd": null,
                "aankomstPatientTijd": null,
                "vertrekPatientTijd": null,
                "vrijmeldingTijd": null,
                "eindeRitTijd": null
            },
            "relationships": {
                "afhandelStatus": {
                    "data": {
                        "type": "afhandelStatusType",
                        "id": "0"
                    }
                },
                "urgentie": {
                    "data": {
                        "type": "urgentieType",
                        "id": "0"
                    }
                },
                "vertrekAdres": {
                    "data": {
                        "type": "locatie",
                        "id": "1"
                    }
                },
                "inzetAdres": {
                    "data": {
                        "type": "locatie",
                        "id": "2"
                    }
                },
                "karakteristieken": {
                    "data": [
                        {
                            "type": "karakteristiek",
                            "id": "1"
                        }
                    ]
                },
                "afsprakenOpLokatie": {
                    "data": [
                        {
                            "type": "afspraakOpLokatie",
                            "id": "1"
                        }
                    ]
                },
                "bijzonderheden": {
                    "data": [
                        {
                            "type": "bijzonderheid",
                            "id": "1"
                        }
                    ]
                },
                "team": {
                    "data": {
                        "type": "team",
                        "id": "1"
                    }
                },
                "patient": {
                    "data": {
                        "type": "patient",
                        "id": "1"
                    }
                },
                "vervoer": {
                    "data": {
                        "type": "vervoer",
                        "id": "1"
                    }
                },
                "zorg": {
                    "data": {
                        "type": "zorg",
                        "id": "1"
                    }
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/team/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/team/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'team',
                'id' => 'ff61bfcc-769e-46a9-bb00-a0409dac165a',
                'attributes' => [
                    'aangemeldBijMeldkamer' => '2020-01-01T00:00:00Z',
                    'afgemeldBijMeldkamer' => '2020-01-01T00:00:00Z',
                    'bijrijder' => 'assumendas',
                    'tabletnummer' => 'aliquam',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "team",
        "id": "ff61bfcc-769e-46a9-bb00-a0409dac165a",
        "attributes": {
            "aangemeldBijMeldkamer": "2020-01-01T00:00:00Z",
            "afgemeldBijMeldkamer": "2020-01-01T00:00:00Z",
            "bijrijder": "assumendas",
            "tabletnummer": "aliquam"
        },
        "relationships": {
            "inzetten": {
                "data": []
            }
        }
    }
}

HTTP Request

PATCH api/v1/team/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][aangemeldBijMeldkamer] varchar(255) optional
data[attributes][afgemeldBijMeldkamer] varchar(255) optional
data[attributes][bijrijder] varchar(255) optional
data[attributes][tabletnummer] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/team/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/team/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/team/1/chauffeur',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {},
        "relationships": {
            "rol": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "0"
                }
            }
        }
    },
    "included": [
        {
            "type": "{relatedRecord}",
            "id": "0",
            "attributes": {}
        }
    ]
}

HTTP Request

GET api/v1/team/{record}/chauffeur

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/team/1/relationships/chauffeur',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0"
    }
}

HTTP Request

GET api/v1/team/{record}/relationships/chauffeur

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/team/1/relationships/chauffeur',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/team/{record}/relationships/chauffeur

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/team/1/ambulanceVerpleegkundige',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {},
        "relationships": {
            "rol": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "0"
                }
            }
        }
    },
    "included": [
        {
            "type": "{relatedRecord}",
            "id": "0",
            "attributes": {}
        }
    ]
}

HTTP Request

GET api/v1/team/{record}/ambulanceVerpleegkundige

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/team/1/relationships/ambulanceVerpleegkundige',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0"
    }
}

HTTP Request

GET api/v1/team/{record}/relationships/ambulanceVerpleegkundige

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/team/1/relationships/ambulanceVerpleegkundige',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/team/{record}/relationships/ambulanceVerpleegkundige

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/team/1/voertuig',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {},
        "relationships": {
            "rol": {
                "data": {
                    "type": "{relatedRecord}",
                    "id": "0"
                }
            }
        }
    },
    "included": [
        {
            "type": "{relatedRecord}",
            "id": "0",
            "attributes": {}
        }
    ]
}

HTTP Request

GET api/v1/team/{record}/voertuig

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/team/1/relationships/voertuig',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0"
    }
}

HTTP Request

GET api/v1/team/{record}/relationships/voertuig

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/team/1/relationships/voertuig',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/team/{record}/relationships/voertuig

ToedieningsVormType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/toedieningsVormType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "toedieningsVormType",
            "id": "0",
            "attributes": {
                "afkorting": null
            }
        }
    ]
}

HTTP Request

GET api/v1/toedieningsVormType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/toedieningsVormType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'toedieningsVormType',
                'id' => '5046e19e-39b8-40ed-819c-d891d6864f81',
                'attributes' => [
                    'afkorting' => 'etc',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "toedieningsVormType",
        "id": "5046e19e-39b8-40ed-819c-d891d6864f81",
        "attributes": {
            "afkorting": "etc"
        }
    }
}

HTTP Request

POST api/v1/toedieningsVormType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][afkorting] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/toedieningsVormType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "toedieningsVormType",
        "id": "0",
        "attributes": {
            "afkorting": null
        }
    }
}

HTTP Request

GET api/v1/toedieningsVormType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/toedieningsVormType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'toedieningsVormType',
                'id' => '5046e19e-39b8-40ed-819c-d891d6864f81',
                'attributes' => [
                    'afkorting' => 'ets',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "toedieningsVormType",
        "id": "5046e19e-39b8-40ed-819c-d891d6864f81",
        "attributes": {
            "afkorting": "ets"
        }
    }
}

HTTP Request

PATCH api/v1/toedieningsVormType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][afkorting] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/toedieningsVormType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/toedieningsVormType/{record}

ToegediendeMedicatieOverzichtType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/toegediendeMedicatieOverzichtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "toegediendeMedicatieOverzichtType",
            "id": "0"
        }
    ]
}

HTTP Request

GET api/v1/toegediendeMedicatieOverzichtType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/toegediendeMedicatieOverzichtType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/toegediendeMedicatieOverzichtType

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/toegediendeMedicatieOverzichtType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "toegediendeMedicatieOverzichtType",
        "id": "0"
    }
}

HTTP Request

GET api/v1/toegediendeMedicatieOverzichtType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/toegediendeMedicatieOverzichtType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/toegediendeMedicatieOverzichtType/{record}

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/toegediendeMedicatieOverzichtType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/toegediendeMedicatieOverzichtType/{record}

ToestandsbeeldType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/toestandsbeeldType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "toestandsbeeldType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/toestandsbeeldType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/toestandsbeeldType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'toestandsbeeldType',
                'id' => '43f5a642-2fe5-495b-b524-3efdb6c9a3e0',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "toestandsbeeldType",
        "id": "43f5a642-2fe5-495b-b524-3efdb6c9a3e0",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/toestandsbeeldType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/toestandsbeeldType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "toestandsbeeldType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/toestandsbeeldType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/toestandsbeeldType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'toestandsbeeldType',
                'id' => '43f5a642-2fe5-495b-b524-3efdb6c9a3e0',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "toestandsbeeldType",
        "id": "43f5a642-2fe5-495b-b524-3efdb6c9a3e0",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/toestandsbeeldType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/toestandsbeeldType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/toestandsbeeldType/{record}

TorsoLetsel

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/torsoLetsel',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "torsoLetsel",
            "id": "1",
            "attributes": {
                "isFront": 0
            },
            "relationships": {
                "injuryLocation": {
                    "data": {
                        "type": "injuryLocationType",
                        "id": "1"
                    }
                },
                "injuryKind": {
                    "data": {
                        "type": "injuryKindType",
                        "id": "1"
                    }
                },
                "injury": {
                    "data": {
                        "type": "letselType",
                        "id": "1"
                    }
                },
                "locationTag": {
                    "data": {
                        "type": "tag",
                        "id": "1"
                    }
                },
                "soortTag": {
                    "data": {
                        "type": "tag",
                        "id": "2"
                    }
                },
                "typeTag": {
                    "data": {
                        "type": "tag",
                        "id": "3"
                    }
                }
            }
        }
    ],
    "included": [
        {
            "type": "injuryLocationType",
            "id": "1",
            "attributes": {
                "locatieIdentificatie": null,
                "beschrijving": null
            }
        },
        {
            "type": "injuryKindType",
            "id": "1",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "letselType",
            "id": "1"
        },
        {
            "type": "tag",
            "id": "1",
            "attributes": {
                "aanmaakDatum": null,
                "naam": null,
                "optioneleWaarde": null,
                "synoniem": null,
                "origineleWaarde": null,
                "isActief": 0
            },
            "relationships": {
                "consultType": {
                    "data": {
                        "type": "consultType",
                        "id": "0"
                    }
                },
                "consultSubType": {
                    "data": {
                        "type": "consultSubType",
                        "id": "0"
                    }
                },
                "tagKarakteristieken": {
                    "data": [
                        {
                            "type": "tagKarakteristiek",
                            "id": "1"
                        }
                    ]
                }
            }
        },
        {
            "type": "tag",
            "id": "2",
            "attributes": {
                "aanmaakDatum": null,
                "naam": null,
                "optioneleWaarde": null,
                "synoniem": null,
                "origineleWaarde": null,
                "isActief": 0
            },
            "relationships": {
                "consultType": {
                    "data": {
                        "type": "consultType",
                        "id": "0"
                    }
                },
                "consultSubType": {
                    "data": {
                        "type": "consultSubType",
                        "id": "0"
                    }
                },
                "tagKarakteristieken": {
                    "data": []
                }
            }
        },
        {
            "type": "tag",
            "id": "3",
            "attributes": {
                "aanmaakDatum": null,
                "naam": null,
                "optioneleWaarde": null,
                "synoniem": null,
                "origineleWaarde": null,
                "isActief": 0
            },
            "relationships": {
                "consultType": {
                    "data": {
                        "type": "consultType",
                        "id": "0"
                    }
                },
                "consultSubType": {
                    "data": {
                        "type": "consultSubType",
                        "id": "0"
                    }
                },
                "tagKarakteristieken": {
                    "data": []
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/torsoLetsel

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/torsoLetsel',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'torsoLetsel',
                'id' => 'c26c063e-6365-43dc-ad3b-b4ab4f8dad79',
                'attributes' => [
                    'isFront' => '0',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "torsoLetsel",
        "id": "c26c063e-6365-43dc-ad3b-b4ab4f8dad79",
        "attributes": {
            "isFront": "0"
        }
    }
}

HTTP Request

POST api/v1/torsoLetsel

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][isFront] tinyint(1) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/torsoLetsel/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "torsoLetsel",
        "id": "1",
        "attributes": {
            "isFront": 0
        },
        "relationships": {
            "injuryLocation": {
                "data": {
                    "type": "injuryLocationType",
                    "id": "1"
                }
            },
            "injuryKind": {
                "data": {
                    "type": "injuryKindType",
                    "id": "1"
                }
            },
            "injury": {
                "data": {
                    "type": "letselType",
                    "id": "1"
                }
            },
            "locationTag": {
                "data": {
                    "type": "tag",
                    "id": "1"
                }
            },
            "soortTag": {
                "data": {
                    "type": "tag",
                    "id": "2"
                }
            },
            "typeTag": {
                "data": {
                    "type": "tag",
                    "id": "3"
                }
            }
        }
    },
    "included": [
        {
            "type": "injuryLocationType",
            "id": "1",
            "attributes": {
                "locatieIdentificatie": null,
                "beschrijving": null
            }
        },
        {
            "type": "injuryKindType",
            "id": "1",
            "attributes": {
                "waarde": null
            }
        },
        {
            "type": "letselType",
            "id": "1"
        },
        {
            "type": "tag",
            "id": "1",
            "attributes": {
                "aanmaakDatum": null,
                "naam": null,
                "optioneleWaarde": null,
                "synoniem": null,
                "origineleWaarde": null,
                "isActief": 0
            },
            "relationships": {
                "consultType": {
                    "data": {
                        "type": "consultType",
                        "id": "0"
                    }
                },
                "consultSubType": {
                    "data": {
                        "type": "consultSubType",
                        "id": "0"
                    }
                },
                "tagKarakteristieken": {
                    "data": [
                        {
                            "type": "tagKarakteristiek",
                            "id": "1"
                        }
                    ]
                }
            }
        },
        {
            "type": "tag",
            "id": "2",
            "attributes": {
                "aanmaakDatum": null,
                "naam": null,
                "optioneleWaarde": null,
                "synoniem": null,
                "origineleWaarde": null,
                "isActief": 0
            },
            "relationships": {
                "consultType": {
                    "data": {
                        "type": "consultType",
                        "id": "0"
                    }
                },
                "consultSubType": {
                    "data": {
                        "type": "consultSubType",
                        "id": "0"
                    }
                },
                "tagKarakteristieken": {
                    "data": []
                }
            }
        },
        {
            "type": "tag",
            "id": "3",
            "attributes": {
                "aanmaakDatum": null,
                "naam": null,
                "optioneleWaarde": null,
                "synoniem": null,
                "origineleWaarde": null,
                "isActief": 0
            },
            "relationships": {
                "consultType": {
                    "data": {
                        "type": "consultType",
                        "id": "0"
                    }
                },
                "consultSubType": {
                    "data": {
                        "type": "consultSubType",
                        "id": "0"
                    }
                },
                "tagKarakteristieken": {
                    "data": []
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/torsoLetsel/{record}

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/torsoLetsel/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'torsoLetsel',
                'id' => 'c26c063e-6365-43dc-ad3b-b4ab4f8dad79',
                'attributes' => [
                    'isFront' => '1',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "torsoLetsel",
        "id": "c26c063e-6365-43dc-ad3b-b4ab4f8dad79",
        "attributes": {
            "isFront": "1"
        }
    }
}

HTTP Request

PATCH api/v1/torsoLetsel/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][isFront] tinyint(1) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/torsoLetsel/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/torsoLetsel/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/torsoLetsel/1/letselLocatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/torsoLetsel/{record}/letselLocatieType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/torsoLetsel/1/relationships/letselLocatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1"
    }
}

HTTP Request

GET api/v1/torsoLetsel/{record}/relationships/letselLocatieType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/torsoLetsel/1/relationships/letselLocatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/torsoLetsel/{record}/relationships/letselLocatieType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/torsoLetsel/1/letselSoortType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/torsoLetsel/{record}/letselSoortType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/torsoLetsel/1/relationships/letselSoortType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1"
    }
}

HTTP Request

GET api/v1/torsoLetsel/{record}/relationships/letselSoortType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/torsoLetsel/1/relationships/letselSoortType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/torsoLetsel/{record}/relationships/letselSoortType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/torsoLetsel/1/letselType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/torsoLetsel/{record}/letselType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/torsoLetsel/1/relationships/letselType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1"
    }
}

HTTP Request

GET api/v1/torsoLetsel/{record}/relationships/letselType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/torsoLetsel/1/relationships/letselType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/torsoLetsel/{record}/relationships/letselType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/torsoLetsel/1/locatieTag',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/torsoLetsel/{record}/locatieTag

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/torsoLetsel/1/relationships/locatieTag',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1"
    }
}

HTTP Request

GET api/v1/torsoLetsel/{record}/relationships/locatieTag

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/torsoLetsel/1/relationships/locatieTag',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/torsoLetsel/{record}/relationships/locatieTag

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/torsoLetsel/1/soortTag',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/torsoLetsel/{record}/soortTag

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/torsoLetsel/1/relationships/soortTag',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1"
    }
}

HTTP Request

GET api/v1/torsoLetsel/{record}/relationships/soortTag

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/torsoLetsel/1/relationships/soortTag',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/torsoLetsel/{record}/relationships/soortTag

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/torsoLetsel/1/typeTag',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/torsoLetsel/{record}/typeTag

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/torsoLetsel/1/relationships/typeTag',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1"
    }
}

HTTP Request

GET api/v1/torsoLetsel/{record}/relationships/typeTag

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/torsoLetsel/1/relationships/typeTag',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/torsoLetsel/{record}/relationships/typeTag

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/torsoLetsel/1/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/torsoLetsel/{record}/consultMessage

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/torsoLetsel/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1"
    }
}

HTTP Request

GET api/v1/torsoLetsel/{record}/relationships/consultMessage

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/torsoLetsel/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/torsoLetsel/{record}/relationships/consultMessage

UitsluitingType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/uitsluitingType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "uitsluitingType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/uitsluitingType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/uitsluitingType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'uitsluitingType',
                'id' => '0993f212-a184-4fc8-b8e6-935796dcaffe',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "uitsluitingType",
        "id": "0993f212-a184-4fc8-b8e6-935796dcaffe",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/uitsluitingType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/uitsluitingType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "uitsluitingType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/uitsluitingType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/uitsluitingType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'uitsluitingType',
                'id' => '0993f212-a184-4fc8-b8e6-935796dcaffe',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "uitsluitingType",
        "id": "0993f212-a184-4fc8-b8e6-935796dcaffe",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/uitsluitingType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/uitsluitingType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/uitsluitingType/{record}

UrgentieType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/urgentieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "urgentieType",
            "id": "0",
            "attributes": {
                "waarde": "A1"
            }
        },
        {
            "type": "urgentieType",
            "id": "1",
            "attributes": {
                "waarde": "A2"
            }
        },
        {
            "type": "urgentieType",
            "id": "2",
            "attributes": {
                "waarde": "B1"
            }
        },
        {
            "type": "urgentieType",
            "id": "3",
            "attributes": {
                "waarde": "B2"
            }
        }
    ]
}

HTTP Request

GET api/v1/urgentieType

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/urgentieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "urgentieType",
        "id": "0",
        "attributes": {
            "waarde": "A1"
        }
    }
}

HTTP Request

GET api/v1/urgentieType/{record}

VermoedSpecialismeType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vermoedSpecialismeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "vermoedSpecialismeType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/vermoedSpecialismeType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/vermoedSpecialismeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'vermoedSpecialismeType',
                'id' => '7e8ab71a-24a1-45b2-a0ce-b964fb72afeb',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "vermoedSpecialismeType",
        "id": "7e8ab71a-24a1-45b2-a0ce-b964fb72afeb",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/vermoedSpecialismeType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vermoedSpecialismeType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "vermoedSpecialismeType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/vermoedSpecialismeType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/vermoedSpecialismeType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'vermoedSpecialismeType',
                'id' => '7e8ab71a-24a1-45b2-a0ce-b964fb72afeb',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "vermoedSpecialismeType",
        "id": "7e8ab71a-24a1-45b2-a0ce-b964fb72afeb",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/vermoedSpecialismeType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/vermoedSpecialismeType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/vermoedSpecialismeType/{record}

Vervoer

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vervoer',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "vervoer",
            "id": "1",
            "attributes": {
                "aankomstBestemmingTijd": null
            },
            "relationships": {
                "bestemmingAdres": {
                    "data": {
                        "type": "locatie",
                        "id": "1"
                    }
                },
                "urgentie": {
                    "data": {
                        "type": "urgentieType",
                        "id": "0"
                    }
                },
                "soortVervoer": {
                    "data": {
                        "type": "vervoerType",
                        "id": "1"
                    }
                }
            }
        }
    ],
    "included": [
        {
            "type": "locatie",
            "id": "1",
            "attributes": {
                "postcode": null,
                "straat": null,
                "huisnummer": null,
                "huisnummerletter": null,
                "huisnummertoevoeging": null,
                "huisnummerAanduiding": null,
                "plaats": null,
                "land": null,
                "locatieType": null,
                "locatienaam": null,
                "agbCode": null,
                "rdx": null,
                "rdy": null,
                "hoogte": null,
                "lengtegraad": null,
                "breedtegraad": null,
                "rdxGms": null,
                "rdyGms": null,
                "hoogteGms": null,
                "lengtegraadGms": null,
                "breedegraadGms": null
            }
        },
        {
            "type": "urgentieType",
            "id": "0",
            "attributes": {
                "waarde": "A1"
            }
        },
        {
            "type": "vervoerType",
            "id": "1",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/vervoer

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/vervoer',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'vervoer',
                'id' => 'a39003cb-5191-46e0-bc44-84b40bc8b30e',
                'attributes' => [
                    'aankomstBestemmingTijd' => '2020-01-01T00:00:00Z',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "vervoer",
        "id": "a39003cb-5191-46e0-bc44-84b40bc8b30e",
        "attributes": {
            "aankomstBestemmingTijd": "2020-01-01T00:00:00Z"
        }
    }
}

HTTP Request

POST api/v1/vervoer

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][aankomstBestemmingTijd] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vervoer/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "vervoer",
        "id": "1",
        "attributes": {
            "aankomstBestemmingTijd": null
        },
        "relationships": {
            "bestemmingAdres": {
                "data": {
                    "type": "locatie",
                    "id": "1"
                }
            },
            "urgentie": {
                "data": {
                    "type": "urgentieType",
                    "id": "0"
                }
            },
            "soortVervoer": {
                "data": {
                    "type": "vervoerType",
                    "id": "1"
                }
            }
        }
    },
    "included": [
        {
            "type": "locatie",
            "id": "1",
            "attributes": {
                "postcode": null,
                "straat": null,
                "huisnummer": null,
                "huisnummerletter": null,
                "huisnummertoevoeging": null,
                "huisnummerAanduiding": null,
                "plaats": null,
                "land": null,
                "locatieType": null,
                "locatienaam": null,
                "agbCode": null,
                "rdx": null,
                "rdy": null,
                "hoogte": null,
                "lengtegraad": null,
                "breedtegraad": null,
                "rdxGms": null,
                "rdyGms": null,
                "hoogteGms": null,
                "lengtegraadGms": null,
                "breedegraadGms": null
            }
        },
        {
            "type": "urgentieType",
            "id": "0",
            "attributes": {
                "waarde": "A1"
            }
        },
        {
            "type": "vervoerType",
            "id": "1",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/vervoer/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/vervoer/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'vervoer',
                'id' => 'a39003cb-5191-46e0-bc44-84b40bc8b30e',
                'attributes' => [
                    'aankomstBestemmingTijd' => '2020-01-02T00:00:00Z',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "vervoer",
        "id": "a39003cb-5191-46e0-bc44-84b40bc8b30e",
        "attributes": {
            "aankomstBestemmingTijd": "2020-01-02T00:00:00Z"
        }
    }
}

HTTP Request

PATCH api/v1/vervoer/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][aankomstBestemmingTijd] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/vervoer/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/vervoer/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vervoer/1/bestemmingAdres',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/vervoer/{record}/bestemmingAdres

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vervoer/1/relationships/bestemmingAdres',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1"
    }
}

HTTP Request

GET api/v1/vervoer/{record}/relationships/bestemmingAdres

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/vervoer/1/relationships/bestemmingAdres',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/vervoer/{record}/relationships/bestemmingAdres

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vervoer/1/urgentie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/vervoer/{record}/urgentie

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vervoer/1/relationships/urgentie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1"
    }
}

HTTP Request

GET api/v1/vervoer/{record}/relationships/urgentie

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/vervoer/1/relationships/urgentie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/vervoer/{record}/relationships/urgentie

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vervoer/1/soortVervoer',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/vervoer/{record}/soortVervoer

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vervoer/1/relationships/soortVervoer',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "1"
    }
}

HTTP Request

GET api/v1/vervoer/{record}/relationships/soortVervoer

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/vervoer/1/relationships/soortVervoer',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/vervoer/{record}/relationships/soortVervoer

VervoerType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vervoerType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "vervoerType",
            "id": "0",
            "attributes": {
                "waarde": null
            }
        }
    ]
}

HTTP Request

GET api/v1/vervoerType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/vervoerType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'vervoerType',
                'id' => 'a609bae2-9e0c-4ea2-9f72-fdc2aa7be570',
                'attributes' => [
                    'waarde' => 'est',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "vervoerType",
        "id": "a609bae2-9e0c-4ea2-9f72-fdc2aa7be570",
        "attributes": {
            "waarde": "est"
        }
    }
}

HTTP Request

POST api/v1/vervoerType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vervoerType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "vervoerType",
        "id": "0",
        "attributes": {
            "waarde": null
        }
    }
}

HTTP Request

GET api/v1/vervoerType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/vervoerType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'vervoerType',
                'id' => 'a609bae2-9e0c-4ea2-9f72-fdc2aa7be570',
                'attributes' => [
                    'waarde' => 'ests',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "vervoerType",
        "id": "a609bae2-9e0c-4ea2-9f72-fdc2aa7be570",
        "attributes": {
            "waarde": "ests"
        }
    }
}

HTTP Request

PATCH api/v1/vervoerType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][waarde] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/vervoerType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/vervoerType/{record}

Vitalen

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vitalen',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "vitalen",
            "id": "1",
            "attributes": {
                "aangemaaktOp": null,
                "hartfrequentiePatientMonitor": null,
                "hartfrequentieDefibrilatieModule": null,
                "capnometrie": null,
                "ademfrequentie": null,
                "saturatie": null,
                "systolischeBloeddruk": null,
                "diastolischeBloeddruk": null,
                "defibrilatieEnergie": null,
                "pacemakerStroomsterkte:": null,
                "temperatuur": null,
                "handmatigeTemperatuur": null,
                "handmatigeBloedglucose": null
            },
            "relationships": {
                "bloeddrukMeetlocatie": {
                    "data": {
                        "type": "bloeddrukMeetlocatieType",
                        "id": "0"
                    }
                }
            }
        }
    ],
    "included": [
        {
            "type": "bloeddrukMeetlocatieType",
            "id": "0",
            "attributes": {
                "waarde": "Links"
            }
        }
    ]
}

HTTP Request

GET api/v1/vitalen

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/vitalen',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'vitalen',
                'id' => '4b6dc523-0df2-4190-bab2-73933f197ed6',
                'attributes' => [
                    'aangemaaktOp' => '2020-01-01T00:00:00Z',
                    'hartfrequentiePatientMonitor' => 20.34,
                    'hartfrequentieDefibrilatieModule' => 40.81,
                    'capnometrie' => 43.25,
                    'ademfrequentie' => 42.51,
                    'saturatie' => 16.73,
                    'systolischeBloeddruk' => 27.01,
                    'diastolischeBloeddruk' => 39.14,
                    'defibrilatieEnergie' => 11.93,
                    'pacemakerStroomsterkte' => 10.28,
                    'temperatuur' => 40.03,
                    'handmatigeTemperatuur' => 20.29,
                    'handmatigeBloedglucose' => 18.18,
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "vitalen",
        "id": "4b6dc523-0df2-4190-bab2-73933f197ed6",
        "attributes": {
            "aangemaaktOp": "2020-01-01T00:00:00Z",
            "hartfrequentiePatientMonitor": 20.34,
            "hartfrequentieDefibrilatieModule": 40.81,
            "capnometrie": 43.25,
            "ademfrequentie": 42.51,
            "saturatie": 16.73,
            "systolischeBloeddruk": 27.01,
            "diastolischeBloeddruk": 39.14,
            "defibrilatieEnergie": 11.93,
            "pacemakerStroomsterkte:": 10.28,
            "temperatuur": 40.03,
            "handmatigeTemperatuur": 20.29,
            "handmatigeBloedglucose": 18.18
        }
    }
}

HTTP Request

POST api/v1/vitalen

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][aangemaaktOp] varchar(255) optional
data[attributes][hartfrequentiePatientMonitor] float optional
data[attributes][hartfrequentieDefibrilatieModule] float optional
data[attributes][capnometrie] float optional
data[attributes][ademfrequentie] float optional
data[attributes][saturatie] float optional
data[attributes][systolischeBloeddruk] float optional
data[attributes][diastolischeBloeddruk] float optional
data[attributes][defibrilatieEnergie] float optional
data[attributes][pacemakerStroomsterkte] float optional
data[attributes][temperatuur] float optional
data[attributes][handmatigeTemperatuur] float optional
data[attributes][handmatigeBloedglucose] float optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vitalen/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "vitalen",
        "id": "1",
        "attributes": {
            "aangemaaktOp": null,
            "hartfrequentiePatientMonitor": null,
            "hartfrequentieDefibrilatieModule": null,
            "capnometrie": null,
            "ademfrequentie": null,
            "saturatie": null,
            "systolischeBloeddruk": null,
            "diastolischeBloeddruk": null,
            "defibrilatieEnergie": null,
            "pacemakerStroomsterkte:": null,
            "temperatuur": null,
            "handmatigeTemperatuur": null,
            "handmatigeBloedglucose": null
        },
        "relationships": {
            "bloeddrukMeetlocatie": {
                "data": {
                    "type": "bloeddrukMeetlocatieType",
                    "id": "0"
                }
            }
        }
    },
    "included": [
        {
            "type": "bloeddrukMeetlocatieType",
            "id": "0",
            "attributes": {
                "waarde": "Links"
            }
        }
    ]
}

HTTP Request

GET api/v1/vitalen/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/vitalen/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'vitalen',
                'id' => '4b6dc523-0df2-4190-bab2-73933f197ed6',
                'attributes' => [
                    'aangemaaktOp' => '2020-01-01T00:00:00Z',
                    'hartfrequentiePatientMonitor' => 20.34,
                    'hartfrequentieDefibrilatieModule' => 40.81,
                    'capnometrie' => 43.25,
                    'ademfrequentie' => 42.51,
                    'saturatie' => 16.73,
                    'systolischeBloeddruk' => 27.01,
                    'diastolischeBloeddruk' => 39.14,
                    'defibrilatieEnergie' => 11.93,
                    'pacemakerStroomsterkte' => 10.28,
                    'temperatuur' => 40.03,
                    'handmatigeTemperatuur' => 20.29,
                    'handmatigeBloedglucose' => 18.2,
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "vitalen",
        "id": "4b6dc523-0df2-4190-bab2-73933f197ed6",
        "attributes": {
            "aangemaaktOp": "2020-01-01T00:00:00Z",
            "hartfrequentiePatientMonitor": 20.34,
            "hartfrequentieDefibrilatieModule": 40.81,
            "capnometrie": 43.25,
            "ademfrequentie": 42.51,
            "saturatie": 16.73,
            "systolischeBloeddruk": 27.01,
            "diastolischeBloeddruk": 39.14,
            "defibrilatieEnergie": 11.93,
            "pacemakerStroomsterkte:": 10.28,
            "temperatuur": 40.03,
            "handmatigeTemperatuur": 20.29,
            "handmatigeBloedglucose": 18.2
        }
    }
}

HTTP Request

PATCH api/v1/vitalen/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][aangemaaktOp] varchar(255) optional
data[attributes][hartfrequentiePatientMonitor] float optional
data[attributes][hartfrequentieDefibrilatieModule] float optional
data[attributes][capnometrie] float optional
data[attributes][ademfrequentie] float optional
data[attributes][saturatie] float optional
data[attributes][systolischeBloeddruk] float optional
data[attributes][diastolischeBloeddruk] float optional
data[attributes][defibrilatieEnergie] float optional
data[attributes][pacemakerStroomsterkte] float optional
data[attributes][temperatuur] float optional
data[attributes][handmatigeTemperatuur] float optional
data[attributes][handmatigeBloedglucose] float optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/vitalen/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/vitalen/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vitalen/1/bloeddrukMeetlocatie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/vitalen/{record}/bloeddrukMeetlocatie

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vitalen/1/relationships/bloeddrukMeetlocatie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0"
    }
}

HTTP Request

GET api/v1/vitalen/{record}/relationships/bloeddrukMeetlocatie

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/vitalen/1/relationships/bloeddrukMeetlocatie',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/vitalen/{record}/relationships/bloeddrukMeetlocatie

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vitalen/1/hartritmeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/vitalen/{record}/hartritmeType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vitalen/1/relationships/hartritmeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0"
    }
}

HTTP Request

GET api/v1/vitalen/{record}/relationships/hartritmeType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/vitalen/1/relationships/hartritmeType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/vitalen/{record}/relationships/hartritmeType

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vitalen/1/zorg',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/vitalen/{record}/zorg

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/vitalen/1/relationships/zorg',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "0"
    }
}

HTTP Request

GET api/v1/vitalen/{record}/relationships/zorg

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/vitalen/1/relationships/zorg',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/vitalen/{record}/relationships/zorg

VoertuigenType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/voertuigType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "voertuigenType",
            "id": "1",
            "attributes": {
                "regio": null,
                "voertuignummer": null,
                "telefoonnummer": null
            }
        }
    ]
}

HTTP Request

GET api/v1/voertuigType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/voertuigType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'voertuigenType',
                'id' => 'e2f1416b-fb92-4550-a8ef-e565f8ab4130',
                'attributes' => [
                    'regio' => 'quibusdam',
                    'voertuignummer' => 'recusandae',
                    'telefoonnummer' => 'nesciunt',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "voertuigenType",
        "id": "e2f1416b-fb92-4550-a8ef-e565f8ab4130",
        "attributes": {
            "regio": "quibusdam",
            "voertuignummer": "recusandae",
            "telefoonnummer": "nesciunt"
        }
    }
}

HTTP Request

POST api/v1/voertuigType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][regio] varchar(255) optional
data[attributes][voertuignummer] varchar(255) optional
data[attributes][telefoonnummer] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/voertuigType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "voertuigenType",
        "id": "1",
        "attributes": {
            "regio": null,
            "voertuignummer": null,
            "telefoonnummer": null
        }
    }
}

HTTP Request

GET api/v1/voertuigType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/voertuigType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'voertuigenType',
                'id' => 'e2f1416b-fb92-4550-a8ef-e565f8ab4130',
                'attributes' => [
                    'regio' => 'quibusdam',
                    'voertuignummer' => 'recusandae',
                    'telefoonnummer' => 'nesciunta',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "voertuigenType",
        "id": "e2f1416b-fb92-4550-a8ef-e565f8ab4130",
        "attributes": {
            "regio": "quibusdam",
            "voertuignummer": "recusandae",
            "telefoonnummer": "nesciunta"
        }
    }
}

HTTP Request

PATCH api/v1/voertuigType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][regio] varchar(255) optional
data[attributes][voertuignummer] varchar(255) optional
data[attributes][telefoonnummer] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/voertuigType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/voertuigType/{record}

ZiekenhuisType

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/ziekenhuisType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "ziekenhuisType",
            "id": "1",
            "attributes": {
                "lastchange": null,
                "lastchangeBy": null,
                "regio": null,
                "agbCode": null,
                "naam": null,
                "bezoekadresStraat": null,
                "bezoekadresHuisnummer": null,
                "bezoekadresHuisnummertoevoeging": null,
                "bezoekadresPostcode": null,
                "bezoekadresPlaats": null,
                "bezoekadresLand": null,
                "postadresStraat": null,
                "postadresHuisnummer": null,
                "postadresHuisnummertoevoeging": null,
                "postadresPostcode": null,
                "postadresPlaats": null,
                "postadresLand": null,
                "einddatum": null,
                "ketenzorgbestemmingscode": null
            }
        }
    ]
}

HTTP Request

GET api/v1/ziekenhuisType

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/ziekenhuisType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'ziekenhuisType',
                'id' => '33391d83-72a1-4aa5-a250-0cb4c288ac70',
                'attributes' => [
                    'lastchange' => '2020-01-01T00:00:00Z',
                    'lastchangeBy' => 'quia',
                    'regio' => 'delectus',
                    'agbCode' => 'a',
                    'naam' => 'minima',
                    'bezoekadresStraat' => 'ex',
                    'bezoekadresHuisnummer' => 'rem',
                    'bezoekadresHuisnummertoevoeging' => 'in',
                    'bezoekadresPostcode' => 'eos',
                    'bezoekadresPlaats' => 'veniam',
                    'bezoekadresLand' => 'maiores',
                    'postadresStraat' => 'officia',
                    'postadresHuisnummer' => 'voluptas',
                    'postadresHuisnummertoevoeging' => 'deserunt',
                    'postadresPostcode' => 'maxime',
                    'postadresPlaats' => 'aut',
                    'postadresLand' => 'dolorum',
                    'einddatum' => '2020-01-01T00:00:00Z',
                    'ketenzorgbestemmingscode' => 'quo',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "ziekenhuisType",
        "id": "33391d83-72a1-4aa5-a250-0cb4c288ac70",
        "attributes": {
            "lastchange": "2020-01-01T00:00:00Z",
            "lastchangeBy": "quia",
            "regio": "delectus",
            "agbCode": "a",
            "naam": "minima",
            "bezoekadresStraat": "ex",
            "bezoekadresHuisnummer": "rem",
            "bezoekadresHuisnummertoevoeging": "in",
            "bezoekadresPostcode": "eos",
            "bezoekadresPlaats": "veniam",
            "bezoekadresLand": "maiores",
            "postadresStraat": "officia",
            "postadresHuisnummer": "voluptas",
            "postadresHuisnummertoevoeging": "deserunt",
            "postadresPostcode": "maxime",
            "postadresPlaats": "aut",
            "postadresLand": "dolorum",
            "einddatum": "2020-01-01T00:00:00Z",
            "ketenzorgbestemmingscode": "quo"
        }
    }
}

HTTP Request

POST api/v1/ziekenhuisType

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][lastchange] varchar(255) optional
data[attributes][lastchangeBy] varchar(255) optional
data[attributes][regio] varchar(255) optional
data[attributes][agbCode] varchar(255) optional
data[attributes][naam] varchar(255) optional
data[attributes][bezoekadresStraat] varchar(255) optional
data[attributes][bezoekadresHuisnummer] varchar(255) optional
data[attributes][bezoekadresHuisnummertoevoeging] varchar(255) optional
data[attributes][bezoekadresPostcode] varchar(255) optional
data[attributes][bezoekadresPlaats] varchar(255) optional
data[attributes][bezoekadresLand] varchar(255) optional
data[attributes][postadresStraat] varchar(255) optional
data[attributes][postadresHuisnummer] varchar(255) optional
data[attributes][postadresHuisnummertoevoeging] varchar(255) optional
data[attributes][postadresPostcode] varchar(255) optional
data[attributes][postadresPlaats] varchar(255) optional
data[attributes][postadresLand] varchar(255) optional
data[attributes][einddatum] varchar(255) optional
data[attributes][ketenzorgbestemmingscode] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/ziekenhuisType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "ziekenhuisType",
        "id": "1",
        "attributes": {
            "lastchange": null,
            "lastchangeBy": null,
            "regio": null,
            "agbCode": null,
            "naam": null,
            "bezoekadresStraat": null,
            "bezoekadresHuisnummer": null,
            "bezoekadresHuisnummertoevoeging": null,
            "bezoekadresPostcode": null,
            "bezoekadresPlaats": null,
            "bezoekadresLand": null,
            "postadresStraat": null,
            "postadresHuisnummer": null,
            "postadresHuisnummertoevoeging": null,
            "postadresPostcode": null,
            "postadresPlaats": null,
            "postadresLand": null,
            "einddatum": null,
            "ketenzorgbestemmingscode": null
        }
    }
}

HTTP Request

GET api/v1/ziekenhuisType/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/ziekenhuisType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'ziekenhuisType',
                'id' => '33391d83-72a1-4aa5-a250-0cb4c288ac70',
                'attributes' => [
                    'lastchange' => '2020-01-01T00:00:00Z',
                    'lastchangeBy' => 'quia',
                    'regio' => 'delectus',
                    'agbCode' => 'a',
                    'naam' => 'minima',
                    'bezoekadresStraat' => 'ex',
                    'bezoekadresHuisnummer' => 'rem',
                    'bezoekadresHuisnummertoevoeging' => 'in',
                    'bezoekadresPostcode' => 'eos',
                    'bezoekadresPlaats' => 'veniam',
                    'bezoekadresLand' => 'maiores',
                    'postadresStraat' => 'officia',
                    'postadresHuisnummer' => 'voluptas',
                    'postadresHuisnummertoevoeging' => 'deserunt',
                    'postadresPostcode' => 'maxime',
                    'postadresPlaats' => 'aut',
                    'postadresLand' => 'dolorum',
                    'einddatum' => '2020-01-01T00:00:00Z',
                    'ketenzorgbestemmingscode' => 'quoa',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "ziekenhuisType",
        "id": "33391d83-72a1-4aa5-a250-0cb4c288ac70",
        "attributes": {
            "lastchange": "2020-01-01T00:00:00Z",
            "lastchangeBy": "quia",
            "regio": "delectus",
            "agbCode": "a",
            "naam": "minima",
            "bezoekadresStraat": "ex",
            "bezoekadresHuisnummer": "rem",
            "bezoekadresHuisnummertoevoeging": "in",
            "bezoekadresPostcode": "eos",
            "bezoekadresPlaats": "veniam",
            "bezoekadresLand": "maiores",
            "postadresStraat": "officia",
            "postadresHuisnummer": "voluptas",
            "postadresHuisnummertoevoeging": "deserunt",
            "postadresPostcode": "maxime",
            "postadresPlaats": "aut",
            "postadresLand": "dolorum",
            "einddatum": "2020-01-01T00:00:00Z",
            "ketenzorgbestemmingscode": "quoa"
        }
    }
}

HTTP Request

PATCH api/v1/ziekenhuisType/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][lastchange] varchar(255) optional
data[attributes][lastchangeBy] varchar(255) optional
data[attributes][regio] varchar(255) optional
data[attributes][agbCode] varchar(255) optional
data[attributes][naam] varchar(255) optional
data[attributes][bezoekadresStraat] varchar(255) optional
data[attributes][bezoekadresHuisnummer] varchar(255) optional
data[attributes][bezoekadresHuisnummertoevoeging] varchar(255) optional
data[attributes][bezoekadresPostcode] varchar(255) optional
data[attributes][bezoekadresPlaats] varchar(255) optional
data[attributes][bezoekadresLand] varchar(255) optional
data[attributes][postadresStraat] varchar(255) optional
data[attributes][postadresHuisnummer] varchar(255) optional
data[attributes][postadresHuisnummertoevoeging] varchar(255) optional
data[attributes][postadresPostcode] varchar(255) optional
data[attributes][postadresPlaats] varchar(255) optional
data[attributes][postadresLand] varchar(255) optional
data[attributes][einddatum] varchar(255) optional
data[attributes][ketenzorgbestemmingscode] varchar(255) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/ziekenhuisType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/ziekenhuisType/{record}

Zorg

Index action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/zorg',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "zorg",
            "id": "0",
            "attributes": {
                "patientmonitorMissionId": null,
                "laatsteKeerVerbondenPatientMonitor": null
            },
            "relationships": {
                "patientMonitor": {
                    "data": {
                        "type": "patientMonitorType",
                        "id": "0"
                    }
                },
                "bijlagen": {
                    "data": [
                        {
                            "type": "bijlage",
                            "id": "0"
                        }
                    ]
                },
                "beloop": {
                    "data": [
                        {
                            "type": "vitalen",
                            "id": "0"
                        }
                    ]
                }
            }
        }
    ],
    "included": [
        {
            "type": "patientMonitorType",
            "id": "0",
            "attributes": {
                "regio": null,
                "naam": null,
                "macAdres": null,
                "serienummer": null
            }
        },
        {
            "type": "bijlage",
            "id": "0",
            "attributes": {
                "naam": null,
                "aanmaakDatum": "2020-01-01T00:00:00Z",
                "mediaType": null,
                "data": null,
                "ecgPdf": null,
                "ecgScp": null,
                "missionId": null,
                "isVerwijderd": 0
            },
            "relationships": {
                "bijlageType": {
                    "data": {
                        "type": "bijlageType",
                        "id": "0"
                    }
                },
                "zorg": {
                    "data": {
                        "type": "zorg",
                        "id": "0"
                    }
                }
            }
        },
        {
            "type": "vitalen",
            "id": "0",
            "attributes": {
                "aangemaaktOp": null,
                "hartfrequentiePatientMonitor": null,
                "hartfrequentieDefibrilatieModule": null,
                "capnometrie": null,
                "ademfrequentie": null,
                "saturatie": null,
                "systolischeBloeddruk": null,
                "diastolischeBloeddruk": null,
                "defibrilatieEnergie": null,
                "pacemakerStroomsterkte:": null,
                "temperatuur": null,
                "handmatigeTemperatuur": null,
                "handmatigeBloedglucose": null
            },
            "relationships": {
                "zorg": {
                    "data": {
                        "type": "zorg",
                        "id": "0"
                    }
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/zorg

Create resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/zorg',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'zorg',
                'id' => 'd2a33f21-900f-4ed3-90fe-8eafa7e77051',
                'attributes' => [
                    'patientmonitorMissionId' => 'animi',
                    'laatsteKeerVerbondenPatientMonitor' => 'asf',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "zorg",
        "id": "d2a33f21-900f-4ed3-90fe-8eafa7e77051",
        "attributes": {
            "patientmonitorMissionId": "animi",
            "laatsteKeerVerbondenPatientMonitor": "asf"
        },
        "relationships": {
            "bijlagen": {
                "data": []
            },
            "beloop": {
                "data": []
            }
        }
    }
}

HTTP Request

POST api/v1/zorg

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][patientmonitorMissionId] varchar(255) optional
data[attributes][laatsteKeerVerbondenPatientMonitor] varchar(255) optional

Read resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/zorg/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "zorg",
        "id": "0",
        "attributes": {
            "patientmonitorMissionId": null,
            "laatsteKeerVerbondenPatientMonitor": null
        },
        "relationships": {
            "patientMonitor": {
                "data": {
                    "type": "patientMonitorType",
                    "id": "0"
                }
            },
            "bijlagen": {
                "data": [
                    {
                        "type": "bijlage",
                        "id": "0"
                    }
                ]
            },
            "beloop": {
                "data": [
                    {
                        "type": "vitalen",
                        "id": "0"
                    }
                ]
            }
        }
    },
    "included": [
        {
            "type": "patientMonitorType",
            "id": "0",
            "attributes": {
                "regio": null,
                "naam": null,
                "macAdres": null,
                "serienummer": null
            }
        },
        {
            "type": "bijlage",
            "id": "0",
            "attributes": {
                "naam": null,
                "aanmaakDatum": "2020-01-01T00:00:00Z",
                "mediaType": null,
                "data": null,
                "ecgPdf": null,
                "ecgScp": null,
                "missionId": null,
                "isVerwijderd": 0
            },
            "relationships": {
                "bijlageType": {
                    "data": {
                        "type": "bijlageType",
                        "id": "0"
                    }
                },
                "zorg": {
                    "data": {
                        "type": "zorg",
                        "id": "0"
                    }
                }
            }
        },
        {
            "type": "vitalen",
            "id": "0",
            "attributes": {
                "aangemaaktOp": null,
                "hartfrequentiePatientMonitor": null,
                "hartfrequentieDefibrilatieModule": null,
                "capnometrie": null,
                "ademfrequentie": null,
                "saturatie": null,
                "systolischeBloeddruk": null,
                "diastolischeBloeddruk": null,
                "defibrilatieEnergie": null,
                "pacemakerStroomsterkte:": null,
                "temperatuur": null,
                "handmatigeTemperatuur": null,
                "handmatigeBloedglucose": null
            },
            "relationships": {
                "zorg": {
                    "data": {
                        "type": "zorg",
                        "id": "0"
                    }
                }
            }
        }
    ]
}

HTTP Request

GET api/v1/zorg/{record}

Update resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/zorg/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
        'json' => [
            'data' => [
                'type' => 'zorg',
                'id' => 'd2a33f21-900f-4ed3-90fe-8eafa7e77051',
                'attributes' => [
                    'patientmonitorMissionId' => 'animia',
                    'laatsteKeerVerbondenPatientMonitor' => 'asfs',
                ],
            ],
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "zorg",
        "id": "d2a33f21-900f-4ed3-90fe-8eafa7e77051",
        "attributes": {
            "patientmonitorMissionId": "animia",
            "laatsteKeerVerbondenPatientMonitor": "asfs"
        },
        "relationships": {
            "bijlagen": {
                "data": []
            },
            "beloop": {
                "data": []
            }
        }
    }
}

HTTP Request

PATCH api/v1/zorg/{record}

Body Parameters

Parameter Type Status Description
data[type] varchar(255) required
data[id] varchar(255) required
data[attributes][patientmonitorMissionId] varchar(255) optional
data[attributes][laatsteKeerVerbondenPatientMonitor] bigint(20) optional

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/zorg/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/zorg/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/zorg/1/patientMonitor',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/zorg/{record}/patientMonitor

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/zorg/1/relationships/patientMonitor',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/zorg/{record}/relationships/patientMonitor

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/zorg/1/relationships/patientMonitor',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/zorg/{record}/relationships/patientMonitor

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/zorg/1/inzet',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/zorg/{record}/inzet

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/zorg/1/relationships/inzet',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/zorg/{record}/relationships/inzet

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/zorg/1/relationships/inzet',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/zorg/{record}/relationships/inzet

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/zorg/1/bijlagen',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/zorg/{record}/bijlagen

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/zorg/1/relationships/bijlagen',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/zorg/{record}/relationships/bijlagen

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/zorg/1/relationships/bijlagen',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/zorg/{record}/relationships/bijlagen

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/zorg/1/relationships/bijlagen',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/zorg/{record}/relationships/bijlagen

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/zorg/1/relationships/bijlagen',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/zorg/{record}/relationships/bijlagen

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/zorg/1/beloop',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}",
        "attributes": {}
    }
}

HTTP Request

GET api/v1/zorg/{record}/beloop

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/zorg/1/relationships/beloop',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": {
        "type": "{relatedRecord}",
        "id": "{recordId}"
    }
}

HTTP Request

GET api/v1/zorg/{record}/relationships/beloop

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/zorg/1/relationships/beloop',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/zorg/{record}/relationships/beloop

Add to relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/zorg/1/relationships/beloop',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/zorg/{record}/relationships/beloop

Remove from relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/zorg/1/relationships/beloop',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

DELETE api/v1/zorg/{record}/relationships/beloop

general

api/v1/consultMessageMedicatieType

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageMedicatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (200):

{
    "data": [
        {
            "type": "afsprakenMetPatientType",
            "id": "00e150d5-b65a-43d6-b91c-c274e2aa6728",
            "attributes": {
                "naam": "Nazorginstructie"
            }
        },
        {
            "type": "afsprakenMetPatientType",
            "id": "046da8e7-2420-4930-afde-988d1a04261b",
            "attributes": {
                "naam": "Overig advies"
            }
        },
        {
            "type": "afsprakenMetPatientType",
            "id": "fec15ef6-5cd8-48b3-acee-50949f2f66b4",
            "attributes": {
                "naam": "Vangnetconstructie"
            }
        },
        {
            "type": "afsprakenMetPatientType",
            "id": "f4244f10-7486-41bb-ad46-c44e532e6f57",
            "attributes": {
                "naam": "Zelfzorgadvies"
            }
        }
    ]
}

HTTP Request

GET api/v1/consultMessageMedicatieType

api/v1/consultMessageMedicatieType

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->post(
    'http://localhost:5000/api/v1/consultMessageMedicatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

POST api/v1/consultMessageMedicatieType

api/v1/consultMessageMedicatieType/{record}

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageMedicatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageMedicatieType/{record}

api/v1/consultMessageMedicatieType/{record}

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageMedicatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageMedicatieType/{record}

Delete resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->delete(
    'http://localhost:5000/api/v1/consultMessageMedicatieType/1',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

DELETE api/v1/consultMessageMedicatieType/{record}

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageMedicatieType/1/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageMedicatieType/{record}/consultMessage

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageMedicatieType/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageMedicatieType/{record}/relationships/consultMessage

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageMedicatieType/1/relationships/consultMessage',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageMedicatieType/{record}/relationships/consultMessage

Read related resource action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageMedicatieType/1/medicatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageMedicatieType/{record}/medicatieType

Read relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->get(
    'http://localhost:5000/api/v1/consultMessageMedicatieType/1/relationships/medicatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (500):

{
    "errors": [
        {
            "status": "500",
            "title": "Internal Server Error"
        }
    ]
}

HTTP Request

GET api/v1/consultMessageMedicatieType/{record}/relationships/medicatieType

Replace relationship data action.

Example request:


$client = new \GuzzleHttp\Client();
$response = $client->patch(
    'http://localhost:5000/api/v1/consultMessageMedicatieType/1/relationships/medicatieType',
    [
        'headers' => [
            'Content-Type' => 'application/vnd.api+json',
            'Accept' => 'application/vnd.api+json',
        ],
    ]
);
$body = $response->getBody();
print_r(json_decode((string) $body));

Example response (400):

{
    "errors": [
        {
            "status": "400",
            "title": "Document Required",
            "detail": "Expecting request to contain a JSON API document."
        }
    ]
}

HTTP Request

PATCH api/v1/consultMessageMedicatieType/{record}/relationships/medicatieType

php