In Revit, Using Dynamo, one can find internal data and use those data to set parameters of elements.
In this sample case, piles on a beach house can be located in a schedule by their X,Y coordinates.
In the original plan, piles were located with convention dimensions:
After running the Dynamo script, new shared parameters of ID, X, and Y were filled in programmatically. Thence, the parameters can be shown in schedules and tags.
Dynamo script in action feeding X and Y coordinates into the elements’ parameters:
What the house looks like in 3D:(House design by James Veal, Pensacola Florida)