OperatingLocationOperatingStatus
Description
Indicates whether a location is actively functioning ("Open"), out of operation ("Temporarily Closed", "Closed"), or of uncertain status ("Unknown").
Time Series
We maintain the operating status as a time series. Each entry in the time series represents an unbroken period of time where we observed the same operating status. The *rank* property indicates the order of the time series and *first_observed_date* and *last_observed_date* indicate the beginning and end of the period.
- **Rank = 0**: Reflects Enigma's most recent, validated status observation.
- **Higher ranks (1, 2, etc.)**: Represent older, previously recorded statuses, preserved for reference and limited historical tracking.
This structure lets you understand * how the operating status has changed over time (e.g. temporary closures or seasonality) * a lower bound for how long the business has been operating * when a specific location has closed (this can be particularly helpful for evaluating openings and closings in businesses with multiple locations)
Data Sources
The operating status data is derived from:
- Publicly available business data and listings (Enigma observes the operating status at least every three months, however, in many cases we are taking more frequent observations)
- Privately verified business information
Operating Status Values
- **Open**: Verified as open and functional through credible evidence or manual validation.
- **Temporarily Closed**: Trusted data indicates the business has temporarily ceased operations, or the business is manually verified as temporarily closed.
- **Closed**: Trusted data indicates the business has ceased operations, or the business is manually verified as closed.
- **Unknown**: There is incomplete or insufficient information available to label the location as either Open or Closed.
type OperatingLocationOperatingStatus implements MathFunctions {
operatingStatus: String
id: UUID!
firstObservedDate: String
lastObservedDate: String
internalId: String
internalOperatingLocationId: String
count(
field: String!
conditions: Conditions
): Int
sum(
field: String!
conditions: Conditions
): Int
min(
field: String!
conditions: Conditions
): Int
max(
field: String!
conditions: Conditions
): Int
avg(
field: String!
conditions: Conditions
): Float
collect(
field: String!
separator: String
conditions: Conditions
): String
minDateTime(
field: String!
conditions: Conditions
): DateTime
maxDateTime(
field: String!
conditions: Conditions
): DateTime
}
Fields
OperatingLocationOperatingStatus.operatingStatus
● String
scalar
This field reflects the operational state of the brand at this address during the time period shown. It may contain the following values: [Open, Closed, Temporarily Closed, Unknown].
The statuses signify the following:
- **Open**: Verified open and functional based on the latest checks.
- **Temporarily Closed**: Verified as temporarily closed.
- **Closed**: Verified no longer operating.
- **Unknown**: Insufficient or unreliable data to determine a definitive status.