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

package com.ywt.gapi.user;

public interface MedicalRecordsDetailOrBuilder extends
    // @@protoc_insertion_point(interface_extends:com.ywt.gapi.user.MedicalRecordsDetail)
    com.google.protobuf.MessageOrBuilder {

  /**
   * <code>int32 recordId = 1;</code>
   */
  int getRecordId();

  /**
   * <code>string typeName = 2;</code>
   */
  java.lang.String getTypeName();
  /**
   * <code>string typeName = 2;</code>
   */
  com.google.protobuf.ByteString
      getTypeNameBytes();

  /**
   * <code>string desc = 3;</code>
   */
  java.lang.String getDesc();
  /**
   * <code>string desc = 3;</code>
   */
  com.google.protobuf.ByteString
      getDescBytes();

  /**
   * <pre>
   *图片
   * </pre>
   *
   * <code>repeated string imageUrl = 4;</code>
   */
  java.util.List<java.lang.String>
      getImageUrlList();
  /**
   * <pre>
   *图片
   * </pre>
   *
   * <code>repeated string imageUrl = 4;</code>
   */
  int getImageUrlCount();
  /**
   * <pre>
   *图片
   * </pre>
   *
   * <code>repeated string imageUrl = 4;</code>
   */
  java.lang.String getImageUrl(int index);
  /**
   * <pre>
   *图片
   * </pre>
   *
   * <code>repeated string imageUrl = 4;</code>
   */
  com.google.protobuf.ByteString
      getImageUrlBytes(int index);

  /**
   * <code>int32 doctorId = 5;</code>
   */
  int getDoctorId();

  /**
   * <code>int32 patientId = 6;</code>
   */
  int getPatientId();

  /**
   * <code>int64 createTime = 7;</code>
   */
  long getCreateTime();

  /**
   * <code>string mobile = 8;</code>
   */
  java.lang.String getMobile();
  /**
   * <code>string mobile = 8;</code>
   */
  com.google.protobuf.ByteString
      getMobileBytes();

  /**
   * <code>int32 age = 9;</code>
   */
  int getAge();

  /**
   * <code>int32 sex = 10;</code>
   */
  int getSex();

  /**
   * <pre>
   *患者姓名
   * </pre>
   *
   * <code>string patientName = 11;</code>
   */
  java.lang.String getPatientName();
  /**
   * <pre>
   *患者姓名
   * </pre>
   *
   * <code>string patientName = 11;</code>
   */
  com.google.protobuf.ByteString
      getPatientNameBytes();

  /**
   * <code>int32 userId = 12;</code>
   */
  int getUserId();

  /**
   * <pre>
   *患者入院日期
   * </pre>
   *
   * <code>string admTime = 13;</code>
   */
  java.lang.String getAdmTime();
  /**
   * <pre>
   *患者入院日期
   * </pre>
   *
   * <code>string admTime = 13;</code>
   */
  com.google.protobuf.ByteString
      getAdmTimeBytes();

  /**
   * <pre>
   *医院名称
   * </pre>
   *
   * <code>string hospitalName = 14;</code>
   */
  java.lang.String getHospitalName();
  /**
   * <pre>
   *医院名称
   * </pre>
   *
   * <code>string hospitalName = 14;</code>
   */
  com.google.protobuf.ByteString
      getHospitalNameBytes();

  /**
   * <pre>
   *医生名字
   * </pre>
   *
   * <code>string doctorName = 15;</code>
   */
  java.lang.String getDoctorName();
  /**
   * <pre>
   *医生名字
   * </pre>
   *
   * <code>string doctorName = 15;</code>
   */
  com.google.protobuf.ByteString
      getDoctorNameBytes();

  /**
   * <pre>
   *主诉
   * </pre>
   *
   * <code>string selfReport = 16;</code>
   */
  java.lang.String getSelfReport();
  /**
   * <pre>
   *主诉
   * </pre>
   *
   * <code>string selfReport = 16;</code>
   */
  com.google.protobuf.ByteString
      getSelfReportBytes();

  /**
   * <pre>
   *体格检查
   * </pre>
   *
   * <code>string phyExam = 17;</code>
   */
  java.lang.String getPhyExam();
  /**
   * <pre>
   *体格检查
   * </pre>
   *
   * <code>string phyExam = 17;</code>
   */
  com.google.protobuf.ByteString
      getPhyExamBytes();

  /**
   * <pre>
   *诊断结果
   * </pre>
   *
   * <code>string diagnose = 18;</code>
   */
  java.lang.String getDiagnose();
  /**
   * <pre>
   *诊断结果
   * </pre>
   *
   * <code>string diagnose = 18;</code>
   */
  com.google.protobuf.ByteString
      getDiagnoseBytes();

  /**
   * <pre>
   *意见
   * </pre>
   *
   * <code>string suggestion = 19;</code>
   */
  java.lang.String getSuggestion();
  /**
   * <pre>
   *意见
   * </pre>
   *
   * <code>string suggestion = 19;</code>
   */
  com.google.protobuf.ByteString
      getSuggestionBytes();

  /**
   * <pre>
   *门急诊医嘱
   * </pre>
   *
   * <code>string advice = 20;</code>
   */
  java.lang.String getAdvice();
  /**
   * <pre>
   *门急诊医嘱
   * </pre>
   *
   * <code>string advice = 20;</code>
   */
  com.google.protobuf.ByteString
      getAdviceBytes();

  /**
   * <pre>
   *化验报告
   * </pre>
   *
   * <code>repeated .com.ywt.gapi.user.LaboratoryReport laboratoryReport = 21;</code>
   */
  java.util.List<com.ywt.gapi.user.LaboratoryReport> 
      getLaboratoryReportList();
  /**
   * <pre>
   *化验报告
   * </pre>
   *
   * <code>repeated .com.ywt.gapi.user.LaboratoryReport laboratoryReport = 21;</code>
   */
  com.ywt.gapi.user.LaboratoryReport getLaboratoryReport(int index);
  /**
   * <pre>
   *化验报告
   * </pre>
   *
   * <code>repeated .com.ywt.gapi.user.LaboratoryReport laboratoryReport = 21;</code>
   */
  int getLaboratoryReportCount();
  /**
   * <pre>
   *化验报告
   * </pre>
   *
   * <code>repeated .com.ywt.gapi.user.LaboratoryReport laboratoryReport = 21;</code>
   */
  java.util.List<? extends com.ywt.gapi.user.LaboratoryReportOrBuilder> 
      getLaboratoryReportOrBuilderList();
  /**
   * <pre>
   *化验报告
   * </pre>
   *
   * <code>repeated .com.ywt.gapi.user.LaboratoryReport laboratoryReport = 21;</code>
   */
  com.ywt.gapi.user.LaboratoryReportOrBuilder getLaboratoryReportOrBuilder(
      int index);

  /**
   * <pre>
   *检查报告
   * </pre>
   *
   * <code>repeated .com.ywt.gapi.user.InspectionReport inspectionReport = 22;</code>
   */
  java.util.List<com.ywt.gapi.user.InspectionReport> 
      getInspectionReportList();
  /**
   * <pre>
   *检查报告
   * </pre>
   *
   * <code>repeated .com.ywt.gapi.user.InspectionReport inspectionReport = 22;</code>
   */
  com.ywt.gapi.user.InspectionReport getInspectionReport(int index);
  /**
   * <pre>
   *检查报告
   * </pre>
   *
   * <code>repeated .com.ywt.gapi.user.InspectionReport inspectionReport = 22;</code>
   */
  int getInspectionReportCount();
  /**
   * <pre>
   *检查报告
   * </pre>
   *
   * <code>repeated .com.ywt.gapi.user.InspectionReport inspectionReport = 22;</code>
   */
  java.util.List<? extends com.ywt.gapi.user.InspectionReportOrBuilder> 
      getInspectionReportOrBuilderList();
  /**
   * <pre>
   *检查报告
   * </pre>
   *
   * <code>repeated .com.ywt.gapi.user.InspectionReport inspectionReport = 22;</code>
   */
  com.ywt.gapi.user.InspectionReportOrBuilder getInspectionReportOrBuilder(
      int index);

  /**
   * <pre>
   *身份证号
   * </pre>
   *
   * <code>string idNo = 23;</code>
   */
  java.lang.String getIdNo();
  /**
   * <pre>
   *身份证号
   * </pre>
   *
   * <code>string idNo = 23;</code>
   */
  com.google.protobuf.ByteString
      getIdNoBytes();
}
