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

package com.ywt.gapi.third.taihe;

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

  /**
   * <code>int32 code = 1;</code>
   * @return The code.
   */
  int getCode();

  /**
   * <code>string msg = 2;</code>
   * @return The msg.
   */
  java.lang.String getMsg();
  /**
   * <code>string msg = 2;</code>
   * @return The bytes for msg.
   */
  com.google.protobuf.ByteString
      getMsgBytes();

  /**
   * <code>string patientId = 3;</code>
   * @return The patientId.
   */
  java.lang.String getPatientId();
  /**
   * <code>string patientId = 3;</code>
   * @return The bytes for patientId.
   */
  com.google.protobuf.ByteString
      getPatientIdBytes();

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

  /**
   * <code>string sex = 5;</code>
   * @return The sex.
   */
  java.lang.String getSex();
  /**
   * <code>string sex = 5;</code>
   * @return The bytes for sex.
   */
  com.google.protobuf.ByteString
      getSexBytes();

  /**
   * <code>string age = 6;</code>
   * @return The age.
   */
  java.lang.String getAge();
  /**
   * <code>string age = 6;</code>
   * @return The bytes for age.
   */
  com.google.protobuf.ByteString
      getAgeBytes();

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

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

  /**
   * <code>string payAmt = 9;</code>
   * @return The payAmt.
   */
  java.lang.String getPayAmt();
  /**
   * <code>string payAmt = 9;</code>
   * @return The bytes for payAmt.
   */
  com.google.protobuf.ByteString
      getPayAmtBytes();

  /**
   * <code>string diagnosis = 10;</code>
   * @return The diagnosis.
   */
  java.lang.String getDiagnosis();
  /**
   * <code>string diagnosis = 10;</code>
   * @return The bytes for diagnosis.
   */
  com.google.protobuf.ByteString
      getDiagnosisBytes();

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

  /**
   * <code>repeated .com.ywt.gapi.third.taihe.TreamentGuideItem itemList = 12;</code>
   */
  java.util.List<com.ywt.gapi.third.taihe.TreamentGuideItem> 
      getItemListList();
  /**
   * <code>repeated .com.ywt.gapi.third.taihe.TreamentGuideItem itemList = 12;</code>
   */
  com.ywt.gapi.third.taihe.TreamentGuideItem getItemList(int index);
  /**
   * <code>repeated .com.ywt.gapi.third.taihe.TreamentGuideItem itemList = 12;</code>
   */
  int getItemListCount();
  /**
   * <code>repeated .com.ywt.gapi.third.taihe.TreamentGuideItem itemList = 12;</code>
   */
  java.util.List<? extends com.ywt.gapi.third.taihe.TreamentGuideItemOrBuilder> 
      getItemListOrBuilderList();
  /**
   * <code>repeated .com.ywt.gapi.third.taihe.TreamentGuideItem itemList = 12;</code>
   */
  com.ywt.gapi.third.taihe.TreamentGuideItemOrBuilder getItemListOrBuilder(
      int index);
}
