There is potentially an easier solution to your problem. You can use the concept of 'ironmongery packs'.
Each door type will have its own specific ironmongery. For example toilet doors, corridor doors, store doors etc.
There is a limited number of these, and you can index them with a parameter on the door object which can be scheduled.
You can create a drawing with these separately, or even keep them out of the drawing package completely.
Specifying ironmongery can be really tedious, I did it for a hospital with over a thousand doors, and you don't want to have to update your model every time you change your hinge type do you?
If you employ the principle of ironmongery packs, you can capture whatever information you need in your drawing, and leave the very fine granular detail to schedules.
My office has been working this way for well over a decade.
Of course if you are working on the principle that you need everything scheduled in the model for FM, this might not work for you.
Archicad 25 UKI | OS X 11.7 Big Sur