Cracked it!!! Thanks guys for all your help. Here is the solution incase any one needs it in the future..
Declare @xmlPointer int,
INSERT INTO Table_Name(ID, SampleDateTime, Value) Select * From OpenXML(@xmlPointer,'//Node1',1) WITH (ID varchar(50) '../@ID',SamlpleDateTime DateTime...