<?php
use \WsdlToPhp\PackageBase\AbstractStructEnumBase;

/**
 * This class stands for KodBleduMinorMT EnumType
 * Meta information extracted from the WSDL
 * - documentation: Kody błędu - część uzupełniająca.
 * @subpackage Enumerations
 */
class KodBleduMinorMT extends AbstractStructEnumBase
{
    /**
     * Constant for value 'urn:csioz:p1:erecepta:kodBleduMinor:certyfikatNiewazny'
     * @return string 'urn:csioz:p1:erecepta:kodBleduMinor:certyfikatNiewazny'
     */
    const VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_CERTYFIKAT_NIEWAZNY = 'urn:csioz:p1:erecepta:kodBleduMinor:certyfikatNiewazny';
    /**
     * Constant for value 'urn:csioz:p1:erecepta:kodBleduMinor:brakCertyfikatu'
     * @return string 'urn:csioz:p1:erecepta:kodBleduMinor:brakCertyfikatu'
     */
    const VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_BRAK_CERTYFIKATU = 'urn:csioz:p1:erecepta:kodBleduMinor:brakCertyfikatu';
    /**
     * Constant for value 'urn:csioz:p1:erecepta:kodBleduMinor:bladKontekstu'
     * @return string 'urn:csioz:p1:erecepta:kodBleduMinor:bladKontekstu'
     */
    const VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_BLAD_KONTEKSTU = 'urn:csioz:p1:erecepta:kodBleduMinor:bladKontekstu';
    /**
     * Constant for value 'urn:csioz:p1:erecepta:kodBleduMinor:brakUprawnienPodmiotu'
     * @return string 'urn:csioz:p1:erecepta:kodBleduMinor:brakUprawnienPodmiotu'
     */
    const VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_BRAK_UPRAWNIEN_PODMIOTU = 'urn:csioz:p1:erecepta:kodBleduMinor:brakUprawnienPodmiotu';
    /**
     * Constant for value
     * 'urn:csioz:p1:erecepta:kodBleduMinor:brakUprawnienPracownikaMedycznego'
     * @return string 'urn:csioz:p1:erecepta:kodBleduMinor:brakUprawnienPracownikaMedycznego'
     */
    const VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_BRAK_UPRAWNIEN_PRACOWNIKA_MEDYCZNEGO = 'urn:csioz:p1:erecepta:kodBleduMinor:brakUprawnienPracownikaMedycznego';
    /**
     * Constant for value 'urn:csioz:p1:erecepta:kodBleduMinor:bladZapisu'
     * @return string 'urn:csioz:p1:erecepta:kodBleduMinor:bladZapisu'
     */
    const VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_BLAD_ZAPISU = 'urn:csioz:p1:erecepta:kodBleduMinor:bladZapisu';
    /**
     * Constant for value
     * 'urn:csioz:p1:erecepta:kodBleduMinor:kontoPodmiotuTymczasowoZablokowane'
     * @return string 'urn:csioz:p1:erecepta:kodBleduMinor:kontoPodmiotuTymczasowoZablokowane'
     */
    const VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_KONTO_PODMIOTU_TYMCZASOWO_ZABLOKOWANE = 'urn:csioz:p1:erecepta:kodBleduMinor:kontoPodmiotuTymczasowoZablokowane';
    /**
     * Constant for value
     * 'urn:csioz:p1:erecepta:kodBleduMinor:kontoPracownikaMedycznegoTymczasowoZablokow
     * ane'
     * @return string 'urn:csioz:p1:erecepta:kodBleduMinor:kontoPracownikaMedycznegoTymczasowoZablokowane'
     */
    const VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_KONTO_PRACOWNIKA_MEDYCZNEGO_TYMCZASOWO_ZABLOKOWANE = 'urn:csioz:p1:erecepta:kodBleduMinor:kontoPracownikaMedycznegoTymczasowoZablokowane';
    /**
     * Return allowed values
     * @uses self::VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_CERTYFIKAT_NIEWAZNY
     * @uses self::VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_BRAK_CERTYFIKATU
     * @uses self::VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_BLAD_KONTEKSTU
     * @uses self::VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_BRAK_UPRAWNIEN_PODMIOTU
     * @uses self::VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_BRAK_UPRAWNIEN_PRACOWNIKA_MEDYCZNEGO
     * @uses self::VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_BLAD_ZAPISU
     * @uses self::VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_KONTO_PODMIOTU_TYMCZASOWO_ZABLOKOWANE
     * @uses self::VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_KONTO_PRACOWNIKA_MEDYCZNEGO_TYMCZASOWO_ZABLOKOWANE
     * @return string[]
     */
    public static function getValidValues()
    {
        return array(
            self::VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_CERTYFIKAT_NIEWAZNY,
            self::VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_BRAK_CERTYFIKATU,
            self::VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_BLAD_KONTEKSTU,
            self::VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_BRAK_UPRAWNIEN_PODMIOTU,
            self::VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_BRAK_UPRAWNIEN_PRACOWNIKA_MEDYCZNEGO,
            self::VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_BLAD_ZAPISU,
            self::VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_KONTO_PODMIOTU_TYMCZASOWO_ZABLOKOWANE,
            self::VALUE_URN_CSIOZ_P_1_ERECEPTA_KOD_BLEDU_MINOR_KONTO_PRACOWNIKA_MEDYCZNEGO_TYMCZASOWO_ZABLOKOWANE,
        );
    }
}
