You create a shared parameter for your fire rating. The parameter type depends on what you intend to do. I use text.
then you make that shared parameter to be a project parameter and assign that to all categories you want (architectural and structural columns, windows, doors, floors...).
Edit: I use instance for walls etc. A specific CMU wall can be rated, or not rated depending on the location. But you also can use "type" . But then you need to create more wall types. Same for columns etc.
Add that shared parameter to tags for columns, floors etc.
Using a shared parameter first, instead of just creating a project parameter outright, enables you to use it in tags and schedules.
Revit Version: R2026.2
Hardware: i9 14900K, 64GB, Nvidia RTX 2000 Ada 16GB
Add-ins: ElumTools; Ripple-HVAC; ElectroBIM; Qbitec