public static CT_GroupItems Parse(XmlNode node, XmlNamespaceManager namespaceManager)
 {
     if (node == null)
         return null;
     CT_GroupItems ctObj = new CT_GroupItems();
     foreach (XmlNode childNode in node.ChildNodes)
     {
         if (childNode.LocalName == "e")
         {
             ctObj.Items.Add(CT_Error.Parse(childNode, namespaceManager));
             //ctObj.ItemsElementName.Add(ItemsChoiceType1.e);
         }
         else if (childNode.LocalName == "b")
         {
             ctObj.Items.Add(CT_Boolean.Parse(childNode, namespaceManager));
             //ctObj.ItemsElementName.Add(ItemsChoiceType1.b);
         }
         else if (childNode.LocalName == "d")
         {
             ctObj.Items.Add(CT_DateTime.Parse(childNode, namespaceManager));
             //ctObj.ItemsElementName.Add(ItemsChoiceType1.d);
         }
         else if (childNode.LocalName == "n")
         {
             ctObj.Items.Add(CT_Number.Parse(childNode, namespaceManager));
             //ctObj.ItemsElementName.Add(ItemsChoiceType1.n);
         }
         else if (childNode.LocalName == "m")
         {
             ctObj.Items.Add(CT_Missing.Parse(childNode, namespaceManager));
             //ctObj.ItemsElementName.Add(ItemsChoiceType1.m);
         }
         else if (childNode.LocalName == "s")
         {
             ctObj.Items.Add(CT_String.Parse(childNode, namespaceManager));
             //ctObj.ItemsElementName.Add(ItemsChoiceType1.s);
         }
     }
     return ctObj;
 }
 public CT_FieldGroup()
 {
     this.groupItemsField = new CT_GroupItems();
     this.discretePrField = new CT_DiscretePr();
     this.rangePrField = new CT_RangePr();
 }