Skip to main content

Enquiry_Event_Response_Time Tables

The enquiry_event_response_time_changelog and enquiry_event_response_time_latest tables stores the data of all events that happened during an enquiry, including details of the event and their respective timestamps.


🔹 Standard Columns​

Column NameData TypeNullableDescription
document_nameSTRINGYESName of the Firestore document
document_event_idSTRINGYESUnique identifier for the document event
document_timestampTIMESTAMPYESTimestamp when the document event occurred
document_operationSTRINGYESType of operation (create, update, delete)
document_idSTRINGYESUnique ID of the Firestore document
accountIdSTRINGYESAssociated account ID
serviceUnitIdSTRINGYESIdentifier for the service unit
enquiryIdSTRINGYESIdentifier for the enquiry
NEW_labelSTRINGYESLabel associated with NEW status
BID_COMPLETED_labelSTRINGYESLabel for BID_COMPLETED status
BID_ACCEPTED_labelSTRINGYESLabel for BID_ACCEPTED status
NO_SHOW_labelSTRINGYESLabel for NO_SHOW status
CANCELLED_labelSTRINGYESLabel for CANCELLED status
CHECK_IN_COMPLETE_labelSTRINGYESLabel for CHECK_IN_COMPLETE status
REQUESTED_labelSTRINGYESLabel for REQUESTED status
Enquiry Ownership taken_labelSTRINGYESLabel for ownership taken status
ON_HOLD_labelSTRINGYESLabel for ON_HOLD status
AUTHORISED_labelSTRINGYESLabel for AUTHORISED status
DECLINED_labelSTRINGYESLabel for DECLINED status
REASSIGNED_labelSTRINGYESLabel for REASSIGNED status
BEING_WORKED_ON_labelSTRINGYESLabel for BEING_WORKED_ON status
QUALITY_CHECKED_labelSTRINGYESLabel for QUALITY_CHECKED status
READY_FOR_COLLECTION_labelSTRINGYESLabel for READY_FOR_COLLECTION status
UNSCHEDULED_DELAY_labelSTRINGYESLabel for UNSCHEDULED_DELAY status
Released Job Ownership_labelSTRINGYESLabel for released ownership status
COMPLETED_labelSTRINGYESLabel for COMPLETED status
INVOICE_GENERATED_labelSTRINGYESLabel for INVOICE_GENERATED status
PARTIALLY_AUTHORISED_labelSTRINGYESLabel for PARTIALLY_AUTHORISED status

🔸 Struct Columns​

Column NameData TypeNullableDescription
NEW_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when status changed to NEW
BID_COMPLETED_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when bid was completed
BID_ACCEPTED_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when bid was accepted
NO_SHOW_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when user was marked as no-show
CANCELLED_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when enquiry/job was cancelled
CHECK_IN_COMPLETE_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when check-in was completed
REQUESTED_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when service/enquiry was requested
Enquiry Ownership taken_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when enquiry ownership was taken
ON_HOLD_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when the process was put on hold
AUTHORISED_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when authorised
DECLINED_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when the request was declined
REASSIGNED_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when job/enquiry was reassigned
BEING_WORKED_ON_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when job/enquiry started being worked on
QUALITY_CHECKED_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when quality check was done
READY_FOR_COLLECTION_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when job was marked ready for collection
UNSCHEDULED_DELAY_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when an unscheduled delay occurred
Released Job Ownership_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when job ownership was released
COMPLETED_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when the job was completed
INVOICE_GENERATED_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when the invoice was generated
PARTIALLY_AUTHORISED_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESTimestamp when partial authorisation was given
Initial_ON_HOLD_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESInitial timestamp when job was put on hold
Initial_AUTHORISED_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESInitial timestamp when job was authorised
Initial_PARTIALLY_AUTHORISED_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESInitial timestamp for partial authorisation
Initial_DECLINED_TimestampSTRUCT _seconds INT64, _nanoseconds INT64YESInitial timestamp when job was declined