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

package com.ywt.gapi.drug;

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

  /**
   * <pre>
   *药品编码
   * </pre>
   *
   * <code>string drugCode = 1;</code>
   */
  java.lang.String getDrugCode();
  /**
   * <pre>
   *药品编码
   * </pre>
   *
   * <code>string drugCode = 1;</code>
   */
  com.google.protobuf.ByteString
      getDrugCodeBytes();

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

  /**
   * <pre>
   *单次服用剂量
   * </pre>
   *
   * <code>double oneDosage = 3;</code>
   */
  double getOneDosage();

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

  /**
   * <pre>
   *整包装数量
   * </pre>
   *
   * <code>int32 amount = 5;</code>
   */
  int getAmount();

  /**
   * <pre>
   *整包装单位
   * </pre>
   *
   * <code>string units = 6;</code>
   */
  java.lang.String getUnits();
  /**
   * <pre>
   *整包装单位
   * </pre>
   *
   * <code>string units = 6;</code>
   */
  com.google.protobuf.ByteString
      getUnitsBytes();

  /**
   * <pre>
   *频次编码
   * </pre>
   *
   * <code>string frequencyCode = 7;</code>
   */
  java.lang.String getFrequencyCode();
  /**
   * <pre>
   *频次编码
   * </pre>
   *
   * <code>string frequencyCode = 7;</code>
   */
  com.google.protobuf.ByteString
      getFrequencyCodeBytes();

  /**
   * <pre>
   *频次说明
   * </pre>
   *
   * <code>string frequency = 8;</code>
   */
  java.lang.String getFrequency();
  /**
   * <pre>
   *频次说明
   * </pre>
   *
   * <code>string frequency = 8;</code>
   */
  com.google.protobuf.ByteString
      getFrequencyBytes();

  /**
   * <pre>
   *频次数量
   * </pre>
   *
   * <code>int32 frequencyQty = 9;</code>
   */
  int getFrequencyQty();

  /**
   * <pre>
   *用法编码
   * </pre>
   *
   * <code>string usageCode = 10;</code>
   */
  java.lang.String getUsageCode();
  /**
   * <pre>
   *用法编码
   * </pre>
   *
   * <code>string usageCode = 10;</code>
   */
  com.google.protobuf.ByteString
      getUsageCodeBytes();

  /**
   * <pre>
   *用法说明
   * </pre>
   *
   * <code>string usage = 11;</code>
   */
  java.lang.String getUsage();
  /**
   * <pre>
   *用法说明
   * </pre>
   *
   * <code>string usage = 11;</code>
   */
  com.google.protobuf.ByteString
      getUsageBytes();

  /**
   * <pre>
   *价格
   * </pre>
   *
   * <code>int32 price = 13;</code>
   */
  int getPrice();

  /**
   * <pre>
   *药品名称
   * </pre>
   *
   * <code>string drugName = 14;</code>
   */
  java.lang.String getDrugName();
  /**
   * <pre>
   *药品名称
   * </pre>
   *
   * <code>string drugName = 14;</code>
   */
  com.google.protobuf.ByteString
      getDrugNameBytes();

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

  /**
   * <pre>
   *拼音编码
   * </pre>
   *
   * <code>string pinYinCode = 16;</code>
   */
  java.lang.String getPinYinCode();
  /**
   * <pre>
   *拼音编码
   * </pre>
   *
   * <code>string pinYinCode = 16;</code>
   */
  com.google.protobuf.ByteString
      getPinYinCodeBytes();

  /**
   * <pre>
   *唯一标识
   * </pre>
   *
   * <code>int32 drugId = 17;</code>
   */
  int getDrugId();

  /**
   * <pre>
   *商品名
   * </pre>
   *
   * <code>string productName = 18;</code>
   */
  java.lang.String getProductName();
  /**
   * <pre>
   *商品名
   * </pre>
   *
   * <code>string productName = 18;</code>
   */
  com.google.protobuf.ByteString
      getProductNameBytes();

  /**
   * <pre>
   *厂家
   * </pre>
   *
   * <code>string producer = 19;</code>
   */
  java.lang.String getProducer();
  /**
   * <pre>
   *厂家
   * </pre>
   *
   * <code>string producer = 19;</code>
   */
  com.google.protobuf.ByteString
      getProducerBytes();

  /**
   * <pre>
   *是否是新药，0-不是，1-是
   * </pre>
   *
   * <code>int32 newDrug = 20;</code>
   */
  int getNewDrug();

  /**
   * <pre>
   *药品目录药房（1-广三生殖药房，2-太和医院药房）
   * </pre>
   *
   * <code>int32 pharmacy = 21;</code>
   */
  int getPharmacy();

  /**
   * <code>int32 drugType = 22;</code>
   */
  int getDrugType();

  /**
   * <pre>
   *是否是门特药
   * </pre>
   *
   * <code>bool outpatientSpec = 23;</code>
   */
  boolean getOutpatientSpec();
}
