Occupancy
Contains Occupancy information for a Floor Space.
type Occupancy {
collectedDate: Date!
floorSpace: FloorSpaceMetadata
floorSpaceId: ID!
headcount: Int!
occupancySource: OccupancySource
occupancyStatus: OccupancyStatus!
occupancyStatusChangeDate: Date!
previousOccupancyStatus: OccupancyStatus
}
Fields
Occupancy.collectedDate ● Date! non-null scalar
Timestamp for which this occupancy status is valid
Occupancy.floorSpace ● FloorSpaceMetadata object
Floor space metadata associated with this Occupancy information
Occupancy.floorSpaceId ● ID! non-null scalar
Id of the floor space associated with this Occupancy information
Occupancy.headcount ● Int! non-null scalar
Count of occupant occupying the Floor Space at the updated date and time
Occupancy.occupancySource ● OccupancySource enum
Source of the Occupancy Data
Occupancy.occupancyStatus ● OccupancyStatus! non-null enum
Occupancy Status
Occupancy.occupancyStatusChangeDate ● Date! non-null scalar
Timestamp when the occupancy status last changed
Occupancy.previousOccupancyStatus ● OccupancyStatus enum
Previous Occupancy Status
Returned By
generateOccupancyEvents mutation ● toggleOccupancyStatus mutation ● updateOccupancyStatus mutation
Member Of
Floor object ● FloorSpace object ● OccupancyChanges object