UFN_ORGANIZATIONHIERARCHY_POSITIONHOLDERS_FROMITEMLISTXML

Returns the xml POSITIONHOLDERS as a table.

Return

Return Type
table

Parameters

Parameter Parameter Type Mode Description
@ITEMLISTXML xml IN

Definition

Copy


        create function dbo.UFN_ORGANIZATIONHIERARCHY_POSITIONHOLDERS_FROMITEMLISTXML(@ITEMLISTXML xml) 
        RETURNS TABLE AS

        RETURN (
        SELECT

        T.c.value('(ID)[1]','uniqueidentifier') AS 'ID',
        T.c.value('(POSITIONID)[1]','uniqueidentifier') AS 'POSITIONID',
        T.c.value('(CONSTITUENTID)[1]','uniqueidentifier') AS 'CONSTITUENTID',
        T.c.value('(DATEFROM)[1]','datetime') AS 'DATEFROM',
        T.c.value('(DATETO)[1]','datetime') AS 'DATETO'
        FROM @ITEMLISTXML.nodes('/POSITIONHOLDERS/ITEM') T(c)
        )