Schemas

Schemas

Die im Request unter data mitgesendeten Werte entsprechen den folgenden Schemas.

Achtung: Die Formate von MAC-Adressen und Namen werden sich womöglich in Zukunft noch ändern, da die Datenstrukturen der neuen GETS-Zentrale noch nicht definitiv bekannt sind.

VisiCall

type Call = {
    event: string;                  // Rufart
    closed: boolean;                // Ob Ruf geschlossen werden soll
    reachable: boolean;             // Die Erreichbarkeit des Elements aktualisieren
    position: string;               // Letzte bekannte Position von Element
    section: string;                // Sektionen-Code des Rufes
    battery: number;                // Batteriestand in % von Element
    attribute: string;              // Attribute zur Bettenerkennung (alte GETS-Zentrale)
    code: string;                   // Code des betroffenen Elements
    opened_at?: string;             // Zeitpunkt der Ruferöffnung (YYYY-MM-DD HH:MM:SS)
    closed_at?: string;             // Zeitpunkt der Rufschliessung (YYYY-MM-DD HH:MM:SS)
}

CareCall

type Element = {
    position: string;               // Letzte bekannte Position
    battery: number;                // Batteriestand in %
    reachable: boolean;             // Erreichbarkeit eines Elements
}