UNPKG

ch-admin-api-client-typescript

Version:
301 lines 6.27 kB
/** * CloudHospital Admin Api * CloudHospital application with Swagger, Swashbuckle, and API versioning. * * The version of the OpenAPI document: 1 * 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 { AppointmentOptionModel } from './appointment-option-model'; import { AuditableEntityModel } from './auditable-entity-model'; import { DealCountryModel } from './deal-country-model'; import { DealPlatformModel } from './deal-platform-model'; import { DealPriceModel } from './deal-price-model'; import { DealPricingInformationModel } from './deal-pricing-information-model'; import { DealReviewStatus } from './deal-review-status'; import { DealServiceSimpleItemModel } from './deal-service-simple-item-model'; import { DealTagModel } from './deal-tag-model'; import { DealTargetGender } from './deal-target-gender'; import { FeatureModel } from './feature-model'; import { MarketingType } from './marketing-type'; /** * * @export * @interface DealModel */ export interface DealModel { /** * * @type {string} * @memberof DealModel */ 'id'?: string; /** * * @type {string} * @memberof DealModel */ 'languageCode'?: string | null; /** * * @type {string} * @memberof DealModel */ 'name'?: string | null; /** * * @type {string} * @memberof DealModel */ 'dealName'?: string | null; /** * * @type {string} * @memberof DealModel */ 'title'?: string | null; /** * * @type {string} * @memberof DealModel */ 'slug'?: string | null; /** * * @type {boolean} * @memberof DealModel */ 'confirmed'?: boolean; /** * * @type {string} * @memberof DealModel */ 'hospitalId'?: string; /** * * @type {string} * @memberof DealModel */ 'hospitalName'?: string | null; /** * * @type {string} * @memberof DealModel */ 'hospitalSlug'?: string | null; /** * * @type {MarketingType} * @memberof DealModel */ 'marketingType'?: MarketingType; /** * * @type {string} * @memberof DealModel */ 'photo'?: string | null; /** * * @type {string} * @memberof DealModel */ 'photoThumbnail'?: string | null; /** * * @type {number} * @memberof DealModel */ 'lowestPrice'?: number; /** * * @type {Array<DealServiceSimpleItemModel>} * @memberof DealModel */ 'dealServices'?: Array<DealServiceSimpleItemModel> | null; /** * * @type {number} * @memberof DealModel */ 'dealServicesCount'?: number; /** * * @type {number} * @memberof DealModel */ 'order'?: number; /** * * @type {Date} * @memberof DealModel */ 'dealOpenDate'?: Date; /** * * @type {Date} * @memberof DealModel */ 'dealCloseDate'?: Date | null; /** * * @type {DealTargetGender} * @memberof DealModel */ 'targetGender'?: DealTargetGender; /** * * @type {number} * @memberof DealModel */ 'treatmentTimeMinimum'?: number | null; /** * * @type {number} * @memberof DealModel */ 'treatmentTimeMaximum'?: number | null; /** * * @type {number} * @memberof DealModel */ 'hospitalizationDays'?: number | null; /** * * @type {boolean} * @memberof DealModel */ 'published'?: boolean; /** * * @type {DealReviewStatus} * @memberof DealModel */ 'reviewStatus'?: DealReviewStatus; /** * * @type {string} * @memberof DealModel */ 'reviewerId'?: string | null; /** * * @type {Date} * @memberof DealModel */ 'reviewedDate'?: Date | null; /** * * @type {AppointmentOptionModel} * @memberof DealModel */ 'appointmentOption'?: AppointmentOptionModel; /** * * @type {AuditableEntityModel} * @memberof DealModel */ 'auditableEntity'?: AuditableEntityModel; /** * * @type {string} * @memberof DealModel */ 'ichLink'?: string | null; /** * * @type {string} * @memberof DealModel */ 'saasLink'?: string | null; /** * * @type {string} * @memberof DealModel */ 'rejectReason'?: string | null; /** * * @type {string} * @memberof DealModel */ 'precautions'?: string | null; /** * * @type {string} * @memberof DealModel */ 'description'?: string | null; /** * * @type {string} * @memberof DealModel */ 'overview'?: string | null; /** * * @type {string} * @memberof DealModel */ 'content'?: string | null; /** * * @type {string} * @memberof DealModel */ 'markdown'?: string | null; /** * * @type {boolean} * @memberof DealModel */ 'isTranslating'?: boolean; /** * * @type {number} * @memberof DealModel */ 'serviceDuration'?: number; /** * * @type {FeatureModel} * @memberof DealModel */ 'feature'?: FeatureModel; /** * * @type {Array<DealPricingInformationModel>} * @memberof DealModel */ 'dealPricingInformationItems'?: Array<DealPricingInformationModel> | null; /** * * @type {Array<DealPlatformModel>} * @memberof DealModel */ 'dealPlatforms'?: Array<DealPlatformModel> | null; /** * * @type {Array<DealCountryModel>} * @memberof DealModel */ 'dealCountries'?: Array<DealCountryModel> | null; /** * * @type {Array<DealTagModel>} * @memberof DealModel */ 'dealTags'?: Array<DealTagModel> | null; /** * * @type {Array<DealPriceModel>} * @memberof DealModel */ 'dealPrices'?: Array<DealPriceModel> | null; } //# sourceMappingURL=deal-model.d.ts.map