Financial

Hint

For each request on this page you need to add identication data. More information about this can be found in Identification / access chapter.

Create billing entry

Write a billing entry in the journal for the patient.

Request

{
    "Name": "{{name}}",
    "Key": "{{key}}",
    "Target": "{{target}}",
    "Method": "Declareer",
    "patientId": 157376,
    "soort": "ConsultTot5Minuten"
}

Parameters

  • patientId: The patient ID for whom the financial line should be registered.

  • soort: The procedure that needs to be billed for the GP. This is an enum that can have the following values:

    • ConsultTot5Minuten: Consultation of up to 5 minutes.

    • ConsultTot20Minuten: Consultation of up to 20 minutes.

    • ConsultMinimaal20Minuten: Consultation of at least 20 minutes.

Response

{
    "ReturnValue": {
        "ResponseCode": 200,
        "ResponseText": "OK",
        "Melding": "OK",
        "Gelukt": true
    }
}

Create specific billing entry

Write a billing entry in the journal for the patient based on ‘prestatiecode’ (EIM code)

Request

{
   "Name": "{{name}}",
   "Key": "{{key}}",
   "Target": "{{target}}",
   "Method": "DeclareerGespecificeerd",
   "patientId": 157376,
   "tijdstip": "2023-05-24T10:30:00",
   "eimcode": 12000
}

Parameters

  • patientId: The patient ID for whom the financial line should be registered.

  • tijdstip: DateTime of the declaration

  • eimcode: Active ‘prestatiecode’ that can be found in the 008 - Prestatiecodelijst Huisartsen

Response

{
   "ReturnValue": {
      "ResponseCode": 200,
      "ResponseText": "OK",
      "Melding": "OK",
      "Gelukt": true
   }
}

Create specific billing entry on behalf of employee

Request

{
   "Name": "{{name}}",
   "Key": "{{key}}",
   "Target": "{{target}}",
   "Method": "DeclareerNamensMedewerker",
   "patientId": 12345,
   "medewerkerUsername": "jansen",
   "tijdstip": "2026-02-14T10:30:00",
   "eimcode": 11240
}

Parameters

  • patientId: The patient ID for whom the financial line should be registered.

  • medewerkerUsername: the username of the employee on whose behalf the declaration is made. When left empty, it falls back to “Extern” (external).

  • tijdstip: DateTime of the declaration.

  • eimcode: Active ‘prestatiecode’ that can be found in the 008 - Prestatiecodelijst Huisartsen.

Response

{
   "ReturnValue": {
      "ResponseCode": 200,
      "ResponseText": "OK",
      "Melding": "OK",
      "Gelukt": true
   }
}