/** * 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} * @memberof DoctorDocumentModel */ 'HospitalContacts'?: Array | null; /** * * @type {AppointmentOptionDocumentModel} * @memberof DoctorDocumentModel */ 'AppointmentOption'?: AppointmentOptionDocumentModel; /** * * @type {Array} * @memberof DoctorDocumentModel */ 'Medias'?: Array | null; /** * * @type {Array} * @memberof DoctorDocumentModel */ 'DoctorCertificates'?: Array | null; /** * * @type {Array} * @memberof DoctorDocumentModel */ 'Specialties'?: Array | null; /** * * @type {Array} * @memberof DoctorDocumentModel */ 'DoctorLanguages'?: Array | 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