Endpoints / accountingServices

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

POST https://dev.vitabyte.ch/v1/accounting/services
Auth basicAuth apiKey

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
Payload
{
    "from": "2026-01-01",
    "until": "2026-05-31"
}
Response
{
    "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
        }
    ]
}