← 29. Global Search_
Chunks — 29. Global Search_
The FRD markdown is the source of truth; these chunks are the derived retrieval index used to give the test-case generator only the relevant slices. Rebuilt automatically when the FRD is saved.
122 chunks · ~38,734 tokens
#1
(intro)
~3 tok
Global Search
#2
(intro)
~1 tok
#
#3
(intro)
~1 tok
#
#4
(intro)
~1 tok
#
#5
(intro)
~51 tok
# **Global Search Module** **Functional Requirement Document** **BA & Ideation: Dakshraj Jhala** **Reviewed By: KG (Project Manager)** **Updated Date: 15 September 2025 Status:** **Version 1.0**
#6
(intro)
~1 tok
#
#7
(intro)
~1 tok
#
#8
(intro)
~1 tok
#
#9
**Functional Requirements Document (FRD) - Global Search Module**
~17 tok
# **Functional Requirements Document (FRD) - Global Search Module**
#10
**Functional Requirements Document (FRD) - Global Search Module** > **1\. Module Overview**
~120 tok
## **1\. Module Overview** * **Module Name**: Global Search * **Purpose**: Provide comprehensive search functionality within the Pixally CRM system across two portals: Agency Portal (full search across Projects, Clients & Companies, Contractors, Files) and Contractor Portal (project-specific search) * **Business Goal**: Enable users to quickly locate and access relevant information within their respective portal access levels, improving productivity and user experience
#11
**Functional Requirements Document (FRD) - Global Search Module** > **2\. User Roles & Permissions**
~184 tok
## **2\. User Roles & Permissions** **Agency Portal Users:** **Role** **Description** **Key Permissions** Agency Owner Business owner Full access to search all entities (Projects, Clients & Companies, Contractors, and Files) across all brands Agency Admin System administrator Full access to search all entities (Projects, Clients & Companies, Contractors, and Files) across all brands Project Manager Team leader Search access is limited to assigned projects, assigned project clients, and files, but users can search all contractors in the agency **Contractor Portal Users:** **Role** **Description** **Key Permissions** Contractor External service provider Search access limited to assigned projects/events only
#12
**Functional Requirements Document (FRD) - Global Search Module** >
~1 tok
##
#13
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow**
~5 tok
## **3\. User Flow**
#14
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~9 tok
### **Agency Portal Search Flow:**
#15
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
 - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
