/**
 * CloudHospital Api
 * CloudHospital application with Swagger, Swashbuckle, and API versioning.
 *
 * The version of the OpenAPI document: 2
 * Contact: developer@icloudhospital.com
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import { AppointmentOptionDocumentModel } from './appointment-option-document-model';
import { AuditableEntityDocumentModel } from './auditable-entity-document-model';
import { DoctorAffiliationTranslationDocumentModel } from './doctor-affiliation-translation-document-model';
import { DoctorCertificateSubDocumentModel } from './doctor-certificate-sub-document-model';
import { DoctorSpecialtySubDocumentModel } from './doctor-specialty-sub-document-model';
import { FeatureDetailDocumentModel } from './feature-detail-document-model';
import { HospitalContactDocumentModel } from './hospital-contact-document-model';
import { HospitalSubDocumentModel } from './hospital-sub-document-model';
import { LocationDocumentModel } from './location-document-model';
import { MediaDocumentModel } from './media-document-model';
import { UserLanguageDocumentModel } from './user-language-document-model';
/**
 *
 * @export
 * @interface DoctorDocumentModel
 */
export interface DoctorDocumentModel {
    /**
     *
     * @type {Date}
     * @memberof DoctorDocumentModel
     */
    'uploadedDate'?: Date;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'en_US'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'ru_RU'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'zh_CN'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'es_ES'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'id_ID'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'pt_PT'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'fr_FR'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'vi_VN'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'th_TH'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'ar_SA'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'ko_KR'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'bg_BG'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'cs_CZ'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'de_DE'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'hi_IN'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'hr_HR'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'hu_HU'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'it_IT'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'ja_JP'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'kk_KZ'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'ky_KG'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'lt_LT'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'lv_LV'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'nl_NL'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'pl_PL'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'ro_RO'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'sl_SI'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'sv_SE'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'sw_KE'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'tr_TR'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'uk_UA'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'uz_UZ'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'bn_BD'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'az_AZ'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'ka_GE'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'mn_MN'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'te_IN'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'kn_IN'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'ta_IN'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'ml_IN'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'mr_IN'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'pa_IN'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'gu_IN'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'ur_PK'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'or_IN'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'ms_MY'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'fil_PH'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'am_ET'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'ne_NP'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'lo_LA'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {DoctorAffiliationTranslationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'my_MM'?: DoctorAffiliationTranslationDocumentModel;
    /**
     *
     * @type {string}
     * @memberof DoctorDocumentModel
     */
    'Id'?: string | null;
    /**
     *
     * @type {string}
     * @memberof DoctorDocumentModel
     */
    'DoctorId'?: string | null;
    /**
     *
     * @type {Date}
     * @memberof DoctorDocumentModel
     */
    'StartPracticeDate'?: Date | null;
    /**
     *
     * @type {boolean}
     * @memberof DoctorDocumentModel
     */
    'ConsultationEnabled'?: boolean | null;
    /**
     *
     * @type {number}
     * @memberof DoctorDocumentModel
     */
    'ConsultationFee'?: number | null;
    /**
     *
     * @type {string}
     * @memberof DoctorDocumentModel
     */
    'Photo'?: string | null;
    /**
     *
     * @type {string}
     * @memberof DoctorDocumentModel
     */
    'PhotoThumbnail'?: string | null;
    /**
     *
     * @type {string}
     * @memberof DoctorDocumentModel
     */
    'TimeZone'?: string | null;
    /**
     *
     * @type {HospitalSubDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'Hospital'?: HospitalSubDocumentModel;
    /**
     *
     * @type {string}
     * @memberof DoctorDocumentModel
     */
    'HospitalLogo'?: string | null;
    /**
     *
     * @type {number}
     * @memberof DoctorDocumentModel
     */
    'HospitalBedsCount'?: number | null;
    /**
     *
     * @type {number}
     * @memberof DoctorDocumentModel
     */
    'HospitalOperationsPerYear'?: number | null;
    /**
     *
     * @type {number}
     * @memberof DoctorDocumentModel
     */
    'HospitalFoundationYear'?: number | null;
    /**
     *
     * @type {number}
     * @memberof DoctorDocumentModel
     */
    'HospitalMedicalStaffCount'?: number | null;
    /**
     *
     * @type {number}
     * @memberof DoctorDocumentModel
     */
    'HospitalDoctorCount'?: number | null;
    /**
     *
     * @type {LocationDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'HospitalLocation'?: LocationDocumentModel;
    /**
     *
     * @type {Array<HospitalContactDocumentModel>}
     * @memberof DoctorDocumentModel
     */
    'HospitalContacts'?: Array<HospitalContactDocumentModel> | null;
    /**
     *
     * @type {AppointmentOptionDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'AppointmentOption'?: AppointmentOptionDocumentModel;
    /**
     *
     * @type {Array<MediaDocumentModel>}
     * @memberof DoctorDocumentModel
     */
    'Medias'?: Array<MediaDocumentModel> | null;
    /**
     *
     * @type {Array<DoctorCertificateSubDocumentModel>}
     * @memberof DoctorDocumentModel
     */
    'DoctorCertificates'?: Array<DoctorCertificateSubDocumentModel> | null;
    /**
     *
     * @type {Array<DoctorSpecialtySubDocumentModel>}
     * @memberof DoctorDocumentModel
     */
    'Specialties'?: Array<DoctorSpecialtySubDocumentModel> | null;
    /**
     *
     * @type {Array<UserLanguageDocumentModel>}
     * @memberof DoctorDocumentModel
     */
    'DoctorLanguages'?: Array<UserLanguageDocumentModel> | null;
    /**
     *
     * @type {FeatureDetailDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'Feature'?: FeatureDetailDocumentModel;
    /**
     *
     * @type {AuditableEntityDocumentModel}
     * @memberof DoctorDocumentModel
     */
    'AuditableEntity'?: AuditableEntityDocumentModel;
    /**
     *
     * @type {string}
     * @memberof DoctorDocumentModel
     */
    'License'?: string | null;
    /**
     *
     * @type {string}
     * @memberof DoctorDocumentModel
     */
    'Prefix'?: string | null;
}
//# sourceMappingURL=doctor-document-model.d.ts.map