// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: checkup_booking.proto

package com.ywt.gapi.checkup_booking;

public interface RegInfoOrBuilder extends
    // @@protoc_insertion_point(interface_extends:com.ywt.gapi.checkup_booking.RegInfo)
    com.google.protobuf.MessageOrBuilder {

  /**
   * <pre>
   * 预约日期
   * </pre>
   *
   * <code>string examDate = 1;</code>
   * @return The examDate.
   */
  java.lang.String getExamDate();
  /**
   * <pre>
   * 预约日期
   * </pre>
   *
   * <code>string examDate = 1;</code>
   * @return The bytes for examDate.
   */
  com.google.protobuf.ByteString
      getExamDateBytes();

  /**
   * <pre>
   * 科室描述
   * </pre>
   *
   * <code>string examLocDesc = 2;</code>
   * @return The examLocDesc.
   */
  java.lang.String getExamLocDesc();
  /**
   * <pre>
   * 科室描述
   * </pre>
   *
   * <code>string examLocDesc = 2;</code>
   * @return The bytes for examLocDesc.
   */
  com.google.protobuf.ByteString
      getExamLocDescBytes();

  /**
   * <pre>
   * 科室ID
   * </pre>
   *
   * <code>string examLocId = 3;</code>
   * @return The examLocId.
   */
  java.lang.String getExamLocId();
  /**
   * <pre>
   * 科室ID
   * </pre>
   *
   * <code>string examLocId = 3;</code>
   * @return The bytes for examLocId.
   */
  com.google.protobuf.ByteString
      getExamLocIdBytes();

  /**
   * <pre>
   * 剩余名额
   * </pre>
   *
   * <code>int32 availRegCount = 4;</code>
   * @return The availRegCount.
   */
  int getAvailRegCount();

  /**
   * <pre>
   * 已约数量
   * </pre>
   *
   * <code>int32 regCount = 5;</code>
   * @return The regCount.
   */
  int getRegCount();

  /**
   * <pre>
   * 总名额
   * </pre>
   *
   * <code>int32 totalCount = 6;</code>
   * @return The totalCount.
   */
  int getTotalCount();

  /**
   * <pre>
   * 日期排班ID
   * </pre>
   *
   * <code>string strId = 7;</code>
   * @return The strId.
   */
  java.lang.String getStrId();
  /**
   * <pre>
   * 日期排班ID
   * </pre>
   *
   * <code>string strId = 7;</code>
   * @return The bytes for strId.
   */
  com.google.protobuf.ByteString
      getStrIdBytes();

  /**
   * <code>string otherLocId = 8;</code>
   * @return The otherLocId.
   */
  java.lang.String getOtherLocId();
  /**
   * <code>string otherLocId = 8;</code>
   * @return The bytes for otherLocId.
   */
  com.google.protobuf.ByteString
      getOtherLocIdBytes();

  /**
   * <pre>
   * 状态	可预约、已过期、已约满
   * </pre>
   *
   * <code>string status = 9;</code>
   * @return The status.
   */
  java.lang.String getStatus();
  /**
   * <pre>
   * 状态	可预约、已过期、已约满
   * </pre>
   *
   * <code>string status = 9;</code>
   * @return The bytes for status.
   */
  com.google.protobuf.ByteString
      getStatusBytes();

  /**
   * <pre>
   * 预约类型	I:个人  G:团体  O:过期主场
   * </pre>
   *
   * <code>string datePmType = 10;</code>
   * @return The datePmType.
   */
  java.lang.String getDatePmType();
  /**
   * <pre>
   * 预约类型	I:个人  G:团体  O:过期主场
   * </pre>
   *
   * <code>string datePmType = 10;</code>
   * @return The bytes for datePmType.
   */
  com.google.protobuf.ByteString
      getDatePmTypeBytes();
}
