The details are fairly well covered in What are the parameters for the Salesforce WebServiceCallout.invoke method?
From Jeremy's answer:
If the variable represents another XML element or a text node, then there needs to be a matching _type_info String e.g. bar_type_info. The elements of this array are:
XML element name