Welding Detail by condition

I have been asked if there is a way to assign a welding detail by condition. We have a dynamo script that will place a welding node on the geometric position point and then number each point. I then have to go to every point and assign the proper detail. Is there a way to get revit to identify the condition and material and assign the proper detail in my assembly. I have no idea where to start with this one.

welding point
weld notation
weld log