Interface: AppointmentOccurrence
@flyze/lib-data-store 3.0.0-alpha.55· latestDefined in: projects/lib-data-store/src/lib/flyze-models/appointment-occurrence.model.ts:3
Extends
Section titled “Extends”AppointmentOccurrenceDTO
Properties
Section titled “Properties”appointmentRuleId
Section titled “appointmentRuleId”appointmentRuleId:
string
Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-occurrence.model.d.ts:14
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.appointmentRuleId
canceledAt?
Section titled “canceledAt?”
optionalcanceledAt:Date
Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-occurrence.model.d.ts:22
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.canceledAt
createdAt
Section titled “createdAt”
readonlycreatedAt:Date
Defined in: node_modules/@flyze/lib-db-models/models/shared/has-tracked-dates.model.d.ts:5
The date when the record was created.
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.createdAt
createdBy?
Section titled “createdBy?”
optionalcreatedBy:string|null
Defined in: node_modules/@flyze/lib-db-models/models/shared/has-audit-meta.model.d.ts:7
The ID of the user who created the resource.
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.createdBy
createdByKind
Section titled “createdByKind”createdByKind:
"Group"|"User"|"Unknown"|"API"|"System"
Defined in: node_modules/@flyze/lib-db-models/models/shared/has-audit-meta.model.d.ts:11
The kind of the user who created the resource.
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.createdByKind
deletedAt?
Section titled “deletedAt?”
optionaldeletedAt:Date
Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-occurrence.model.d.ts:24
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.deletedAt
description?
Section titled “description?”
optionaldescription:string
Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-occurrence.model.d.ts:16
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.description
end:
Date
Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-occurrence.model.d.ts:21
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.end
entityKind
Section titled “entityKind”
readonlyentityKind:"appointment-occurrence"
Defined in: node_modules/@flyze/lib-db-models/models/shared/has-entity-kind.model.d.ts:31
The kind of the entity.
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.entityKind
readonlyid:string
Defined in: projects/lib-data-store/src/lib/flyze-models/appointment-occurrence.model.ts:4
Overrides
Section titled “Overrides”_AppointmentOccurrence.id
movedAt?
Section titled “movedAt?”
optionalmovedAt:Date
Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-occurrence.model.d.ts:23
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.movedAt
originalEnd
Section titled “originalEnd”originalEnd:
Date
Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-occurrence.model.d.ts:19
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.originalEnd
originalStart
Section titled “originalStart”originalStart:
Date
Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-occurrence.model.d.ts:18
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.originalStart
ownerId?
Section titled “ownerId?”
optionalownerId:string|null
Defined in: node_modules/@flyze/lib-db-models/models/shared/has-owner.model.d.ts:14
The ID of the owner of the resource.
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.ownerId
ownerKind
Section titled “ownerKind”ownerKind:
"Group"|"User"|"Unknown"|"API"|"System"
Defined in: node_modules/@flyze/lib-db-models/models/shared/has-owner.model.d.ts:18
The owner of the resource.
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.ownerKind
start:
Date
Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-occurrence.model.d.ts:20
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.start
status
Section titled “status”status:
AppointmentOccurrenceStatus
Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-occurrence.model.d.ts:17
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.status
title?
Section titled “title?”
optionaltitle:string
Defined in: node_modules/@flyze/lib-db-models/models/appointment-occurrence/appointment-occurrence.model.d.ts:15
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.title
updatedAt
Section titled “updatedAt”
readonlyupdatedAt:Date
Defined in: node_modules/@flyze/lib-db-models/models/shared/has-tracked-dates.model.d.ts:9
The date when the record was last updated.
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.updatedAt
updatedBy?
Section titled “updatedBy?”
optionalupdatedBy:string|null
Defined in: node_modules/@flyze/lib-db-models/models/shared/has-audit-meta.model.d.ts:15
The ID of the user who last updated the resource.
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.updatedBy
updatedByKind
Section titled “updatedByKind”updatedByKind:
"Group"|"User"|"Unknown"|"API"|"System"
Defined in: node_modules/@flyze/lib-db-models/models/shared/has-audit-meta.model.d.ts:19
The kind of the user who last updated the resource.
Inherited from
Section titled “Inherited from”_AppointmentOccurrence.updatedByKind