The following XML PATH query should get you most of the way. You just need to add the stylesheet header.
SELECT
'BusinessEntityID' AS 'document/field/@name'
, BusinessEntityID AS 'document/field'
, '' AS 'document'
, 'documentType' AS 'document/field/@name'
, PersonType AS 'document/field'
, '' AS 'document'
, 'Title' AS 'document/field/@name'
, Title AS 'document/field'
, '' AS 'document'
, 'FirstName' AS 'document/field/@name'
, FirstName AS 'document/field'
, '' AS 'document'
, 'MiddleName' AS 'document/field/@name'
, MiddleName AS 'document/field'
, '' AS 'document'
, 'LastName' AS 'document/field/@name'
, LastName AS 'document/field'
, '' AS 'document'
FROM @Person
FOR XML PATH(''), ROOT('documents')