Acabei usando uma função CLR (usando C#) para puxar o objeto JSON do web service existente, convertê-lo de JSON em XML (já que MSSQML2012 não suporta JSON) e retornar os dados xml.
Construí a função CLR (com extensão .dll) e criei um assembly no MSSQML2012. Uma vez que o Assembly estava lá, criei uma função MSSQML2012 para executar o arquivo do assembly.
A partir daí criei um procedimento armazenado que chamava a função MSSQML2012, uma vez que os dados xml estavam disponíveis no procedimento de armazenamento, apenas analisei os nós e os inseri em suas respectivas tabelas.
Minha próxima etapa é criar um trabalho que execute o procedimento armazenado com a frequência que eu desejar.
Espero que ajude!! :)