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

package com.ywt.gapi.third.taihe;

public interface LaboratoryReportOrBuilder extends
    // @@protoc_insertion_point(interface_extends:com.ywt.gapi.third.taihe.LaboratoryReport)
    com.google.protobuf.MessageOrBuilder {

  /**
   * <pre>
   *检验报告单id
   * </pre>
   *
   * <code>string reportId = 1;</code>
   * @return The reportId.
   */
  java.lang.String getReportId();
  /**
   * <pre>
   *检验报告单id
   * </pre>
   *
   * <code>string reportId = 1;</code>
   * @return The bytes for reportId.
   */
  com.google.protobuf.ByteString
      getReportIdBytes();

  /**
   * <pre>
   *检验报告单标题名称
   * </pre>
   *
   * <code>string reportTitle = 2;</code>
   * @return The reportTitle.
   */
  java.lang.String getReportTitle();
  /**
   * <pre>
   *检验报告单标题名称
   * </pre>
   *
   * <code>string reportTitle = 2;</code>
   * @return The bytes for reportTitle.
   */
  com.google.protobuf.ByteString
      getReportTitleBytes();

  /**
   * <pre>
   *检验报告单审核日期（YYYY-MM-DD HH:MM:SS）
   * </pre>
   *
   * <code>string auditDate = 3;</code>
   * @return The auditDate.
   */
  java.lang.String getAuditDate();
  /**
   * <pre>
   *检验报告单审核日期（YYYY-MM-DD HH:MM:SS）
   * </pre>
   *
   * <code>string auditDate = 3;</code>
   * @return The bytes for auditDate.
   */
  com.google.protobuf.ByteString
      getAuditDateBytes();

  /**
   * <pre>
   *报告状态 0 未审核 1已审核
   * </pre>
   *
   * <code>int32 status = 4;</code>
   * @return The status.
   */
  int getStatus();

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

  /**
   * <pre>
   *患者年龄
   * </pre>
   *
   * <code>int32 patientAge = 6;</code>
   * @return The patientAge.
   */
  int getPatientAge();

  /**
   * <pre>
   *性别
   * </pre>
   *
   * <code>int32 patientSex = 7;</code>
   * @return The patientSex.
   */
  int getPatientSex();

  /**
   * <pre>
   *申请科室名称
   * </pre>
   *
   * <code>string deptName = 8;</code>
   * @return The deptName.
   */
  java.lang.String getDeptName();
  /**
   * <pre>
   *申请科室名称
   * </pre>
   *
   * <code>string deptName = 8;</code>
   * @return The bytes for deptName.
   */
  com.google.protobuf.ByteString
      getDeptNameBytes();

  /**
   * <pre>
   *临床诊断
   * </pre>
   *
   * <code>string diagnose = 9;</code>
   * @return The diagnose.
   */
  java.lang.String getDiagnose();
  /**
   * <pre>
   *临床诊断
   * </pre>
   *
   * <code>string diagnose = 9;</code>
   * @return The bytes for diagnose.
   */
  com.google.protobuf.ByteString
      getDiagnoseBytes();

  /**
   * <pre>
   *报告医生姓名
   * </pre>
   *
   * <code>string reportDoctor = 10;</code>
   * @return The reportDoctor.
   */
  java.lang.String getReportDoctor();
  /**
   * <pre>
   *报告医生姓名
   * </pre>
   *
   * <code>string reportDoctor = 10;</code>
   * @return The bytes for reportDoctor.
   */
  com.google.protobuf.ByteString
      getReportDoctorBytes();

  /**
   * <pre>
   *门诊就诊流水号
   * </pre>
   *
   * <code>string registrationId = 11;</code>
   * @return The registrationId.
   */
  java.lang.String getRegistrationId();
  /**
   * <pre>
   *门诊就诊流水号
   * </pre>
   *
   * <code>string registrationId = 11;</code>
   * @return The bytes for registrationId.
   */
  com.google.protobuf.ByteString
      getRegistrationIdBytes();

  /**
   * <pre>
   *审核医生姓名
   * </pre>
   *
   * <code>string auditor = 12;</code>
   * @return The auditor.
   */
  java.lang.String getAuditor();
  /**
   * <pre>
   *审核医生姓名
   * </pre>
   *
   * <code>string auditor = 12;</code>
   * @return The bytes for auditor.
   */
  com.google.protobuf.ByteString
      getAuditorBytes();
}
