/// <summary>
 /// Create a new ValueSet object.
 /// </summary>
 /// <param name="valueSet1">Initial value of the ValueSet1 property.</param>
 /// <param name="description">Initial value of the Description property.</param>
 /// <param name="elimination">Initial value of the Elimination property.</param>
 /// <param name="valuePool">Initial value of the ValuePool property.</param>
 /// <param name="valuePres">Initial value of the ValuePres property.</param>
 /// <param name="sortCodeExists">Initial value of the SortCodeExists property.</param>
 /// <param name="footnote">Initial value of the Footnote property.</param>
 /// <param name="userId">Initial value of the UserId property.</param>
 /// <param name="logDate">Initial value of the LogDate property.</param>
 public static ValueSet CreateValueSet(global::System.String valueSet1, global::System.String description, global::System.String elimination, global::System.String valuePool, global::System.String valuePres, global::System.String sortCodeExists, global::System.String footnote, global::System.String userId, global::System.DateTime logDate)
 {
     ValueSet valueSet = new ValueSet();
     valueSet.ValueSet1 = valueSet1;
     valueSet.Description = description;
     valueSet.Elimination = elimination;
     valueSet.ValuePool = valuePool;
     valueSet.ValuePres = valuePres;
     valueSet.SortCodeExists = sortCodeExists;
     valueSet.Footnote = footnote;
     valueSet.UserId = userId;
     valueSet.LogDate = logDate;
     return valueSet;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the ValueSets EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToValueSets(ValueSet valueSet)
 {
     base.AddObject("ValueSets", valueSet);
 }