Understanding Location Hierarchy
Organize your facilities into a logical three-tier structure for better work order management and reporting.
Quick Summary
Locations have three levels: Locations (buildings) → SubLocations (floors) → Zones (rooms). Each level can only have one parent.
The Three Tiers
Tier 1: Locations (Buildings)
The top level represents physical buildings or facilities.
| Characteristics | Details |
|---|---|
| Has Address | Physical street address |
| Parent | None (top of hierarchy) |
| Contains | SubLocations |
| Examples | "Main Office Building", "Warehouse A", "Hospital Campus" |
Tier 2: SubLocations (Floors/Areas)
The middle level divides buildings into major areas.
| Characteristics | Details |
|---|---|
| Has Address | No (inherits from parent) |
| Parent | Must belong to a Location |
| Contains | Zones |
| Examples | "Floor 1", "Wing B", "Parking Level P1" |
Tier 3: Zones (Rooms)
The bottom level represents specific spaces.
| Characteristics | Details |
|---|---|
| Has Address | No (inherits from parent) |
| Parent | Must belong to a SubLocation |
| Contains | Nothing (leaf level) |
| Examples | "Room 101", "Server Closet", "Conference Room A" |
Visual Example
📍 Corporate Campus (Location)
│ Address: 123 Business Park Drive
│
├── 🏢 Building A (SubLocation)
│ ├── 🚪 Lobby (Zone)
│ ├── 🚪 Reception (Zone)
│ └── 🚪 Security Office (Zone)
│
├── 🏢 Building B - Engineering (SubLocation)
│ ├── 🚪 Lab 1 (Zone)
│ ├── 🚪 Lab 2 (Zone)
│ └── 🚪 Workshop (Zone)
│
└── 🏢 Parking Garage (SubLocation)
├── 🚪 Level P1 (Zone)
└── 🚪 Level P2 (Zone)
Building Your Hierarchy
Strategy 1: Top-Down
Start with buildings, then add floors, then rooms.
- Create all top-level Locations first
- Add SubLocations to each Location
- Add Zones to each SubLocation
Best for: New organizations setting up from scratch
Strategy 2: As-Needed
Add locations when you need to create work orders or assign assets.
- Create a Location when you have work there
- Add SubLocations as you need more granularity
- Add Zones for specific rooms
Best for: Gradual rollout across facilities
Navigating the Location Tree
Finding Locations
Use the search bar to find locations by:
- Name: "Conference Room"
- Address: "123 Main St"
- Description: "Server room"
The tree automatically expands to show matching results.
Expanding/Collapsing
- Click the arrow (▶) to expand a location
- Click again to collapse
- Expand all to see the full hierarchy
Location Counts
The header shows: Locations (X) where X includes all levels combined.
Real-World Examples
Example 1: Office Building
Structure:
📍 Downtown Office Tower
├── 🏢 Floor 1 - Lobby
│ ├── 🚪 Main Entrance
│ ├── 🚪 Reception Desk
│ └── 🚪 Waiting Area
├── 🏢 Floor 2 - Operations
│ ├── 🚪 Open Office
│ ├── 🚪 Meeting Room 2A
│ └── 🚪 Meeting Room 2B
└── 🏢 Floor 3 - Executive
├── 🚪 CEO Office
├── 🚪 Board Room
└── 🚪 Executive Lounge
Benefits:
- Work orders specify exact rooms
- Assets tracked by floor
- Forms assigned to specific areas
Example 2: Shopping Mall
Structure:
📍 Central Shopping Mall
├── 🏢 Ground Floor
│ ├── 🚪 Food Court
│ ├── 🚪 Main Atrium
│ └── 🚪 Customer Service
├── 🏢 Level 1 - Retail
│ ├── 🚪 Anchor Store A
│ ├── 🚪 Unit 101-110
│ └── 🚪 Restrooms L1
├── 🏢 Level 2 - Entertainment
│ ├── 🚪 Cinema Complex
│ └── 🚪 Arcade Zone
└── 🏢 Parking Basement
├── 🚪 Section A
└── 🚪 Section B
Benefits:
- Track maintenance by floor
- Assign cleaning inspections to restrooms
- Manage tenant-specific work orders
Example 3: Hospital Campus
Structure:
📍 General Hospital - Main Campus
├── 🏢 Emergency Department
│ ├── 🚪 Triage
│ ├── 🚪 Trauma Bay 1
│ └── 🚪 Trauma Bay 2
├── 🏢 Surgical Wing
│ ├── 🚪 OR 1
│ ├── 🚪 OR 2
│ └── 🚪 Recovery
├── 🏢 Patient Floors (2-5)
│ ├── 🚪 Nurse Station 2
│ ├── 🚪 Rooms 201-220
│ └── 🚪 Rooms 221-240
└── 🏢 Support Services
├── 🚪 Kitchen
├── 🚪 Laundry
└── 🚪 Maintenance Shop
Benefits:
- Critical areas have dedicated tracking
- Compliance forms assigned to specific departments
- Emergency maintenance routed correctly
Example 4: Multi-Building Campus
Structure:
📍 Tech Park Campus
├── 📍 Building A - Headquarters
│ ├── 🏢 Floor 1
│ └── 🏢 Floor 2
├── 📍 Building B - R&D Center
│ ├── 🏢 Labs
│ └── 🏢 Offices
└── 📍 Building C - Data Center
├── 🏢 Server Hall A
└── 🏢 Server Hall B
Note: For campuses with multiple buildings, each building should be a separate top-level Location with its own address. This allows independent tracking and reporting per building.
Common Mistakes to Avoid
❌ Too Flat
Problem: All rooms as top-level locations
📍 Room 101
📍 Room 102
📍 Room 103
Why it's bad: No grouping, hard to navigate, can't filter by floor
✅ Proper Hierarchy
📍 Building A
└── 🏢 Floor 1
├── 🚪 Room 101
├── 🚪 Room 102
└── 🚪 Room 103
❌ Too Deep
Problem: More than three levels
📍 Campus
└── Building
└── Wing
└── Floor
└── Room ← Can't create this!
Why it's bad: Infodeck only supports three levels
✅ Flatten When Needed
📍 Campus - Building A - Wing East
└── 🏢 Floor 1
└── 🚪 Room 101
Changing Hierarchy
Moving Locations
Currently, you cannot move a location to a different parent. To restructure:
- Note all assets and forms assigned
- Delete the location
- Recreate in the correct place
- Reassign assets and forms
Design your hierarchy carefully before creating locations. Restructuring requires manual recreation.
Deleting Locations
To delete a location:
- Ensure no work orders reference it
- Reassign or remove linked assets
- Remove form assignments
- Delete child locations first (bottom-up)
- Delete the parent location
Related Articles
Need help? Contact Infodeck Support