public TX_LOGIN_ACT_HGIL00_RES(Activity atvt, Object obj, String txNo) throws Exception {
    mTxNo = TX_LOGIN_ACT_HGIL00_REQ.TXNO;
    mLayout = new TxRecord();

    IDX_USER_ID = mLayout.addField(new TxField("USER_ID", "USER_ID"));
    IDX_USER_PASS = mLayout.addField(new TxField("USER_PASS", "USER_PASS"));
    IDX_USER_NAME = mLayout.addField(new TxField("USER_NAME", "USER_NAME"));
    IDX_IS_VERIFIED = mLayout.addField(new TxField("IS_VERIFIED", "IS_VERIFIED"));

    super.initRecvMessage(atvt, obj, txNo);
  }
  public TX_PUSH_PS0003_REQ(Context ctx, String txNo) throws Exception {
    mTxNo = TXNO;
    mLayout = new TxRecord();

    IDX__PUSHSERVER_KIND =
        mLayout.addField(new TxField("_pushserver_kind", "푸시 서버 종류(APNS or GCM)"));
    IDX__APP_ID = mLayout.addField(new TxField("_app_id", "앱 ID(패키지네임 or 번들아이덴티파이어)"));
    IDX__BEFORE_PUSH_ID =
        mLayout.addField(new TxField("_before_push_id", "변경 전 푸시 ID(GCM rid or APNS Token value)"));
    IDX__AFTER_PUSH_ID =
        mLayout.addField(new TxField("_after_push_id", "변경 후 푸시 ID(GCM rid or APNS Token value)"));
    IDX__COMPANY_ID = mLayout.addField(new TxField("_company_id", "업체 ID"));
    IDX__DEVICE_ID = mLayout.addField(new TxField("_device_id", "기기 ID(UDID값. 디바이스에 대한 유일한 값.)"));
    IDX__RELATION_KEY = mLayout.addField(new TxField("_relation_key", "등록할 연계키"));
    IDX__RETRANS_YN = mLayout.addField(new TxField("_retrans_yn", "재전송여부(Y or N)"));
    IDX__REMARK = mLayout.addField(new TxField("_remark", "비고"));

    super.initSendMessage(ctx, txNo);
  }