Skip to main content

Patient Spreekuur.nl OpenAPI specification

This page describes the Patient API specification Spreekuur.nl provides.

Spreekuur.nl Patient FHIR API (1.1.0)

Download OpenAPI specification:Download

Search for a patient by identifier (BSN or patientIdpId)

header Parameters
organization_agb
required
string
Example: 12345678

The AGB code of the organization that is performing the search.

Request Body schema: application/x-www-form-urlencoded
required
identifier
required
string

Patient identifier in the format 'system|value'. Use 'http://fhir.nl/fhir/NamingSystem/bsn|{bsn}' for BSN search or 'http://spreekuur.nl/fhir/NamingSystem/patientIdpId|{uuid}' for patientIdpId search.

Responses

Request samples

Content type
application/x-www-form-urlencoded
Example
identifier=http%3A%2F%2Ffhir.nl%2Ffhir%2FNamingSystem%2Fbsn%7C336226068

Response samples

Content type
application/fhir+json
Example

Returns a patient with BSN identifier; resource includes spreekuurIdpId extension.

{}

Discover if a patient has a Spreekuur.nl account.

query Parameters
identifier
required
string
Example: identifier=http://fhir.nl/fhir/NamingSystem/bsn|123456782

The patient's BSN number or Patient IDP ID in the format system|value

header Parameters
organization_agb
required
string
Example: 12345678

The AGB code of the organization that is performing the search.

Responses

Response samples

Content type
application/fhir+json
{}

Send invitation mail to a Patient to start using Spreekuur.nl or invite to an existing chat

header Parameters
organization_agb
required
string
Example: 88888888

The AGB code of the organization inviting the patient

Request Body schema: application/fhir+json
required
One of
resourceType
required
string
Value: "Patient"
id
required
string
required
Array of objects

Patient identifier. Use either BSN or patientIdpId system.

required
Array of objects

Responses

Request samples

Content type
application/fhir+json
Example
{
  • "resourceType": "Patient",
  • "id": "example-patient-id",
  • "identifier": [],
  • "telecom": [
    ]
}