ch-api-client-typescript2
Version:
Openapi generated typescript-axios client for CloudHospital
498 lines • 13.9 kB
TypeScript
/**
* 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