JSON tag import - specify tag provider

I’ve managed to create a spreadsheet which spits out a JSON file that will allow me to generate tags in any specified folder location required.
However i have hit a bit of a brick wall when trying to specify which Tag Provider to import into.
Using the following syntax in the JSON file i can select “Import” from root when a tag provider is selected:

{"name":"","tagType":"Provider","tags":[
	{"name":"Sawmill","tagType":"Folder","tags":[{"name":"PrimaryLine","tagType":"Folder","tags":[{"name":"Basic","tagType":"Folder","tags":[{"name":"WSPri_BravoMachine","typeId":"Basic/Int","tagType":"UdtInstance","parameters":{"Description":{"dataType":"String","value":""}, "DeviceAddress":{"dataType":"String","value":"Global.N181[0]"}, "PopupPath":{"dataType":"String","value":""},"Units":{"dataType":"String","value":""}, "EUMin":{"dataType":"String","value":""},  "EUMax":{"dataType":"String","value":""}, "Format":{"dataType":"String","value":""}, "RoleString":{"dataType":"String","value":""},  "Device":{"dataType":"String","value":"PLC20_PriB"}, "DeviceAddress":{"dataType":"String","value":"Global.N181[0]"}, "OPCServer":{"dataType":"String","value":"Ignition OPC UA Server"}, "StartElement":{"dataType":"String","value":""}, "TagName":{"dataType":"String","value": {"bindType": "parameter", "binding":"{InstanceName}"}}}}]}]}]}
	,
	{"name":"Sawmill","tagType":"Folder","tags":[{"name":"LogInfeed","tagType":"Folder","tags":[{"name":"Basic","tagType":"Folder","tags":[{"name":"WSInf_NewLogReject","typeId":"Basic/Bool","tagType":"UdtInstance","parameters":{"Description":{"dataType":"String","value":""}, "DeviceAddress":{"dataType":"String","value":"Global.INCA_LOG_REJ_NEW"}, "PopupPath":{"dataType":"String","value":""},"Units":{"dataType":"String","value":""}, "EUMin":{"dataType":"String","value":""},  "EUMax":{"dataType":"String","value":""}, "Format":{"dataType":"String","value":""}, "RoleString":{"dataType":"String","value":""},  "Device":{"dataType":"String","value":"PLC44_Infeed"}, "DeviceAddress":{"dataType":"String","value":"Global.INCA_LOG_REJ_NEW"}, "OPCServer":{"dataType":"String","value":"Ignition OPC UA Server"}, "StartElement":{"dataType":"String","value":""}, "TagName":{"dataType":"String","value": {"bindType": "parameter", "binding":"{InstanceName}"}}}}]}]}]}
]}

But i get an error when i try and specify a specific tag provider in the first line as follows:

{"name":"MyProvider","tagType":"Provider","tags":[

ImportError

Is there any way to achieve this?

Or will i have to resort to using scripting methods such as system.tag.importTags?