accountingServices
Erfasste Leistungen abfragen
Alle erfassten Leistungen über alle Patienten, verjoint mit Behandlung und Rechnungsfall. Diagnose-Zeilen sind ausgeschlossen. Für die Leistungen eines einzelnen Patienten inklusive Kategorie-Auflösung: fibuGetServices.
HTTP Request
https://dev.vitabyte.ch/v1/accounting/services
Request Parameters
Beide Parameter sind optional. Ohne from/until wird der gesamte Bestand geliefert — bei Produktivdaten schnell sehr gross.
| Parameter | Pflicht | Typ | Beispiel / Default |
|---|---|---|---|
from
YYYY-MM-DD. Filtert auf Leistungsdatum ab diesem Tag. |
optional | string |
2026-01-01
|
until
YYYY-MM-DD. Filtert auf Leistungsdatum bis zu diesem Tag. |
optional | string |
2026-05-31
|
Response Parameters
Envelope-Abweichung: { "status": true, "result": [ … ] } — kein msg.
| Field | Typ | Beschreibung |
|---|---|---|
invoice_no |
string | Rechnungsnummer PPPPP-FFF |
patid |
integer | Patienten-ID |
case_no |
integer | Fall-Nummer |
service_id |
integer | Leistungs-ID |
date |
string | Datum der Leistung |
code |
string | Leistungscode (Tarmed etc.) |
title |
string | Bezeichnung der Leistung |
comment |
string | Bemerkung zur Leistung |
quantity |
integer | Anzahl |
session |
integer | Sitzungsnummer |
tariff_type |
string | Tarif |
type |
string | service (Leistung) oder drug/material (Medikament/Material) |
unit_mt |
number | Preis medizinische Leistung |
unit_tt |
number | Preis technische Leistung |
unit_factor_mt |
number | Taxpunktwert zur medizinischen Leistung |
unit_factor_tt |
number | Taxpunktwert zur technischen Leistung |
vat |
number | MwSt-Betrag |
vat_rate |
number | MwSt-Satz |
amount |
number | Betrag |
status |
string | wip (nicht gedruckt) oder printed |
case_name |
string | Rechnungsfall |
case_short |
string | Kürzel des Rechnungsfalls |
law |
string | KVG, UVG, IVG, MVG oder VVG |
account_number |
string | Konto |
is_covered |
boolean | Kassenpflicht |
section_code |
string | Fachbereich |
provider |
integer | Leistungserbringer |
responsible |
integer | Verantwortlicher |
Demo
Referenz und Beispiele stammen aus der internen API-Collection — die OpenAPI-Spec deckt diesen Endpoint noch nicht ab.
POST
https://dev.vitabyte.ch/v1/accounting/services
{
"from": "2026-01-01",
"until": "2026-05-31"
}
{
"status": true,
"result": [
{
"invoice_no": "00789-001",
"patid": 789,
"case_no": 1,
"service_id": 8842,
"date": "2026-02-10",
"code": "00.0010",
"title": "Konsultation, erste 5 Min.",
"comment": "",
"quantity": 1,
"session": 1,
"tariff_type": "001",
"type": "service",
"unit_mt": 10.42,
"unit_tt": 8.19,
"unit_factor_mt": 0.89,
"unit_factor_tt": 0.89,
"vat": 0,
"vat_rate": 0,
"amount": 16.56,
"status": "printed",
"case_name": "Allgemein",
"case_short": "KK",
"law": "KVG",
"account_number": "4000",
"is_covered": 1,
"section_code": "0100",
"provider": 12,
"responsible": 12
}
]
}