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

package com.ywt.gapi.nfyy;

public interface ScheduleOrBuilder extends
    // @@protoc_insertion_point(interface_extends:com.ywt.gapi.nfyy.Schedule)
    com.google.protobuf.MessageOrBuilder {

  /**
   * <pre>
   *门诊排班项记录标识
   * </pre>
   *
   * <code>string scheduleItemCode = 1;</code>
   * @return The scheduleItemCode.
   */
  java.lang.String getScheduleItemCode();
  /**
   * <pre>
   *门诊排班项记录标识
   * </pre>
   *
   * <code>string scheduleItemCode = 1;</code>
   * @return The bytes for scheduleItemCode.
   */
  com.google.protobuf.ByteString
      getScheduleItemCodeBytes();

  /**
   * <pre>
   *门诊排班日期(YYYY-MM-DD)
   * </pre>
   *
   * <code>string serviceDate = 2;</code>
   * @return The serviceDate.
   */
  java.lang.String getServiceDate();
  /**
   * <pre>
   *门诊排班日期(YYYY-MM-DD)
   * </pre>
   *
   * <code>string serviceDate = 2;</code>
   * @return The bytes for serviceDate.
   */
  com.google.protobuf.ByteString
      getServiceDateBytes();

  /**
   * <pre>
   *星期数(1-7)
   * </pre>
   *
   * <code>string weekDay = 3;</code>
   * @return The weekDay.
   */
  java.lang.String getWeekDay();
  /**
   * <pre>
   *星期数(1-7)
   * </pre>
   *
   * <code>string weekDay = 3;</code>
   * @return The bytes for weekDay.
   */
  com.google.protobuf.ByteString
      getWeekDayBytes();

  /**
   * <pre>
   *排班时段代码
   * </pre>
   *
   * <code>string sessionCode = 4;</code>
   * @return The sessionCode.
   */
  java.lang.String getSessionCode();
  /**
   * <pre>
   *排班时段代码
   * </pre>
   *
   * <code>string sessionCode = 4;</code>
   * @return The bytes for sessionCode.
   */
  com.google.protobuf.ByteString
      getSessionCodeBytes();

  /**
   * <pre>
   *排班时段名称
   * </pre>
   *
   * <code>string sessionName = 5;</code>
   * @return The sessionName.
   */
  java.lang.String getSessionName();
  /**
   * <pre>
   *排班时段名称
   * </pre>
   *
   * <code>string sessionName = 5;</code>
   * @return The bytes for sessionName.
   */
  com.google.protobuf.ByteString
      getSessionNameBytes();

  /**
   * <pre>
   *科室代码
   * </pre>
   *
   * <code>string departmentCode = 6;</code>
   * @return The departmentCode.
   */
  java.lang.String getDepartmentCode();
  /**
   * <pre>
   *科室代码
   * </pre>
   *
   * <code>string departmentCode = 6;</code>
   * @return The bytes for departmentCode.
   */
  com.google.protobuf.ByteString
      getDepartmentCodeBytes();

  /**
   * <pre>
   *科室名称
   * </pre>
   *
   * <code>string departmentName = 7;</code>
   * @return The departmentName.
   */
  java.lang.String getDepartmentName();
  /**
   * <pre>
   *科室名称
   * </pre>
   *
   * <code>string departmentName = 7;</code>
   * @return The bytes for departmentName.
   */
  com.google.protobuf.ByteString
      getDepartmentNameBytes();

  /**
   * <pre>
   *诊室代码
   * </pre>
   *
   * <code>string clinicRoomCode = 8;</code>
   * @return The clinicRoomCode.
   */
  java.lang.String getClinicRoomCode();
  /**
   * <pre>
   *诊室代码
   * </pre>
   *
   * <code>string clinicRoomCode = 8;</code>
   * @return The bytes for clinicRoomCode.
   */
  com.google.protobuf.ByteString
      getClinicRoomCodeBytes();

  /**
   * <pre>
   *诊室名称
   * </pre>
   *
   * <code>string clinicRoomName = 9;</code>
   * @return The clinicRoomName.
   */
  java.lang.String getClinicRoomName();
  /**
   * <pre>
   *诊室名称
   * </pre>
   *
   * <code>string clinicRoomName = 9;</code>
   * @return The bytes for clinicRoomName.
   */
  com.google.protobuf.ByteString
      getClinicRoomNameBytes();

  /**
   * <pre>
   *医生代码
   * </pre>
   *
   * <code>string doctorCode = 10;</code>
   * @return The doctorCode.
   */
  java.lang.String getDoctorCode();
  /**
   * <pre>
   *医生代码
   * </pre>
   *
   * <code>string doctorCode = 10;</code>
   * @return The bytes for doctorCode.
   */
  com.google.protobuf.ByteString
      getDoctorCodeBytes();

  /**
   * <pre>
   *医生名称
   * </pre>
   *
   * <code>string doctorName = 11;</code>
   * @return The doctorName.
   */
  java.lang.String getDoctorName();
  /**
   * <pre>
   *医生名称
   * </pre>
   *
   * <code>string doctorName = 11;</code>
   * @return The bytes for doctorName.
   */
  com.google.protobuf.ByteString
      getDoctorNameBytes();

  /**
   * <pre>
   *医生图片链接
   * </pre>
   *
   * <code>string imageUrl = 12;</code>
   * @return The imageUrl.
   */
  java.lang.String getImageUrl();
  /**
   * <pre>
   *医生图片链接
   * </pre>
   *
   * <code>string imageUrl = 12;</code>
   * @return The bytes for imageUrl.
   */
  com.google.protobuf.ByteString
      getImageUrlBytes();

  /**
   * <pre>
   *医生职称代码
   * </pre>
   *
   * <code>string doctorTitleCode = 13;</code>
   * @return The doctorTitleCode.
   */
  java.lang.String getDoctorTitleCode();
  /**
   * <pre>
   *医生职称代码
   * </pre>
   *
   * <code>string doctorTitleCode = 13;</code>
   * @return The bytes for doctorTitleCode.
   */
  com.google.protobuf.ByteString
      getDoctorTitleCodeBytes();

  /**
   * <pre>
   *医生职称
   * </pre>
   *
   * <code>string doctorTitle = 14;</code>
   * @return The doctorTitle.
   */
  java.lang.String getDoctorTitle();
  /**
   * <pre>
   *医生职称
   * </pre>
   *
   * <code>string doctorTitle = 14;</code>
   * @return The bytes for doctorTitle.
   */
  com.google.protobuf.ByteString
      getDoctorTitleBytes();

  /**
   * <pre>
   *医生专长
   * </pre>
   *
   * <code>string doctorSpec = 15;</code>
   * @return The doctorSpec.
   */
  java.lang.String getDoctorSpec();
  /**
   * <pre>
   *医生专长
   * </pre>
   *
   * <code>string doctorSpec = 15;</code>
   * @return The bytes for doctorSpec.
   */
  com.google.protobuf.ByteString
      getDoctorSpecBytes();

  /**
   * <pre>
   *出诊级别代码
   * </pre>
   *
   * <code>string doctorSessTypeCode = 16;</code>
   * @return The doctorSessTypeCode.
   */
  java.lang.String getDoctorSessTypeCode();
  /**
   * <pre>
   *出诊级别代码
   * </pre>
   *
   * <code>string doctorSessTypeCode = 16;</code>
   * @return The bytes for doctorSessTypeCode.
   */
  com.google.protobuf.ByteString
      getDoctorSessTypeCodeBytes();

  /**
   * <pre>
   *出诊级别
   * </pre>
   *
   * <code>string doctorSessType = 17;</code>
   * @return The doctorSessType.
   */
  java.lang.String getDoctorSessType();
  /**
   * <pre>
   *出诊级别
   * </pre>
   *
   * <code>string doctorSessType = 17;</code>
   * @return The bytes for doctorSessType.
   */
  com.google.protobuf.ByteString
      getDoctorSessTypeBytes();

  /**
   * <pre>
   *专业代码
   * </pre>
   *
   * <code>string serviceCode = 18;</code>
   * @return The serviceCode.
   */
  java.lang.String getServiceCode();
  /**
   * <pre>
   *专业代码
   * </pre>
   *
   * <code>string serviceCode = 18;</code>
   * @return The bytes for serviceCode.
   */
  com.google.protobuf.ByteString
      getServiceCodeBytes();

  /**
   * <pre>
   *专业名称
   * </pre>
   *
   * <code>string serviceName = 19;</code>
   * @return The serviceName.
   */
  java.lang.String getServiceName();
  /**
   * <pre>
   *专业名称
   * </pre>
   *
   * <code>string serviceName = 19;</code>
   * @return The bytes for serviceName.
   */
  com.google.protobuf.ByteString
      getServiceNameBytes();

  /**
   * <pre>
   *预约挂号总费用
   * </pre>
   *
   * <code>string fee = 20;</code>
   * @return The fee.
   */
  java.lang.String getFee();
  /**
   * <pre>
   *预约挂号总费用
   * </pre>
   *
   * <code>string fee = 20;</code>
   * @return The bytes for fee.
   */
  com.google.protobuf.ByteString
      getFeeBytes();

  /**
   * <pre>
   *挂号费
   * </pre>
   *
   * <code>string regFee = 21;</code>
   * @return The regFee.
   */
  java.lang.String getRegFee();
  /**
   * <pre>
   *挂号费
   * </pre>
   *
   * <code>string regFee = 21;</code>
   * @return The bytes for regFee.
   */
  com.google.protobuf.ByteString
      getRegFeeBytes();

  /**
   * <pre>
   *诊查费
   * </pre>
   *
   * <code>string checkupFee = 22;</code>
   * @return The checkupFee.
   */
  java.lang.String getCheckupFee();
  /**
   * <pre>
   *诊查费
   * </pre>
   *
   * <code>string checkupFee = 22;</code>
   * @return The bytes for checkupFee.
   */
  com.google.protobuf.ByteString
      getCheckupFeeBytes();

  /**
   * <pre>
   *服务费
   * </pre>
   *
   * <code>string serviceFee = 23;</code>
   * @return The serviceFee.
   */
  java.lang.String getServiceFee();
  /**
   * <pre>
   *服务费
   * </pre>
   *
   * <code>string serviceFee = 23;</code>
   * @return The bytes for serviceFee.
   */
  com.google.protobuf.ByteString
      getServiceFeeBytes();

  /**
   * <pre>
   *其它费
   * </pre>
   *
   * <code>string otherFee = 24;</code>
   * @return The otherFee.
   */
  java.lang.String getOtherFee();
  /**
   * <pre>
   *其它费
   * </pre>
   *
   * <code>string otherFee = 24;</code>
   * @return The bytes for otherFee.
   */
  com.google.protobuf.ByteString
      getOtherFeeBytes();

  /**
   * <pre>
   *剩余号信息串
   * </pre>
   *
   * <code>string availableNumStr = 25;</code>
   * @return The availableNumStr.
   */
  java.lang.String getAvailableNumStr();
  /**
   * <pre>
   *剩余号信息串
   * </pre>
   *
   * <code>string availableNumStr = 25;</code>
   * @return The bytes for availableNumStr.
   */
  com.google.protobuf.ByteString
      getAvailableNumStrBytes();

  /**
   * <pre>
   *就诊地址
   * </pre>
   *
   * <code>string admitAddress = 26;</code>
   * @return The admitAddress.
   */
  java.lang.String getAdmitAddress();
  /**
   * <pre>
   *就诊地址
   * </pre>
   *
   * <code>string admitAddress = 26;</code>
   * @return The bytes for admitAddress.
   */
  com.google.protobuf.ByteString
      getAdmitAddressBytes();

  /**
   * <pre>
   *候诊时间范围
   * </pre>
   *
   * <code>string admitTimeRange = 27;</code>
   * @return The admitTimeRange.
   */
  java.lang.String getAdmitTimeRange();
  /**
   * <pre>
   *候诊时间范围
   * </pre>
   *
   * <code>string admitTimeRange = 27;</code>
   * @return The bytes for admitTimeRange.
   */
  com.google.protobuf.ByteString
      getAdmitTimeRangeBytes();

  /**
   * <pre>
   *备注
   * </pre>
   *
   * <code>string note = 28;</code>
   * @return The note.
   */
  java.lang.String getNote();
  /**
   * <pre>
   *备注
   * </pre>
   *
   * <code>string note = 28;</code>
   * @return The bytes for note.
   */
  com.google.protobuf.ByteString
      getNoteBytes();

  /**
   * <pre>
   *班别开始时间，格式：HH:MI
   * </pre>
   *
   * <code>string startTime = 29;</code>
   * @return The startTime.
   */
  java.lang.String getStartTime();
  /**
   * <pre>
   *班别开始时间，格式：HH:MI
   * </pre>
   *
   * <code>string startTime = 29;</code>
   * @return The bytes for startTime.
   */
  com.google.protobuf.ByteString
      getStartTimeBytes();

  /**
   * <pre>
   *班别结束时间，格式：HH:MI
   * </pre>
   *
   * <code>string endTime = 30;</code>
   * @return The endTime.
   */
  java.lang.String getEndTime();
  /**
   * <pre>
   *班别结束时间，格式：HH:MI
   * </pre>
   *
   * <code>string endTime = 30;</code>
   * @return The bytes for endTime.
   */
  com.google.protobuf.ByteString
      getEndTimeBytes();

  /**
   * <pre>
   *时段是否可预约
   * </pre>
   *
   * <code>string timeRangeFlag = 31;</code>
   * @return The timeRangeFlag.
   */
  java.lang.String getTimeRangeFlag();
  /**
   * <pre>
   *时段是否可预约
   * </pre>
   *
   * <code>string timeRangeFlag = 31;</code>
   * @return The bytes for timeRangeFlag.
   */
  com.google.protobuf.ByteString
      getTimeRangeFlagBytes();

  /**
   * <pre>
   *出诊状态
   * </pre>
   *
   * <code>string scheduleStatus = 32;</code>
   * @return The scheduleStatus.
   */
  java.lang.String getScheduleStatus();
  /**
   * <pre>
   *出诊状态
   * </pre>
   *
   * <code>string scheduleStatus = 32;</code>
   * @return The bytes for scheduleStatus.
   */
  com.google.protobuf.ByteString
      getScheduleStatusBytes();

  /**
   * <pre>
   *该时段可预约的总号源数
   * </pre>
   *
   * <code>string availableTotalNum = 33;</code>
   * @return The availableTotalNum.
   */
  java.lang.String getAvailableTotalNum();
  /**
   * <pre>
   *该时段可预约的总号源数
   * </pre>
   *
   * <code>string availableTotalNum = 33;</code>
   * @return The bytes for availableTotalNum.
   */
  com.google.protobuf.ByteString
      getAvailableTotalNumBytes();

  /**
   * <pre>
   *该时段剩余号源数
   * </pre>
   *
   * <code>string availableLeftNum = 34;</code>
   * @return The availableLeftNum.
   */
  java.lang.String getAvailableLeftNum();
  /**
   * <pre>
   *该时段剩余号源数
   * </pre>
   *
   * <code>string availableLeftNum = 34;</code>
   * @return The bytes for availableLeftNum.
   */
  com.google.protobuf.ByteString
      getAvailableLeftNumBytes();
}
