The need
I need to create contacts that have more than one contact subtype assigned. For example Student + Parent.
Slow approaches
If I create the contact directly from the menu link Contacts > New Individual > New Student, then it is not possible to assign it a second subtype on the immediat form. It is necessary first save the contact and then re-edit to add the second contact subtype.
Also it's possible to create the contact from the menu link Contacts > New Individual and then assign the needed contact subtypes on the immediat form. But this option is confusing by our users as they hope to create an Student or a Parent but not a Individual.
There is a more direct approach to this need?
Maybe I expected to find the possibility to add an item to the menu of contacts that allow us to create directly a contact with multiple contact subtypes with and URL like civicrm/contact/add?ct=Individual&cst=Student+Parent&reset=1
.