IYGChDhgyRI0eOVOq/d+9eGTRokAQHB4tarVYeV1jx6SRpaWkSFxcnGo1GmjVrJg8//LB88cUXyvIdO3YIAKOf6p5gY/DTTz9JXFyc+Pr6ip+fn/Tt21cWLlyojDNixAglhgEDBohGoxFvb2957LHHjAoaa/pUtS+W5sVWubNmLFO2bNkinTp1Ejc3N3nggQdk+fLlMm7cOAkICFD6vPHGG0bHpuLNo+XzplarJTIyUrZs2VJp3YSEBPnb3/4mLVu2FDc3N4mMjJT9+/dbfTyri6ciW+bakvgsnc9VzbeKYxj2sW/fvkbtSUlJJvfZmrzbcp/qAgsAImoKVCK8qJIst3DhQmzZsgX79++3dyjkIAYOHIhz587h559/tncoRHjwwQcxa9YsjB492t6hEBHVGO8BIKIG4auvvsKzzz5r1Pb7778jNTUVsbGxdoqKiIio6WEBQEQNxsaNG7Fp0ybcunULWVlZmDBhAm7dulXlE4SIiIjIOiwAiKhB6N+/PxYvXoz3338fwcHBCA8PR05ODvbv34/27dvbOzwiIqImw8XeARARAfe+/C0+Ph7x8fH2DoWIiKhJ4ycAVG8++OADrFu3zq4xnDx5En5+fti8eTMAYNasWcq3rCYmJlo1ljXr1mY7NbF8+XJle435hLqp7EdVKs5JWzM19+p7PjY0EydOtPj7JYiImiIWAFQvJk+ejN27d2Po0KF2jUP+95tUy8rKAACJiYkoLCys0VjWrFub7VQlPT0dKpUKq1atMmqPj49Xvnm4MbP3fpjLrzn5+fnKiXXFn+DgYDz55JM4ceKE0ToV56StmZp7dTUfDbKzszFjxgyEh4ejWbNm0Gq16Ny5M0aPHo0NGzagoKCgylw1a9YMDz30ED777DOjL+c7ffq0Ub+BAwdWGUdWVhbc3NyU/oYvNZs0aRKeeOIJ7Nu3r85yQETUkLEAoDq3YcMGrF27FuvWrYNarbZrLBEREbhx4waGDx9u1zioafLx8YGIYM6cOQCAo0ePQkSg1+uxadMmZGRkIDIyEikpKco6TW1O7t+/H506dcKJEyfw2WefITc3F2fPnsX8+fNx5swZjBo1ClOmTDGbq7t37+LHH39E69atER8fj08++UQZu0OHDkbrfP311zh06JDZWN555x3cuXMHwcHBEBHMnz8fANCtWze8+eabGDFiBAoKCuowG0REDRMLAKpTIoI333wT48ePh7+/v73DIbILd3d39OjRA//4xz9QUlKC5ORke4dUJy5duoRBgwaha9eu2LlzJ6KioqBWq+Hv74/+/ftjz549eOCBB6ocw8nJCQ888ACWL18OAPj4449N9uvbty+Ae5czmfLrr7/im2++QceOHU0uHz9+PO7evWt2fCKipowFANWptLQ0nDlzBn369DFqLywsxLx58xAREQEPDw8EBwfj1VdfRXFxMQCgqKio0mUBpaWlAIBevXpV+ki/uvEA664nt2S8iv7+978jJCQEarUaUVFROHDggEU5Onr0KPr37w+NRgMvLy/07NkT33//fbXrzZo1C507dwYAjBs3Ttk3U+uuWLECoaGh0Gg06N27NzIyMpRlFfOyePFihIWFwcXFBSqVCufPnwdw71jGxcVBq9XC09MTUVFR2Lp1qzLO9OnTlXHKXzJjGKd169ZGMX355ZcIDw+Hu7s7QkNDsWDBAsTHxytjGE4ALd0PA1vFaU1+LdWhQwcAQGZmJgDTc7J79+5G8/706dNG/VQqlTJeTeapOdb+zpny3nvv4caNG0hISICzs3Ol5VqtFhMmTLAoHp1OB29vb2X+VdS9e3cMHjwYe/fuNXlMEhISMHPmTHh4eJhc39XVFT179sTnn39uUTxERE0JCwCqU//+978BAG3btjVq//jjj3H06FHs3LkT+fn52L59O7799lu88sorAIBmzZpBRNChQwd0794dIgIXl3sPrfr+++/x9NNPY+3atcpH+tWNB1h3Pbkl45X33//939Dr9fjPf/6DU6dOwcvLC48//jiOHz9e5XZSUlLQs2dPaDQa/Pzzzzh37hzCw8Px+OOPV/tty4mJiTh58iQAYOXKlcq15L169TLqd+DAAVy8eBH/+c9/cPjwYWRlZWH8+PEm87Jr1y5cunQJKSkpOHfuHAIDA5U4H3nkEXh6euLEiRPIysrCgAEDMHjwYHz66acAgPnz5yvxlFdaWooRI0YYtX399dcYNmwYHnroIZw7dw6HDh3C2bNnsWPHDuh0OohIpSKtuv2wdZyW5tcap0+fBgCEhoYCMD0nU1NTsWHDBgD3isoOHTogPj4eL730Et577z2ja+KtnadVMfzOtW/f3uzv3Jo1a5TfOVN27NgBd3d3xMTEmO3z+uuvY+3atdXGc/36ddy8ebPKTwwSExPh5ORU6VOAn3/+GUeOHKk0Pypq37490tPTeRkQETkeIbLCggUL5NFHH7W4/4svvigAJDc3t9q+W7duFScnJ6O+H3zwgQCQo0ePKm25ubkSFBQker3e6vFERHQ6nYwfP155XVhYKABkzpw5Vo9nWDcqKsqob1ZWljg7O8ugQYOq3E5MTIxotVopKChQ2u7cuSMhISESGxtbZTwiIidPnhQAsnLlSpPLdTqdtG/f3qht5syZ4uTkJCUlJZX6duzY0eQ40dHRotVqpbCw0Kg9NjbWqN1cPCNGjJBWrVopr7t06SK+vr5y+/Ztpa20tFRCQ0NFp9PVeD9sHWd1+TVnzpw5RvNWr9fLwYMHpUOHDuLm5iYpKSmV9q/8nBQRef7558XV1VVSUlJkx44d8vjjj0tZWVm1265qnpafe+bmfXJyssnfuZYtW0pxcbHZ7ZaWlopKpZL777+/2hjLq5iru3fvytmzZ2XQoEHi7u4u27ZtM7nOjBkzRETk2WefFQCya9cuZfnw4cNl9erVIiLSrVs3CQ4ONrntBQsWCABJS0uzON4OHTrI2rVrLe5PRNQQ8RMAqlOGv6yZ+xi+PJ1Oh7KyMqPLOsaOHQsPDw8sWbJEaVuxYgVGjRoFd3d3q8erjarG69Gjh9HrkJAQPPDAA/juu+/Mjpefn4+UlBRER0fD29tbaXdxcUFUVBQOHjyImzdv1jruLl26GL0ODAxEWVkZrl27Vqlv165dTcZ5+PBhREZGolmzZkbLevfujYKCgipvxKzoxo0bOHHiBCIjI43mhbOzM7p161
#17
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
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VLkJCQgNOnTyv3KlniwQcfxKxZsyx6yhARUUPFS4Cozo0aNQqjR4/G6NGjbXJ9MjV+X331FZ599lmjtt9//x2pqalV3iBK9SclJQU6na5JnvynpaXhnXfewYYNG6w6+SciaipYAFC9WLJkCR5//HH885//tHco1EBs3LgRmzZtwq1bt5CVlYUJEybg1q1beO211+wdmsOaP38+/t//+3/IycnB7NmzMXXqVHuHVCeWLFmC7du31+pbnYmIGjMWAFRvpk2bhmeeecbeYVAD0L9/fyxevBjvv/8+goODER4ejpycHOzfvx/t27e3d3gOLTk5GaGhoQgNDcWoUaPsHU6d+PTTT9G9e3d7h0FEZDcu9g6AiByPq6sr4uPjER8fb+9QqJzp06dj+vTp9g6DiIjqGD8BICIiIiJyICwAiIiIiIgcCAsAIiIiIiIHwnsAyGo5OTlYt26dvcMgIqp3N2/etHcIRES1xgKArOLn5weVSoXExER7h0IO6O7du8jLy4O/vz9UKpW9wyEH5O3tDa1Wa+8wiIhqhd8ETESNxq+//oq2bduioKAA3t7e9g6HiIioUeI9AEREREREDoQFABERERGRA2EBQERERETkQFgAEBERERE5EBYAREREREQOhAUAEREREZEDYQFARERERORAWAAQERERETkQFgBERERERA6EBQARERERkQNhAUBERERE5EBYABARERERORAWAEREREREDoQFABERERGRA2EBQERERETkQFgAEBERERE5EBYAREREREQOhAUAEREREZEDYQFARERERO
#18
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
RAWAAQERERETkQFgBERERERA6EBQARERERkQNhAUBERERE5EBYABARERERORAWAEREREREDoQFABERERGRA2EBQERERETkQFgAEBERERE5EBd7B0BEZM7mzZvx4Ycf4u7duwCA33//HWq1Gv3794ezszMAwNnZGW+99Rb69Oljz1CJiIgaDZWIiL2DICIy5ezZswgLC6uyj4uLC7Kzs6HT6eopKiIiosaNlwARUYPVpk0bREREmF3u5OSEPn368OSfiIjICiwAiKhBGzduHNRqtcllrq6uGDt2bP0GRERE1MjxEiAiatCys7MRHByMsrKySsvc3Nxw/fp1NGvWzA6RERERNU78BICIGrTAwED06NEDKpXKqN3Z2RlPPvkkT/6JiIisxAKAiBq8sWPHws3NzajNyckJzz33nJ0iIiIiarx4CRARNXj5+fkICAhAaWmp0tasWTNcv369UmFAREREVeMnAETU4Pn4+KB///5wcrr3luXq6oqRI0fy5J+IiKgGWAAQUaPw3HPPwcXl3ncXlpWV4ZlnnrFzRERERI0TLwEiokbh9u3b0Ol00Ov18Pf3x9WrV5VPBIiIiMhy/N+TiBoFT09PDBo0CMC9TwN48k9ERFQzLvYOgMjWioqKsH//fnuHQXWgQ4cOAICQkBB8/fXXdo6G6sJjjz3GezuIiOoYLwGiJufUqVMIDw9HixYt7B0K1YG8vDz4+fnZOwyysbKyMly7dg05OTkICAiwdzhERE0aPwGgJisrKwvu7u72DoNs7OzZs2jTpo29wyAbu3jxIkJCQuwdBhGRQ+BFtETUqPDkn4iIqHZYABARERERORAWAEREREREDoQFABFRHVq+fDlUKhVUKhXi4+PtHQ4RERELAHJsqampysmZ4afiN8yOHTvWaPnLL79sp2jrXnp6OlQqFVatWmXvUJqM+Ph4iAh0Op29QyEiIgLAAoAcXPfu3SEiGDNmDADgxo0bWLt2rVGfVatWobi4GM7OzhARLFy40B6hEhEREdkECwAiIiIiIgfCAoCohrKzszFmzBgEBQVBrVajW7duWLp0KfR6vVG/o0ePon///tBoNPDy8kLPnj3x/fffK8srXiO+ePFihIWFwcXFBSqVCufPn68yDmvHX7FiBUJDQ6HRaNC7d29kZGQAAGbNmoXOnTsDAMaNG6esU34sW+yLpXmry5wDQG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
#19
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
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
#20
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
n000+N2gBIYWGh2XH79u1r1N6mTRur1rc0LoNjx45Jjx49xNPTU9q0aSPr16+XESNGKH2//PJLm23LlIr9DT+ffPKJRccsLS1NBgwYIBqNRry9veWxxx6T1NTUKo9dxRwnJSWJiMhPP/0kcXFx4uvrK35+ftK3b1/l0bCGfak4Jkw8oceScSyJ32DTpk3SqlUr0Wg0MnLkSCkuLjZaPy4uTjQajTRr1kwefvhh+eKLL5TllsQrIlJSUiL+/v4yd+5ci/JuLT4FiIio/qhErPwMmKiBO3XqFMLDw6HX65XLK2zp888/x8SJE5GZmclvAyaHsWTJEiQkJOD06dPKvTC2dPHiRYSEhCAnJwcBAQE2H5+IiP4PLwEistKoUaMwevRojB492urrv4kao7S0NLzzzjvYsGFDnZz8ExFR/WIBQFQDS5YsweOPP45//vOf9g6FqM4tWbIE27dvR69evewdChER2QAvAaImp64vASIi2+MlQERE9YefABARERERORAWAEREREREDoQFABERERGRA2EBQERERETkQFgAEBERERE5EBd7B0BUVx566CGoVCp7h0FEFigtLbV3CEREDoMFADU59913H1avXm3vMKgOXL16Fa+99hqWLl0KDw8Pe4dDdcDb29veIRARNXn8HgAiajR+/fVXtG3bFgUFBTxRJCIiqiHeA0BERERE5EBYABARERERORAWAEREREREDoQFABERERGRA2EBQERERETkQFgAEBERERE5EBYAREREREQOhAUAEREREZEDYQFARERERORAWAAQERERETkQFgBERERERA6EBQARERERkQNhAUBERERE5EBYABARERERORAWAEREREREDoQFABERERGRA2EBQERERETkQFgAEBERERE5EBYAREREREQOhAUAEREREZEDYQFARERERORAWAAQERERETkQFgBERERERA6EBQARERERkQNhAUBERERE5EBYABARERERORAWAEREREREDsTF3gEQEZnz22+/ITs7W3l98eJFAMDx48fh5eWltN93331o0aJFvcdHRETUGLEAIKIG6/Dhwxg6dGil9j/84Q9Grw8cOMACgIiIyEIqERF7B0FEZMrvv/8OnU6HW7dume3TokULXLlyBSqVqh4jIyIiarx4DwARNVju7u4YOnQoXF1dzS4fO3YsT/6JiIiswAKAiB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
#21
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
Vly5ZSXFwsIiJlZWXi6uoqiYmJRutOmDDB4gIgJiZGtFqtFBQUKG137tyRkJAQiY2NNeqr0+mkQ4cORm1PPPGEAJD09HSlbd26dQJAjh8/Xm0+DCeRPXv2NGrPysoSZ2dnGTRoUI3i7Nixo9ltmisAoqOjRavVSmFhoVF7bGysUXt14xv61CRXlh7TqrZrLjZrcljR1q1bxcnJSXJzc5W2+igAajrfarOvlh6Dmm7DVC4N+1vdsSsqKjJqf+GFFyoVAO3btzfqM3PmTHFycpKSkhKzMZF9sAAgqn+8BIjs4qWXXsKlS5ewatUqhIaGYtOmTYiNjUXbtm2xZ88epd/YsWPh5uaGJUuWKG0rVqzA8OHDoVarAQAqlQp/+MMf8P777+Ojjz7CtWvXAADLli3D2LFjq40lPz8fKSkpiI6Ohre3t9Lu4uKCqKgoHDx4EDdv3jRaJyIiwuh1ixYt4OLigo4dOyptgYGBAICrV69amBUgMjLS6HVISAgeeOABfPfddzWKs2vXrhZvG7iXi8OHDyMyMhLNmjUzWta7d28UFBTg0KFDVo1fk1zV9piai60mOSxPp9OhrKys3i8lqUkOa7uvlhyD2myjqlxWdewiIyPh5eVltOyTTz5RLgc06NKli9HrwMBAlJWVKftBROTIWACQ3Wg0GowaNQqLFi1CWloaTp06BU9PTzzxxBPIysoCAPj7+2Pw4MHYsGEDCgoKICJYtmwZJkyYYDTWtm3b8Morr+Cjjz5CixYt0LlzZ3z44Ye4e/dutXFcv34dIoLdu3dXuu9g06ZNEBElnvKxl+fk5AQvLy+oVCqjNgBWPdZRq9VWavP390dBQQFycnKsjtPam3wNufD39zcZBwDk5ORYNX5Nc1WbY2ouNmuO9YULF/D8888jJCQEbm5uUKlUePTRRwHc+w4Fc77//vtKY9dWTXJYk3ldUXXHwNJtWJvLqo6dqblpac7K54eIyJGxAKB69/HHH1c6gQeAjh07Yvbs2dDr9UY3M06cOBG3bt3CmjVr8M033yAgIADh4eFG63p6emL27Nk4ffo0zp49iz/96U94+eWX8dprryl9zJ2I6XQ6qFQqDB48WHkWe8Ufw82bdc3UyVBubi60Wq3yhV11GachF7m5uSbjAIDmzZvXahuWsuSYWsuaY92vXz/s2bMHGzduRGFhIUREuSFbRMxuo1evXpXGNLBFMWApW8zr6o6BpduoaS5N7Y+puUlERNZhAUD1TkTw3XffoaSkpNIyw3/u5S8n6N27N9q2bYulS5diyZIlmDhxotE6RUVFCAgIUE4kQkNDkZSUhNjYWKMnkRj+qmjYbkJCAsaMGQMfHx/ExMQgNTVVeUKRwerVqxEWFmbxSUptlb+8Brj3V+hz586hT58+9RKnYRtHjhxBUVGR0bK9e/dCq9UiJiamVtuwhKXH1FqW5vDy5cvIyMhAXFwcYmJi4O7uDgBVPoHIEubmYF2o7Xyx5BhYso3ffvvNJrksPzcrPvFn+PDhlS4BIiIi81gAkF2cPXsWI0eOxI8//oji4mLk5uZi48aNmD17Ntq3b49+/fopfQ2PBUxPT8fevXvx1FNPVRovNzcXr732GnJycqDX67F7924cP34cffr0UfqEhITA29sbKSkpKCgowK5duxAdHQ0AWLBgAXJzcxEfH4/z58/j9u3b2LVrF6ZNm4aEhIR6+8ttbm4uEhMTcf36dZw9exbjxo2Di4sL3nrrrXqLc8GCBSgpKcHYsWNx/vx55ObmIiEhAQcPHkRycnKlewPqiiXHtCYsyWHLli3RunVrbN++HQcOHIBer0dGRgaSkpJqte2q5mBdqO18seQYVLeNoKAgm+XSMDfHjRuHrKwsFBYW4uOPP8a3336LKVOmWD0eEZHDstHNxA0SnwLUMBUXF8vmzZvlqaeekvbt24unp6eo1Wpp3769vPzyy5KTk1NpnZycHHFzc5O//OUvJsfcu3evDBo0SIKDg0WtViuPAKz4xI9NmzZJq1atRKPRyMiRI5UnCYmIpKWlSVxcnGg0GmnWrJk8/PDD8sUXXyjLd+zYIQCUH61WKyL3njhSvn3Pnj0yZcoUo7YRI0ZUmZPyT5KZO3euBAcHi5ubm0RGRsr+/fuN+lobJyo8debTTz+ttHzq1KmVtjFgwADRaDSiVqslMjJStmzZYtH4tsqVpce0qu2ais2SHIqI/PTTTxIXFye+vr7i5+cnffv2lYULFxrF+cYbb5jcz6qYmoOmjsnnn39uk/lmyb6aY+kxqG4bluTSmmNnmJve3t7y2GOPSWpqqoiYn3d9+/Y1ak9KSrJo/6l+8ClARPVPJVJP1zbYwapVq/DBBx/gxx9/tHcoZANt2rTB5s2brX6yTWNQVFQEjUaDOXPmYNasWfYOh4io3gQGBmLFihWIi4uzdyhEDoOXAFGjkJKSAp1O1yRP/omIiIjqk4u9AyAyZ/78+cjJycH06dMxe/ZsTJ061d4hERERETV6/ASAGrTk5GSEhoYiNDQUo0aNsnc4dWLWrFnKM8tnz54NHx8fO0dERERETRkLAGqwpk+fDhHBrVu3sGzZMuWLfJqaxMREo+em5+fn2zskIiIiasKa5hkVNWhnz55FQEAAVqxYYe9Q6tWsWbOUb0lNTEw0Wnby5En4+flh8+bNdoqO6guPNdmDqXlX1XsSETVtLAAcVH5+vvLGX/EnODgYTz75JE6cOFEn2xYRlJWV1dmXa6Wnp0OlUmHVqlV1Mr4p2dnZmDFjBsLDJ5KehgAAIABJREFUw9GsWTNotVp07twZo0ePxoYNG1BQUIDExEQUFhaaXN/w1/+ysrI6jbOh5saR1NextoY9j5E95mRDjsNSVb2HV/zJzc01Oe+qek8ioqaNBYCD8vHxgYhgzpw5AICjR49CRKDX67Fp0yZkZGQgMjISKSkpNt92WFgYrl+/jvHjx9t8bHvYv38/OnXqhBMnTuCzzz5Dbm4uzp49i/nz5+PMmTMYNWpUtV9SFBERgRs3bmD48OH1FHX9sEVumpqGdqx5jBonc+/hFX+0Wi2AhjfviMi++BQgMuLu7o4ePXrgH//4B/r374/k5GReqlCFS5cuYdCgQXjooYewc+dOODs7AwDUajX69++P6Oho/Nd//Zedo7QP5qbh4zEiInJM/ASgnMLCQsybNw8RERHw8PBAcHAwXn31VRQXF1
#22
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
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
#23
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
tXHKaqt6n7r6qYejwSUQ1kijuJaypDVwG6cOGCGDhwoGjYsKFwcXERffv2FUuXLlWtqBAcHKxKm5KSIgYMGCAcHR2Fk5OT6Nevn0hOThZCCLFr164KqzFoWhWhbB4KhUL4+/uLH3/8US3N/v37xaBBg4SHh4dQKBSqZfXKrqIhJU15WVlZGleNuHbtmsb0pqyTEJpXo0hJSREDBw4Ujo6OwsHBQXTp0kVs375dZxnl214pPj5etGjRQjg6OoqhQ4eKgoICyW2VmZkpLC0txcKFC7W2X3n37t0Tn3zyiXj22WeFjY2NsLe3F926dRMbNmwQpaWlQgghZs6cqdZ+zs7OQggh1qxZU6FtlauK6GuT8v2izLNv375qx6Oiomp02yjpGz/a6uvq6qp2PCEhQYwfP17tmPLvt+yqJ/PnzxceHh5CLpcLf39/cfjwYbV4pLwnGNIHlenr2t5Hho5JKe85pnrP1hWHsfXWFK8p+0/be3jZZWyVtI07be9JyvqaYjxKwVWAiKqfTAgTXchaA23cuBGLFy/GH3/8Ye5QqBwXFxcMHToUq1atMncoFXzyySeIj4/HmTNnNN4oWp/VhbbJz8+Ho6Mj5s2bh1mzZpk7HJOrC31Un9XH/mvatCnWr1+PgQMHmjsUonqDlwBRtRgxYgSOHz8O4J9rdHNyctCiRQszR1VRamoqjhw5goSEhHrz4SsV26bmYx/Vbuw/IqouVuYOgOqP6OhotG/fHqtXr4aVlRWGDBli7pAqaN26tWqiQurYNjUf+6h2Y/8RUXXhLwBULebMmYN79+7Bw8MDmzdvxo4dO+Dl5WXusKiemTVrlmpt+tmzZ6NBgwZmjoiIiKj68RcAqhZt27bFnj17zB0G1XORkZGIjIw0dxhERERmxV8AiIiIiIjqEU4AiIiIiIjqEU4AiIiIiIjqkTp/D0Bubi527Nhh7jCIiIhIg8ePH5s7BKJ6p05PAOzt7VFSUoIJEyaYOxQiMoHS0lLk5eXByckJMpnM3OEQkQk4ODjA1tbW3GEQ1St1eidgIqpbrl69irZt2yInJwdOTk7mDoeIiKhW4j0ARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1CCcARERERET1iJW5AyAi0uaXX35BbGwsSkpKAAAFBQWws7NDUFAQrKz+efuysrLCtGnT8MILL5gzVCIiolpDJoQQ5g6CiEiTS5cu4dlnn9WZxsLCAnfu3EHjxo2rKSoiIqLajZcAEVGN9cwzz6Bdu3Zan5fJZOjduzdP/omIiAzACQAR1WihoaFQKBQan5PL5QgJCanegIiIiGo5XgJERDXa7du30bx5c2h6q7K2tsb9+/fh7OxshsiIiIhqJ/4CQEQ1mru7O7p27VrhuKWlJV577TWe/BMRERmIEwAiqvFCQkIqXAZkaWmJkSNHmikiIiKi2ouXABFRjZeZmYnGjRurlgMFAFtbW2RmZmq9P4CIiIg04y8ARFTjubi44KWXXoKFxT9vWVZWVhgyZAhP/omIiIzACQAR1QqjRo1Sbf4FACNGjDBjNERERLUXLwEiolrh4cOHcHNzQ2FhIRo2bIj79+/D0tLS3GERERHVOvwFgIhqBXt7e7z22msAgHfeeYcn/0REREay0p+E6ovDhw+bOwQinZ5//nl8//338PHx4XilGs3a2hoBAQHmDoOISCNeAkQAgNLSUlhaWsLW1lZ1oyVRTVRQUABbW1tzh0GkVUlJCezs7PDgwQNzh0JEpBF/ASA1x48fR8eOHc0dBpFWFy9exLPPPmvuMIi0SkhIwNChQ80dBhGRVvyql4hqFZ78ExERVQ4nAERERERE9QgnAERERERE9QgnAERERERE9QgnAFRnzZo1CzKZDDKZDJGRkdVefn5+vqp8Nzc3tefOnTsHFxcX/PDDD1VStrnrXtX1q6+qu111jWEiIqq9OAEgg2VnZ6tOCsr/c3BwwHPPPYd169bB3CvMRkZGIi8vT+Nz58+fh0wmw8aNG6usfAcHBwghMGbMmArPCSEghEBpaWmVlK2r7tWhqutXWdXR/1WhuttV1xgmIqLai8uAksEaNGgAIQQiIyMxe/ZsJCUloXPnzigtLcX169cxdepUhIWF4fHjx/jggw/MHW6N1KFDB2RlZZk7jCpT1+tnLmxXIiIyBf4CQCZjYWGBVq1aYe3atQCAlStXmjkiIiIiIiqPEwAyOVdXVzg5OeH69esVnktKSsIrr7wCR0dH2Nvbo1evXjh48KBamrt372LUqFFwd3eHQqFAp06dEBMTg8LCQgDAtGnTVJcclb2Ew8rKCjKZDC1bttQZ36xZs9C+fXsAQGhoqCovZRz6ytflp59+gq+vL2xsbNC2bVuNl5isXbtWVWZYWJjkepe9rn/u3LmYOXMmPDw8oFAo0LVrVxw5ckRvfACQl5eHL7/8Eh06dICtrS08PDzw0UcfoaCgQO2ab+W/J0+eAAB69+6tOjZt2jSt+WuqX/lj69evh5eXFxwdHdGnTx9cuXJFUuxnzpzBq6++CmdnZzRo0ADdunXD8uXL8fDhQ711U9LX/4C0cQqo97eXlxeWLFmCsLAwVZ7KyTAApKSkYODAgXB2doadnR26du2Kn3/+WWu7rVq1Cm3atFGN67L9r2xXTf1V9t/Vq1crVSdtY1gTY8anvjap7Jg35L3CVH9fRES1giASQpSUlAgA4syZM5JfM2/ePAFAJCUlqR3PyMgQAISvr6/a8RMnTgiFQiHeeust8ffff4u7d++K999/X1hbW4tDhw6p0vXu3Vv06NFDpKWliUePHokdO3YIW1tbsWHDBlWac+fOCQBqx4QQIjg4WLRo0UL1OC8vTwAQ8+bNU0un7fVSy9fk119/FRYWFmLEiBHi1q1b4vbt22LcuHGiTZs2wtXVtUJ6V1
#24
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
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
#25
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
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
#26
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
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
#27
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
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
#28
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
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
#29
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
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
#30
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
pKwq+//ors7Gzs3LkT+/btU7tWvWw+R44cwd9//43Tp08jMTERV69erXBt/3/+8x+8/fbbeO6555CWlobDhw8jMTFR67X+3t7eOH/+fK2/DIiIiIjIECadAFy9ehXA/92wo0tpaSnS0tIQFhYGGxsbzJ8/X+35jz76CDY2Nli/fj2aN2+OJk2aYNmyZWjWrBlmzJgBABBC4NixYxgwYAC8vLxga2uL119/HSNGjDBltapUWFgYkpOT1ValefDgAQ4cOKDxuu1nnnkGM2bMgKurK1q3bo2NGzeiuLgYc+fOVaWR0nbGUq5LbmNjAx8fH6SmpuKbb75Ruy67rAYNGuBf//oX3Nzc4OnpiTt37qBly5b49NNP8cMPP+Cpp56CjY0NOnXqhC+++AJr1qxRLSNWlkwmw5w5c9CwYUP4+PggODgYx48fV7s5ZsaMGXB2dkZsbCw8PDzQrFkz/P/27j4uqmrfH/hnABGUYYDRUigE5Gj3iFo35SHUJMsHenhB4TV7uGKSdm6+KsPu6SS+pMQXpZllZioen+qUgpoPdTyWGknXMDBLqLycQMCbGo7AOIAEyvf3h2f2z3GGecDBEebzfr3mj1l77bW+e89G93dm7bVWrFjR7gNSxuu0vLz8ms4JERERUVfi1ATA+E2qtQdzbC1sA3StRUSuVWpqKry9vU0eLlu3bh0mT54MHx8fs/rR0dEm7zu6WEdHGR8Cbmtrw+nTpzFnzhxMnToVaWlpFus7soiGtcVMbC3+0ZHFR4z1rtfUZEREREQ3AqcmAGLHlES2FrYBut4iIteiT58+SE5OVmYRERGsWbPG4lzoAKDRaCy24ehiHddKpVKhX79+mD17NqZOnYq//vWvFofatJcMOrqYia3FPzqy+Ijxeu3M1XSJiIiIbjROTQACAgIAwGTu1/a0t7AN0PUWEblWM2fORGNjIz744APs27cPffv2RVRUlMW6lm6OO7JYhzMZn/lwZF0DZy5+A6BDi48YhwZZSqqIiIiIuiunJgDGhYBqamrs3ufqhW2ArrWIiDMkJCTgD3/4A1avXo1Vq1Zh5syZ7da9esXXji7W4UzGITv9+/e3q76zF78B0KHFR4zX6cCBAzvcLxEREVFX49QEID4+HgDwz3/+0+59LC1sA3StRUSulUqlQlpaGkpLS3HgwAH8x3/8R7t1dTodsrKycO7cuWterAO4PJY+OTnZ4ZhFBL/99htWrFiBzZs3Y/DgwZg0aZJd+3bG4jeA44uP/O///i+ioqL4CwARERG5l6vnBXX2QmAdXdhG5PouIjJkyBCri/VYW1SiPVfO5298nT592mLdmpoa8fb2lv/6r/+yuP3KNQoWLVokISEh17xYR21trXh6esqbb77Z7jG0t0gO/rVQzr/927/JnDlzTBZosmeRGHsWyri6HXsW/7B38ZHuthAYERER0dXaWwdAJWI6HuT222/Hc889h6eeeqpDCcXHH3+MmTNn4sSJE+jTp0+H2nBXAwcOxLZt2yzOnNPQ0AC1Wo2FCxciIyPDKf39+c9/Rl5eHo4ePep234KvWrUKmZmZOH78uPLsiqOWLl2KTz/9VJmByVluuukmbNq0CRMnTnRqu0RERORe1q1bh+XLl5usFwU4eQgQcHlhrscffxyPP/74NY3pdjeFhYXQarUOTZt5LcrLy1FQUIAvvvjC7W7+jxw5gtdeew2bN2/u8M0/ERERUVfl9AQAuPzt6vjx47F169bOaL7bePPNN/Hf//3fqKmpwfz58/H8889ft74HDhyIQ4cOueUDsKtWrcKuXbuueTVnIiIioq6oUxIAAEhPT+9SK/K6ypIlSxAeHo7w8HBMnTrVYp2MjAxlHvz58+fzW+trlJOT0+7iYERERETdXaclAGTb3LlzISJobGzEmjVrlPUKrpaVlWUyjz9XriUiIiKijmICQERERETkRpgAEBERERG5ES9XB0BE5rZu3Wr3StVERERElhQVFVkst5gA/Pzzz9i/f3+nBkTU1f3yyy+d0u6YMWNw4sQJnDhxolPaJ6Kur6WlBRUVFRg0aFC7z48REQFATEyMWZnZQmBjxozhN49Edho9ejR27drl6jCIyM2UlZVh8ODBMBgM8PPzc3U4RNTFmP0CcPDgQVfEQURERERE1wF/NyQiIiIiciNMAIiIiIiI3AgTACIiIiIiN8IEgIiIiIjIjTABICIiIiJyI0wAiIiIiIjcCBMAIiIiIiI3wgSAiIiIiMiNMAEgIiIiInIjTACIiIiIiNwIEwAiIiIiIjfCBICIiIiIyI0wASAiIiIiciNMAIiIiIiI3AgTACIiIiIiN8IEgIiIiIjIjTABICIiIiJyI0wAiIiIiIjcCBMAIiIiIiI3wgSAiIiIiMiNMAEgIiIiInIjTACIiIiIiNwIEwAiIiIiIjfCBICIiIiIyI0wASAiIiIiciNMAIiIiIiI3AgTACIiIiIiN8IEgIiIiIjIjXi5OgAiIiKy7ty5c9Dr9cr7kydPAgAqKyvRq1cvpVyr1UKj0Vz3+Iioa1GJiLg6CCIiImrfxx9/jMcee8xmvfz8fNx9993XISIi6sqYABAREd3gmpqaoNVq0dzc3G4drVaLmpoaeHhwdC8RWcd/JYiIiG5wvXr1wgMPPAAvL8sjd3v27InU1FTe/BORXfgvBRERURfwn//5n1CpVBa3tba22jVEiIgI4BAgIiKiLqG1tRVarRYGg8FsW1hYGE6cOOGCqIioK+IvAERERF1Ajx49MGXKFHh7e5uU+/j4IDU11TVBEVGXxASAiIioi3j88cdx6dIlk7Lm5mZMnTrVRRERUVfEIUBERERdRFtbG/r164ezZ88qZUOGDEFpaakLoyKiroa/ABAREXURHh4eePLJJ+Hj4wPg8vCfp556ysVREVFXw18AiIiIupAjR44gOjoabW1tUKlUOHnyJEJCQlwdFhF1IfwFgIiIqAu58847ccsttwAAYmJiePNPRA6zvKIIERF12I8//ojff//d1WFQNzZx4kSsWbMG9957L7777jtXh0PdmJ+fHwYNGuTqMMjJOASIiMjJIiIiOCc7EXUL8fHx+Prrr10dBjkZfwEgIuoEeXl5SElJcXUY1I29+uqrWLBggavDoG5s+fLlyM3NdXUY1An4DAAREVEXNG/ePFeHQERdFBMAIiKiLsjLiz/iE1HHMAEgIiIiIn
#31
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
IjTACIiIiIiNwIEwAiIqJ/aWhogEqlgkqlQp8+fVwSQ0lJCYKCgrBt2zalLCMjQ4krKyvrmvvorOO0FDsR3XiYABAR0Q2rvr5euVE1vmJjYzutPz8/P4gIZsyY0aH9S0tLoVKpsGHDhg7HICIQEbS1tSllWVlZMBgMHW7zatd6nO2xFDsR3Xj4BBEREd2wAgICICLIysrC/PnzUVRUhBEjRrg6rE41bNgw1NXVuTqMDunKsRO5E/4CQERERETkRpgAEBFRl7R27VplWFBaWhrWrVuH8PBwqNVqJCQkoKyszK52PvnkE0RFRaFnz574wx/+0O7wnaKiIkyYMAFqtRq9e/fGmDFjkJ+fr2zPyMjA0KFDAQDTp09XYruyjsFgwOuvv45hw4bB19cXISEhePHFF3HhwgWLx2QPW3E5epxXuvJZAePr4sWLAICxY8cqZXPnzrUau60YJ06caNLHvn37AAA6nQ5eXl7YsWOHUjcsLEypt3XrVrvOERGZYgJARERdUlpaGkQEWq0WBQUFOHnyJL777jsUFhbil19+sWt8+9///nekpKTgjjvuQEVFBQ4ePIjCwkJ89dVXJvUKCwsxZswYqNVq/Pzzz6ioqEBUVBTGjx+PgwcPArg8Tr+kpAQAsH79emU8/NixY5V23nvvPRQVFeGzzz5DfX09du3ahf3792POnDlmx2QPe+Jy5DivZnxW4LbbbsOIESMgIsr6A/n5+Xjsscfw4Ycf4s0332w3dnti/Mc//oHZs2fD19cXDQ0NuPfeewEAO3bswKVLl0weKq6srMSoUaNw7NgxrrZN1FFCREROFR4eLnl5ea4Oo1tZuHChAJCioiKzbVqtVgYPHmxSlp6eLh4eHtLS0mK13eHDh0tgYKA0NTUpZa2trXLLLbeIVqtVyuLi4kSj0YherzepFxoaKvHx8UpZSUmJAJD169fbfWw7duwQDw8P0el0Jsc0Y8YMk3oGg0EAyMKFCx2Oy97jbM9bb71ldv51Op0EBwdLc3OzSd2rY7c3xvz8fAFg8rczceJEiYyMlICAAOWzPH36tNx2220mfZ45c0ZuueUWmThxos1jIfu98847Jp8RdR/8BYCIiLq84cOHm7wPDg5GW1sbzp492+4+dXV1+OGHHxAdHQ1fX1+l3MvLy+RB4/r6ehQWFiI2Nhb+/v4m9WJiYnDo0CGcP3++w7FrtVq0tbXZPWTJ0bjsPU5rUlNT4evri1WrVill69atw9SpU9GzZ89rjhEARo8ejZtvvlkZ1lNfX4/jx4/jtddeQ319PQ4cOAAA2LZtGx5++GGTfuRfMw9x9iEi+3AWICIi6vLUarXJe29vbwCwekN47tw5AEBQUJDZtiuHsZw7dw4igr1790KlUllsq6qqShn/b011dTUyMzOxb98+nDlzBq2trcq22tpam/tfHb89cRlv+m0dpzWBgYGYPHkyNm/ejKVLl8Lf3x85OTn49NNPnRLj0KFD4eHhgaSkJPztb39Dc3Mzdu/ejQcffBAPPvggfHx8sG3bNkyYMAFbt27FW2+9ZdJGv3798Ouvv9p1LETEZwCIiMhNGW9+Ld1419fXm9RTqVRITk5WxvVf/TLe/Ld3k2t033334YsvvsCWLVtgMBggIigoKABw+VtsR+O3Jy57j9OWZ555Bo2Njfjggw+wb98+3HrrrRg0aJBTYjR65JFH0NDQgM8//xzbtm1DSkoK/Pz8MH78eOzcuRNnzpzBqVOncMcdd9gdNxGZYwJARERuKTAwELfffjsOHz6szMIDXP7V4OjRo8r7gIAAxMXFobi42OQbewDYtGkTIiMjlZt347ftLS0tAIDMzExMmzYNAHDq1CmUlZUhMTERcXFxytCZ5ubmDsVvb1z2HqctcXFxGD58OFavXo1Vq1Zh1qxZTovRKCEhAVqtFhs3bsSxY8cwatQoAEBKSgpqamqQnp6OpKQku2MmIsuYABARkdtatGgR9Ho9Zs6ciV9//RW//fYb5syZg8bGRpN6y5Ytg06nQ1paGiorK9HU1IQ9e/YgPT0dmZmZyjf/oaGh8Pf3R2FhIfR6Pfbs2aOsXNy/f3+EhYVh165dKCgoQHNzM8rKypCdnd3h+O2Ny97jtGXWrFkoLS3FoUOHkJyc7NQYgcvPBjz00EPYvn07Jk6cCA+Py7cpDz30ELy9vfHRRx9ZnPnnt99+w6233or777/foeMhclvX6WFjIiK3wVmAnKeurk4AmLxiYmJERGT37t0m5RqNRkRExo0bZ1KenZ1ttY/t27fLkCFDxNvbW8LCwuStt96SGTNmKPvn5OSIiMiRI0ckMTFR1Gq1+Pn5yciRIyU3N9esvby8PBkwYICo1Wp59NFH5cKFC8q2n376SRITEyUwMFCCgoJk3Lhx8vbbb5sd45Uvg8Eg8+bNs3isjsRl73Fac/78efHz85OXX37ZbFtOTo7F2B2JUUTks88+EwCyf/9+k/JJkyZJaGioxX1Onz4twcHBMn78eJvHQPbjLEDdl0rEwUGHRERkVUREBBYvXsw5yomoS1u+fDlyc3Px9ddfuzoUcjIOASIiIiIiciNMAIiIiIiI3AgTACIiIiIiN8IEgIiIiIjIjTABICKibqWkpARBQUHYtm2bq0NxWEZGBlQqFVQqFbKyslwdjlvhuSd3wgSAiIiuWWlpqXLzpFKpkJOTY1ansLDQpI5KpUJlZaXTY5F/rTDb1tbm9LavZDzmDRs2OK3NrKwsGAwGp7Vn1Bmx3miu9Rg769wT3YiYABAR0TWLioqCiGDBggUAgNmzZ+Pw4cMmdWJjYyEieP7557FkyRKICMLCwpwey7Bhw1BXV4fJkyc7vW0iou6ACQARETlVfHw8Ll26hEceeQS//fabq8MhIqKrMAEgIiKnGjt2LBYvXoxff/0VkydPRmtrq9X6BoMBr7/+OoYNGwZfX1+EhITgxRdfxIULFwAADQ0NZkOHLl68qPRlLJs7dy7Wrl2rvE9LSzPp55NPPkFUVBR69uyJ8PBwLFu2DGlpaUr9tWvX2hUPcHm8+NChQwEA06dPV9rIz89X6hQVFWHChAlQq9Xo3bs3xowZY7LdHosXL0ZoaCh8fHwQExODgoICszq2+rEW68SJE03O6759+wAAOp0OXl5e2LFjh9JOWFiYUm/r1q0OHaOteld/buvWrUN4eDjUajUSEhJQVlZm9TzZ+j
#32
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
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
#33
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
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
#34
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~800 tok
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
#35
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~42 tok
1wITAiIieLiIhAc3Mz/Pz8XB0KEVGH1dfXY9CgQVwIrBvycnUARETdzfLly9HQ0ODqMIiIrlnfvn1dHQJ1Av4CQERERETkRvgMABERERGRG2ECQERERETkRrwAvOHqIIiIiIiI6Pr4f9nqBnrri/H2AAAAAElFTkSuQmCC)
#36
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Contractor Portal Search Flow:**
~10 tok
### **Contractor Portal Search Flow:**
#37
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Contractor Portal Search Flow:**
~800 tok
 - Global Search Module** > **3\. User Flow** > **Contractor Portal Search Flow:**
