  public DynamicAttr OutCellPhoneNumberWsAddressV2CellNumber_AT;
  /**
   * Attribute for: OutCellPhoneNumberWsAddressV2CellNumber
   **/
  public String OutCellPhoneNumberWsAddressV2CellNumber;
  // Entity View: OUT_EMAIL_FROM
  //        Type: CSF_STRINGS
  /**
   * Attribute missing flag for: OutEmailFromCsfStringsString132
   **/
  public char OutEmailFromCsfStringsString132_AS;
  /**
   * Dynamic attribute for: OutEmailFromCsfStringsString132
   **/
  public DynamicAttr OutEmailFromCsfStringsString132_AT;
  /**
   * Attribute for: OutEmailFromCsfStringsString132
   **/
  public String OutEmailFromCsfStringsString132;
  // Entity View: OUT_EMAIL_TO
  //        Type: CSF_STRINGS
  /**
   * Attribute missing flag for: OutEmailToCsfStringsString132
   **/
  public char OutEmailToCsfStringsString132_AS;
  /**
   * Dynamic attribute for: OutEmailToCsfStringsString132
   **/
  public DynamicAttr OutEmailToCsfStringsString132_AT;
  /**
   * Attribute for: OutEmailToCsfStringsString132
   **/
  public String OutEmailToCsfStringsString132;
  // Entity View: OUT_FAX_NAME
  //        Type: CSF_STRINGS
  /**
   * Attribute missing flag for: OutFaxNameCsfStringsString132
   **/
  public char OutFaxNameCsfStringsString132_AS;
  /**
   * Dynamic attribute for: OutFaxNameCsfStringsString132
   **/
  public DynamicAttr OutFaxNameCsfStringsString132_AT;
  /**
   * Attribute for: OutFaxNameCsfStringsString132
   **/
  public String OutFaxNameCsfStringsString132;
  // Entity View: OUT_FAX_NUMBER
  //        Type: CSF_STRINGS
  /**
   * Attribute missing flag for: OutFaxNumberCsfStringsString132
   **/
  public char OutFaxNumberCsfStringsString132_AS;
  /**
   * Dynamic attribute for: OutFaxNumberCsfStringsString132
   **/
  public DynamicAttr OutFaxNumberCsfStringsString132_AT;
  /**
   * Attribute for: OutFaxNumberCsfStringsString132
   **/
  public String OutFaxNumberCsfStringsString132;
  // Entity View: OUT_FAX_OR_EMAIL
  //        Type: CSF_STRINGS
  /**
   * Attribute missing flag for: OutFaxOrEmailCsfStringsString1
   **/
  public char OutFaxOrEmailCsfStringsString1_AS;
  /**
   * Dynamic attribute for: OutFaxOrEmailCsfStringsString1
   **/
  public DynamicAttr OutFaxOrEmailCsfStringsString1_AT;
  /**
   * Attribute for: OutFaxOrEmailCsfStringsString1
   **/
  public String OutFaxOrEmailCsfStringsString1;
  // Entity View: OUT_SMS_MESSAGE
  //        Type: IEF_SUPPLIED
  /**
   * Attribute missing flag for: OutSmsMessageIefSuppliedFlag
   **/
  public char OutSmsMessageIefSuppliedFlag_AS;
  /**
   * Dynamic attribute for: OutSmsMessageIefSuppliedFlag
   **/
  public DynamicAttr OutSmsMessageIefSuppliedFlag_AT;
  /**
   * Attribute for: OutSmsMessageIefSuppliedFlag
   **/
  public String OutSmsMessageIefSuppliedFlag;
  /**
   * Default Constructor
   **/
  
  public GRGDG01S_OA()
  {
    reset();
  }
  /**
   * Copy Constructor
   **/
  
  public GRGDG01S_OA(GRGDG01S_OA orig)
  {
    copyFrom(orig);
  }
  /**
   * Static instance creator function
   **/
  
  public static GRGDG01S_OA getInstance()
  {
    return new GRGDG01S_OA();
  }
  /**
   * Static free instance method
   **/
  
  public void freeInstance()
  {
  }
  /**
   * clone constructor
   **/
  
  @Override public Object clone()
  	throws CloneNotSupportedException
  {
    return(new GRGDG01S_OA(this));
  }
  /**
   * Resets all properties to the defaults.
   **/
  
  public void reset()
  {
    OutOverrideIefSuppliedFlag_AT = null;
    OutOverrideIefSuppliedFlag_AS ='';
    OutOverrideIefSuppliedFlag = " ";
    OutGroup_MA = 0;
    for(int a = 0; a < 5; a++)
    {
      OutGroup_AC[a] ='';
      OutGCsfStringsString50_AT[a] = null;
      OutGCsfStringsString50_AS[a] ='';
      OutGCsfStringsString50[a] = 
        "                                                  ";
      OutGCsfEventCommunicationsRgvExistingLineSelectedFlag_AT[a] = null;
      OutGCsfEventCommunicationsRgvExistingLineSelectedFlag_AS[a] ='';
      OutGCsfEventCommunicationsRgvExistingLineSelectedFlag[a] = " ";
      OutGWsGraduationCeremonyCentreV2EngDescription_AT[a] = null;
      OutGWsGraduationCeremonyCentreV2EngDescription_AS[a] ='';
      OutGWsGraduationCeremonyCentreV2EngDescription[a] = 
        "                            ";
      OutGStudentGraduationDetailMkStudentNr_AT[a] = null;
      OutGStudentGraduationDetailMkStudentNr_AS[a] ='';
      OutGStudentGraduationDetailMkStudentNr[a] = 0;
      OutGStudentGraduationDetailMkQualificationCode_AT[a] = null;
      OutGStudentGraduationDetailMkQualificationCode_AS[a] ='';
      OutGStudentGraduationDetailMkQualificationCode[a] = "     ";
      OutGStudentGraduationDetailDateAltered_AT[a] = null;
      OutGStudentGraduationDetailDateAltered_AS[a] ='';
      OutGStudentGraduationDetailDateAltered[a] = 00000000;
      OutGStudentGraduationDetailMkGraduationCeremonyCode_AT[a] = null;
      OutGStudentGraduationDetailMkGraduationCeremonyCode_AS[a] ='';
      OutGStudentGraduationDetailMkGraduationCeremonyCode[a] = 0;
      OutGStudentGraduationDetailLanguage_AT[a] = null;
      OutGStudentGraduationDetailLanguage_AS[a] ='';
      OutGStudentGraduationDetailLanguage[a] = " ";
      OutGStudentGraduationDetailSeatNo_AT[a] = null;
      OutGStudentGraduationDetailSeatNo_AS[a] ='';
      OutGStudentGraduationDetailSeatNo[a] = "    ";
      OutGStudentGraduationDetailNoOfGuests_AT[a] = null;
      OutGStudentGraduationDetailNoOfGuests_AS[a] ='';
      OutGStudentGraduationDetailNoOfGuests[a] = 0;
      OutGStudentGraduationDetailPresentFlag_AT[a] = null;
      OutGStudentGraduationDetailPresentFlag_AS[a] ='';
      OutGStudentGraduationDetailPresentFlag[a] = " ";
      OutGStudentGraduationDetailCollectFlag_AT[a] = null;
      OutGStudentGraduationDetailCollectFlag_AS[a] ='';
      OutGStudentGraduationDetailCollectFlag[a] = " ";
      OutGStudentGraduationDetailGownSize_AT[a] = null;
      OutGStudentGraduationDetailGownSize_AS[a] ='';
      OutGStudentGraduationDetailGownSize[a] = 0;
      OutGStudentGraduationDetailCapSize_AT[a] = null;
      OutGStudentGraduationDetailCapSize_AS[a] ='';
      OutGStudentGraduationDetailCapSize[a] = 0;
      OutGStudentGraduation