I added a schema entry for pc: fixed a small typo I had at bottom of XSLT (a misplaced /) and changed the middle of the transform to look like this: This is error message rules now gives now: An error occurred setting the result of the transform. Schema validation found non-datatype errors. So I am guessing(hoping really) that we don't need to add the 3 nodes below the person field and rework that perhaps? Not sure.