Overview
Energy CMMS provides enterprise document control with revision management, AI-powered search, interactive PDF annotations, and full traceability.Document Hierarchy
Documents are organized hierarchically:Core Concepts
Document Types
Classify documents: Drawings, Manuals, Procedures, Certificates
Disciplines
Technical areas: Electrical, Mechanical, Civil, HVAC
Revisions
Version control with automatic tracking
Creating Documents
Basic Information
- Code: Unique identifier (auto-generated or manual)
- Title: Descriptive name
- Type: Document classification
- Discipline: Technical area
Upload File
Create first revision:
- Upload PDF file
- Set revision number (e.g., “A”, “Rev 0”)
- Add revision notes
- System triggers AI extraction
Document Model
Revision Control
Revision Workflow
- Creating Revisions
- Revision Numbering
- Automatic Tracking
When document changes:
- Upload new PDF version
- Increment revision number
- Document what changed
- Previous revision marked as superseded
- New revision becomes current
Accessing Revisions
All revisions are retained. You can always access previous versions for audit trails or rollback.
AI-Powered Features
Automatic Text Extraction
When PDF is uploaded, n8n workflow:n8n Extracts Text
Workflow performs:
- PDF to text conversion (OCR if needed)
- Text cleanup and formatting
- Page-by-page extraction
Metadata Extraction
AI can auto-fill metadata fields:Dynamic Metadata
Customize metadata per document type:Configuring Metadata Fields
Define Fields for Type
Go to Documents > Metadata Configurations:
- Link to document type
- Add field configurations
Field Configuration
For each field:
- Name: Internal field name (e.g.,
project_number) - Label: Display name (e.g., “Project Number”)
- Field Type: TEXT, NUMBER, DATE, SELECT, BOOLEAN, RELATIONAL
- Required: Mandatory for approval
- Order: Display sequence
Example Metadata Config
Interactive PDF Viewer
Annotate and collaborate on documents:Pin System
Comment Pins
Add notes and discussions to specific locations on PDF
Markup Pins
Highlight areas for review or clarification
Issue Pins
Flag errors or required changes
Link Pins
Connect to other documents or assets
Adding Annotations
Place Pin
Click on PDF where comment applies:
- Point pin: Single click
- Area pin: Click and drag rectangle
Pin Features
Document Traceability
Track document relationships and history:Relationship Types
- Parent-Child
- Cross-References
- Temporal
Response documents:
- RFI responses
- Transmittals
- Review comments
Traceability View
Visualize complete document network:Search Capabilities
Standard Search
Quick lookup by code or title:Advanced Filters
Multi-criteria search:By Type & Discipline
By Type & Discipline
Filter combination:
- Document type (Drawing, Manual, etc.)
- Discipline (Electrical, Mechanical, etc.)
- Status (Draft, Approved, Superseded)
Date Range
Date Range
Temporal filtering:
- Created between dates
- Modified after date
- Issued in specific period
Metadata Search
Metadata Search
Dynamic field filters:
- Project number
- Drawing number
- Equipment tag
- Any configured metadata
Semantic Search
AI-powered content search:User Enters Query
Natural language question:
- “transformer protection relay settings”
- “fire pump installation procedure”
- “electrical room ventilation requirements”
Hybrid Search
System combines exact matching (code/title) with semantic search (content) for best results.
Document Libraries
Organize documents into collections:Creating Libraries
Define Library
Create named collection:
- Name (e.g., “Project X Drawings”)
- Description
- Access permissions
Library Use Cases
Project Sets
All documents for specific project
Submittal Packages
Documents for client approval
As-Built Set
Final construction documents
O&M Manuals
Operations and maintenance docs
Document States
Workflow through document lifecycle:- Draft
- In Review
- Approved
- Issued
- Superseded
Initial creation:
- Being prepared
- Not for distribution
- Can be freely edited
Bulk Operations
Mass Upload
Import many documents at once:Prepare Package
Organize files:
- Consistent naming convention
- Metadata in filename or CSV
- All PDFs in folder
Batch Updates
Update multiple documents:AI Chat Assistant
Interactive document Q&A:Using AI Chat
Ask Questions
Examples:
- “What is the maximum load on Bus A?”
- “Summarize the testing procedure”
- “List all protection relay settings”
Chat Implementation
Access Control
Manage document visibility:Permission Levels
- Public
- Department
- Project
- Restricted
Everyone can view:
- Safety procedures
- General manuals
- Policy documents
Best Practices
Consistent Coding
Consistent Coding
Standardize document codes:
- Project prefix
- Discipline code
- Document type
- Sequential number
P001-ELEC-DWG-0042Meaningful Titles
Meaningful Titles
Descriptive naming:
- Include location/equipment
- Specify what is shown
- Avoid generic names
Regular Audits
Regular Audits
Quality control:
- Verify metadata completeness
- Check for superseded docs still in use
- Validate cross-references
- Ensure AI extraction succeeded
Retention Policy
Retention Policy
Lifecycle management:
- Define retention periods
- Archive inactive documents
- Purge obsolete versions (keep one)
- Backup critical documents
Integration Points
With Assets
- Link drawings to equipment
- Manuals attached to asset records
- Certificates for compliance tracking
With Maintenance
- Procedures linked to routines
- Work instructions in work orders
- As-built drawings for repairs
With Projects
- Submittal tracking
- RFI management
- Change order documentation
Reporting
Standard Reports
Document Register
Complete listing with metadata
Transmittal Log
Documents sent/received tracking
Review Status
Pending approvals and comments
Superseded List
Documents ready for archival
Next Steps: