Zum Hauptinhalt springen

Ärzte

Rufen Sie eine Liste der Ärzte in Ihrer Organisation ab und sehen Sie deren Rezeptstatistiken über einen bestimmten Zeitraum ein.

Ärzte auflisten

GET /v1/management/doctors
page
integer
Standard:"0"
Seitennummer (0-indexiert)
limit
integer
Standard:"50"
Anzahl der Ärzte pro Seite
Erforderliche Berechtigung: doctor:read

Beispielanfrage

curl -X GET "https://api.rxscale.com/v1/management/doctors?page=0&limit=25" \
  -H "X-API-Key: your-api-key-here"

Antwort

{
  "doctors": [
    {
      "uid": "doc-abc123",
      "display_name": "Dr. Schmidt"
    },
    {
      "uid": "doc-def456",
      "display_name": "Dr. Meier"
    }
  ],
  "total": 15,
  "totalPages": 1
}

Arztstatistiken abrufen

Rufen Sie Rezeptstatistiken für einen bestimmten Arzt über einen Zeitraum ab.
GET /v1/management/doctors/{doctor_uid}/statistics
doctor_uid
string
erforderlich
Die Arzt-UID
from
integer
erforderlich
Beginn des Zeitraums (Unix-Zeitstempel in Sekunden)
to
integer
erforderlich
Ende des Zeitraums (Unix-Zeitstempel in Sekunden)
Erforderliche Berechtigung: doctor_statistics:read

Beispielanfrage

curl -X GET "https://api.rxscale.com/v1/management/doctors/doc-abc123/statistics?from=1709251200&to=1711929600" \
  -H "X-API-Key: your-api-key-here"

Antwort

{
  "uid": "doc-abc123",
  "display_name": "Dr. Schmidt",
  "prescription_statistics": {
    "signed": 42,
    "waiting_for_doctor": 3,
    "rejected": 1
  }
}

Antwortfelder

FeldTypBeschreibung
uidstringArzt-UID
display_namestringAnzeigename des Arztes
prescription_statisticsobjectRezeptanzahlen gruppiert nach Status

Fehlerantworten

StatuscodeBeschreibung
400Fehlende oder ungültige from-/to-Parameter
404Arzt nicht gefunden oder gehört zu einer anderen Organisation