var GasuServices =  GasuServices || {};
GasuServices.prefix = '/GASUServicesOpen/rest';
//GasuServices.springPrefix = '/GASUServicesSpring/rest';
GasuServices.Rest = {
	components: GasuServices.prefix + '/components',
	periodicity: GasuServices.prefix + '/components/periodicity',
	setperiodicity: GasuServices.prefix + '/components/setperiodicity',
	
	opendata: GasuServices.prefix + '/opendata',
	document: GasuServices.prefix + '/opendata/document/',
	
	faq: GasuServices.prefix + '/faq',
	faqtopic: GasuServices.prefix + '/faq/topic',
	
	// indicator registry
	registryindicator: GasuServices.prefix + '/registry/indicator',
	metaindicator: GasuServices.prefix + '/indicators/indicator',
	hasDetailedDataService: GasuServices.prefix + '/datasources/hasDetailedDataService',
	indicatorsexportdata: GasuServices.prefix + '/indicators/exportdata',
	data2mailpostreqdata: GasuServices.prefix + '/data2mail/postreqdata', 
	indicatormessage: GasuServices.prefix + '/indicators/message',
	indicatorsets: GasuServices.prefix + '/indicators/indicatorsets',
	
	//form
//	formdic: GasuServices.prefix + '/registry/dic',	
	form: GasuServices.prefix + '/form',
	formperiod: GasuServices.prefix + '/form/period',
	formdic: GasuServices.prefix + '/form/dic',
	formfiltereddic: GasuServices.prefix + '/form/filteredDic',
	formindicator: GasuServices.prefix + '/form/indicator',
	formsave: GasuServices.prefix + '/form/save',
	expressanalytics: GasuServices.prefix + '/form/expressAnalytics',
	formdiclist: GasuServices.prefix + '/form/diclist',
	//ismtabsYearPeriod: GasuServices.springPrefix + '/ism/yearPeriod',
	//ismtabsSumYearReport: GasuServices.springPrefix + '/ism/sumYearReport',
	
	//////////STRATPLANNING REGISTRY //////////
	stratplanningRegistryFilter: GasuServices.prefix + '/stratplanning/registry/filter'
	
};