~800 tok
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
#39
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Contractor Portal Search Flow:**
~800 tok
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
#40
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Contractor Portal Search Flow:**
~800 tok
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
#41
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Contractor Portal Search Flow:**
~800 tok
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
#42
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Contractor Portal Search Flow:**
~800 tok
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
#43
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Contractor Portal Search Flow:**
~800 tok
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
#44
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Contractor Portal Search Flow:**
~800 tok
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
#45
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Contractor Portal Search Flow:**
~800 tok
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
#46
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Contractor Portal Search Flow:**
~483 tok
JSKBTM+8xKGUOxLZHMjMtEV2wB6IgzZZkULFuXXLSisvscDAY9Hs/8/Ly22IoVK4hoamqKlT6nMo2uXbvW6/Wqc7p9+/aBgYGSarAcaplKLGMXq5VZP8XY+fyZTiwWi0Qinz59OnjwoPZ4Pp9PpVIej4cvLFVjYyNPTIa1pVKpkydPtrW1LV26lG/0HD16lIiy2SyvM51Oezwev9+vPauhoUHbrmWZSpQUF88y3JIlS4hI3Ycyj3Th8bjm5+cVRdFu1b17947+f8pC5fP5dKcPDg7euHHj69evnZ2dtbW1XV1dDx48MG9LcgzFtsTaZFaFfHQ6lc+UZeu2L1rJPvNddbHF6elpKnFOJRs9cuRINpu9dOkSEU1MTLx8+fLAgQOldnsBYtepZP0YsvPvj69evdra2nrt2rWbN2+qB6uqqhRFyeVy6XRaWziRSBBRU1OTYVXbtm07ffp0NBqdmJjgV6cLFy4QEWOM11lTU5PL5TKZjPYs7eOuMmWK0c2HofLiEplH+reJkVZVVdXV1blcLvXDoFZHR4dlhXv27Hn+/Pns7OzDhw8ZY93d3QMDA4aF7RpDtTaZVSETneECqHymLFu3fdFK9jmVSulO5NmHZ6KS5lSy0UgkEggELl68mM/n+/v7o9Go9hpsy4vClth1Knx1iOzMv36///79+z6fj1/WVDt37iSix48fq0fy+fzw8HB1dXU4HBbr+f379+vXr5uammKxWH19PV9YP3/+1JbZunUrET19+lQ9kkwmx8fHSy1jyOv1/vr1i//c2to6NDRkWKzUuEQykf5VhpF2d3cXCgXdXeCzZ882NzcXCgXzCuvq6sbGxojI7XZv3ryZ36rWDpFO5WOoJTPjMtGJw2LXTFm2buOile9zJpOJx+Pqrx8/fpyamgoGg8uXL6cS51SyUZfL1dfXNz093d/ff/v27VgsVmoN5uyKXVTJq8OANn9Xsv+runXrFhEVe/5hbm5Ovcc9NDRUrP5NmzYR0blz52ZmZrLZ7IsXL5qbm4no2bNnvMDk5OSyZcvU28SfP38Oh8MNDQ3abTKZMsxoI6mrq0tRlG/fvr1588blcn358sWwpExcYuXHjh0jovfv30tGyv7m/q9hpIlEYvXq1S0tLU+ePJmdnf3x48fly5e9Xu+dO3dMmuMURWlvb4/H47lcLpFInDp1iojOnDlTrNvljWExMjMuE53hsMjMlOWmpGXrkotWVHafg8Ggz+fbsGHD6OhoJpMRnwEodU5lGmWMzc3N8U/xe/fuLaMGy6G2JXaxWpn1U4wN99/4q1pleNevt7dX9/0PyWTy0KFDq1atcrvdiqKEw+Hh4WHzVnp6egKBgNvtbmxs3Ldv3/Hjx3Utjo+P79ixo7a2lj/R9ejRo87OTl5m//79MmV021i7d+/mZ42NjW3cuNHn8wUCgcHBQcZYsZImcY2MjGhPOXHiBPvzgw//63XzSPkdA10lOoZ907155ItVrEeMlOPP5La0tLjd7vr6+i1btqirVheXbsF8+PChp6dnzZo1/FnRUCh05coV3f0NHfkxJIk3BzKrwiQ6k2ExnylxForNnWXrMiGIyuiz2sOVK1e+ffu2o6PD7/dXV1e3t7e/evWq7DmVefFyfENWvBdty1BXHnvZM1iMmH8XMU1SuHv3biQSYQuy8wgA8E/hDxfeu3dPPYLv/wUAcAbyLwCAM5B/AQCcgfwLAOAM5F8AAGcg/wIAOAP5FwDAGci/AADOQP4FAHAG8i8AgDOQfwEAnIH8CwDgDORfAABnIP8CADgD+RcAwBnIvwAAzkD+BQBwhks8xL+kHQAAbDQ6OhoKhbRH/nj/GwgEdu3atbBdAgD4J4RCofXr12uPLMJ/ewMAcAT2fwEAnIH8CwDgDORfAABn/Adbki+t8PNC+QAAAABJRU5ErkJggg==)
#47
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic**
~7 tok
## **4\. Functional Logic**
#48
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.1 Search Shortcut**
~38 tok
### **4.1 Search Shortcut** **Search Shortcut:** Users can access the Global Search using shortcut keys: * **Mac:** ⌘ + K * **Windows:** Ctrl + K
#49
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.1 Search Shortcut** > **4.2 Core Search Logic:**
~520 tok
#### **4.2 Core Search Logic:** * **Search-as-you-type**: Results update in real-time as the user types, and the result will be displayed for all the brands of the agency * **Minimum Characters:** Search begins after the user types at least 1 character. * **Partial Match**: System performs substring matching (case-insensitive) - search term can be contained anywhere within the field value * **Multi-Word Search:** Multi-word queries use AND logic. For example, "John Wedding" matches records containing BOTH "John" AND "Wedding" anywhere in searchable fields. The match is order-independent, meaning the terms can appear in any order within the record. * **No Association Match**: Each entity type is searched independently - associated records are not included unless they match the search criteria directly * **Multi-Entity Search**: Single query searches across all four entity types (Projects, Clients & Companies, Contractors, Files) simultaneously * **Permission-Based Filtering**: Results are filtered based on user role permissions (assigned project restriction) before display * **"See All Results" Button Visibility:** The button is visible when ANY single category has more than 3 results. The button is hidden if all categories have 3 or fewer results each. * **No Search History:** The search popup does not display previous search history or search suggestions. The search input is always blank when the popup opens. * **Clear Search Input Behavior:** If the user deletes all characters from the search input after results have loaded, the results disappear and the popup returns to the empty state with keyboard navigation instructions. Filters are not applied in the empty state. * **Permission Revoked Mid-Search:** If the user loses access to an entity between executing the search and clicking on a result (e.g., Project Manager removed from a project), the system redirects to a 404 error page. The user also receives a notification that they have been removed from the project. **4.3 Search Result Ranking Logic (for Global Search)**
#50
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.1 Search Shortcut** > **4.2 Core Search Logic:**
~300 tok
* When multiple records match the same keyword, the system should prioritize results based on these rules:
* **Exact Match First**
* Records where the search term exactly matches the beginning of the search result.
* Example: Searching “Oliv” → “Olivia & Lucas Wedding” appears above “The Olive House Shoot”.
* **Partial Match After**
* Records where the keyword is found anywhere in the name or field.
* Example: “The Olive House Shoot” comes after “Olivia & Lucas Wedding”.
* **Search result display order**
* Search results display order is fixed: Projects > Clients & Companies > Contractors > Files.
* **Recency Factor**
* For the same entity type, newer or upcoming records should rank higher than older ones.
* Example: Wedding in Oct 2025 shows before Wedding in May 2018.
* Category/Entity Display
* Search results will display only those categories that have found results based on the search query.
* Example: If only Files are found from the search query, then other entities, i.e., Project, Clients & Companies, and Contractors, will not be displayed in the result.#51
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.4 Agency Portal:**
~7 tok
### **4.4 Agency Portal:**
#52
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.4 Agency Portal:** > **Search Matching Logic:**
~516 tok
#### **Search Matching Logic:**
* **Projects**: A project will be displayed if the search query matches any of the following:
* Project name, Event name/type, Client name (if client associated with project)
* **Clients & Companies**: A client/company will be displayed if the search query matches any of the following:
* Client name, Client email address, Company name
* **Contractors**: A contractor will be displayed if the search query matches any of the following:
* Contractor name, Contractor email address, and Gear details provided by the contractor (photography/videography camera, phone models, etc.)
* **Files**: A file will be displayed if the search query matches the:
* File name / Document name
* Project name (the project the file belongs to)
* Event name (the event the file is uploaded under)
* **Searchable File Sources (Project/Event Level):**\-
* **Uploaded Files** — Locally uploaded files (pdf, doc, xls) added by agency users, clients, or contractors from the "Uploaded Files" sub-tab
* **Documents & Forms** — System-generated documents from the "Documents & Forms" sub-tab, including Invoices, Proposals, Contracts, Questionnaires, and Service Agreements
* **Excluded:** Library module files (Images and Documents tabs) are NOT included in Global Search results
* **Permission-Based Filtering:** Same visibility rules from the Files/Documents module apply: - Files uploaded by contractors are visible only to agency users (not to clients or other contractors)
* Files uploaded by clients are visible only to agency users (not to contractors)
* Project Managers can only see files from their assigned projects
* **\*\*Click Action:\*\*** Clicking a file result redirects to the respective Project's Files/Documents tab where the file resides
**4.5 Contractor Portal**:
* **Projects**: A project will be displayed if the search query matches the following:
* Project name only (limited to assigned projects)#53
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.4 Agency Portal:** >
~1 tok
####
#54
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.4 Agency Portal:** > **4.6 Filter Logic:**
~306 tok
#### **4.6 Filter Logic:**
* **Result Type Filter:** Search results are narrowed down based on the selected entity type.
* Options: All (default), Projects, Clients & Companies, Contractors, Files
* Default Value: "All"
* **Projects** – Displays only project records that match the search query.
* **Clients & Companies** – Filters results to show only client profiles or company records.
* **Contractors** – Displays only contractor records.
* **Files** – Displays only files from the results.
* **Brand Filter**:
* The brand filter dropdown will show the brands of the agency
* Filter results to show only entities (Projects, Clients & Companies, Contractors, Files) associated with the selected brand.
* Default Value: "All Brands"
* **Combined Filters**: Both filters (Result Type & Brand) can be applied simultaneously for refined results
* **Filter State**: Filters persist when navigating between the popup and detailed tabs via the Back button.
* Filters reset to "All" (Result Type) and "All Brands" (Brand Filter) when:
* The popup is closed and reopened
* The browser is refreshed
* The user logs out and logs back in#55
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.4 Agency Portal:** > **4.7 "See All Results" Detailed Interface Logic:**
~320 tok
#### **4.7 "See All Results" Detailed Interface Logic:**
* **Page Header**: Displays "All Results for '\[search query\]' with a back button.
* **Back Button**: On click, returns the user to the global search popup with the original search query and filters maintained.
* **Tab Structure**: Four main tabs with result counts displayed in parentheses:
* **Projects** - **Default selected tab**
* **Clients and Companies**
* **Contractors**
* **Files**
**Tab Visibility Based on Filters:**
**Filter Applied**
**Result on Listing Page**
No filters (All / All Brands)
All 4 tabs visible with respective results
Brand filter only
All 4 tabs visible, but only results matching that brand
Category filter only (e.g., Projects)
Only the selected category tab visible
Brand + Category filter
Only selected category tab, filtered by brand
* **Tab Content**: Each tab shows only search results matching the original search query
* **Pagination Controls:** Available in all tabs, when results exceed 10 rows. It includes a rows-per-page dropdown and page navigation with Previous/Next buttons. Refer to [Click Here](https://docs.google.com/document/d/1reE6_mQi4zbGx9aEDBIZwAAr-2zMEZu0HG_5nORb6Ls/edit?tab=t.w9vvvnhgp4dw#bookmark=id.auwcxtl5p836)#56
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.4 Agency Portal:** > **4.8 Projects Tab Detailed Logic:**
~180 tok
#### **4.8 Projects Tab Detailed Logic:**
* **Columns**: Project name, Next Event Date, Users, Brand, Service area, Actions
* **Data Source**: Only displays projects matching the search query
* **Next Event Date:** Displayed according to user's Date & Time Preferences from My Profile settings. If no next event exists, display "—".
* **Action button**:
* "View Details" CTA is available for each project. On click, it will redirect to the project details page for that project
**Deleted Entity Handling:**
* If a clicked project was deleted by another user after the search was executed, the system redirects to a 404 error page. The deleted project is removed from the search results upon returning.#57
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.4 Agency Portal:** > **4.9 Clients and Companies Tab Detailed Logic:**
~465 tok
#### **4.9 Clients and Companies Tab Detailed Logic:**
* **Display Logic**: Results grouped under respective headings based on client status (Lead or Booked) and company
* **Data Source**: Display only clients (Booked & Leads) OR Companies matching the search query (name, email, company name)
* **Sub-categorization with counts of matching results**:
* **Booked Clients Section** \- Display the clients in the booked stage, matching the search query
* Columns - Client Name, Contact, Projects, Company, Brands, Actions
* **Leads** - Display the clients in the lead stage, matching the search query
* Columns - Client Name, Contact, Projects, Company, Brands, Actions
* **Actions Column -** Kebab Menu options:
* Delete - [Click Here](https://docs.google.com/document/d/1HKgEorn2uOTis5Z0N_8da1MmPzk4G32acUIi4tr02q8/edit?tab=t.s7dr4z3zweuf#bookmark=id.ea0k2h2ova0l)
* Archive - [Click Here](https://docs.google.com/document/d/1HKgEorn2uOTis5Z0N_8da1MmPzk4G32acUIi4tr02q8/edit?tab=t.h7xotia48wuu#bookmark=id.47ld8a7elacf)
* Edit options - [Click Here](https://docs.google.com/document/d/1HKgEorn2uOTis5Z0N_8da1MmPzk4G32acUIi4tr02q8/edit?tab=t.sewu8i7mcucs#bookmark=id.ojqyics3cwuu)
* **Companies** - Display the company names matching the search query
* Columns - Company Name, Contact, Projects, Clients, Brands, Action
* **Action Column -** Kebab Menu Options
* “Delete” - Click Here
* “Archive” - [Click Here](https://docs.google.com/document/d/1HKgEorn2uOTis5Z0N_8da1MmPzk4G32acUIi4tr02q8/edit?tab=t.h7xotia48wuu#bookmark=id.47ld8a7elacf)
* “Edit options” - [Click Here](https://docs.google.com/document/d/1HKgEorn2uOTis5Z0N_8da1MmPzk4G32acUIi4tr02q8/edit?tab=t.hw1tkmuxyivx#bookmark=id.xjqdidg936w9)#58
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.4 Agency Portal:** > **4.10 Contractors Tab Detailed Logic:**
~575 tok
#### **4.10 Contractors Tab Detailed Logic:**
* **Display Logic**: Results grouped based on contractor status in the contractor management Module (Active, Setup Required, Pending Invitation)
* **Data Source**: Only contractors matching the search query (name, email) will be displayed
* **Sub-categorization with Counts**:
* **Active Tab**\- Display Active contractors matching the search query
* Column - Name, Brands, Service area, Pay rates, Next event, Projects, Rating, Actions
* **Action Buttons**:
* "View Profile", On click, it will redirect to the Profile page of the contractor. Refer - [Click Here](https://docs.google.com/document/d/1reE6_mQi4zbGx9aEDBIZwAAr-2zMEZu0HG_5nORb6Ls/edit?tab=t.tdjwh3c4cn0q#bookmark=id.gn1f9qq0w8va)
* **Set up Required Tab** - Display Contractors whose setup is required, matching the search query
* Column - Name, Invited By, Brands, Actions
* **Action Button**:
* “Set Up User”, On click opens the set up contractor pop-up. Refer - [Click Here](https://docs.google.com/document/d/1reE6_mQi4zbGx9aEDBIZwAAr-2zMEZu0HG_5nORb6Ls/edit?tab=t.e1oxlj85n1z4#bookmark=id.vrmd08elwb72)
* **Pending Invitation Tab** - Display contractors with a pending invitation matching the search query
* Column - Email/Name, Invited BY, Brand, Date sent, Actions
* **Action Button**:
* “Resend Invite”, On click action Refer - [Click Here](https://docs.google.com/document/d/1reE6_mQi4zbGx9aEDBIZwAAr-2zMEZu0HG_5nORb6Ls/edit?tab=t.w9vvvnhgp4dw#bookmark=id.rwnl2ukt7lxv)
* “Set Up anyway”, On click, opens the set up contractor pop-up. Refer - [Click Here](https://docs.google.com/document/d/1reE6_mQi4zbGx9aEDBIZwAAr-2zMEZu0HG_5nORb6Ls/edit?tab=t.e1oxlj85n1z4#bookmark=id.vrmd08elwb72)
* “Cancel”, On click action - Refer - [Click Here](https://docs.google.com/document/d/1reE6_mQi4zbGx9aEDBIZwAAr-2zMEZu0HG_5nORb6Ls/edit?tab=t.w9vvvnhgp4dw#bookmark=id.nc8opns986ge)
**Field Display Formats:**
* **Rating:** Displayed as X.X/5 format (e.g., "4.5/5"). If no rating exists, display "—".
* **Next Event:** Displayed according to user's Date & Time Preferences from My Profile settings. If no next event exists, display "—".#59
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.4 Agency Portal:** > **4.11 Files Tab Detailed Logic:**
~484 tok
#### **4.11 Files Tab Detailed Logic:**
* **Display Logic**: File/Documents names matching search query with count "Files"
* **Data Source**: Files and documents from Project/Event level matching the search query(by file name, project name, or event name), filtered by user permissions. This includes:
* Uploaded Files (locally uploaded pdf, doc, xls)
* Documents & Forms (Invoices, Proposals, Contracts, Questionnaires, Service Agreements)
* \*\*Excluded:\*\* Library module files (Images and Documents tabs) are NOT searchable via Global Search
* \*\*Columns\*\*: File Name, Project Name, Event Name, Size, Uploaded On, Uploaded By, Actions
* **\*\*File Name\*\*:** Displays the file/document name with appropriate file type icon (PDF, DOC, XLS, or system-generated document icon)
* **\*\*Project Name\*\***: Displays the name of the project the file belongs to
* **\*\*Event Name\*\*:** Displays the event name if the file is uploaded at the event level.
* **\*\*Size\*\*:** File size in KB/MB format.
* **\*\*Uploaded On\*\*:** Displayed according to user's Date & Time Preferences from My Profile settings
* **\*\*Uploaded By\*\*:** Name of the user who uploaded/created the file
* **Actions**: Download and Delete buttons for each file
* **Download**: Downloads the file to the local system
* **Delete Functionality**: The Delete action removes the file from the system with confirmation
* **\*\*Row Click Action\*\*:** Clicking on a file row redirects the user to the respective Project's Files/Documents tab where the file resides
* **\*\*Permission-Based Display Rules\*\*:** \- Files uploaded by contractors are visible only to agency users - Files uploaded by clients are visible only to agency users - Project Managers see only files from their assigned projects - Agency Owner and Agency Admin can see all files across all projects#60
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.4 Agency Portal:** > **4.12 Navigation Logic:**
~119 tok
#### **4.12 Navigation Logic:** * **Tab Switching**: Users can switch between tabs while maintaining search context * **Search Context**: Original search query and results persist across tab navigation * **Back Navigation**: Back button returns to the global search popup with the original search maintained * **Filter Persistence**: Applied filters from the pop-up carry over to the detailed tabs.Filters persist when navigating back to the popup via the Back button.
#61
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.13 Contractor Portal Logic:**
~9 tok
### **4.13 Contractor Portal Logic:**
#62
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.13 Contractor Portal Logic:** > **Search Logic:**
~162 tok
#### **Search Logic:** * **Search-as-you-type: Results update in real-time as the contractor types (minimum 1 character)** * **Partial Match**: System performs substring matching (case-insensitive) on project names only - search term can be contained anywhere within the project name * **Assignment-Based Filtering**: Only projects where the contractor is assigned are searchable and displayed * **Simple Results Display**: Matching projects shown in basic list format without categorization * **Cross-Agency Visibility**: Global search shows projects assigned to the contractor across all agencies, not just the currently selected agency
#63
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.13 Contractor Portal Logic:** > **Permission Logic:**
~244 tok
#### **Permission Logic:**
* Results automatically filtered to the contractor's assigned projects/events
**Agency Switch Enforcement ("Wrong Studio" Popup):**
* If a contractor attempts to open project details that belong to a different agency than their current one, the "Wrong Studio" popup is displayed.
* The popup contains:
* **Brand Icons:** Overlapping circles showing the target brand logos
* **Warning Icon:** Exclamation mark indicator
* **Title:** "Wrong Studio!"
* **Message:** "You're trying to access an event that belongs to one of your other brands. Would you like to switch to that brand now?"
* **Buttons:** "Cancel" (secondary) | "Yes, Switch" (primary/yellow)
* If the contractor clicks "Yes, Switch", the system switches to the correct agency and navigates to the project detail page.
* If the contractor clicks "Cancel", the popup closes and the contractor remains on the current page with the search still open.#64
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.14 Common Logic (Both Portals):**
~10 tok
### **4.14 Common Logic (Both Portals):**
#65
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.14 Common Logic (Both Portals):** > **No result found Logic:**
~69 tok
#### **No result found Logic:** * Display "Oops..." message with icon when no matches are found * Show "No matches for 'search term' with actual search term * Provide a "Clear Search" button to reset the search * Include keyboard navigation instructions at the bottom
#66
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.15 Search Popup Closure Logic**
~198 tok
### **4.15 Search Popup Closure Logic**
**Closure Methods:**
* **X Button:** Clicking the X button in the top-right corner of the popup closes it.
* **ESC Key:** Pressing the ESC key on the keyboard closes the popup.
* **Outside Click:** Clicking anywhere outside the popup area closes it.
**Closure Behavior:**
* When the popup is closed via X button, ESC key, or outside click:
* The search query is cleared
* All filters are reset to defaults ("All" for Result Type, "All Brands" for Brand Filter)
* No state is preserved
**Result Click Behavior:**
* When the user clicks on a search result:
* The system navigates to the entity's detail page
* The popup closes automatically
* No state is preserved (search query and filters are cleared)#67
**Functional Requirements Document (FRD) - Global Search Module** > **5\. Field Details & Validations**
~10 tok
## **5\. Field Details & Validations**
#68
**Functional Requirements Document (FRD) - Global Search Module** > **5\. Field Details & Validations** > **Agency Portal Fields:**
~164 tok
### **Agency Portal Fields:** **Field Name** **Type** **Validation Rules** Search Query Text Input No Character Limit, Search-as-you-type enabled Result Type Filter Dropdown Options: All, Projects, Clients & Companies, Contractors, Files Brand Filter Dropdown Dynamic list based on agency brands Clear Search Button Clears search input and resets filters See All Results Button Opens detailed tabbed interface; Visible only when any category has >3 results; Hidden when all categories have ≤3 results No match found UI Component Shows "Oops..." with message "No matches for \[search term\] Close Button On click, it closes the pop-up
#69
**Functional Requirements Document (FRD) - Global Search Module** > **5\. Field Details & Validations** > **Contractor Portal Fields:**
~118 tok
### **Contractor Portal Fields:** **Field Name** **Type** **Validation Rules** Search Query Text Input Maximum 100 characters, Search-as-you-type enabled No match found UI Component Shows "Oops..." with message "No matches for 'search term' Cross/Clear Button Clears search input **Pagination Fields:** * Link - [Click Here](https://docs.google.com/document/d/1reE6_mQi4zbGx9aEDBIZwAAr-2zMEZu0HG_5nORb6Ls/edit?tab=t.w9vvvnhgp4dw#bookmark=id.auwcxtl5p836)
#70
**Functional Requirements Document (FRD) - Global Search Module** > **6\. Edge Cases**
~415 tok
## **6\. Edge Cases** **Scenario** **Expected Behavior** Search query matches multiple entity types Display all matching categories with respective counts User has no permissions for certain entities Hide/exclude restricted entities from results Very large result sets Implement pagination in detailed tabs Multi-word search query Use AND logic; match records containing ALL search terms (order-independent) User clears search input after results load Results disappear, popup returns to empty state with keyboard instructions, filters not applied Entity deleted by another user while search results are open If user clicks the deleted entity, redirect to 404 error page; remove entity from results when user returns to search Permission revoked mid-search (e.g., PM removed from project) If user clicks the entity, redirect to 404 error page; user receives notification that they have been removed from the project File belongs to a deleted project File should not appear in search results. If cached results show the file and user clicks it, redirect to 404 error page File's parent project access revoked for PM File should not appear in search results for that Project Manager System-generated document (Invoice/Contract) is in draft status Only published/sent documents should appear in search results; drafts are excluded Same file name exists across multiple projects All matching files are displayed with their respective Project Name and Event Name columns for differentiation Search query matches project/event name but not file name All files belonging to that matching project/event are displayed under the Files category
#71
**Functional Requirements Document (FRD) - Global Search Module** > **7\. Test Cases**
~9 tok
## **7\. Test Cases** * **Link:**
#72
**Functional Requirements Document (FRD) - Global Search Module** > **8\. Acceptance Criteria**
~8 tok
## **8\. Acceptance Criteria**
#73
**Functional Requirements Document (FRD) - Global Search Module** > **8\. Acceptance Criteria** > **Agency Portal**
~594 tok
### **Agency Portal**
* Global search is accessible from any page within the Pixally CRM Agency Portal
* Search functionality works across Projects, Clients & Companies, Contractors, Gears, and Files
* Search-as-you-type functionality with real-time results
* Multi-word search queries use AND logic (all terms must be present in matching records).
* Results are displayed in a categorized format with accurate counts in detailed tabs
* Result Type filter defaults to "All" and Brand filter defaults to "All Brands".
* Result Type and Brand filters function correctly and can be used simultaneously
* Permission-based result filtering implemented for Project Managers
* "See All Results" button is visible when any single category has more than 3 results.
* "See All Results" button is hidden when all categories have 3 or fewer results.
* "See All Results" opens a detailed tabbed interface with pagination
* Tab visibility in detailed view follows filter logic:
* No filters → All 4 tabs visible
* Brand filter only → All 4 tabs visible (filtered by brand)
* Category filter only → Only selected category tab visible
* Both filters → Only selected category tab (filtered by brand)
* Search performance acceptable
* Clear/cross button functionality works
* The back button in the detailed view returns to the search pop-up
* Filter persistence works correctly:
* Filters persist when navigating popup ↔ detailed tabs via Back button
* Filters reset to All/All Brands when popup closed and reopened or on browser refresh
* Empty state displays proper "Oops..." message with clear search option
* Search popup closes correctly via X button, ESC key, or outside click.
* Popup closure clears search query and resets filters to defaults.
* Clicking a search result navigates to entity detail page and closes popup.
* If entity was deleted after search executed, 404 error page is shown.
* If user's permission was revoked after search executed, 404 error page is shown with notification.
* No search history or suggestions are displayed; search input is always blank on popup open.
* Date fields display according to user's Date & Time Preferences.
* Contact field displays primary email, or phone if no email, or "—" if neither.
* Rating field displays as X.X/5 format or "—" if no rating.#74
**Functional Requirements Document (FRD) - Global Search Module** > **8\. Acceptance Criteria** > **Contractor Portal**
~277 tok
### **Contractor Portal**
* Global search is accessible from any page within the Contractor Portal
* Search functionality works for assigned projects only
* Search-as-you-type functionality with real-time results
* Results display matching project names in a simple list format
* Permission-based filtering: only assigned projects are visible
* Cross-agency projects are visible in search results.
* "Wrong Studio" popup displays when contractor clicks project from different agency:
* Shows brand icons and warning indicator
* Title: "Wrong Studio!"
* Message explains the situation and asks to switch
* Buttons: "Cancel" / "Yes, Switch"
* Clicking "Yes, Switch" switches agency and navigates to project.
* Clicking "Cancel" closes popup and returns to search.
* Search performance acceptable (response time < 3 seconds)
* Clear/cross button functionality works
* Empty state displays proper "Ooops..." message with clear search option
* Search popup closes correctly via X button, ESC key, or outside click.
* No "See All Results" button or detailed tabs#75
**Functional Requirements Document (FRD) - Global Search Module** > **8\. Acceptance Criteria** > **Detailed Tab**
~349 tok
### **Detailed Tab**
* **Projects Tab**: Displays Project name, Next event date, Users, Brand, Service area, Actions
* **Clients & Companies Tab**: Groups results as Booked Clients, Leads, and Companies, with counts of results found
* **Contractors Tab**: Groups by Active, Setup Required, Pending Invitation, with counts of results found
* **Files Tab**: Shows file/document names with columns — File Name, Project Name, Event Name, Size, Uploaded On, Uploaded By, and Actions (Download & Delete)
* Files Tab includes Uploaded Files and Documents & Forms (Invoices, Proposals, Contracts, Questionnaires, Service Agreements)
* Library module files and Email Templates are excluded from Global Search
* Clicking a file row navigates to the respective Project's Files/Documents tab
* Permission-based visibility rules are enforced: contractor-uploaded files visible only to agency users, client-uploaded files visible only to agency users
* Project Managers see only files from their assigned projects
* System-generated documents in draft status are excluded from search results
* Files are searchable by file name, project name, and event name
* Searching a project name returns all files belonging to that project under the Files category
* Searching an event name returns all files belonging to that event under the Files category#76
**Functional Requirements Document (FRD) - Global Search Module** > **9\. Dependencies**
~6 tok
## **9\. Dependencies**
#77
**Functional Requirements Document (FRD) - Global Search Module** > **9\. Dependencies** > **Agency Portal Dependencies:**
~170 tok
### **Agency Portal Dependencies:** **Module/System** **Dependency Type** **Impact if Unavailable** Project Management Data dependency Cannot search/display project data Client Management Data dependency Cannot search/display client data Contractor Management Data dependency Cannot search/display contractor data File Management Data dependency Cannot search/display file data Authentication System Service dependency Cannot enforce permission-based filtering Brand Management Data dependency Brand filter non-functional Documents & Forms (Invoices, Proposals, Contracts, Questionnaires) Data dependency Cannot search/display system-generated document data
#78
**Functional Requirements Document (FRD) - Global Search Module** > **9\. Dependencies** > **Contractor Portal Dependencies:**
~85 tok
### **Contractor Portal Dependencies:** **Module/System** **Dependency Type** **Impact if Unavailable** Project Management Data dependency Cannot search/display project data Contractor Assignment System Service dependency Cannot filter assigned projects Authentication System Service dependency Cannot verify contractor access
#79
**Functional Requirements Document (FRD) - Global Search Module** > **10\. References**
~45 tok
## **10\. References** * **Figma Link:** [Click Here](https://www.figma.com/design/ej0kxwP45mDKmZCZfAJ5O8/Pixally?node-id=30001-29248&t=377Bbck1HxZ0FHq5-0) Global Search Updated
#80
**Functional Requirements Document (FRD) - Global Search Module**
~57 tok
# **Functional Requirements Document (FRD) - Global Search Module** **Module:** Global Search **BA & Ideation:** Dakshraj Jhala **Reviewed By:** KG (Project Manager) **Updated Date:** 23 April 2026 **Status:** **Version:** 1.1
#81
**Functional Requirements Document (FRD) - Global Search Module** > **1\. Module Overview**
~120 tok
## **1\. Module Overview** * **Module Name**: Global Search * **Purpose**: Provide comprehensive search functionality within the Pixally CRM system across two portals: Agency Portal (full search across Projects, Clients & Companies, Contractors, Files) and Contractor Portal (project-specific search) * **Business Goal**: Enable users to quickly locate and access relevant information within their respective portal access levels, improving productivity and user experience
#82
**Functional Requirements Document (FRD) - Global Search Module** > **2\. User Roles & Permissions**
~9 tok
## **2\. User Roles & Permissions**
#83
**Functional Requirements Document (FRD) - Global Search Module** > **2\. User Roles & Permissions** > **Agency Portal Users:**
~132 tok
### **Agency Portal Users:** **Role** **Description** **Key Permissions** Agency Owner Business owner Full access to search all entities (Projects, Clients & Companies, Contractors, and Files) across all brands Agency Admin System administrator Full access to search all entities (Projects, Clients & Companies, Contractors, and Files) across all brands Project Manager Team leader Search access is limited to assigned projects, assigned project clients, and files, but users can search all contractors in the agency
#84
**Functional Requirements Document (FRD) - Global Search Module** > **2\. User Roles & Permissions** > **Contractor Portal Users:**
~44 tok
### **Contractor Portal Users:** **Role** **Description** **Key Permissions** Contractor External service provider Search access limited to assigned projects/events only
#85
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow**
~5 tok
## **3\. User Flow**
#86
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Agency Portal Search Flow:**
~151 tok
### **Agency Portal Search Flow:** 1. User accesses Global Search via ⌘+K (Mac) or Ctrl+K (Windows) 2. Search popup opens with empty search input 3. User begins typing — results update in real-time after 1 character 4. Results display across categories: Projects, Clients & Companies, Contractors, Files 5. User can apply Result Type and/or Brand filters to narrow results 6. User clicks on a result to navigate to entity detail page, OR 7. User clicks "See All Results" to open detailed tabbed interface 8. In detailed view, user can switch between tabs, apply pagination, and perform actions
#87
**Functional Requirements Document (FRD) - Global Search Module** > **3\. User Flow** > **Contractor Portal Search Flow:**
~93 tok
### **Contractor Portal Search Flow:** 1. Contractor accesses Global Search via ⌘+K (Mac) or Ctrl+K (Windows) 2. Search popup opens with empty search input 3. Contractor begins typing — results show matching assigned projects 4. Contractor clicks on a project to navigate to project details 5. If project belongs to a different agency, "Wrong Studio" popup appears
#88
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic**
~7 tok
## **4\. Functional Logic**
#89
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.1 Search Shortcut**
~38 tok
### **4.1 Search Shortcut** **Search Shortcut:** Users can access the Global Search using shortcut keys: * **Mac:** ⌘ + K * **Windows:** Ctrl + K
#90
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.2 Core Search Logic:**
~506 tok
### **4.2 Core Search Logic:** * **Search-as-you-type**: Results update in real-time as the user types, and the result will be displayed for all the brands of the agency * **Minimum Characters:** Search begins after the user types at least 1 character. * **Partial Match**: System performs substring matching (case-insensitive) — search term can be contained anywhere within the field value * **Multi-Word Search:** Multi-word queries use AND logic. For example, "John Wedding" matches records containing BOTH "John" AND "Wedding" anywhere in searchable fields. The match is order-independent, meaning the terms can appear in any order within the record. * **No Association Match**: Each entity type is searched independently — associated records are not included unless they match the search criteria directly * **Multi-Entity Search**: Single query searches across all four entity types (Projects, Clients & Companies, Contractors, Files) simultaneously * **Permission-Based Filtering**: Results are filtered based on user role permissions (assigned project restriction) before display * **"See All Results" Button Visibility:** The button is visible when ANY single category has more than 3 results. The button is hidden if all categories have 3 or fewer results each. * **No Search History:** The search popup does not display previous search history or search suggestions. The search input is always blank when the popup opens. * **Clear Search Input Behavior:** If the user deletes all characters from the search input after results have loaded, the results disappear and the popup returns to the empty state with keyboard navigation instructions. Filters are not applied in the empty state. * **Permission Revoked Mid-Search:** If the user loses access to an entity between executing the search and clicking on a result (e.g., Project Manager removed from a project), the system redirects to a 404 error page. The user also receives a notification that they have been removed from the project.
#91
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.3 Search Result Ranking Logic (for Global Search)**
~285 tok
### **4.3 Search Result Ranking Logic (for Global Search)** When multiple records match the same keyword, the system should prioritize results based on these rules: * **Exact Match First**: Records where the search term exactly matches the beginning of the search result. Example: Searching "Oliv" → "Olivia & Lucas Wedding" appears above "The Olive House Shoot". * **Partial Match After**: Records where the keyword is found anywhere in the name or field. Example: "The Olive House Shoot" comes after "Olivia & Lucas Wedding". * **Search result display order**: Search results display order is fixed: Projects > Clients & Companies > Contractors > Files. * **Recency Factor**: For the same entity type, newer or upcoming records should rank higher than older ones. Example: Wedding in Oct 2025 shows before Wedding in May 2018. * **Category/Entity Display**: Search results will display only those categories that have found results based on the search query. Example: If only Files are found from the search query, then other entities, i.e., Project, Clients & Companies, and Contractors, will not be displayed in the result.
#92
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.4 Agency Portal:**
~7 tok
### **4.4 Agency Portal:**
#93
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.4 Agency Portal:** > **Search Matching Logic:**
~449 tok
#### **Search Matching Logic:**
* **Projects**: A project will be displayed if the search query matches any of the following:
* Project name, Event name/type, Client name (if client associated with project)
* **Clients & Companies**: A client/company will be displayed if the search query matches any of the following:
* Client name, Client email address, Company name
* **Contractors**: A contractor will be displayed if the search query matches any of the following:
* Contractor name, Contractor email address, and Gear details provided by the contractor (photography/videography camera, phone models, etc.)
* **Files**: A file will be displayed if the search query matches any of the following:
* File name / Document name
* Project name (the project the file belongs to)
* Event name/type (the event the file is uploaded under)
* **Searchable File Sources (Project/Event Level):**
* **Uploaded Files** — Locally uploaded files (pdf, doc, xls) added by agency users, clients, or contractors from the "Uploaded Files" sub-tab
* **Documents & Forms** — System-generated documents from the "Documents & Forms" sub-tab, including Invoices, Proposals, Contracts, Questionnaires, and Service Agreements
* **Excluded:** Library module files (Images and Documents tabs) and Email Templates are NOT included in Global Search results.
* **Permission-Based Filtering:** Same visibility rules from the Files/Documents module apply:
* Files uploaded by contractors are visible only to agency users (not to clients or other contractors)
* Files uploaded by clients are visible only to agency users (not to contractors)
* Project Managers can only see files from their assigned projects#94
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.5 Contractor Portal:**
~44 tok
### **4.5 Contractor Portal:**
* **Projects**: A project will be displayed if the search query matches the following:
* Project name only (limited to assigned projects)#95
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.6 Filter Logic:**
~313 tok
### **4.6 Filter Logic:**
* **Result Type Filter:** Search results are narrowed down based on the selected entity type.
* Options: All (default), Projects, Clients & Companies, Contractors, Files
* Default Value: "All"
* **Projects** – Displays only project records that match the search query.
* **Clients & Companies** – Filters results to show only client profiles or company records.
* **Contractors** – Displays only contractor records.
* **Files** – Displays only files from the results.
* **Brand Filter**:
* The brand filter dropdown will show the brands of the agency
* Filter results to show only entities (Projects, Clients & Companies, Contractors, Files) associated with the selected brand.
* Default Value: "All Brands"
* **Combined Filters**: Both filters (Result Type & Brand) can be applied simultaneously for refined results
* **Filter State**: Filters persist when navigating between the popup and detailed tabs via the Back button.
* Filters reset to "All" (Result Type) and "All Brands" (Brand Filter) when:
* The popup is closed and reopened
* The browser is refreshed
* The user logs out and logs back in#96
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.7 "See All Results" Detailed Interface Logic:**
~282 tok
### **4.7 "See All Results" Detailed Interface Logic:**
* **Page Header**: Displays "All Results for '\[search query\]'" with a back button.
* **Back Button**: On click, returns the user to the global search popup with the original search query and filters maintained.
* **Tab Structure**: Four main tabs with result counts displayed in parentheses:
* **Projects** — **Default selected tab**
* **Clients and Companies**
* **Contractors**
* **Files**
**Tab Visibility Based on Filters:**
**Filter Applied**
**Result on Listing Page**
No filters (All / All Brands)
All 4 tabs visible with respective results
Brand filter only
All 4 tabs visible, but only results matching that brand
Category filter only (e.g., Projects)
Only the selected category tab visible
Brand + Category filter
Only selected category tab, filtered by brand
* **Tab Content**: Each tab shows only search results matching the original search query
* **Pagination Controls:** Available in all tabs, when results exceed 10 rows. It includes a rows-per-page dropdown and page navigation with Previous/Next buttons.#97
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.8 Projects Tab Detailed Logic:**
~170 tok
### **4.8 Projects Tab Detailed Logic:** * **Columns**: Project name, Next Event Date, Users, Brand, Service area * **Data Source**: Only displays projects matching the search query * **Next Event Date:** Displayed according to user's Date & Time Preferences from My Profile settings. If no next event exists, display "---". * **Row Click Action**: Clicking on the project name redirects the user to the project details page for that project. **Deleted Entity Handling:** * If a clicked project was deleted by another user after the search was executed, the system redirects to a 404 error page. The deleted project is removed from the search results upon returning.
#98
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.9 Clients and Companies Tab Detailed Logic:**
~246 tok
### **4.9 Clients and Companies Tab Detailed Logic:**
* **Display Logic**: Results grouped under respective headings based on client status (Lead or Booked) and company
* **Data Source**: Display only clients (Booked & Leads) OR Companies matching the search query (name, email, company name)
* **Sub-categorization with counts of matching results**:
* **Booked Clients Section** — Display the clients in the booked stage, matching the search query
* Columns — Client Name, Contact, Projects, Company, Brands
* **Leads** — Display the clients in the lead stage, matching the search query
* Columns — Client Name, Contact, Projects, Company, Brands
* **Companies** — Display the company names matching the search query
* Columns — Company Name, Contact, Projects, Clients, Brands
* **Row Click Action**: Clicking on the client/company name redirects the user to the respective client or company detail page.#99
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.10 Contractors Tab Detailed Logic:**
~348 tok
### **4.10 Contractors Tab Detailed Logic:**
* **Display Logic**: Results grouped based on contractor status in the contractor management Module (Active, Setup Required, Pending Invitation)
* **Data Source**: Only contractors matching the search query (name, email) will be displayed
* **Sub-categorization with Counts**:
* **Active Tab** — Display Active contractors matching the search query
* Column — Name, Brands, Service area, Pay rates, Next event, Projects, Rating
* **Set up Required Tab** — Display Contractors whose setup is required, matching the search query
* Column — Name, Invited By, Brands
* **Pending Invitation Tab** — Display contractors with a pending invitation matching the search query
* Column — Email/Name, Invited BY, Brand, Date sent
* **Row Click Action**: Clicking on the contractor name redirects the user to the contractor's profile page. For "Setup Required" and "Pending Invitation" contractors, users can perform setup/invite actions from the contractor's profile page or the Contractor Management module.
**Field Display Formats:**
* **Rating:** Displayed as X.X/5 format (e.g., "4.5/5"). If no rating exists, display "---".
* **Next Event:** Displayed according to user's Date & Time Preferences from My Profile settings. If no next event exists, display "---".#100
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.11 Files Tab Detailed Logic:**
~796 tok
### **4.11 Files Tab Detailed Logic:**
* **Display Logic**: File/document names matching search query with count "Files"
* **Data Source**: Files and documents from Project/Event level matching the search query (by file name, project name, or event name), filtered by user permissions. This includes:
* Uploaded Files (locally uploaded pdf, doc, xls)
* Documents & Forms (Invoices, Proposals, Contracts, Questionnaires, Service Agreements)
* **Excluded:** Library module files (Images and Documents tabs) and Email Templates are NOT searchable via Global Search.
* **Columns**: Name, Type, Created On
* **Name Column (Multi-line Display):
**
* **Line 1 — File/Document Name**: Displays the file or document name with appropriate file type icon (Doc icon for .doc/.docx, XLS icon for .xls/.xlsx, PDF icon for .pdf; respective system icons for Invoices, Contracts, etc.). If the file name exceeds the available column width, truncate with ellipsis.
* **Line 2 — Project Name**: Displays the name of the project the file belongs to in grey/secondary text. If the project name exceeds the available width, truncate with ellipsis.
* **Line 3 — Event Type**: Displays the event type (e.g., WEDDING, ENGAGEMENT, ANNIVERSARY, BIRTHDAY) in uppercase with a colored dot indicator. The dot color is derived from the brand settings configured during project/brand setup. Each brand/event type has its own distinct color.
* Project name and event type are display-only (not clickable).
* **Type Column**:
* For locally uploaded files: "Document" (for .doc/.docx), "Excel Sheet" (for .xls/.xlsx), "PDF" (for .pdf)
* For system-generated documents: "Invoice", "Proposal", "Contract", "Questionnaire", "Service Agreement"
* Sortable column (sort arrow on Type)
* **Created On Column**: Date displayed according to user's Date & Time Preferences from My Profile settings (e.g., "Jun 12, 2025")
* **Default Sorting**: Newest first (by Created On date, descending)
* **Click Behavior (Row Click)**:
* **System-generated files (Invoice, Proposal, Contract, Questionnaire, Service Agreement):** Clicking the row redirects the user to the respective document's activity/detail page
* **Locally uploaded PDF files:** Clicking the row opens the PDF in a new browser tab directly
* **Locally uploaded Doc/XLSX files:** Clicking the row opens a download popup displaying:
* File name (with numbering prefix, e.g., "1. Agency Auth .docx")
* "Uploaded On \[date\] · By \[uploader name\]" in secondary text
* Close (X) button in the top-right corner
* Message: "This file can't be previewed. Try downloading it instead."
* "Download" button (primary/yellow CTA)
* **Permission-Based Display Rules**:
* Files uploaded by contractors are visible only to agency users
* Files uploaded by clients are visible only to agency users
* Project Managers see only files from their assigned projects
* Agency Owner and Agency Admin can see all files across all projects#101
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.12 Navigation Logic:**
~119 tok
### **4.12 Navigation Logic:** * **Tab Switching**: Users can switch between tabs while maintaining search context * **Search Context**: Original search query and results persist across tab navigation * **Back Navigation**: Back button returns to the global search popup with the original search maintained * **Filter Persistence**: Applied filters from the pop-up carry over to the detailed tabs. Filters persist when navigating back to the popup via the Back button.
#102
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.13 Contractor Portal Logic:**
~9 tok
### **4.13 Contractor Portal Logic:**
#103
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.13 Contractor Portal Logic:** > **Search Logic:**
~162 tok
#### **Search Logic:** * **Search-as-you-type**: Results update in real-time as the contractor types (minimum 1 character) * **Partial Match**: System performs substring matching (case-insensitive) on project names only — search term can be contained anywhere within the project name * **Assignment-Based Filtering**: Only projects where the contractor is assigned are searchable and displayed * **Simple Results Display**: Matching projects shown in basic list format without categorization * **Cross-Agency Visibility**: Global search shows projects assigned to the contractor across all agencies, not just the currently selected agency
#104
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.13 Contractor Portal Logic:** > **Permission Logic:**
~244 tok
#### **Permission Logic:**
* Results automatically filtered to the contractor's assigned projects/events
**Agency Switch Enforcement ("Wrong Studio" Popup):**
* If a contractor attempts to open project details that belong to a different agency than their current one, the "Wrong Studio" popup is displayed.
* The popup contains:
* **Brand Icons:** Overlapping circles showing the target brand logos
* **Warning Icon:** Exclamation mark indicator
* **Title:** "Wrong Studio!"
* **Message:** "You're trying to access an event that belongs to one of your other brands. Would you like to switch to that brand now?"
* **Buttons:** "Cancel" (secondary) | "Yes, Switch" (primary/yellow)
* If the contractor clicks "Yes, Switch", the system switches to the correct agency and navigates to the project detail page.
* If the contractor clicks "Cancel", the popup closes and the contractor remains on the current page with the search still open.#105
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.14 Common Logic (Both Portals):**
~10 tok
### **4.14 Common Logic (Both Portals):**
#106
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.14 Common Logic (Both Portals):** > **No Result Found Logic:**
~70 tok
#### **No Result Found Logic:** * Display "Oops..." message with icon when no matches are found * Show "No matches for '\[search term\]'" with actual search term * Provide a "Clear Search" button to reset the search * Include keyboard navigation instructions at the bottom
#107
**Functional Requirements Document (FRD) - Global Search Module** > **4\. Functional Logic** > **4.15 Search Popup Closure Logic**
~220 tok
### **4.15 Search Popup Closure Logic**
**Closure Methods:**
* **X Button:** Clicking the X button in the top-right corner of the popup closes it.
* **ESC Key:** Pressing the ESC key on the keyboard closes the popup.
* **Outside Click:** Clicking anywhere outside the popup area closes it.
**Closure Behavior:**
* When the popup is closed via X button, ESC key, or outside click:
* The search query is cleared
* All filters are reset to defaults ("All" for Result Type, "All Brands" for Brand Filter)
* No state is preserved
**Result Click Behavior:**
* When the user clicks on a search result:
* The system navigates to the entity's detail page (behavior varies by entity type — see Section 4.11 for Files-specific click behavior)
* The popup closes automatically
* No state is preserved (search query and filters are cleared)#108
**Functional Requirements Document (FRD) - Global Search Module** > **5\. Field Details & Validations**
~10 tok
## **5\. Field Details & Validations**
#109
**Functional Requirements Document (FRD) - Global Search Module** > **5\. Field Details & Validations** > **Agency Portal Fields:**
~165 tok
### **Agency Portal Fields:** **Field Name** **Type** **Validation Rules** Search Query Text Input No Character Limit, Search-as-you-type enabled Result Type Filter Dropdown Options: All, Projects, Clients & Companies, Contractors, Files Brand Filter Dropdown Dynamic list based on agency brands Clear Search Button Clears search input and resets filters See All Results Button Opens detailed tabbed interface; Visible only when any category has >3 results; Hidden when all categories have ≤3 results No match found UI Component Shows "Oops..." with message "No matches for \[search term\]" Close Button On click, it closes the pop-up
#110
**Functional Requirements Document (FRD) - Global Search Module** > **5\. Field Details & Validations** > **Contractor Portal Fields:**
~74 tok
### **Contractor Portal Fields:** **Field Name** **Type** **Validation Rules** Search Query Text Input Maximum 100 characters, Search-as-you-type enabled No match found UI Component Shows "Oops..." with message "No matches for '\[search term\]'" Cross/Clear Button Clears search input
#111
**Functional Requirements Document (FRD) - Global Search Module** > **5\. Field Details & Validations** > **Files Tab — Detailed View Fields:**
~178 tok
### **Files Tab — Detailed View Fields:** **Field Name** **Type** **Validation Rules** Name (Line 1 — File Name) Text File/document name with file type icon; truncate with ellipsis if exceeds column width Name (Line 2 — Project Name) Text (secondary/grey) Project name; truncate with ellipsis if exceeds column width Name (Line 3 — Event Type) Text (uppercase) with colored dot Event type with brand-specific colored dot; color derived from brand settings Type Text "Document", "Excel Sheet", "PDF" for local uploads; "Invoice", "Proposal", "Contract", "Questionnaire", "Service Agreement" for system-generated files; Sortable column Created On Date Displayed per user's Date & Time Preferences
#112
**Functional Requirements Document (FRD) - Global Search Module** > **5\. Field Details & Validations** > **Files Tab — Download Popup Fields (for Doc/XLSX files):**
~135 tok
### **Files Tab — Download Popup Fields (for Doc/XLSX files):** **Field Name** **Type** **Validation Rules** File Name Text (bold) Displays with numbering prefix (e.g., "1. Agency Auth .docx") Upload Info Text (secondary) Format: "Uploaded On \[date\] · By \[uploader name\]"; truncate uploader name with ellipsis if too long Close (X) Button Button Closes the popup Preview Message Text "This file can't be previewed. Try downloading it instead." Download Button Primary Button (yellow) Downloads the file to local system
#113
**Functional Requirements Document (FRD) - Global Search Module** > **6\. Error Message Handling**
~127 tok
## **6\. Error Message Handling** **Scenario** **Error Message** **Display Location** No search results found "Oops... No matches for '\[search term\]'" Search popup center area Entity deleted after search executed 404 error page Full page redirect Permission revoked mid-search 404 error page + notification "You have been removed from the project" Full page redirect + notification File cannot be previewed (Doc/XLSX) "This file can't be previewed. Try downloading it instead." Download popup
#114
**Functional Requirements Document (FRD) - Global Search Module** > **7\. Edge Cases**
~505 tok
## **7\. Edge Cases** **Scenario** **Expected Behavior** Search query matches multiple entity types Display all matching categories with respective counts User has no permissions for certain entities Hide/exclude restricted entities from results Very large result sets Implement pagination in detailed tabs Multi-word search query Use AND logic; match records containing ALL search terms (order-independent) User clears search input after results load Results disappear, popup returns to empty state with keyboard instructions, filters not applied Entity deleted by another user while search results are open If user clicks the deleted entity, redirect to 404 error page; remove entity from results when user returns to search Permission revoked mid-search (e.g., PM removed from project) If user clicks the entity, redirect to 404 error page; user receives notification that they have been removed from the project File belongs to a deleted project File should not appear in search results. If cached results show the file and user clicks it, redirect to 404 error page File's parent project access revoked for PM File should not appear in search results for that Project Manager System-generated document (Invoice/Contract) is in draft status Only published/sent documents should appear in search results; drafts are excluded Same file name exists across multiple projects All matching files are displayed with their respective Project Name and Event Type below the file name for differentiation File uploaded by contractor searched by another contractor File should not appear as contractor-uploaded files are only visible to agency users Search query matches project/event name but not file name All files belonging to that matching project/event are displayed under the Files category File name or project name too long for column width Truncate with ellipsis File uploaded at project level with no event association Project name displays on Line 2; Line 3 (Event Type) is not shown
#115
**Functional Requirements Document (FRD) - Global Search Module** > **8\. Acceptance Criteria**
~8 tok
## **8\. Acceptance Criteria**
#116
**Functional Requirements Document (FRD) - Global Search Module** > **8\. Acceptance Criteria** > **Agency Portal**
~592 tok
### **Agency Portal**
* Global search is accessible from any page within the Pixally CRM Agency Portal
* Search functionality works across Projects, Clients & Companies, Contractors, Gears, and Files
* Search-as-you-type functionality with real-time results
* Multi-word search queries use AND logic (all terms must be present in matching records)
* Results are displayed in a categorized format with accurate counts in detailed tabs
* Result Type filter defaults to "All" and Brand filter defaults to "All Brands"
* Result Type and Brand filters function correctly and can be used simultaneously
* Permission-based result filtering implemented for Project Managers
* "See All Results" button is visible when any single category has more than 3 results
* "See All Results" button is hidden when all categories have 3 or fewer results
* "See All Results" opens a detailed tabbed interface with pagination
* Tab visibility in detailed view follows filter logic:
* No filters → All 4 tabs visible
* Brand filter only → All 4 tabs visible (filtered by brand)
* Category filter only → Only selected category tab visible
* Both filters → Only selected category tab (filtered by brand)
* Search performance acceptable
* Clear/cross button functionality works
* The back button in the detailed view returns to the search pop-up
* Filter persistence works correctly:
* Filters persist when navigating popup ↔ detailed tabs via Back button
* Filters reset to All/All Brands when popup closed and reopened or on browser refresh
* Empty state displays proper "Oops..." message with clear search option
* Search popup closes correctly via X button, ESC key, or outside click
* Popup closure clears search query and resets filters to defaults
* Clicking a search result navigates to entity detail page and closes popup
* If entity was deleted after search executed, 404 error page is shown
* If user's permission was revoked after search executed, 404 error page is shown with notification
* No search history or suggestions are displayed; search input is always blank on popup open
* Date fields display according to user's Date & Time Preferences
* Contact field displays primary email, or phone if no email, or "---" if neither
* Rating field displays as X.X/5 format or "---" if no rating#117
**Functional Requirements Document (FRD) - Global Search Module** > **8\. Acceptance Criteria** > **Contractor Portal**
~276 tok
### **Contractor Portal**
* Global search is accessible from any page within the Contractor Portal
* Search functionality works for assigned projects only
* Search-as-you-type functionality with real-time results
* Results display matching project names in a simple list format
* Permission-based filtering: only assigned projects are visible
* Cross-agency projects are visible in search results
* "Wrong Studio" popup displays when contractor clicks project from different agency:
* Shows brand icons and warning indicator
* Title: "Wrong Studio!"
* Message explains the situation and asks to switch
* Buttons: "Cancel" / "Yes, Switch"
* Clicking "Yes, Switch" switches agency and navigates to project
* Clicking "Cancel" closes popup and returns to search
* Search performance acceptable (response time < 3 seconds)
* Clear/cross button functionality works
* Empty state displays proper "Oops..." message with clear search option
* Search popup closes correctly via X button, ESC key, or outside click
* No "See All Results" button or detailed tabs#118
**Functional Requirements Document (FRD) - Global Search Module** > **8\. Acceptance Criteria** > **Detailed Tab**
~488 tok
### **Detailed Tab**
* **Projects Tab**: Displays Project name, Next event date, Users, Brand, Service area (no Actions column). Clicking project name redirects to project details page.
* **Clients & Companies Tab**: Groups results as Booked Clients, Leads, and Companies, with counts of results found (no Actions column). Clicking client/company name redirects to respective detail page.
* **Contractors Tab**: Groups by Active, Setup Required, Pending Invitation, with counts of results found (no Actions column). Clicking contractor name redirects to contractor profile page.
* **Files Tab**:
* Displays columns — Name, Type, Created On
* Name column shows file name (Line 1), project name (Line 2), and event type with colored dot (Line 3)
* Event type dot color is derived from brand settings
* Type column shows: Document, Excel Sheet, PDF for local uploads; Invoice, Proposal, Contract, Questionnaire, Service Agreement for system-generated files
* Files Tab includes Uploaded Files and Documents & Forms (Invoices, Proposals, Contracts, Questionnaires, Service Agreements)
* Library module files and Email Templates are excluded from Global Search
* Files are searchable by file name, project name, and event name
* Click behavior:
* System-generated files redirect to their respective activity/detail page
* Locally uploaded PDFs open in a new browser tab
* Locally uploaded Doc/XLSX files show a download popup with "This file can't be previewed" message
* Default sorting is newest first by Created On
* Type column is sortable
* Permission-based visibility rules are enforced: contractor-uploaded files visible only to agency users, client-uploaded files visible only to agency users
* Project Managers see only files from their assigned projects
* System-generated documents in draft status are excluded from search results#119
**Functional Requirements Document (FRD) - Global Search Module** > **9\. Dependencies**
~6 tok
## **9\. Dependencies**
#120
**Functional Requirements Document (FRD) - Global Search Module** > **9\. Dependencies** > **Agency Portal Dependencies:**
~198 tok
### **Agency Portal Dependencies:** **Module/System** **Dependency Type** **Impact if Unavailable** Project Management Data dependency Cannot search/display project data Client Management Data dependency Cannot search/display client data Contractor Management Data dependency Cannot search/display contractor data File Management (Uploaded Files) Data dependency Cannot search/display uploaded file data Documents & Forms (Invoices, Proposals, Contracts, Questionnaires) Data dependency Cannot search/display system-generated document data Authentication System Service dependency Cannot enforce permission-based filtering Brand Management Data dependency Brand filter non-functional Brand Settings Data dependency Event type colored dots will not display correctly
#121
**Functional Requirements Document (FRD) - Global Search Module** > **9\. Dependencies** > **Contractor Portal Dependencies:**
~85 tok
### **Contractor Portal Dependencies:** **Module/System** **Dependency Type** **Impact if Unavailable** Project Management Data dependency Cannot search/display project data Contractor Assignment System Service dependency Cannot filter assigned projects Authentication System Service dependency Cannot verify contractor access
#122
**Functional Requirements Document (FRD) - Global Search Module** > **10\. References**
~40 tok
## **10\. References** * **Figma Link:** [Click Here](https://www.figma.com/design/ej0kxwP45mDKmZCZfAJ5O8/Pixally?node-id=30001-29248&t=377Bbck1HxZ0FHq5-0)