anchor.diff:  			++ "\t],\n"
   			++ "\t\"resourceCharacteristic\": [\n"
   			++ "\t\t{\n"
  -			++ "\t\t\t\"name\": \"" ++ CharName ++ "\",\n"
  -			++ "\t\t\t\"value\": \"" ++ CharValue ++ "\",\n"
  -			++ "\t\t\t\"@type\": \"" ++ CharType ++ "\",\n"
  -			++ "\t\t\t\"@schemaLocation\": \"" ++ CharSchema ++ "\"\n"
  +			++ "\t\t\t\"name\": \"prefix\",\n"
  +			++ "\t\t\t\"value\": {\n"
  +			++ "\t\t\t\t\"seqNum\": 1,\n"
  +			++ "\t\t\t\t\"value\": \"" ++ CharPrefix ++ "\"\n"
  +			++ "\t\t\t}\n"
  +			++ "\t\t},\n"
  +			++ "\t\t{\n"
  +			++ "\t\t\t\"name\": \"description\",\n"
  +			++ "\t\t\t\"value\": {\n"
  +			++ "\t\t\t\t\"seqNum\": 2,\n"
  +			++ "\t\t\t\t\"value\": \"" ++ CharDes ++ "\"\n"
  +			++ "\t\t\t}\n"
  +			++ "\t\t},\n"
  +			++ "\t\t{\n"
  +			++ "\t\t\t\"name\": \"rate\",\n"
  +			++ "\t\t\t\"value\": {\n"
  +			++ "\t\t\t\t\"seqNum\": 3,\n"
  +			++ "\t\t\t\t\"value\": \"" ++ CharRate ++ "\"\n"
  +			++ "\t\t\t}\n"
   			++ "\t\t}\n"
   			++ "\t]\n"
   			++ "}\n",
  
positive.code: 			"schema/resourceInventoryManagement",
  	BaseType = "Resource",
  	Category = "tariff",
  	ResourceId = random_string(10),
  	ResourceName = "policy spec",
  	ResouceHref = "/resourceInventoryManagement/v1/resource/" ++ ResourceId,
  	ResourceRelId = random_string(10),
  	ResourceRelHref = "/resourceInventoryManagement/v1/resourceRelationship/"
  			++ ResourceRelId,
  	CharName = random_string(15),
  	CharValue = random_string(10),
  	CharType = random_string(7),
  	CharSchema = random_string(20),
  	RequestBody = "{\n"
  			++ "\t\"name\": \"" ++ Name ++ "\",\n"
  			++ "\t\"description\": \"" ++ Description ++ "\",\n"
  
negative.code: 			++ "\t},\n"
  			++ "\t\"lifecycleState\": \"In Test\",\n"
  			++ "\t\"resourceSpecification\": {\n"
  			++ "\t\t\"id\": \"" ++ ResSpecId ++ "\",\n"
  			++ "\t\t\"href\": \"" ++ ResSpecHref ++ "\",\n"
  			++ "\t\t\"name\": \"" ++ ResSpecName ++ "\"\n"
  			++ "\t\t},\n"
  			++ "\t\"resourceRelationship\": [\n"
  			++ "\t\t{\n"
  