ch-api-client-typescript2
Version:
Openapi generated typescript-axios client for CloudHospital
517 lines • 12.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 { AuditableEntityDocumentModel } from './auditable-entity-document-model';
import { CountrySubDocumentModel } from './country-sub-document-model';
import { DealPriceDocumentModel } from './deal-price-document-model';
import { DealPricingInformationDocumentModel } from './deal-pricing-information-document-model';
import { DealServiceSubDocumentModel } from './deal-service-sub-document-model';
import { DealTranslationDocumentModel } from './deal-translation-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 { PackageSubDocumentModel } from './package-sub-document-model';
import { TagDocumentModel } from './tag-document-model';
/**
*
* @export
* @interface DealDocumentModel
*/
export interface DealDocumentModel {
/**
*
* @type {Date}
* @memberof DealDocumentModel
*/
'uploadedDate'?: Date;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'en_US'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'ru_RU'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'zh_CN'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'es_ES'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'id_ID'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'pt_PT'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'fr_FR'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'vi_VN'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'th_TH'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'ar_SA'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'ko_KR'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'bg_BG'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'cs_CZ'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'de_DE'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'hi_IN'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'hr_HR'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'hu_HU'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'it_IT'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'ja_JP'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'kk_KZ'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'ky_KG'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'lt_LT'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'lv_LV'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'nl_NL'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'pl_PL'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'ro_RO'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'sl_SI'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'sv_SE'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'sw_KE'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'tr_TR'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'uk_UA'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'uz_UZ'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'bn_BD'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'az_AZ'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'ka_GE'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'mn_MN'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'te_IN'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'kn_IN'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'ta_IN'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'ml_IN'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'mr_IN'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'pa_IN'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'gu_IN'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'ur_PK'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'or_IN'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'ms_MY'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'fil_PH'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'am_ET'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'ne_NP'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'lo_LA'?: DealTranslationDocumentModel;
/**
*
* @type {DealTranslationDocumentModel}
* @memberof DealDocumentModel
*/
'my_MM'?: DealTranslationDocumentModel;
/**
*
* @type {Array<DealServiceSubDocumentModel>}
* @memberof DealDocumentModel
*/
'Services'?: Array<DealServiceSubDocumentModel> | null;
/**
*
* @type {string}
* @memberof DealDocumentModel
*/
'Id'?: string | null;
/**
*
* @type {string}
* @memberof DealDocumentModel
*/
'MarketingType'?: string | null;
/**
*
* @type {Date}
* @memberof DealDocumentModel
*/
'DealOpenDate'?: Date;
/**
*
* @type {Date}
* @memberof DealDocumentModel
*/
'DealCloseDate'?: Date | null;
/**
*
* @type {string}
* @memberof DealDocumentModel
*/
'TargetGender'?: string | null;
/**
*
* @type {number}
* @memberof DealDocumentModel
*/
'TreatmentTimeMinimum'?: number | null;
/**
*
* @type {number}
* @memberof DealDocumentModel
*/
'TreatmentTimeMaximum'?: number | null;
/**
*
* @type {number}
* @memberof DealDocumentModel
*/
'HospitalizationDays'?: number | null;
/**
*
* @type {HospitalSubDocumentModel}
* @memberof DealDocumentModel
*/
'Hospital'?: HospitalSubDocumentModel;
/**
*
* @type {string}
* @memberof DealDocumentModel
*/
'HospitalLogo'?: string | null;
/**
*
* @type {number}
* @memberof DealDocumentModel
*/
'HospitalBedsCount'?: number | null;
/**
*
* @type {number}
* @memberof DealDocumentModel
*/
'HospitalOperationsPerYear'?: number | null;
/**
*
* @type {number}
* @memberof DealDocumentModel
*/
'HospitalFoundationYear'?: number | null;
/**
*
* @type {number}
* @memberof DealDocumentModel
*/
'HospitalMedicalStaffCount'?: number | null;
/**
*
* @type {number}
* @memberof DealDocumentModel
*/
'HospitalDoctorCount'?: number | null;
/**
*
* @type {LocationDocumentModel}
* @memberof DealDocumentModel
*/
'HospitalLocation'?: LocationDocumentModel;
/**
*
* @type {Array<HospitalContactDocumentModel>}
* @memberof DealDocumentModel
*/
'HospitalContacts'?: Array<HospitalContactDocumentModel> | null;
/**
*
* @type {string}
* @memberof DealDocumentModel
*/
'Photo'?: string | null;
/**
*
* @type {string}
* @memberof DealDocumentModel
*/
'PhotoThumbnail'?: string | null;
/**
*
* @type {number}
* @memberof DealDocumentModel
*/
'ServiceDuration'?: number;
/**
*
* @type {Array<PackageSubDocumentModel>}
* @memberof DealDocumentModel
*/
'Packages'?: Array<PackageSubDocumentModel> | null;
/**
*
* @type {FeatureDetailDocumentModel}
* @memberof DealDocumentModel
*/
'Feature'?: FeatureDetailDocumentModel;
/**
*
* @type {Array<string>}
* @memberof DealDocumentModel
*/
'DealPlatforms'?: Array<string> | null;
/**
*
* @type {Array<CountrySubDocumentModel>}
* @memberof DealDocumentModel
*/
'DealCountries'?: Array<CountrySubDocumentModel> | null;
/**
*
* @type {Array<TagDocumentModel>}
* @memberof DealDocumentModel
*/
'Tags'?: Array<TagDocumentModel> | null;
/**
*
* @type {Array<DealPriceDocumentModel>}
* @memberof DealDocumentModel
*/
'DealPrices'?: Array<DealPriceDocumentModel> | null;
/**
*
* @type {Array<DealPricingInformationDocumentModel>}
* @memberof DealDocumentModel
*/
'DealPricingInformationItems'?: Array<DealPricingInformationDocumentModel> | null;
/**
*
* @type {AuditableEntityDocumentModel}
* @memberof DealDocumentModel
*/
'AuditableEntity'?: AuditableEntityDocumentModel;
}
//# sourceMappingURL=deal-document-model.d.ts.map