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

package com.ywt.gapi.checkup_booking;

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

  /**
   * <pre>
   * 登记号
   * </pre>
   *
   * <code>string patientRegNo = 1;</code>
   * @return The patientRegNo.
   */
  java.lang.String getPatientRegNo();
  /**
   * <pre>
   * 登记号
   * </pre>
   *
   * <code>string patientRegNo = 1;</code>
   * @return The bytes for patientRegNo.
   */
  com.google.protobuf.ByteString
      getPatientRegNoBytes();

  /**
   * <pre>
   * 姓名
   * </pre>
   *
   * <code>string patientName = 2;</code>
   * @return The patientName.
   */
  java.lang.String getPatientName();
  /**
   * <pre>
   * 姓名
   * </pre>
   *
   * <code>string patientName = 2;</code>
   * @return The bytes for patientName.
   */
  com.google.protobuf.ByteString
      getPatientNameBytes();

  /**
   * <pre>
   * 性别描述
   * </pre>
   *
   * <code>string sex = 3;</code>
   * @return The sex.
   */
  java.lang.String getSex();
  /**
   * <pre>
   * 性别描述
   * </pre>
   *
   * <code>string sex = 3;</code>
   * @return The bytes for sex.
   */
  com.google.protobuf.ByteString
      getSexBytes();

  /**
   * <pre>
   * 年龄
   * </pre>
   *
   * <code>string patientAge = 4;</code>
   * @return The patientAge.
   */
  java.lang.String getPatientAge();
  /**
   * <pre>
   * 年龄
   * </pre>
   *
   * <code>string patientAge = 4;</code>
   * @return The bytes for patientAge.
   */
  com.google.protobuf.ByteString
      getPatientAgeBytes();

  /**
   * <pre>
   * 身份证号
   * </pre>
   *
   * <code>string patientIdNo = 5;</code>
   * @return The patientIdNo.
   */
  java.lang.String getPatientIdNo();
  /**
   * <pre>
   * 身份证号
   * </pre>
   *
   * <code>string patientIdNo = 5;</code>
   * @return The bytes for patientIdNo.
   */
  com.google.protobuf.ByteString
      getPatientIdNoBytes();

  /**
   * <pre>
   * 网上预约记录ID
   * </pre>
   *
   * <code>string regId = 6;</code>
   * @return The regId.
   */
  java.lang.String getRegId();
  /**
   * <pre>
   * 网上预约记录ID
   * </pre>
   *
   * <code>string regId = 6;</code>
   * @return The bytes for regId.
   */
  com.google.protobuf.ByteString
      getRegIdBytes();

  /**
   * <code>string phoneNo = 7;</code>
   * @return The phoneNo.
   */
  java.lang.String getPhoneNo();
  /**
   * <code>string phoneNo = 7;</code>
   * @return The bytes for phoneNo.
   */
  com.google.protobuf.ByteString
      getPhoneNoBytes();

  /**
   * <pre>
   * 普通
   * </pre>
   *
   * <code>string levelDesc = 8;</code>
   * @return The levelDesc.
   */
  java.lang.String getLevelDesc();
  /**
   * <pre>
   * 普通
   * </pre>
   *
   * <code>string levelDesc = 8;</code>
   * @return The bytes for levelDesc.
   */
  com.google.protobuf.ByteString
      getLevelDescBytes();

  /**
   * <pre>
   * 订单金额
   * </pre>
   *
   * <code>int32 totalAmount = 9;</code>
   * @return The totalAmount.
   */
  int getTotalAmount();

  /**
   * <pre>
   * 就诊ID
   * </pre>
   *
   * <code>string admId = 10;</code>
   * @return The admId.
   */
  java.lang.String getAdmId();
  /**
   * <pre>
   * 就诊ID
   * </pre>
   *
   * <code>string admId = 10;</code>
   * @return The bytes for admId.
   */
  com.google.protobuf.ByteString
      getAdmIdBytes();

  /**
   * <pre>
   * 体检系统预约ID
   * </pre>
   *
   * <code>string preIADM = 11;</code>
   * @return The preIADM.
   */
  java.lang.String getPreIADM();
  /**
   * <pre>
   * 体检系统预约ID
   * </pre>
   *
   * <code>string preIADM = 11;</code>
   * @return The bytes for preIADM.
   */
  com.google.protobuf.ByteString
      getPreIADMBytes();

  /**
   * <pre>
   * 体检科室ID
   * </pre>
   *
   * <code>string locId = 12;</code>
   * @return The locId.
   */
  java.lang.String getLocId();
  /**
   * <pre>
   * 体检科室ID
   * </pre>
   *
   * <code>string locId = 12;</code>
   * @return The bytes for locId.
   */
  com.google.protobuf.ByteString
      getLocIdBytes();

  /**
   * <pre>
   * 预约日期
   * </pre>
   *
   * <code>string regExamDate = 13;</code>
   * @return The regExamDate.
   */
  java.lang.String getRegExamDate();
  /**
   * <pre>
   * 预约日期
   * </pre>
   *
   * <code>string regExamDate = 13;</code>
   * @return The bytes for regExamDate.
   */
  com.google.protobuf.ByteString
      getRegExamDateBytes();

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

  /**
   * <pre>
   * 体检编号
   * </pre>
   *
   * <code>string peId = 15;</code>
   * @return The peId.
   */
  java.lang.String getPeId();
  /**
   * <pre>
   * 体检编号
   * </pre>
   *
   * <code>string peId = 15;</code>
   * @return The bytes for peId.
   */
  com.google.protobuf.ByteString
      getPeIdBytes();

  /**
   * <pre>
   * 状态	PREREGED：预约 REGISTERED：登记 ARRIVED：到达 CANCELPE：取消体检
   * </pre>
   *
   * <code>string peStatus = 16;</code>
   * @return The peStatus.
   */
  java.lang.String getPeStatus();
  /**
   * <pre>
   * 状态	PREREGED：预约 REGISTERED：登记 ARRIVED：到达 CANCELPE：取消体检
   * </pre>
   *
   * <code>string peStatus = 16;</code>
   * @return The bytes for peStatus.
   */
  com.google.protobuf.ByteString
      getPeStatusBytes();

  /**
   * <code>string companyDesc = 17;</code>
   * @return The companyDesc.
   */
  java.lang.String getCompanyDesc();
  /**
   * <code>string companyDesc = 17;</code>
   * @return The bytes for companyDesc.
   */
  com.google.protobuf.ByteString
      getCompanyDescBytes();

  /**
   * <code>string idCard = 18;</code>
   * @return The idCard.
   */
  java.lang.String getIdCard();
  /**
   * <code>string idCard = 18;</code>
   * @return The bytes for idCard.
   */
  com.google.protobuf.ByteString
      getIdCardBytes();

  /**
   * <code>repeated .com.ywt.gapi.checkup_booking.UncheckedItemInfo uncheckedItemInfo = 19;</code>
   */
  java.util.List<com.ywt.gapi.checkup_booking.UncheckedItemInfo> 
      getUncheckedItemInfoList();
  /**
   * <code>repeated .com.ywt.gapi.checkup_booking.UncheckedItemInfo uncheckedItemInfo = 19;</code>
   */
  com.ywt.gapi.checkup_booking.UncheckedItemInfo getUncheckedItemInfo(int index);
  /**
   * <code>repeated .com.ywt.gapi.checkup_booking.UncheckedItemInfo uncheckedItemInfo = 19;</code>
   */
  int getUncheckedItemInfoCount();
  /**
   * <code>repeated .com.ywt.gapi.checkup_booking.UncheckedItemInfo uncheckedItemInfo = 19;</code>
   */
  java.util.List<? extends com.ywt.gapi.checkup_booking.UncheckedItemInfoOrBuilder> 
      getUncheckedItemInfoOrBuilderList();
  /**
   * <code>repeated .com.ywt.gapi.checkup_booking.UncheckedItemInfo uncheckedItemInfo = 19;</code>
   */
  com.ywt.gapi.checkup_booking.UncheckedItemInfoOrBuilder getUncheckedItemInfoOrBuilder(
      int index);
}
