3.2.1. Why are there so many generic terms (I would like to see more specific terms) ?

Instead of using specific terms like "On main pipe", one should use "On pipe" and enter the diameter that is involved. This allows much better analysis of the data and is much less error prone. Your field personnel may have a different understanding what a main pipe is. But they'll all know the diameter of the pipe.

Another example would be a maintenance type like "Main Valve Repair". Instead of such a specific term, the maintenace type "Repair should be used in combination with the valve diameter and the leak location "On Valve".

[Tip] Tip

The flexible combination of several generic terms in the application allows to cover highly specific cases.