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

package com.ywt.gapi.third.sinopharm;

public interface DrugMatchingRequestOrBuilder extends
    // @@protoc_insertion_point(interface_extends:com.ywt.gapi.third.sinopharm.DrugMatchingRequest)
    com.google.protobuf.MessageOrBuilder {

  /**
   * <code>string matchId = 1;</code>
   * @return The matchId.
   */
  java.lang.String getMatchId();
  /**
   * <code>string matchId = 1;</code>
   * @return The bytes for matchId.
   */
  com.google.protobuf.ByteString
      getMatchIdBytes();

  /**
   * <pre>
   *取药方式：0-快递；1-到店自取(会传递收药人信息)  目前取药方式没有快递
   * </pre>
   *
   * <code>int32 isExpress = 2;</code>
   * @return The isExpress.
   */
  int getIsExpress();

  /**
   * <code>repeated .com.ywt.gapi.third.sinopharm.DpPrescription pscripts = 3;</code>
   */
  java.util.List<com.ywt.gapi.third.sinopharm.DpPrescription> 
      getPscriptsList();
  /**
   * <code>repeated .com.ywt.gapi.third.sinopharm.DpPrescription pscripts = 3;</code>
   */
  com.ywt.gapi.third.sinopharm.DpPrescription getPscripts(int index);
  /**
   * <code>repeated .com.ywt.gapi.third.sinopharm.DpPrescription pscripts = 3;</code>
   */
  int getPscriptsCount();
  /**
   * <code>repeated .com.ywt.gapi.third.sinopharm.DpPrescription pscripts = 3;</code>
   */
  java.util.List<? extends com.ywt.gapi.third.sinopharm.DpPrescriptionOrBuilder> 
      getPscriptsOrBuilderList();
  /**
   * <code>repeated .com.ywt.gapi.third.sinopharm.DpPrescription pscripts = 3;</code>
   */
  com.ywt.gapi.third.sinopharm.DpPrescriptionOrBuilder getPscriptsOrBuilder(
      int index);

  /**
   * <code>.com.ywt.gapi.third.sinopharm.ContactInfo contactInfo = 4;</code>
   * @return Whether the contactInfo field is set.
   */
  boolean hasContactInfo();
  /**
   * <code>.com.ywt.gapi.third.sinopharm.ContactInfo contactInfo = 4;</code>
   * @return The contactInfo.
   */
  com.ywt.gapi.third.sinopharm.ContactInfo getContactInfo();
  /**
   * <code>.com.ywt.gapi.third.sinopharm.ContactInfo contactInfo = 4;</code>
   */
  com.ywt.gapi.third.sinopharm.ContactInfoOrBuilder getContactInfoOrBuilder();
}
