Whisk together vinegar, lemon juice, Dijon mustard, and olive oil in a small bowl until blended; set aside. In a large bowl, toss rice together with artichokes, prosciutto, parsley, basil, green onions, and Parmesan cheese. Pour in dressing and stir to mix. Season to taste with pepper. Serve either chilled or at room temperature.