As you can see, it's still cold. I'm not going to take you through decoding this result string and building the final example, but you should be able to take this and extend it to meet the requirements set out at the beginning. If you get stuck, you can look on www.teachmenav.com for a working solution download.
The attached zip contains these files...
File Name
Description
91354.fob
A simple Codeunit that will call an external Web service using 'Microsoft WinHTTP Services, version 5.1'.
91354.txt
Text version of 91354.fob.