Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

audience

audience: ServiceAudience

Die Zielgruppe der Dienstleistung.

Optional availableEmployeeIds

availableEmployeeIds: number[]

Optional availableEmployeeRefs

availableEmployeeRefs: string[]

Optional category

Nur für interne Verwendung. Wird in öffentlichen Routen ignoriert.

categoryId

categoryId: number

Die ID der Dienstleistungsgruppe zu der diese Dienstleistung gehört.

createdAt

createdAt: Date

Der Zeitpunkt der Anlage der aktuellen Revision.

readonly

currentId

currentId: number

Die aktuell gültige interne ID des Objekts. Verweist stets auf die aktuelle Revision des Objekts.

readonly

Optional deletedAt

deletedAt: Date

Der Zeitpunkt der Löschung des Objekts. Wird nicht gesetzt, wenn das Objekt durch eine neue Revision ersetzt wird.

readonly

description

description: string

Die Beschreibung der Dienstleistung.

externalCreatedAt

externalCreatedAt: Date

Zeitstempel der externen Erstellung.

externalModifiedAt

externalModifiedAt: Date

Zeitstempel der letzten externen Änderung.

hidden

hidden: boolean

Ist gesetzt, wenn die Dienstleistung inaktiv ist. Eine Buchung neuer Termine mit dieser Dienstleistung ist nicht möglich.

Optional insertRelations

insertRelations: IServiceRelationModel[]

Optional integrationId

integrationId: number

Die korrespondierende ID in einem integrierten System (z.B. Kasse).

Diese ID muss vom integrierten System gesetzt werden und dient innerhalb der Kalendersoftware nur als externe Referenz.

internalCreatedAt

internalCreatedAt: Date

Zeitstempel der internen Erstellung.

internalModifiedAt

internalModifiedAt: Date

Zeitstempel der letzten internen Änderung.

Optional isSubsequent

isSubsequent: boolean

Checks whether the service is a subsequent child of a package only and thus is hidden in the pricelist

longName

longName: string

Die Langbezeichnung der Dienstleistung.

Optional noSteps

noSteps: boolean

Optional notAssigned

notAssigned: boolean

Optional notAssignedOnline

notAssignedOnline: boolean

Optional publicHighlightSequence

publicHighlightSequence: number

Die optionale Sortierreihenfolge für die Hervorhebung bei der Terminbuchung.

Optional publicMaxPrice

publicMaxPrice: number

Optional publicMinPrice

publicMinPrice: number

Optional publicPriceOf

publicPriceOf: boolean

relations

relations: {}

Die Auflistung der Zuordnungen zu Mitarbeitergruppen die diese Dienstleistung erfüllen können.

Der Schlüssel des Dictionarys ist die ID der Mitarbeitergruppe der Zuordnung. Der Schlüssel hat das Format g{groupId}.

Type declaration

revision

revision: number

Die Revision des Objekts. Bei initialer Anlage erhält das Objekt die Revision 1, bei jeder relevanten Änderung wird der Wert um eins erhöht.

readonly

sequence

sequence: number

Der Sortierindex innerhalb der Dienstleistungskategorie.

serviceId

serviceId: number

Die ID der Dienstleistung.

shortName

shortName: string

Die Kurzbezeichnung der Dienstleistung.

staticId

staticId: number

Die unveränderliche interne ID. Entspricht stets der ersten internen ID nach initialer Anlage des Objekts.

readonly

steps

steps: IStepModel[]

Die Auflistung der Schritte der Dienstleistung.

token

token: string

Der öffentliche Token im UUID-Format.

totalDuration

totalDuration: number

Die komplette Dauer der Dienstleistung. Wird aus der Summe der Dauer der einzelnen Dienstleistungsschritte berechnet.

type

Die Art der Dienstleistung.

Generated using TypeDoc. API-Dokumentation v2.0.1816. Zur Startseite © Copyright 2023 TERMINGO GmbH. All rights reserved.