anchor.diff:  characteristic_product_rate_plan() ->
   	Name1 = {"name", "destPrefixPriceTable"},
   	Description1 = {"description", "Table of Prefix, Description, Price Lable"},
  -	ValueType1 = {"valueType", "string"},
  +	ValueType1 = {"valueType", "String"},
   	Char1 = {struct, [Name1, Description1, ValueType1]},
   	Name2 = {"name", "destPrefixTariffTable"},
   	Description2 = {"description", "Table of Prefix, Description, Tariff rate"},
  -	ValueType2 = {"valueType", "string"},
  +	ValueType2 = {"valueType", "String"},
   	Char2 = {struct, [Name2, Description2, ValueType2]},
   	Name3 = {"name", "timeOfDayRange"},
   	Description3 = {"description", "Start and End of time of day range"},
  
positive.code: 	Char3 = {struct, [Name3, Description3, ValueType3]},
  	Name4 = {"name", "ratePrice"},
  	Description4 = {"description", ""},
  	ValueType4 = {"valueType", "string"},
  	Char4 = {struct, [Name4, Description4, ValueType4]},
  	[Char1, Char2, Char3, Char4].
  
  
negative.code: 	Description3 = {"description", "Validity period of balance top-ups."},
  	Config3 = {"configurable", false},
  	Type3 = {"valueType", "Number"},
  	Type31 = {struct, [{"unitOfMeasure", "seconds"}, {"valueType", "Number"}]},
  	Type32 = {struct, [{"unitOfMeasure", "minutes"}, {"valueType", "Number"}]},
  	Type33 = {struct, [{"unitOfMeasure", "days"}, {"valueType", "Number"}]},
  	Type34 = {struct, [{"unitOfMeasure", "months"}, {"valueType", "Number"}]},
  	Type35 = {struct, [{"unitOfMeasure", "years"}, {"valueType", "Number"}]},
  	Value3 = {"productSpecCharacteristicValue",
  			{array, [Type31, Type32, Type33, Type34, Type35]}},
  	Char3 = {struct, [Name3, Description3, Config3, Type3, Value3]},
  