<?php
use \WsdlToPhp\PackageBase\AbstractStructBase;

/**
 * This class stands for WyszukanieReceptUslugobiorcyDoKonsultacjiRequest
 * StructType
 * Meta information extracted from the WSDL
 * - type: ns:WyszukanieReceptUslugobiorcyDoKonsultacjiRequest
 * @subpackage Structs
 */
class WyszukanieReceptUslugobiorcyDoKonsultacjiRequest extends AbstractStructBase
{
    /**
     * The kryteriaWyszukwianiaReceptUslugobiorcy
     * Meta information extracted from the WSDL
     * - maxOccurs: 1
     * - minOccurs: 1
     * @var KryteriaWyszukiwaniaReceptUslugobiorcyMT
     */
    public $kryteriaWyszukwianiaReceptUslugobiorcy;
    /**
     * Constructor method for WyszukanieReceptUslugobiorcyDoKonsultacjiRequest
     * @uses WyszukanieReceptUslugobiorcyDoKonsultacjiRequest::setKryteriaWyszukwianiaReceptUslugobiorcy()
     * @param KryteriaWyszukiwaniaReceptUslugobiorcyMT $kryteriaWyszukwianiaReceptUslugobiorcy
     */
    public function __construct(KryteriaWyszukiwaniaReceptUslugobiorcyMT $kryteriaWyszukwianiaReceptUslugobiorcy = null)
    {
        $this
            ->setKryteriaWyszukwianiaReceptUslugobiorcy($kryteriaWyszukwianiaReceptUslugobiorcy);
    }
    /**
     * Get kryteriaWyszukwianiaReceptUslugobiorcy value
     * @return KryteriaWyszukiwaniaReceptUslugobiorcyMT
     */
    public function getKryteriaWyszukwianiaReceptUslugobiorcy()
    {
        return $this->kryteriaWyszukwianiaReceptUslugobiorcy;
    }
    /**
     * Set kryteriaWyszukwianiaReceptUslugobiorcy value
     * @param KryteriaWyszukiwaniaReceptUslugobiorcyMT $kryteriaWyszukwianiaReceptUslugobiorcy
     * @return WyszukanieReceptUslugobiorcyDoKonsultacjiRequest
     */
    public function setKryteriaWyszukwianiaReceptUslugobiorcy(KryteriaWyszukiwaniaReceptUslugobiorcyMT $kryteriaWyszukwianiaReceptUslugobiorcy = null)
    {
        $this->kryteriaWyszukwianiaReceptUslugobiorcy = $kryteriaWyszukwianiaReceptUslugobiorcy;
        return $this;
    }
}
