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

package com.ywt.gapi.third.taihe;

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

  /**
   * <pre>
   *第三方公司药品编码
   * </pre>
   *
   * <code>string drugCode3th = 1;</code>
   * @return The drugCode3th.
   */
  java.lang.String getDrugCode3Th();
  /**
   * <pre>
   *第三方公司药品编码
   * </pre>
   *
   * <code>string drugCode3th = 1;</code>
   * @return The bytes for drugCode3th.
   */
  com.google.protobuf.ByteString
      getDrugCode3ThBytes();

  /**
   * <pre>
   *单次服用剂量
   * </pre>
   *
   * <code>double oneDosage = 2;</code>
   * @return The oneDosage.
   */
  double getOneDosage();

  /**
   * <pre>
   *单次服用剂量单位
   * </pre>
   *
   * <code>string oneDosageUnit = 3;</code>
   * @return The oneDosageUnit.
   */
  java.lang.String getOneDosageUnit();
  /**
   * <pre>
   *单次服用剂量单位
   * </pre>
   *
   * <code>string oneDosageUnit = 3;</code>
   * @return The bytes for oneDosageUnit.
   */
  com.google.protobuf.ByteString
      getOneDosageUnitBytes();

  /**
   * <pre>
   *整包装数量
   * </pre>
   *
   * <code>int32 amount = 4;</code>
   * @return The amount.
   */
  int getAmount();

  /**
   * <pre>
   *整包装单位
   * </pre>
   *
   * <code>string units = 5;</code>
   * @return The units.
   */
  java.lang.String getUnits();
  /**
   * <pre>
   *整包装单位
   * </pre>
   *
   * <code>string units = 5;</code>
   * @return The bytes for units.
   */
  com.google.protobuf.ByteString
      getUnitsBytes();

  /**
   * <pre>
   *药品提示
   * </pre>
   *
   * <code>string tip = 6;</code>
   * @return The tip.
   */
  java.lang.String getTip();
  /**
   * <pre>
   *药品提示
   * </pre>
   *
   * <code>string tip = 6;</code>
   * @return The bytes for tip.
   */
  com.google.protobuf.ByteString
      getTipBytes();

  /**
   * <pre>
   *价格
   * </pre>
   *
   * <code>int32 price = 7;</code>
   * @return The price.
   */
  int getPrice();

  /**
   * <pre>
   *药品名称
   * </pre>
   *
   * <code>string drugName = 8;</code>
   * @return The drugName.
   */
  java.lang.String getDrugName();
  /**
   * <pre>
   *药品名称
   * </pre>
   *
   * <code>string drugName = 8;</code>
   * @return The bytes for drugName.
   */
  com.google.protobuf.ByteString
      getDrugNameBytes();

  /**
   * <pre>
   *药品包装规格
   * </pre>
   *
   * <code>string drugSpec = 9;</code>
   * @return The drugSpec.
   */
  java.lang.String getDrugSpec();
  /**
   * <pre>
   *药品包装规格
   * </pre>
   *
   * <code>string drugSpec = 9;</code>
   * @return The bytes for drugSpec.
   */
  com.google.protobuf.ByteString
      getDrugSpecBytes();

  /**
   * <pre>
   *拼音编码
   * </pre>
   *
   * <code>string pinYinCode = 10;</code>
   * @return The pinYinCode.
   */
  java.lang.String getPinYinCode();
  /**
   * <pre>
   *拼音编码
   * </pre>
   *
   * <code>string pinYinCode = 10;</code>
   * @return The bytes for pinYinCode.
   */
  com.google.protobuf.ByteString
      getPinYinCodeBytes();

  /**
   * <pre>
   *商品名
   * </pre>
   *
   * <code>string productName = 11;</code>
   * @return The productName.
   */
  java.lang.String getProductName();
  /**
   * <pre>
   *商品名
   * </pre>
   *
   * <code>string productName = 11;</code>
   * @return The bytes for productName.
   */
  com.google.protobuf.ByteString
      getProductNameBytes();

  /**
   * <pre>
   *药品状态(1-正常 2-停用)
   * </pre>
   *
   * <code>int32 drugStatus = 12;</code>
   * @return The drugStatus.
   */
  int getDrugStatus();

  /**
   * <pre>
   *药品类型（1-中草药 2-中成药 3-西药）
   * </pre>
   *
   * <code>int32 drugType = 13;</code>
   * @return The drugType.
   */
  int getDrugType();

  /**
   * <pre>
   *最小单位（剂量单位）	
   * </pre>
   *
   * <code>string smallestUnit = 14;</code>
   * @return The smallestUnit.
   */
  java.lang.String getSmallestUnit();
  /**
   * <pre>
   *最小单位（剂量单位）	
   * </pre>
   *
   * <code>string smallestUnit = 14;</code>
   * @return The bytes for smallestUnit.
   */
  com.google.protobuf.ByteString
      getSmallestUnitBytes();
}
