Object

CensusStatusCounts

Kennel counts for the board. `occupied`, `unoccupied` and `total` ignore the occupancy view; other filters such as search still apply. `occupied + unoccupied == total`. `clean`, `dirty`, `storage`, `doNotUse` and `reserved` count only kennels in the current occupancy view, or every kennel when no view is set. They never count a kennel twice, so they add up to `total` with no view, `occupied` in the `OCCUPIED` view and `unoccupied` in the `UNOCCUPIED` view.

Usage Example
query {
# Use this type in your queries
someQuery {
clean
dirty
doNotUse
occupied
reserved
}
}

Fields

cleanInt!required

Kennels in the current view whose stored physical status is clean, not counting those under `reserved`.

dirtyInt!required

Kennels in the current view whose stored physical status is dirty.

doNotUseInt!required

Kennels in the current view whose stored physical status is do not use.

occupiedInt!required

Kennels holding at least one patient, whatever the occupancy view.

reservedInt!required

Kennels in the current view that are empty, clean and have an active census reservation. Always zero in the `OCCUPIED` view.

storageInt!required

Kennels in the current view whose stored physical status is storage.

totalInt!required

`occupied + unoccupied`, whatever the occupancy view.

unoccupiedInt!required

Kennels holding no patient, whatever the occupancy view.