/** * 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 { AxiosPromise, AxiosInstance, AxiosRequestConfig } from 'axios'; import { Configuration } from '../configuration'; import { RequestArgs, BaseAPI } from '../base'; import { ArticleModel } from '../models'; import { BankAccountInfoModel } from '../models'; import { BankAccountInfosModel } from '../models'; import { ContactType } from '../models'; import { DealModel } from '../models'; import { DoctorAffiliationModel } from '../models'; import { FooterNavigationItemModel } from '../models'; import { FormResultByHospitalSortingField } from '../models'; import { FormResultStatus } from '../models'; import { FormResultsModel } from '../models'; import { FormTemplateType } from '../models'; import { GetAppointmentTimetablesResponseModel } from '../models'; import { HeaderNavigationItemModel } from '../models'; import { HospitalAccreditationModel } from '../models'; import { HospitalAccreditationsModel } from '../models'; import { HospitalBranchesModel } from '../models'; import { HospitalContactsModel } from '../models'; import { HospitalDoctorPortfoliosModel } from '../models'; import { HospitalEquipmentModel } from '../models'; import { HospitalEquipmentsModel } from '../models'; import { HospitalEvaluationModel } from '../models'; import { HospitalEvaluationsModel } from '../models'; import { HospitalLanguagesModel } from '../models'; import { HospitalModel } from '../models'; import { HospitalPaymentMethodsModel } from '../models'; import { HospitalRatingsModel } from '../models'; import { HospitalServiceModel } from '../models'; import { HospitalServicesModel } from '../models'; import { HospitalSnsHandlesModel } from '../models'; import { HospitalSpecialtiesModel } from '../models'; import { HospitalSpecialtiesSimpleModel } from '../models'; import { HospitalSpecialtyModel } from '../models'; import { HospitalSummaryModel } from '../models'; import { HospitalTagModel } from '../models'; import { HospitalTagsModel } from '../models'; import { HospitalWorkingDaysModel } from '../models'; import { HospitalsModel } from '../models'; import { HospitalsSimpleModel } from '../models'; import { LandingModel } from '../models'; import { LandingsModel } from '../models'; import { MarketingType } from '../models'; import { MediaModel } from '../models'; import { MediaType } from '../models'; import { MediasModel } from '../models'; import { NoticesModel } from '../models'; import { PageItemModel } from '../models'; import { PaymentMethod } from '../models'; import { PoliciesModel } from '../models'; import { PolicyModel } from '../models'; import { Procedure } from '../models'; import { SecureFilesUploadedModel } from '../models'; import { SnsHandleModel } from '../models'; import { SnsType } from '../models'; import { SortingDirection } from '../models'; import { SurveyFormModel } from '../models'; import { WebAppMetadataModel } from '../models'; import { WorkingDayModel } from '../models'; /** * HospitalsApi - axios parameter creator * @export */ export declare const HospitalsApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Get hospitals that are featured relative to the specified hospital * @param {string} hospitalId The reference hospital ID used to determine featured hospitals * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsFeaturedHospitalIdGet: (hospitalId: string, xCloudhospitalPlatform?: string, languageCode?: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get all Hospitals. * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [hospitalId] * @param {string} [name] * @param {string} [countryId] * @param {Date} [created] * @param {MarketingType} [marketingType] * @param {string} [specialtyTypeId] * @param {string} [specialtyId] * @param {string} [exceptHospitalId] * @param {number} [mediaCount] * @param {boolean} [showHidden] * @param {string} [languageCode] * @param {Array} [ids] * @param {boolean} [returnDefaultValue] * @param {boolean} [paymentEnabled] * @param {boolean} [appointmentEnabled] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsGet: (xCloudhospitalPlatform?: string, hospitalId?: string, name?: string, countryId?: string, created?: Date, marketingType?: MarketingType, specialtyTypeId?: string, specialtyId?: string, exceptHospitalId?: string, mediaCount?: number, showHidden?: boolean, languageCode?: string, ids?: Array, returnDefaultValue?: boolean, paymentEnabled?: boolean, appointmentEnabled?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get HospitalAccreditation. * @param {string} hospitalId * @param {string} accreditationId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdAccreditationsAccreditationIdGet: (hospitalId: string, accreditationId: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get all HospitalAccreditations. * @param {string} hospitalId * @param {string} [hospitalName] * @param {string} [accreditationId] * @param {string} [accreditationName] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdAccreditationsGet: (hospitalId: string, hospitalName?: string, accreditationId?: string, accreditationName?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get HospitalAppointmentTimetables * @param {string} hospitalId * @param {number} [year] * @param {number} [month] * @param {string} [timeZone] * @param {boolean} [isExternal] * @param {boolean} [isOnline] * @param {string} [appointmentIdExcluded] * @param {boolean} [excludeUnavailableTimeSlots] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdAppointmenttimetablesGet: (hospitalId: string, year?: number, month?: number, timeZone?: string, isExternal?: boolean, isOnline?: boolean, appointmentIdExcluded?: string, excludeUnavailableTimeSlots?: boolean, options?: AxiosRequestConfig) => Promise; /** * * @summary Get hospital article by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdArticlesSlugGet: (hospitalId: string, slug: string, languageCode?: string, returnDefaultValue?: boolean, previewSecret?: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get bank account info * @param {string} hospitalId * @param {string} bankAccountInfoId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdBankaccountinfosBankAccountInfoIdGet: (hospitalId: string, bankAccountInfoId: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get all bank account infos * @param {string} hospitalId * @param {string} [bank] * @param {boolean} [isEnabled] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdBankaccountinfosGet: (hospitalId: string, bank?: string, isEnabled?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get hospitalBranches * @param {string} hospitalId * @param {string} [languageCode] * @param {boolean} [excludesCurrentHospital] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdBranchesGet: (hospitalId: string, languageCode?: string, excludesCurrentHospital?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get hospital contacts * @param {string} hospitalId * @param {string} [contactId] * @param {ContactType} [contactType] * @param {string} [name] * @param {string} [languageCode] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdContactsGet: (hospitalId: string, contactId?: string, contactType?: ContactType, name?: string, languageCode?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get hospital\'s Deal by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdDealsSlugGet: (hospitalId: string, slug: string, languageCode?: string, returnDefaultValue?: boolean, previewSecret?: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get hospital\'s doctorAffiliations by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdDoctoraffiliationsSlugGet: (hospitalId: string, slug: string, languageCode?: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get doctor portfolios by hospital * @param {string} hospitalId * @param {string} [doctorId] * @param {string} [languageCode] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdDoctorportfoliosGet: (hospitalId: string, doctorId?: string, languageCode?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get HospitalEquipment. * @param {string} hospitalId * @param {string} equipmentId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEquipmentsEquipmentIdGet: (hospitalId: string, equipmentId: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get all EquipmentMedia. * @param {string} hospitalId * @param {string} equipmentId * @param {string} [id] * @param {MediaType} [mediaType] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasGet: (hospitalId: string, equipmentId: string, id?: string, mediaType?: MediaType, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get EquipmentMedia. * @param {string} hospitalId * @param {string} equipmentId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasMediaIdGet: (hospitalId: string, equipmentId: string, mediaId: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get all HospitalEquipments. * @param {string} hospitalId * @param {string} [id] * @param {string} [name] * @param {string} [hospitalId2] * @param {string} [hospitalName] * @param {string} [description] * @param {Date} [created] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEquipmentsGet: (hospitalId: string, id?: string, name?: string, hospitalId2?: string, hospitalName?: string, description?: string, created?: Date, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get HospitalEvaluation. * @param {string} hospitalId * @param {string} evaluationId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEvaluationsEvaluationIdGet: (hospitalId: string, evaluationId: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get all HospitalEvaluations. * @param {string} hospitalId * @param {string} [id] * @param {string} [name] * @param {number} [stars] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEvaluationsGet: (hospitalId: string, id?: string, name?: string, stars?: number, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get footerNavigations * @param {string} hospitalId * @param {string} languageCode Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdFooternavigationsLanguageCodeGet: (hospitalId: string, languageCode: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get formResults by hospitalId * @param {string} hospitalId * @param {FormResultByHospitalSortingField} [sortingField] * @param {SortingDirection} [sortingDirection] * @param {string} [languageCode] * @param {Date} [startDate] * @param {Date} [endDate] * @param {FormTemplateType} [formTemplateType] * @param {FormResultStatus} [status] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdFormresultsGet: (hospitalId: string, sortingField?: FormResultByHospitalSortingField, sortingDirection?: SortingDirection, languageCode?: string, startDate?: Date, endDate?: Date, formTemplateType?: FormTemplateType, status?: FormResultStatus, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get hospital by id * @param {string} hospitalId * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {string} [previewSecret] * @param {Array} [fillAdditionalFields] Comma separated list of additional fields to include. Available values: Doctors, Deals, Reviews, HospitalServices, IsIncludedToBranch, PlatformFaqs, HospitalFaqs * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdGet: (hospitalId: string, xCloudhospitalPlatform?: string, languageCode?: string, returnDefaultValue?: boolean, previewSecret?: string, fillAdditionalFields?: Array, options?: AxiosRequestConfig) => Promise; /** * * @summary Get all HospitalHandles. * @param {string} hospitalId * @param {string} [id] * @param {SnsType} [snsType] * @param {string} [handle] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdHandlesGet: (hospitalId: string, id?: string, snsType?: SnsType, handle?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get HospitalHandle. * @param {string} hospitalId * @param {string} handleId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdHandlesHandleIdGet: (hospitalId: string, handleId: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get headerNavigationItems * @param {string} hospitalId * @param {string} languageCode Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdHeadernavigationsLanguageCodeGet: (hospitalId: string, languageCode: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get landings * @param {string} hospitalId * @param {string} [name] * @param {string} [slug] * @param {string} [languageCode] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdLandingsGet: (hospitalId: string, name?: string, slug?: string, languageCode?: string, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get landing by id * @param {string} hospitalId * @param {string} landingId * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdLandingsLandingIdGet: (hospitalId: string, landingId: string, languageCode?: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get landing by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdLandingsSlugGet: (hospitalId: string, slug: string, languageCode?: string, previewSecret?: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get hospitalLanguages * @param {string} hospitalId * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdLanguagesGet: (hospitalId: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get all HospitalMedias. * @param {string} hospitalId * @param {string} [id] * @param {MediaType} [mediaType] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdMediasGet: (hospitalId: string, id?: string, mediaType?: MediaType, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get HospitalMedia. * @param {string} hospitalId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdMediasMediaIdGet: (hospitalId: string, mediaId: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get notices * @param {string} hospitalId * @param {string} [id] * @param {string} [languageCode] * @param {string} [name] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdNoticesGet: (hospitalId: string, id?: string, languageCode?: string, name?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get page by id * @param {string} hospitalId * @param {string} pageItemId * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPagesPageItemIdGet: (hospitalId: string, pageItemId: string, languageCode?: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get page by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPagesSlugGet: (hospitalId: string, slug: string, languageCode?: string, previewSecret?: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get HospitalPaymentMethods * @param {string} hospitalId * @param {PaymentMethod} [paymentMethod] * @param {string} [id] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPaymentmethodsGet: (hospitalId: string, paymentMethod?: PaymentMethod, id?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get all policies * @param {string} hospitalId * @param {string} [name] * @param {string} [slug] * @param {string} [languageCode] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPoliciesGet: (hospitalId: string, name?: string, slug?: string, languageCode?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get policy * @param {string} hospitalId * @param {string} policyId * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPoliciesPolicyIdGet: (hospitalId: string, policyId: string, languageCode?: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get policy by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPoliciesSlugGet: (hospitalId: string, slug: string, languageCode?: string, previewSecret?: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get hospitalRatings * @param {string} hospitalId * @param {string} [id] * @param {string} [vender] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdRatingsGet: (hospitalId: string, id?: string, vender?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Upload secure file as anonymous * @param {string} hospitalId * @param {Array} [files] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSecurefilesPost: (hospitalId: string, files?: Array, options?: AxiosRequestConfig) => Promise; /** * * @summary Get all HospitalSpecialties. * @param {string} hospitalId * @param {string} [specialtyId] * @param {string} [specialtyName] * @param {string} [specialtyTypeId] * @param {string} [specialtyTypeName] * @param {string} [specialtyTypeSlug] * @param {string} [hospitalSpecialtyId] * @param {string} [name] * @param {string} [slug] * @param {MarketingType} [marketingType] * @param {boolean} [appointmentEnabled] * @param {string} [languageCode] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesGet: (hospitalId: string, specialtyId?: string, specialtyName?: string, specialtyTypeId?: string, specialtyTypeName?: string, specialtyTypeSlug?: string, hospitalSpecialtyId?: string, name?: string, slug?: string, marketingType?: MarketingType, appointmentEnabled?: boolean, languageCode?: string, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get HospitalSpecialtyAppointmentTimetables * @param {string} hospitalId * @param {string} hospitalSpecialtyId * @param {number} [year] * @param {number} [month] * @param {string} [timeZone] * @param {boolean} [isExternal] * @param {boolean} [isOnline] * @param {string} [appointmentIdExcluded] * @param {boolean} [excludeUnavailableTimeSlots] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGet: (hospitalId: string, hospitalSpecialtyId: string, year?: number, month?: number, timeZone?: string, isExternal?: boolean, isOnline?: boolean, appointmentIdExcluded?: string, excludeUnavailableTimeSlots?: boolean, options?: AxiosRequestConfig) => Promise; /** * * @summary Get all HospitalServiceMedias. * @param {string} hospitalId * @param {string} hospitalSpecialtyId * @param {string} [id] * @param {MediaType} [mediaType] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasGet: (hospitalId: string, hospitalSpecialtyId: string, id?: string, mediaType?: MediaType, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get HospitalServiceMedia. * @param {string} hospitalId * @param {string} hospitalSpecialtyId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasMediaIdGet: (hospitalId: string, hospitalSpecialtyId: string, mediaId: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get all HospitalSpecialties. * @param {string} hospitalId * @param {string} [specialtyId] * @param {string} [specialtyName] * @param {string} [specialtyTypeId] * @param {string} [specialtyTypeName] * @param {string} [specialtyTypeSlug] * @param {string} [hospitalSpecialtyId] * @param {string} [name] * @param {string} [slug] * @param {MarketingType} [marketingType] * @param {boolean} [appointmentEnabled] * @param {string} [languageCode] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSimpleGet: (hospitalId: string, specialtyId?: string, specialtyName?: string, specialtyTypeId?: string, specialtyTypeName?: string, specialtyTypeSlug?: string, hospitalSpecialtyId?: string, name?: string, slug?: string, marketingType?: MarketingType, appointmentEnabled?: boolean, languageCode?: string, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get HospitalSpecialty by slug. * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSlugGet: (hospitalId: string, slug: string, languageCode?: string, previewSecret?: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get HospitalSpecialty. * @param {string} hospitalId * @param {string} specialtyId * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdGet: (hospitalId: string, specialtyId: string, languageCode?: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get all HospitalServices. * @param {string} hospitalId * @param {string} specialtyId * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [id] * @param {string} [name] * @param {string} [slug] * @param {string} [serviceCategoryId] * @param {MarketingType} [marketingType] * @param {Procedure} [procedure] * @param {Date} [created] * @param {boolean} [appointmentEnabled] * @param {string} [languageCode] * @param {boolean} [returnDefaultValue] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet: (hospitalId: string, specialtyId: string, xCloudhospitalPlatform?: string, id?: string, name?: string, slug?: string, serviceCategoryId?: string, marketingType?: MarketingType, procedure?: Procedure, created?: Date, appointmentEnabled?: boolean, languageCode?: string, returnDefaultValue?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get ServiceAppointmentTimetables * @param {string} hospitalId * @param {string} specialtyId * @param {string} serviceId * @param {number} [year] * @param {number} [month] * @param {string} [timeZone] * @param {boolean} [isExternal] * @param {boolean} [isOnline] * @param {string} [appointmentIdExcluded] * @param {boolean} [excludeUnavailableTimeSlots] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGet: (hospitalId: string, specialtyId: string, serviceId: string, year?: number, month?: number, timeZone?: string, isExternal?: boolean, isOnline?: boolean, appointmentIdExcluded?: string, excludeUnavailableTimeSlots?: boolean, options?: AxiosRequestConfig) => Promise; /** * * @summary Get HospitalService. * @param {string} hospitalId * @param {string} specialtyId * @param {string} serviceId * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdGet: (hospitalId: string, specialtyId: string, serviceId: string, xCloudhospitalPlatform?: string, languageCode?: string, returnDefaultValue?: boolean, options?: AxiosRequestConfig) => Promise; /** * * @summary Get all HospitalServiceMedias. * @param {string} hospitalId * @param {string} specialtyId * @param {string} serviceId * @param {string} [id] * @param {MediaType} [mediaType] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGet: (hospitalId: string, specialtyId: string, serviceId: string, id?: string, mediaType?: MediaType, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get HospitalServiceMedia. * @param {string} hospitalId * @param {string} specialtyId * @param {string} serviceId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasMediaIdGet: (hospitalId: string, specialtyId: string, serviceId: string, mediaId: string, options?: AxiosRequestConfig) => Promise; /** * This endpoint does not support preview mode. Only confirmed translations are returned. * @summary Get hospital summary by id. Returns lightweight summary with only fields needed for main page rendering. * @param {string} hospitalId * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSummaryGet: (hospitalId: string, xCloudhospitalPlatform?: string, languageCode?: string, returnDefaultValue?: boolean, options?: AxiosRequestConfig) => Promise; /** * * @summary Get surveyForm by surveyFormId * @param {string} hospitalId * @param {string} surveyFormId * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSurveyformsSurveyFormIdGet: (hospitalId: string, surveyFormId: string, languageCode?: string, previewSecret?: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get All HospitalTags * @param {string} hospitalId * @param {string} [tagId] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdTagsGet: (hospitalId: string, tagId?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get HospitalTag * @param {string} hospitalId * @param {string} tagId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdTagsTagIdGet: (hospitalId: string, tagId: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get hospital\'s webApp metadata by hospital id * @param {string} hospitalId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdWebappMetadataGet: (hospitalId: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get all HospitalWorkingDays. * @param {string} hospitalId * @param {string} [id] * @param {string} [dayOfWeek] * @param {Date} [timeFrom] * @param {Date} [timeTo] * @param {boolean} [checkHoliday] * @param {boolean} [startsFromSunday] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdWorkingdaysGet: (hospitalId: string, id?: string, dayOfWeek?: string, timeFrom?: Date, timeTo?: Date, checkHoliday?: boolean, startsFromSunday?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get HospitalWorkingDay. * @param {string} hospitalId * @param {string} workingDayId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdWorkingdaysWorkingDayIdGet: (hospitalId: string, workingDayId: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get hospital\'s webapp metadata by hospital slug * @param {string} hospitalSlug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalSlugWebappMetadataGet: (hospitalSlug: string, languageCode?: string, options?: AxiosRequestConfig) => Promise; /** * * @summary Get all Hospitals. * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [hospitalId] * @param {string} [name] * @param {string} [countryId] * @param {Date} [created] * @param {MarketingType} [marketingType] * @param {string} [specialtyTypeId] * @param {string} [specialtyId] * @param {string} [exceptHospitalId] * @param {number} [mediaCount] * @param {boolean} [showHidden] * @param {string} [languageCode] * @param {Array} [ids] * @param {boolean} [returnDefaultValue] * @param {boolean} [paymentEnabled] * @param {boolean} [appointmentEnabled] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsSimpleGet: (xCloudhospitalPlatform?: string, hospitalId?: string, name?: string, countryId?: string, created?: Date, marketingType?: MarketingType, specialtyTypeId?: string, specialtyId?: string, exceptHospitalId?: string, mediaCount?: number, showHidden?: boolean, languageCode?: string, ids?: Array, returnDefaultValue?: boolean, paymentEnabled?: boolean, appointmentEnabled?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise; /** * * @summary Get hospital by slug * @param {string} slug * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {string} [previewSecret] * @param {Array} [fillAdditionalFields] Comma separated list of additional fields to include. Available values: Doctors, Deals, Reviews, HospitalServices, IsIncludedToBranch, PlatformFaqs, HospitalFaqs * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsSlugGet: (slug: string, xCloudhospitalPlatform?: string, languageCode?: string, returnDefaultValue?: boolean, previewSecret?: string, fillAdditionalFields?: Array, options?: AxiosRequestConfig) => Promise; /** * This endpoint does not support preview mode. Only confirmed translations are returned. * @summary Get hospital summary by slug. Returns lightweight summary with only fields needed for main page rendering. * @param {string} slug * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsSlugSummaryGet: (slug: string, xCloudhospitalPlatform?: string, languageCode?: string, returnDefaultValue?: boolean, options?: AxiosRequestConfig) => Promise; }; /** * HospitalsApi - functional programming interface * @export */ export declare const HospitalsApiFp: (configuration?: Configuration) => { /** * * @summary Get hospitals that are featured relative to the specified hospital * @param {string} hospitalId The reference hospital ID used to determine featured hospitals * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsFeaturedHospitalIdGet(hospitalId: string, xCloudhospitalPlatform?: string, languageCode?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get all Hospitals. * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [hospitalId] * @param {string} [name] * @param {string} [countryId] * @param {Date} [created] * @param {MarketingType} [marketingType] * @param {string} [specialtyTypeId] * @param {string} [specialtyId] * @param {string} [exceptHospitalId] * @param {number} [mediaCount] * @param {boolean} [showHidden] * @param {string} [languageCode] * @param {Array} [ids] * @param {boolean} [returnDefaultValue] * @param {boolean} [paymentEnabled] * @param {boolean} [appointmentEnabled] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsGet(xCloudhospitalPlatform?: string, hospitalId?: string, name?: string, countryId?: string, created?: Date, marketingType?: MarketingType, specialtyTypeId?: string, specialtyId?: string, exceptHospitalId?: string, mediaCount?: number, showHidden?: boolean, languageCode?: string, ids?: Array, returnDefaultValue?: boolean, paymentEnabled?: boolean, appointmentEnabled?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get HospitalAccreditation. * @param {string} hospitalId * @param {string} accreditationId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdAccreditationsAccreditationIdGet(hospitalId: string, accreditationId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get all HospitalAccreditations. * @param {string} hospitalId * @param {string} [hospitalName] * @param {string} [accreditationId] * @param {string} [accreditationName] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdAccreditationsGet(hospitalId: string, hospitalName?: string, accreditationId?: string, accreditationName?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get HospitalAppointmentTimetables * @param {string} hospitalId * @param {number} [year] * @param {number} [month] * @param {string} [timeZone] * @param {boolean} [isExternal] * @param {boolean} [isOnline] * @param {string} [appointmentIdExcluded] * @param {boolean} [excludeUnavailableTimeSlots] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdAppointmenttimetablesGet(hospitalId: string, year?: number, month?: number, timeZone?: string, isExternal?: boolean, isOnline?: boolean, appointmentIdExcluded?: string, excludeUnavailableTimeSlots?: boolean, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get hospital article by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdArticlesSlugGet(hospitalId: string, slug: string, languageCode?: string, returnDefaultValue?: boolean, previewSecret?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get bank account info * @param {string} hospitalId * @param {string} bankAccountInfoId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdBankaccountinfosBankAccountInfoIdGet(hospitalId: string, bankAccountInfoId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get all bank account infos * @param {string} hospitalId * @param {string} [bank] * @param {boolean} [isEnabled] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdBankaccountinfosGet(hospitalId: string, bank?: string, isEnabled?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get hospitalBranches * @param {string} hospitalId * @param {string} [languageCode] * @param {boolean} [excludesCurrentHospital] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdBranchesGet(hospitalId: string, languageCode?: string, excludesCurrentHospital?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get hospital contacts * @param {string} hospitalId * @param {string} [contactId] * @param {ContactType} [contactType] * @param {string} [name] * @param {string} [languageCode] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdContactsGet(hospitalId: string, contactId?: string, contactType?: ContactType, name?: string, languageCode?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get hospital\'s Deal by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdDealsSlugGet(hospitalId: string, slug: string, languageCode?: string, returnDefaultValue?: boolean, previewSecret?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get hospital\'s doctorAffiliations by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdDoctoraffiliationsSlugGet(hospitalId: string, slug: string, languageCode?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get doctor portfolios by hospital * @param {string} hospitalId * @param {string} [doctorId] * @param {string} [languageCode] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdDoctorportfoliosGet(hospitalId: string, doctorId?: string, languageCode?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get HospitalEquipment. * @param {string} hospitalId * @param {string} equipmentId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEquipmentsEquipmentIdGet(hospitalId: string, equipmentId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get all EquipmentMedia. * @param {string} hospitalId * @param {string} equipmentId * @param {string} [id] * @param {MediaType} [mediaType] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasGet(hospitalId: string, equipmentId: string, id?: string, mediaType?: MediaType, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get EquipmentMedia. * @param {string} hospitalId * @param {string} equipmentId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasMediaIdGet(hospitalId: string, equipmentId: string, mediaId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get all HospitalEquipments. * @param {string} hospitalId * @param {string} [id] * @param {string} [name] * @param {string} [hospitalId2] * @param {string} [hospitalName] * @param {string} [description] * @param {Date} [created] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEquipmentsGet(hospitalId: string, id?: string, name?: string, hospitalId2?: string, hospitalName?: string, description?: string, created?: Date, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get HospitalEvaluation. * @param {string} hospitalId * @param {string} evaluationId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEvaluationsEvaluationIdGet(hospitalId: string, evaluationId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get all HospitalEvaluations. * @param {string} hospitalId * @param {string} [id] * @param {string} [name] * @param {number} [stars] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEvaluationsGet(hospitalId: string, id?: string, name?: string, stars?: number, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get footerNavigations * @param {string} hospitalId * @param {string} languageCode Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdFooternavigationsLanguageCodeGet(hospitalId: string, languageCode: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>>; /** * * @summary Get formResults by hospitalId * @param {string} hospitalId * @param {FormResultByHospitalSortingField} [sortingField] * @param {SortingDirection} [sortingDirection] * @param {string} [languageCode] * @param {Date} [startDate] * @param {Date} [endDate] * @param {FormTemplateType} [formTemplateType] * @param {FormResultStatus} [status] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdFormresultsGet(hospitalId: string, sortingField?: FormResultByHospitalSortingField, sortingDirection?: SortingDirection, languageCode?: string, startDate?: Date, endDate?: Date, formTemplateType?: FormTemplateType, status?: FormResultStatus, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get hospital by id * @param {string} hospitalId * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {string} [previewSecret] * @param {Array} [fillAdditionalFields] Comma separated list of additional fields to include. Available values: Doctors, Deals, Reviews, HospitalServices, IsIncludedToBranch, PlatformFaqs, HospitalFaqs * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdGet(hospitalId: string, xCloudhospitalPlatform?: string, languageCode?: string, returnDefaultValue?: boolean, previewSecret?: string, fillAdditionalFields?: Array, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get all HospitalHandles. * @param {string} hospitalId * @param {string} [id] * @param {SnsType} [snsType] * @param {string} [handle] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdHandlesGet(hospitalId: string, id?: string, snsType?: SnsType, handle?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get HospitalHandle. * @param {string} hospitalId * @param {string} handleId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdHandlesHandleIdGet(hospitalId: string, handleId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get headerNavigationItems * @param {string} hospitalId * @param {string} languageCode Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdHeadernavigationsLanguageCodeGet(hospitalId: string, languageCode: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>>; /** * * @summary Get landings * @param {string} hospitalId * @param {string} [name] * @param {string} [slug] * @param {string} [languageCode] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdLandingsGet(hospitalId: string, name?: string, slug?: string, languageCode?: string, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get landing by id * @param {string} hospitalId * @param {string} landingId * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdLandingsLandingIdGet(hospitalId: string, landingId: string, languageCode?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get landing by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdLandingsSlugGet(hospitalId: string, slug: string, languageCode?: string, previewSecret?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get hospitalLanguages * @param {string} hospitalId * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdLanguagesGet(hospitalId: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get all HospitalMedias. * @param {string} hospitalId * @param {string} [id] * @param {MediaType} [mediaType] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdMediasGet(hospitalId: string, id?: string, mediaType?: MediaType, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get HospitalMedia. * @param {string} hospitalId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdMediasMediaIdGet(hospitalId: string, mediaId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get notices * @param {string} hospitalId * @param {string} [id] * @param {string} [languageCode] * @param {string} [name] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdNoticesGet(hospitalId: string, id?: string, languageCode?: string, name?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get page by id * @param {string} hospitalId * @param {string} pageItemId * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPagesPageItemIdGet(hospitalId: string, pageItemId: string, languageCode?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get page by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPagesSlugGet(hospitalId: string, slug: string, languageCode?: string, previewSecret?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get HospitalPaymentMethods * @param {string} hospitalId * @param {PaymentMethod} [paymentMethod] * @param {string} [id] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPaymentmethodsGet(hospitalId: string, paymentMethod?: PaymentMethod, id?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get all policies * @param {string} hospitalId * @param {string} [name] * @param {string} [slug] * @param {string} [languageCode] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPoliciesGet(hospitalId: string, name?: string, slug?: string, languageCode?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get policy * @param {string} hospitalId * @param {string} policyId * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPoliciesPolicyIdGet(hospitalId: string, policyId: string, languageCode?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get policy by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPoliciesSlugGet(hospitalId: string, slug: string, languageCode?: string, previewSecret?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get hospitalRatings * @param {string} hospitalId * @param {string} [id] * @param {string} [vender] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdRatingsGet(hospitalId: string, id?: string, vender?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Upload secure file as anonymous * @param {string} hospitalId * @param {Array} [files] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSecurefilesPost(hospitalId: string, files?: Array, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get all HospitalSpecialties. * @param {string} hospitalId * @param {string} [specialtyId] * @param {string} [specialtyName] * @param {string} [specialtyTypeId] * @param {string} [specialtyTypeName] * @param {string} [specialtyTypeSlug] * @param {string} [hospitalSpecialtyId] * @param {string} [name] * @param {string} [slug] * @param {MarketingType} [marketingType] * @param {boolean} [appointmentEnabled] * @param {string} [languageCode] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesGet(hospitalId: string, specialtyId?: string, specialtyName?: string, specialtyTypeId?: string, specialtyTypeName?: string, specialtyTypeSlug?: string, hospitalSpecialtyId?: string, name?: string, slug?: string, marketingType?: MarketingType, appointmentEnabled?: boolean, languageCode?: string, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get HospitalSpecialtyAppointmentTimetables * @param {string} hospitalId * @param {string} hospitalSpecialtyId * @param {number} [year] * @param {number} [month] * @param {string} [timeZone] * @param {boolean} [isExternal] * @param {boolean} [isOnline] * @param {string} [appointmentIdExcluded] * @param {boolean} [excludeUnavailableTimeSlots] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGet(hospitalId: string, hospitalSpecialtyId: string, year?: number, month?: number, timeZone?: string, isExternal?: boolean, isOnline?: boolean, appointmentIdExcluded?: string, excludeUnavailableTimeSlots?: boolean, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get all HospitalServiceMedias. * @param {string} hospitalId * @param {string} hospitalSpecialtyId * @param {string} [id] * @param {MediaType} [mediaType] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasGet(hospitalId: string, hospitalSpecialtyId: string, id?: string, mediaType?: MediaType, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get HospitalServiceMedia. * @param {string} hospitalId * @param {string} hospitalSpecialtyId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasMediaIdGet(hospitalId: string, hospitalSpecialtyId: string, mediaId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get all HospitalSpecialties. * @param {string} hospitalId * @param {string} [specialtyId] * @param {string} [specialtyName] * @param {string} [specialtyTypeId] * @param {string} [specialtyTypeName] * @param {string} [specialtyTypeSlug] * @param {string} [hospitalSpecialtyId] * @param {string} [name] * @param {string} [slug] * @param {MarketingType} [marketingType] * @param {boolean} [appointmentEnabled] * @param {string} [languageCode] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSimpleGet(hospitalId: string, specialtyId?: string, specialtyName?: string, specialtyTypeId?: string, specialtyTypeName?: string, specialtyTypeSlug?: string, hospitalSpecialtyId?: string, name?: string, slug?: string, marketingType?: MarketingType, appointmentEnabled?: boolean, languageCode?: string, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get HospitalSpecialty by slug. * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSlugGet(hospitalId: string, slug: string, languageCode?: string, previewSecret?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get HospitalSpecialty. * @param {string} hospitalId * @param {string} specialtyId * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdGet(hospitalId: string, specialtyId: string, languageCode?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get all HospitalServices. * @param {string} hospitalId * @param {string} specialtyId * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [id] * @param {string} [name] * @param {string} [slug] * @param {string} [serviceCategoryId] * @param {MarketingType} [marketingType] * @param {Procedure} [procedure] * @param {Date} [created] * @param {boolean} [appointmentEnabled] * @param {string} [languageCode] * @param {boolean} [returnDefaultValue] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet(hospitalId: string, specialtyId: string, xCloudhospitalPlatform?: string, id?: string, name?: string, slug?: string, serviceCategoryId?: string, marketingType?: MarketingType, procedure?: Procedure, created?: Date, appointmentEnabled?: boolean, languageCode?: string, returnDefaultValue?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get ServiceAppointmentTimetables * @param {string} hospitalId * @param {string} specialtyId * @param {string} serviceId * @param {number} [year] * @param {number} [month] * @param {string} [timeZone] * @param {boolean} [isExternal] * @param {boolean} [isOnline] * @param {string} [appointmentIdExcluded] * @param {boolean} [excludeUnavailableTimeSlots] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGet(hospitalId: string, specialtyId: string, serviceId: string, year?: number, month?: number, timeZone?: string, isExternal?: boolean, isOnline?: boolean, appointmentIdExcluded?: string, excludeUnavailableTimeSlots?: boolean, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get HospitalService. * @param {string} hospitalId * @param {string} specialtyId * @param {string} serviceId * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdGet(hospitalId: string, specialtyId: string, serviceId: string, xCloudhospitalPlatform?: string, languageCode?: string, returnDefaultValue?: boolean, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get all HospitalServiceMedias. * @param {string} hospitalId * @param {string} specialtyId * @param {string} serviceId * @param {string} [id] * @param {MediaType} [mediaType] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGet(hospitalId: string, specialtyId: string, serviceId: string, id?: string, mediaType?: MediaType, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get HospitalServiceMedia. * @param {string} hospitalId * @param {string} specialtyId * @param {string} serviceId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasMediaIdGet(hospitalId: string, specialtyId: string, serviceId: string, mediaId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * This endpoint does not support preview mode. Only confirmed translations are returned. * @summary Get hospital summary by id. Returns lightweight summary with only fields needed for main page rendering. * @param {string} hospitalId * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSummaryGet(hospitalId: string, xCloudhospitalPlatform?: string, languageCode?: string, returnDefaultValue?: boolean, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get surveyForm by surveyFormId * @param {string} hospitalId * @param {string} surveyFormId * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSurveyformsSurveyFormIdGet(hospitalId: string, surveyFormId: string, languageCode?: string, previewSecret?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get All HospitalTags * @param {string} hospitalId * @param {string} [tagId] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdTagsGet(hospitalId: string, tagId?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get HospitalTag * @param {string} hospitalId * @param {string} tagId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdTagsTagIdGet(hospitalId: string, tagId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get hospital\'s webApp metadata by hospital id * @param {string} hospitalId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdWebappMetadataGet(hospitalId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get all HospitalWorkingDays. * @param {string} hospitalId * @param {string} [id] * @param {string} [dayOfWeek] * @param {Date} [timeFrom] * @param {Date} [timeTo] * @param {boolean} [checkHoliday] * @param {boolean} [startsFromSunday] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdWorkingdaysGet(hospitalId: string, id?: string, dayOfWeek?: string, timeFrom?: Date, timeTo?: Date, checkHoliday?: boolean, startsFromSunday?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get HospitalWorkingDay. * @param {string} hospitalId * @param {string} workingDayId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdWorkingdaysWorkingDayIdGet(hospitalId: string, workingDayId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get hospital\'s webapp metadata by hospital slug * @param {string} hospitalSlug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalSlugWebappMetadataGet(hospitalSlug: string, languageCode?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get all Hospitals. * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [hospitalId] * @param {string} [name] * @param {string} [countryId] * @param {Date} [created] * @param {MarketingType} [marketingType] * @param {string} [specialtyTypeId] * @param {string} [specialtyId] * @param {string} [exceptHospitalId] * @param {number} [mediaCount] * @param {boolean} [showHidden] * @param {string} [languageCode] * @param {Array} [ids] * @param {boolean} [returnDefaultValue] * @param {boolean} [paymentEnabled] * @param {boolean} [appointmentEnabled] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsSimpleGet(xCloudhospitalPlatform?: string, hospitalId?: string, name?: string, countryId?: string, created?: Date, marketingType?: MarketingType, specialtyTypeId?: string, specialtyId?: string, exceptHospitalId?: string, mediaCount?: number, showHidden?: boolean, languageCode?: string, ids?: Array, returnDefaultValue?: boolean, paymentEnabled?: boolean, appointmentEnabled?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Get hospital by slug * @param {string} slug * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {string} [previewSecret] * @param {Array} [fillAdditionalFields] Comma separated list of additional fields to include. Available values: Doctors, Deals, Reviews, HospitalServices, IsIncludedToBranch, PlatformFaqs, HospitalFaqs * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsSlugGet(slug: string, xCloudhospitalPlatform?: string, languageCode?: string, returnDefaultValue?: boolean, previewSecret?: string, fillAdditionalFields?: Array, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * This endpoint does not support preview mode. Only confirmed translations are returned. * @summary Get hospital summary by slug. Returns lightweight summary with only fields needed for main page rendering. * @param {string} slug * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsSlugSummaryGet(slug: string, xCloudhospitalPlatform?: string, languageCode?: string, returnDefaultValue?: boolean, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * HospitalsApi - factory interface * @export */ export declare const HospitalsApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Get hospitals that are featured relative to the specified hospital * @param {string} hospitalId The reference hospital ID used to determine featured hospitals * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsFeaturedHospitalIdGet(hospitalId: string, xCloudhospitalPlatform?: string, languageCode?: string, options?: any): AxiosPromise; /** * * @summary Get all Hospitals. * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [hospitalId] * @param {string} [name] * @param {string} [countryId] * @param {Date} [created] * @param {MarketingType} [marketingType] * @param {string} [specialtyTypeId] * @param {string} [specialtyId] * @param {string} [exceptHospitalId] * @param {number} [mediaCount] * @param {boolean} [showHidden] * @param {string} [languageCode] * @param {Array} [ids] * @param {boolean} [returnDefaultValue] * @param {boolean} [paymentEnabled] * @param {boolean} [appointmentEnabled] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsGet(xCloudhospitalPlatform?: string, hospitalId?: string, name?: string, countryId?: string, created?: Date, marketingType?: MarketingType, specialtyTypeId?: string, specialtyId?: string, exceptHospitalId?: string, mediaCount?: number, showHidden?: boolean, languageCode?: string, ids?: Array, returnDefaultValue?: boolean, paymentEnabled?: boolean, appointmentEnabled?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get HospitalAccreditation. * @param {string} hospitalId * @param {string} accreditationId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdAccreditationsAccreditationIdGet(hospitalId: string, accreditationId: string, options?: any): AxiosPromise; /** * * @summary Get all HospitalAccreditations. * @param {string} hospitalId * @param {string} [hospitalName] * @param {string} [accreditationId] * @param {string} [accreditationName] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdAccreditationsGet(hospitalId: string, hospitalName?: string, accreditationId?: string, accreditationName?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get HospitalAppointmentTimetables * @param {string} hospitalId * @param {number} [year] * @param {number} [month] * @param {string} [timeZone] * @param {boolean} [isExternal] * @param {boolean} [isOnline] * @param {string} [appointmentIdExcluded] * @param {boolean} [excludeUnavailableTimeSlots] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdAppointmenttimetablesGet(hospitalId: string, year?: number, month?: number, timeZone?: string, isExternal?: boolean, isOnline?: boolean, appointmentIdExcluded?: string, excludeUnavailableTimeSlots?: boolean, options?: any): AxiosPromise; /** * * @summary Get hospital article by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdArticlesSlugGet(hospitalId: string, slug: string, languageCode?: string, returnDefaultValue?: boolean, previewSecret?: string, options?: any): AxiosPromise; /** * * @summary Get bank account info * @param {string} hospitalId * @param {string} bankAccountInfoId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdBankaccountinfosBankAccountInfoIdGet(hospitalId: string, bankAccountInfoId: string, options?: any): AxiosPromise; /** * * @summary Get all bank account infos * @param {string} hospitalId * @param {string} [bank] * @param {boolean} [isEnabled] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdBankaccountinfosGet(hospitalId: string, bank?: string, isEnabled?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get hospitalBranches * @param {string} hospitalId * @param {string} [languageCode] * @param {boolean} [excludesCurrentHospital] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdBranchesGet(hospitalId: string, languageCode?: string, excludesCurrentHospital?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get hospital contacts * @param {string} hospitalId * @param {string} [contactId] * @param {ContactType} [contactType] * @param {string} [name] * @param {string} [languageCode] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdContactsGet(hospitalId: string, contactId?: string, contactType?: ContactType, name?: string, languageCode?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get hospital\'s Deal by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdDealsSlugGet(hospitalId: string, slug: string, languageCode?: string, returnDefaultValue?: boolean, previewSecret?: string, options?: any): AxiosPromise; /** * * @summary Get hospital\'s doctorAffiliations by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdDoctoraffiliationsSlugGet(hospitalId: string, slug: string, languageCode?: string, options?: any): AxiosPromise; /** * * @summary Get doctor portfolios by hospital * @param {string} hospitalId * @param {string} [doctorId] * @param {string} [languageCode] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdDoctorportfoliosGet(hospitalId: string, doctorId?: string, languageCode?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get HospitalEquipment. * @param {string} hospitalId * @param {string} equipmentId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEquipmentsEquipmentIdGet(hospitalId: string, equipmentId: string, options?: any): AxiosPromise; /** * * @summary Get all EquipmentMedia. * @param {string} hospitalId * @param {string} equipmentId * @param {string} [id] * @param {MediaType} [mediaType] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasGet(hospitalId: string, equipmentId: string, id?: string, mediaType?: MediaType, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get EquipmentMedia. * @param {string} hospitalId * @param {string} equipmentId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasMediaIdGet(hospitalId: string, equipmentId: string, mediaId: string, options?: any): AxiosPromise; /** * * @summary Get all HospitalEquipments. * @param {string} hospitalId * @param {string} [id] * @param {string} [name] * @param {string} [hospitalId2] * @param {string} [hospitalName] * @param {string} [description] * @param {Date} [created] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEquipmentsGet(hospitalId: string, id?: string, name?: string, hospitalId2?: string, hospitalName?: string, description?: string, created?: Date, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get HospitalEvaluation. * @param {string} hospitalId * @param {string} evaluationId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEvaluationsEvaluationIdGet(hospitalId: string, evaluationId: string, options?: any): AxiosPromise; /** * * @summary Get all HospitalEvaluations. * @param {string} hospitalId * @param {string} [id] * @param {string} [name] * @param {number} [stars] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdEvaluationsGet(hospitalId: string, id?: string, name?: string, stars?: number, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get footerNavigations * @param {string} hospitalId * @param {string} languageCode Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdFooternavigationsLanguageCodeGet(hospitalId: string, languageCode: string, options?: any): AxiosPromise>; /** * * @summary Get formResults by hospitalId * @param {string} hospitalId * @param {FormResultByHospitalSortingField} [sortingField] * @param {SortingDirection} [sortingDirection] * @param {string} [languageCode] * @param {Date} [startDate] * @param {Date} [endDate] * @param {FormTemplateType} [formTemplateType] * @param {FormResultStatus} [status] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdFormresultsGet(hospitalId: string, sortingField?: FormResultByHospitalSortingField, sortingDirection?: SortingDirection, languageCode?: string, startDate?: Date, endDate?: Date, formTemplateType?: FormTemplateType, status?: FormResultStatus, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get hospital by id * @param {string} hospitalId * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {string} [previewSecret] * @param {Array} [fillAdditionalFields] Comma separated list of additional fields to include. Available values: Doctors, Deals, Reviews, HospitalServices, IsIncludedToBranch, PlatformFaqs, HospitalFaqs * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdGet(hospitalId: string, xCloudhospitalPlatform?: string, languageCode?: string, returnDefaultValue?: boolean, previewSecret?: string, fillAdditionalFields?: Array, options?: any): AxiosPromise; /** * * @summary Get all HospitalHandles. * @param {string} hospitalId * @param {string} [id] * @param {SnsType} [snsType] * @param {string} [handle] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdHandlesGet(hospitalId: string, id?: string, snsType?: SnsType, handle?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get HospitalHandle. * @param {string} hospitalId * @param {string} handleId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdHandlesHandleIdGet(hospitalId: string, handleId: string, options?: any): AxiosPromise; /** * * @summary Get headerNavigationItems * @param {string} hospitalId * @param {string} languageCode Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdHeadernavigationsLanguageCodeGet(hospitalId: string, languageCode: string, options?: any): AxiosPromise>; /** * * @summary Get landings * @param {string} hospitalId * @param {string} [name] * @param {string} [slug] * @param {string} [languageCode] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdLandingsGet(hospitalId: string, name?: string, slug?: string, languageCode?: string, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get landing by id * @param {string} hospitalId * @param {string} landingId * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdLandingsLandingIdGet(hospitalId: string, landingId: string, languageCode?: string, options?: any): AxiosPromise; /** * * @summary Get landing by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdLandingsSlugGet(hospitalId: string, slug: string, languageCode?: string, previewSecret?: string, options?: any): AxiosPromise; /** * * @summary Get hospitalLanguages * @param {string} hospitalId * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdLanguagesGet(hospitalId: string, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get all HospitalMedias. * @param {string} hospitalId * @param {string} [id] * @param {MediaType} [mediaType] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdMediasGet(hospitalId: string, id?: string, mediaType?: MediaType, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get HospitalMedia. * @param {string} hospitalId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdMediasMediaIdGet(hospitalId: string, mediaId: string, options?: any): AxiosPromise; /** * * @summary Get notices * @param {string} hospitalId * @param {string} [id] * @param {string} [languageCode] * @param {string} [name] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdNoticesGet(hospitalId: string, id?: string, languageCode?: string, name?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get page by id * @param {string} hospitalId * @param {string} pageItemId * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPagesPageItemIdGet(hospitalId: string, pageItemId: string, languageCode?: string, options?: any): AxiosPromise; /** * * @summary Get page by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPagesSlugGet(hospitalId: string, slug: string, languageCode?: string, previewSecret?: string, options?: any): AxiosPromise; /** * * @summary Get HospitalPaymentMethods * @param {string} hospitalId * @param {PaymentMethod} [paymentMethod] * @param {string} [id] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPaymentmethodsGet(hospitalId: string, paymentMethod?: PaymentMethod, id?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get all policies * @param {string} hospitalId * @param {string} [name] * @param {string} [slug] * @param {string} [languageCode] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPoliciesGet(hospitalId: string, name?: string, slug?: string, languageCode?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get policy * @param {string} hospitalId * @param {string} policyId * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPoliciesPolicyIdGet(hospitalId: string, policyId: string, languageCode?: string, options?: any): AxiosPromise; /** * * @summary Get policy by slug * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdPoliciesSlugGet(hospitalId: string, slug: string, languageCode?: string, previewSecret?: string, options?: any): AxiosPromise; /** * * @summary Get hospitalRatings * @param {string} hospitalId * @param {string} [id] * @param {string} [vender] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdRatingsGet(hospitalId: string, id?: string, vender?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Upload secure file as anonymous * @param {string} hospitalId * @param {Array} [files] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSecurefilesPost(hospitalId: string, files?: Array, options?: any): AxiosPromise; /** * * @summary Get all HospitalSpecialties. * @param {string} hospitalId * @param {string} [specialtyId] * @param {string} [specialtyName] * @param {string} [specialtyTypeId] * @param {string} [specialtyTypeName] * @param {string} [specialtyTypeSlug] * @param {string} [hospitalSpecialtyId] * @param {string} [name] * @param {string} [slug] * @param {MarketingType} [marketingType] * @param {boolean} [appointmentEnabled] * @param {string} [languageCode] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesGet(hospitalId: string, specialtyId?: string, specialtyName?: string, specialtyTypeId?: string, specialtyTypeName?: string, specialtyTypeSlug?: string, hospitalSpecialtyId?: string, name?: string, slug?: string, marketingType?: MarketingType, appointmentEnabled?: boolean, languageCode?: string, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get HospitalSpecialtyAppointmentTimetables * @param {string} hospitalId * @param {string} hospitalSpecialtyId * @param {number} [year] * @param {number} [month] * @param {string} [timeZone] * @param {boolean} [isExternal] * @param {boolean} [isOnline] * @param {string} [appointmentIdExcluded] * @param {boolean} [excludeUnavailableTimeSlots] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGet(hospitalId: string, hospitalSpecialtyId: string, year?: number, month?: number, timeZone?: string, isExternal?: boolean, isOnline?: boolean, appointmentIdExcluded?: string, excludeUnavailableTimeSlots?: boolean, options?: any): AxiosPromise; /** * * @summary Get all HospitalServiceMedias. * @param {string} hospitalId * @param {string} hospitalSpecialtyId * @param {string} [id] * @param {MediaType} [mediaType] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasGet(hospitalId: string, hospitalSpecialtyId: string, id?: string, mediaType?: MediaType, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get HospitalServiceMedia. * @param {string} hospitalId * @param {string} hospitalSpecialtyId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasMediaIdGet(hospitalId: string, hospitalSpecialtyId: string, mediaId: string, options?: any): AxiosPromise; /** * * @summary Get all HospitalSpecialties. * @param {string} hospitalId * @param {string} [specialtyId] * @param {string} [specialtyName] * @param {string} [specialtyTypeId] * @param {string} [specialtyTypeName] * @param {string} [specialtyTypeSlug] * @param {string} [hospitalSpecialtyId] * @param {string} [name] * @param {string} [slug] * @param {MarketingType} [marketingType] * @param {boolean} [appointmentEnabled] * @param {string} [languageCode] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSimpleGet(hospitalId: string, specialtyId?: string, specialtyName?: string, specialtyTypeId?: string, specialtyTypeName?: string, specialtyTypeSlug?: string, hospitalSpecialtyId?: string, name?: string, slug?: string, marketingType?: MarketingType, appointmentEnabled?: boolean, languageCode?: string, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get HospitalSpecialty by slug. * @param {string} hospitalId * @param {string} slug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSlugGet(hospitalId: string, slug: string, languageCode?: string, previewSecret?: string, options?: any): AxiosPromise; /** * * @summary Get HospitalSpecialty. * @param {string} hospitalId * @param {string} specialtyId * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdGet(hospitalId: string, specialtyId: string, languageCode?: string, options?: any): AxiosPromise; /** * * @summary Get all HospitalServices. * @param {string} hospitalId * @param {string} specialtyId * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [id] * @param {string} [name] * @param {string} [slug] * @param {string} [serviceCategoryId] * @param {MarketingType} [marketingType] * @param {Procedure} [procedure] * @param {Date} [created] * @param {boolean} [appointmentEnabled] * @param {string} [languageCode] * @param {boolean} [returnDefaultValue] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet(hospitalId: string, specialtyId: string, xCloudhospitalPlatform?: string, id?: string, name?: string, slug?: string, serviceCategoryId?: string, marketingType?: MarketingType, procedure?: Procedure, created?: Date, appointmentEnabled?: boolean, languageCode?: string, returnDefaultValue?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get ServiceAppointmentTimetables * @param {string} hospitalId * @param {string} specialtyId * @param {string} serviceId * @param {number} [year] * @param {number} [month] * @param {string} [timeZone] * @param {boolean} [isExternal] * @param {boolean} [isOnline] * @param {string} [appointmentIdExcluded] * @param {boolean} [excludeUnavailableTimeSlots] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGet(hospitalId: string, specialtyId: string, serviceId: string, year?: number, month?: number, timeZone?: string, isExternal?: boolean, isOnline?: boolean, appointmentIdExcluded?: string, excludeUnavailableTimeSlots?: boolean, options?: any): AxiosPromise; /** * * @summary Get HospitalService. * @param {string} hospitalId * @param {string} specialtyId * @param {string} serviceId * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdGet(hospitalId: string, specialtyId: string, serviceId: string, xCloudhospitalPlatform?: string, languageCode?: string, returnDefaultValue?: boolean, options?: any): AxiosPromise; /** * * @summary Get all HospitalServiceMedias. * @param {string} hospitalId * @param {string} specialtyId * @param {string} serviceId * @param {string} [id] * @param {MediaType} [mediaType] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGet(hospitalId: string, specialtyId: string, serviceId: string, id?: string, mediaType?: MediaType, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get HospitalServiceMedia. * @param {string} hospitalId * @param {string} specialtyId * @param {string} serviceId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasMediaIdGet(hospitalId: string, specialtyId: string, serviceId: string, mediaId: string, options?: any): AxiosPromise; /** * This endpoint does not support preview mode. Only confirmed translations are returned. * @summary Get hospital summary by id. Returns lightweight summary with only fields needed for main page rendering. * @param {string} hospitalId * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSummaryGet(hospitalId: string, xCloudhospitalPlatform?: string, languageCode?: string, returnDefaultValue?: boolean, options?: any): AxiosPromise; /** * * @summary Get surveyForm by surveyFormId * @param {string} hospitalId * @param {string} surveyFormId * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {string} [previewSecret] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdSurveyformsSurveyFormIdGet(hospitalId: string, surveyFormId: string, languageCode?: string, previewSecret?: string, options?: any): AxiosPromise; /** * * @summary Get All HospitalTags * @param {string} hospitalId * @param {string} [tagId] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdTagsGet(hospitalId: string, tagId?: string, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get HospitalTag * @param {string} hospitalId * @param {string} tagId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdTagsTagIdGet(hospitalId: string, tagId: string, options?: any): AxiosPromise; /** * * @summary Get hospital\'s webApp metadata by hospital id * @param {string} hospitalId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdWebappMetadataGet(hospitalId: string, options?: any): AxiosPromise; /** * * @summary Get all HospitalWorkingDays. * @param {string} hospitalId * @param {string} [id] * @param {string} [dayOfWeek] * @param {Date} [timeFrom] * @param {Date} [timeTo] * @param {boolean} [checkHoliday] * @param {boolean} [startsFromSunday] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdWorkingdaysGet(hospitalId: string, id?: string, dayOfWeek?: string, timeFrom?: Date, timeTo?: Date, checkHoliday?: boolean, startsFromSunday?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get HospitalWorkingDay. * @param {string} hospitalId * @param {string} workingDayId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalIdWorkingdaysWorkingDayIdGet(hospitalId: string, workingDayId: string, options?: any): AxiosPromise; /** * * @summary Get hospital\'s webapp metadata by hospital slug * @param {string} hospitalSlug * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsHospitalSlugWebappMetadataGet(hospitalSlug: string, languageCode?: string, options?: any): AxiosPromise; /** * * @summary Get all Hospitals. * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [hospitalId] * @param {string} [name] * @param {string} [countryId] * @param {Date} [created] * @param {MarketingType} [marketingType] * @param {string} [specialtyTypeId] * @param {string} [specialtyId] * @param {string} [exceptHospitalId] * @param {number} [mediaCount] * @param {boolean} [showHidden] * @param {string} [languageCode] * @param {Array} [ids] * @param {boolean} [returnDefaultValue] * @param {boolean} [paymentEnabled] * @param {boolean} [appointmentEnabled] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsSimpleGet(xCloudhospitalPlatform?: string, hospitalId?: string, name?: string, countryId?: string, created?: Date, marketingType?: MarketingType, specialtyTypeId?: string, specialtyId?: string, exceptHospitalId?: string, mediaCount?: number, showHidden?: boolean, languageCode?: string, ids?: Array, returnDefaultValue?: boolean, paymentEnabled?: boolean, appointmentEnabled?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise; /** * * @summary Get hospital by slug * @param {string} slug * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {string} [previewSecret] * @param {Array} [fillAdditionalFields] Comma separated list of additional fields to include. Available values: Doctors, Deals, Reviews, HospitalServices, IsIncludedToBranch, PlatformFaqs, HospitalFaqs * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsSlugGet(slug: string, xCloudhospitalPlatform?: string, languageCode?: string, returnDefaultValue?: boolean, previewSecret?: string, fillAdditionalFields?: Array, options?: any): AxiosPromise; /** * This endpoint does not support preview mode. Only confirmed translations are returned. * @summary Get hospital summary by slug. Returns lightweight summary with only fields needed for main page rendering. * @param {string} slug * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [languageCode] Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @param {boolean} [returnDefaultValue] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2HospitalsSlugSummaryGet(slug: string, xCloudhospitalPlatform?: string, languageCode?: string, returnDefaultValue?: boolean, options?: any): AxiosPromise; }; /** * Request parameters for apiV2HospitalsFeaturedHospitalIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsFeaturedHospitalIdGetRequest */ export interface HospitalsApiApiV2HospitalsFeaturedHospitalIdGetRequest { /** * The reference hospital ID used to determine featured hospitals * @type {string} * @memberof HospitalsApiApiV2HospitalsFeaturedHospitalIdGet */ readonly hospitalId: string; /** * Platform identifier from request header * @type {string} * @memberof HospitalsApiApiV2HospitalsFeaturedHospitalIdGet */ readonly xCloudhospitalPlatform?: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsFeaturedHospitalIdGet */ readonly languageCode?: string; } /** * Request parameters for apiV2HospitalsGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsGetRequest */ export interface HospitalsApiApiV2HospitalsGetRequest { /** * Platform identifier from request header * @type {string} * @memberof HospitalsApiApiV2HospitalsGet */ readonly xCloudhospitalPlatform?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsGet */ readonly hospitalId?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsGet */ readonly name?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsGet */ readonly countryId?: string; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsGet */ readonly created?: Date; /** * * @type {MarketingType} * @memberof HospitalsApiApiV2HospitalsGet */ readonly marketingType?: MarketingType; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsGet */ readonly specialtyTypeId?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsGet */ readonly specialtyId?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsGet */ readonly exceptHospitalId?: string; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsGet */ readonly mediaCount?: number; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsGet */ readonly showHidden?: boolean; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsGet */ readonly languageCode?: string; /** * * @type {Array} * @memberof HospitalsApiApiV2HospitalsGet */ readonly ids?: Array; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsGet */ readonly returnDefaultValue?: boolean; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsGet */ readonly paymentEnabled?: boolean; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsGet */ readonly appointmentEnabled?: boolean; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdAccreditationsAccreditationIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdAccreditationsAccreditationIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdAccreditationsAccreditationIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdAccreditationsAccreditationIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdAccreditationsAccreditationIdGet */ readonly accreditationId: string; } /** * Request parameters for apiV2HospitalsHospitalIdAccreditationsGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdAccreditationsGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdAccreditationsGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdAccreditationsGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdAccreditationsGet */ readonly hospitalName?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdAccreditationsGet */ readonly accreditationId?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdAccreditationsGet */ readonly accreditationName?: string; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdAccreditationsGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdAccreditationsGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdAccreditationsGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdAppointmenttimetablesGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdAppointmenttimetablesGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdAppointmenttimetablesGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdAppointmenttimetablesGet */ readonly hospitalId: string; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdAppointmenttimetablesGet */ readonly year?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdAppointmenttimetablesGet */ readonly month?: number; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdAppointmenttimetablesGet */ readonly timeZone?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdAppointmenttimetablesGet */ readonly isExternal?: boolean; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdAppointmenttimetablesGet */ readonly isOnline?: boolean; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdAppointmenttimetablesGet */ readonly appointmentIdExcluded?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdAppointmenttimetablesGet */ readonly excludeUnavailableTimeSlots?: boolean; } /** * Request parameters for apiV2HospitalsHospitalIdArticlesSlugGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdArticlesSlugGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdArticlesSlugGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdArticlesSlugGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdArticlesSlugGet */ readonly slug: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdArticlesSlugGet */ readonly languageCode?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdArticlesSlugGet */ readonly returnDefaultValue?: boolean; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdArticlesSlugGet */ readonly previewSecret?: string; } /** * Request parameters for apiV2HospitalsHospitalIdBankaccountinfosBankAccountInfoIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdBankaccountinfosBankAccountInfoIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdBankaccountinfosBankAccountInfoIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdBankaccountinfosBankAccountInfoIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdBankaccountinfosBankAccountInfoIdGet */ readonly bankAccountInfoId: string; } /** * Request parameters for apiV2HospitalsHospitalIdBankaccountinfosGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdBankaccountinfosGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdBankaccountinfosGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdBankaccountinfosGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdBankaccountinfosGet */ readonly bank?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdBankaccountinfosGet */ readonly isEnabled?: boolean; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdBankaccountinfosGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdBankaccountinfosGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdBankaccountinfosGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdBranchesGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdBranchesGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdBranchesGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdBranchesGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdBranchesGet */ readonly languageCode?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdBranchesGet */ readonly excludesCurrentHospital?: boolean; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdBranchesGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdBranchesGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdBranchesGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdContactsGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdContactsGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdContactsGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdContactsGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdContactsGet */ readonly contactId?: string; /** * * @type {ContactType} * @memberof HospitalsApiApiV2HospitalsHospitalIdContactsGet */ readonly contactType?: ContactType; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdContactsGet */ readonly name?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdContactsGet */ readonly languageCode?: string; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdContactsGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdContactsGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdContactsGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdDealsSlugGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdDealsSlugGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdDealsSlugGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdDealsSlugGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdDealsSlugGet */ readonly slug: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdDealsSlugGet */ readonly languageCode?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdDealsSlugGet */ readonly returnDefaultValue?: boolean; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdDealsSlugGet */ readonly previewSecret?: string; } /** * Request parameters for apiV2HospitalsHospitalIdDoctoraffiliationsSlugGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdDoctoraffiliationsSlugGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdDoctoraffiliationsSlugGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdDoctoraffiliationsSlugGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdDoctoraffiliationsSlugGet */ readonly slug: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdDoctoraffiliationsSlugGet */ readonly languageCode?: string; } /** * Request parameters for apiV2HospitalsHospitalIdDoctorportfoliosGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdDoctorportfoliosGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdDoctorportfoliosGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdDoctorportfoliosGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdDoctorportfoliosGet */ readonly doctorId?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdDoctorportfoliosGet */ readonly languageCode?: string; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdDoctorportfoliosGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdDoctorportfoliosGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdDoctorportfoliosGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdEquipmentsEquipmentIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdGet */ readonly equipmentId: string; } /** * Request parameters for apiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasGet */ readonly equipmentId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasGet */ readonly id?: string; /** * * @type {MediaType} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasGet */ readonly mediaType?: MediaType; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasMediaIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasMediaIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasMediaIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasMediaIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasMediaIdGet */ readonly equipmentId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasMediaIdGet */ readonly mediaId: string; } /** * Request parameters for apiV2HospitalsHospitalIdEquipmentsGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdEquipmentsGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdEquipmentsGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsGet */ readonly id?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsGet */ readonly name?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsGet */ readonly hospitalId2?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsGet */ readonly hospitalName?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsGet */ readonly description?: string; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsGet */ readonly created?: Date; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdEquipmentsGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdEvaluationsEvaluationIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdEvaluationsEvaluationIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdEvaluationsEvaluationIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEvaluationsEvaluationIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEvaluationsEvaluationIdGet */ readonly evaluationId: string; } /** * Request parameters for apiV2HospitalsHospitalIdEvaluationsGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdEvaluationsGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdEvaluationsGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEvaluationsGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEvaluationsGet */ readonly id?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdEvaluationsGet */ readonly name?: string; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdEvaluationsGet */ readonly stars?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdEvaluationsGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdEvaluationsGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdEvaluationsGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdFooternavigationsLanguageCodeGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdFooternavigationsLanguageCodeGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdFooternavigationsLanguageCodeGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdFooternavigationsLanguageCodeGet */ readonly hospitalId: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdFooternavigationsLanguageCodeGet */ readonly languageCode: string; } /** * Request parameters for apiV2HospitalsHospitalIdFormresultsGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdFormresultsGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdFormresultsGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdFormresultsGet */ readonly hospitalId: string; /** * * @type {FormResultByHospitalSortingField} * @memberof HospitalsApiApiV2HospitalsHospitalIdFormresultsGet */ readonly sortingField?: FormResultByHospitalSortingField; /** * * @type {SortingDirection} * @memberof HospitalsApiApiV2HospitalsHospitalIdFormresultsGet */ readonly sortingDirection?: SortingDirection; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdFormresultsGet */ readonly languageCode?: string; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdFormresultsGet */ readonly startDate?: Date; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdFormresultsGet */ readonly endDate?: Date; /** * * @type {FormTemplateType} * @memberof HospitalsApiApiV2HospitalsHospitalIdFormresultsGet */ readonly formTemplateType?: FormTemplateType; /** * * @type {FormResultStatus} * @memberof HospitalsApiApiV2HospitalsHospitalIdFormresultsGet */ readonly status?: FormResultStatus; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdFormresultsGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdFormresultsGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdFormresultsGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdGet */ readonly hospitalId: string; /** * Platform identifier from request header * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdGet */ readonly xCloudhospitalPlatform?: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdGet */ readonly languageCode?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdGet */ readonly returnDefaultValue?: boolean; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdGet */ readonly previewSecret?: string; /** * Comma separated list of additional fields to include. Available values: Doctors, Deals, Reviews, HospitalServices, IsIncludedToBranch, PlatformFaqs, HospitalFaqs * @type {Array} * @memberof HospitalsApiApiV2HospitalsHospitalIdGet */ readonly fillAdditionalFields?: Array; } /** * Request parameters for apiV2HospitalsHospitalIdHandlesGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdHandlesGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdHandlesGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdHandlesGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdHandlesGet */ readonly id?: string; /** * * @type {SnsType} * @memberof HospitalsApiApiV2HospitalsHospitalIdHandlesGet */ readonly snsType?: SnsType; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdHandlesGet */ readonly handle?: string; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdHandlesGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdHandlesGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdHandlesGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdHandlesHandleIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdHandlesHandleIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdHandlesHandleIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdHandlesHandleIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdHandlesHandleIdGet */ readonly handleId: string; } /** * Request parameters for apiV2HospitalsHospitalIdHeadernavigationsLanguageCodeGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdHeadernavigationsLanguageCodeGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdHeadernavigationsLanguageCodeGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdHeadernavigationsLanguageCodeGet */ readonly hospitalId: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdHeadernavigationsLanguageCodeGet */ readonly languageCode: string; } /** * Request parameters for apiV2HospitalsHospitalIdLandingsGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdLandingsGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdLandingsGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdLandingsGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdLandingsGet */ readonly name?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdLandingsGet */ readonly slug?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdLandingsGet */ readonly languageCode?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdLandingsGet */ readonly showHidden?: boolean; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdLandingsGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdLandingsGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdLandingsGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdLandingsLandingIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdLandingsLandingIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdLandingsLandingIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdLandingsLandingIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdLandingsLandingIdGet */ readonly landingId: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdLandingsLandingIdGet */ readonly languageCode?: string; } /** * Request parameters for apiV2HospitalsHospitalIdLandingsSlugGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdLandingsSlugGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdLandingsSlugGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdLandingsSlugGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdLandingsSlugGet */ readonly slug: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdLandingsSlugGet */ readonly languageCode?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdLandingsSlugGet */ readonly previewSecret?: string; } /** * Request parameters for apiV2HospitalsHospitalIdLanguagesGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdLanguagesGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdLanguagesGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdLanguagesGet */ readonly hospitalId: string; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdLanguagesGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdLanguagesGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdLanguagesGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdMediasGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdMediasGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdMediasGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdMediasGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdMediasGet */ readonly id?: string; /** * * @type {MediaType} * @memberof HospitalsApiApiV2HospitalsHospitalIdMediasGet */ readonly mediaType?: MediaType; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdMediasGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdMediasGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdMediasGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdMediasMediaIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdMediasMediaIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdMediasMediaIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdMediasMediaIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdMediasMediaIdGet */ readonly mediaId: string; } /** * Request parameters for apiV2HospitalsHospitalIdNoticesGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdNoticesGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdNoticesGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdNoticesGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdNoticesGet */ readonly id?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdNoticesGet */ readonly languageCode?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdNoticesGet */ readonly name?: string; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdNoticesGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdNoticesGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdNoticesGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdPagesPageItemIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdPagesPageItemIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdPagesPageItemIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPagesPageItemIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPagesPageItemIdGet */ readonly pageItemId: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPagesPageItemIdGet */ readonly languageCode?: string; } /** * Request parameters for apiV2HospitalsHospitalIdPagesSlugGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdPagesSlugGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdPagesSlugGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPagesSlugGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPagesSlugGet */ readonly slug: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPagesSlugGet */ readonly languageCode?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPagesSlugGet */ readonly previewSecret?: string; } /** * Request parameters for apiV2HospitalsHospitalIdPaymentmethodsGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdPaymentmethodsGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdPaymentmethodsGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPaymentmethodsGet */ readonly hospitalId: string; /** * * @type {PaymentMethod} * @memberof HospitalsApiApiV2HospitalsHospitalIdPaymentmethodsGet */ readonly paymentMethod?: PaymentMethod; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPaymentmethodsGet */ readonly id?: string; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdPaymentmethodsGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdPaymentmethodsGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdPaymentmethodsGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdPoliciesGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdPoliciesGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdPoliciesGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPoliciesGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPoliciesGet */ readonly name?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPoliciesGet */ readonly slug?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPoliciesGet */ readonly languageCode?: string; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdPoliciesGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdPoliciesGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdPoliciesGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdPoliciesPolicyIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdPoliciesPolicyIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdPoliciesPolicyIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPoliciesPolicyIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPoliciesPolicyIdGet */ readonly policyId: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPoliciesPolicyIdGet */ readonly languageCode?: string; } /** * Request parameters for apiV2HospitalsHospitalIdPoliciesSlugGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdPoliciesSlugGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdPoliciesSlugGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPoliciesSlugGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPoliciesSlugGet */ readonly slug: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPoliciesSlugGet */ readonly languageCode?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdPoliciesSlugGet */ readonly previewSecret?: string; } /** * Request parameters for apiV2HospitalsHospitalIdRatingsGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdRatingsGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdRatingsGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdRatingsGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdRatingsGet */ readonly id?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdRatingsGet */ readonly vender?: string; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdRatingsGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdRatingsGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdRatingsGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdSecurefilesPost operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdSecurefilesPostRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdSecurefilesPostRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSecurefilesPost */ readonly hospitalId: string; /** * * @type {Array} * @memberof HospitalsApiApiV2HospitalsHospitalIdSecurefilesPost */ readonly files?: Array; } /** * Request parameters for apiV2HospitalsHospitalIdSpecialtiesGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGet */ readonly specialtyId?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGet */ readonly specialtyName?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGet */ readonly specialtyTypeId?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGet */ readonly specialtyTypeName?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGet */ readonly specialtyTypeSlug?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGet */ readonly hospitalSpecialtyId?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGet */ readonly name?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGet */ readonly slug?: string; /** * * @type {MarketingType} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGet */ readonly marketingType?: MarketingType; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGet */ readonly appointmentEnabled?: boolean; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGet */ readonly languageCode?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGet */ readonly showHidden?: boolean; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGet */ readonly hospitalSpecialtyId: string; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGet */ readonly year?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGet */ readonly month?: number; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGet */ readonly timeZone?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGet */ readonly isExternal?: boolean; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGet */ readonly isOnline?: boolean; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGet */ readonly appointmentIdExcluded?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGet */ readonly excludeUnavailableTimeSlots?: boolean; } /** * Request parameters for apiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasGet */ readonly hospitalSpecialtyId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasGet */ readonly id?: string; /** * * @type {MediaType} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasGet */ readonly mediaType?: MediaType; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasMediaIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasMediaIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasMediaIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasMediaIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasMediaIdGet */ readonly hospitalSpecialtyId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasMediaIdGet */ readonly mediaId: string; } /** * Request parameters for apiV2HospitalsHospitalIdSpecialtiesSimpleGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGet */ readonly specialtyId?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGet */ readonly specialtyName?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGet */ readonly specialtyTypeId?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGet */ readonly specialtyTypeName?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGet */ readonly specialtyTypeSlug?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGet */ readonly hospitalSpecialtyId?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGet */ readonly name?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGet */ readonly slug?: string; /** * * @type {MarketingType} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGet */ readonly marketingType?: MarketingType; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGet */ readonly appointmentEnabled?: boolean; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGet */ readonly languageCode?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGet */ readonly showHidden?: boolean; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdSpecialtiesSlugGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSlugGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSlugGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSlugGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSlugGet */ readonly slug: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSlugGet */ readonly languageCode?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSlugGet */ readonly previewSecret?: string; } /** * Request parameters for apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdGet */ readonly specialtyId: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdGet */ readonly languageCode?: string; } /** * Request parameters for apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet */ readonly specialtyId: string; /** * Platform identifier from request header * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet */ readonly xCloudhospitalPlatform?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet */ readonly id?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet */ readonly name?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet */ readonly slug?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet */ readonly serviceCategoryId?: string; /** * * @type {MarketingType} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet */ readonly marketingType?: MarketingType; /** * * @type {Procedure} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet */ readonly procedure?: Procedure; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet */ readonly created?: Date; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet */ readonly appointmentEnabled?: boolean; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet */ readonly languageCode?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet */ readonly returnDefaultValue?: boolean; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGet */ readonly specialtyId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGet */ readonly serviceId: string; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGet */ readonly year?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGet */ readonly month?: number; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGet */ readonly timeZone?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGet */ readonly isExternal?: boolean; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGet */ readonly isOnline?: boolean; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGet */ readonly appointmentIdExcluded?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGet */ readonly excludeUnavailableTimeSlots?: boolean; } /** * Request parameters for apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdGet */ readonly specialtyId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdGet */ readonly serviceId: string; /** * Platform identifier from request header * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdGet */ readonly xCloudhospitalPlatform?: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdGet */ readonly languageCode?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdGet */ readonly returnDefaultValue?: boolean; } /** * Request parameters for apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGet */ readonly specialtyId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGet */ readonly serviceId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGet */ readonly id?: string; /** * * @type {MediaType} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGet */ readonly mediaType?: MediaType; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasMediaIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasMediaIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasMediaIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasMediaIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasMediaIdGet */ readonly specialtyId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasMediaIdGet */ readonly serviceId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasMediaIdGet */ readonly mediaId: string; } /** * Request parameters for apiV2HospitalsHospitalIdSummaryGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdSummaryGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdSummaryGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSummaryGet */ readonly hospitalId: string; /** * Platform identifier from request header * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSummaryGet */ readonly xCloudhospitalPlatform?: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSummaryGet */ readonly languageCode?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdSummaryGet */ readonly returnDefaultValue?: boolean; } /** * Request parameters for apiV2HospitalsHospitalIdSurveyformsSurveyFormIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdSurveyformsSurveyFormIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdSurveyformsSurveyFormIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSurveyformsSurveyFormIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSurveyformsSurveyFormIdGet */ readonly surveyFormId: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSurveyformsSurveyFormIdGet */ readonly languageCode?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdSurveyformsSurveyFormIdGet */ readonly previewSecret?: string; } /** * Request parameters for apiV2HospitalsHospitalIdTagsGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdTagsGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdTagsGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdTagsGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdTagsGet */ readonly tagId?: string; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdTagsGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdTagsGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdTagsGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdTagsTagIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdTagsTagIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdTagsTagIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdTagsTagIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdTagsTagIdGet */ readonly tagId: string; } /** * Request parameters for apiV2HospitalsHospitalIdWebappMetadataGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdWebappMetadataGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdWebappMetadataGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdWebappMetadataGet */ readonly hospitalId: string; } /** * Request parameters for apiV2HospitalsHospitalIdWorkingdaysGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdWorkingdaysGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdWorkingdaysGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdWorkingdaysGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdWorkingdaysGet */ readonly id?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdWorkingdaysGet */ readonly dayOfWeek?: string; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdWorkingdaysGet */ readonly timeFrom?: Date; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdWorkingdaysGet */ readonly timeTo?: Date; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdWorkingdaysGet */ readonly checkHoliday?: boolean; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsHospitalIdWorkingdaysGet */ readonly startsFromSunday?: boolean; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdWorkingdaysGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsHospitalIdWorkingdaysGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsHospitalIdWorkingdaysGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsHospitalIdWorkingdaysWorkingDayIdGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalIdWorkingdaysWorkingDayIdGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalIdWorkingdaysWorkingDayIdGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdWorkingdaysWorkingDayIdGet */ readonly hospitalId: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalIdWorkingdaysWorkingDayIdGet */ readonly workingDayId: string; } /** * Request parameters for apiV2HospitalsHospitalSlugWebappMetadataGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsHospitalSlugWebappMetadataGetRequest */ export interface HospitalsApiApiV2HospitalsHospitalSlugWebappMetadataGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalSlugWebappMetadataGet */ readonly hospitalSlug: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsHospitalSlugWebappMetadataGet */ readonly languageCode?: string; } /** * Request parameters for apiV2HospitalsSimpleGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsSimpleGetRequest */ export interface HospitalsApiApiV2HospitalsSimpleGetRequest { /** * Platform identifier from request header * @type {string} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly xCloudhospitalPlatform?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly hospitalId?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly name?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly countryId?: string; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly created?: Date; /** * * @type {MarketingType} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly marketingType?: MarketingType; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly specialtyTypeId?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly specialtyId?: string; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly exceptHospitalId?: string; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly mediaCount?: number; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly showHidden?: boolean; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly languageCode?: string; /** * * @type {Array} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly ids?: Array; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly returnDefaultValue?: boolean; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly paymentEnabled?: boolean; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly appointmentEnabled?: boolean; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalsApiApiV2HospitalsSimpleGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2HospitalsSlugGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsSlugGetRequest */ export interface HospitalsApiApiV2HospitalsSlugGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsSlugGet */ readonly slug: string; /** * Platform identifier from request header * @type {string} * @memberof HospitalsApiApiV2HospitalsSlugGet */ readonly xCloudhospitalPlatform?: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsSlugGet */ readonly languageCode?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsSlugGet */ readonly returnDefaultValue?: boolean; /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsSlugGet */ readonly previewSecret?: string; /** * Comma separated list of additional fields to include. Available values: Doctors, Deals, Reviews, HospitalServices, IsIncludedToBranch, PlatformFaqs, HospitalFaqs * @type {Array} * @memberof HospitalsApiApiV2HospitalsSlugGet */ readonly fillAdditionalFields?: Array; } /** * Request parameters for apiV2HospitalsSlugSummaryGet operation in HospitalsApi. * @export * @interface HospitalsApiApiV2HospitalsSlugSummaryGetRequest */ export interface HospitalsApiApiV2HospitalsSlugSummaryGetRequest { /** * * @type {string} * @memberof HospitalsApiApiV2HospitalsSlugSummaryGet */ readonly slug: string; /** * Platform identifier from request header * @type {string} * @memberof HospitalsApiApiV2HospitalsSlugSummaryGet */ readonly xCloudhospitalPlatform?: string; /** * Language code. Accepts either `en` (ISO 639-1 two-letter) or `en-US` (locale) format. * @type {string} * @memberof HospitalsApiApiV2HospitalsSlugSummaryGet */ readonly languageCode?: string; /** * * @type {boolean} * @memberof HospitalsApiApiV2HospitalsSlugSummaryGet */ readonly returnDefaultValue?: boolean; } /** * HospitalsApi - object-oriented interface * @export * @class HospitalsApi * @extends {BaseAPI} */ export declare class HospitalsApi extends BaseAPI { /** * * @summary Get hospitals that are featured relative to the specified hospital * @param {HospitalsApiApiV2HospitalsFeaturedHospitalIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsFeaturedHospitalIdGet(requestParameters: HospitalsApiApiV2HospitalsFeaturedHospitalIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get all Hospitals. * @param {HospitalsApiApiV2HospitalsGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsGet(requestParameters?: HospitalsApiApiV2HospitalsGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get HospitalAccreditation. * @param {HospitalsApiApiV2HospitalsHospitalIdAccreditationsAccreditationIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdAccreditationsAccreditationIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdAccreditationsAccreditationIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get all HospitalAccreditations. * @param {HospitalsApiApiV2HospitalsHospitalIdAccreditationsGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdAccreditationsGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdAccreditationsGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get HospitalAppointmentTimetables * @param {HospitalsApiApiV2HospitalsHospitalIdAppointmenttimetablesGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdAppointmenttimetablesGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdAppointmenttimetablesGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get hospital article by slug * @param {HospitalsApiApiV2HospitalsHospitalIdArticlesSlugGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdArticlesSlugGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdArticlesSlugGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get bank account info * @param {HospitalsApiApiV2HospitalsHospitalIdBankaccountinfosBankAccountInfoIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdBankaccountinfosBankAccountInfoIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdBankaccountinfosBankAccountInfoIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get all bank account infos * @param {HospitalsApiApiV2HospitalsHospitalIdBankaccountinfosGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdBankaccountinfosGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdBankaccountinfosGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get hospitalBranches * @param {HospitalsApiApiV2HospitalsHospitalIdBranchesGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdBranchesGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdBranchesGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get hospital contacts * @param {HospitalsApiApiV2HospitalsHospitalIdContactsGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdContactsGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdContactsGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get hospital\'s Deal by slug * @param {HospitalsApiApiV2HospitalsHospitalIdDealsSlugGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdDealsSlugGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdDealsSlugGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get hospital\'s doctorAffiliations by slug * @param {HospitalsApiApiV2HospitalsHospitalIdDoctoraffiliationsSlugGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdDoctoraffiliationsSlugGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdDoctoraffiliationsSlugGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get doctor portfolios by hospital * @param {HospitalsApiApiV2HospitalsHospitalIdDoctorportfoliosGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdDoctorportfoliosGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdDoctorportfoliosGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get HospitalEquipment. * @param {HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdEquipmentsEquipmentIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get all EquipmentMedia. * @param {HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get EquipmentMedia. * @param {HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasMediaIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasMediaIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdEquipmentsEquipmentIdMediasMediaIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get all HospitalEquipments. * @param {HospitalsApiApiV2HospitalsHospitalIdEquipmentsGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdEquipmentsGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdEquipmentsGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get HospitalEvaluation. * @param {HospitalsApiApiV2HospitalsHospitalIdEvaluationsEvaluationIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdEvaluationsEvaluationIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdEvaluationsEvaluationIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get all HospitalEvaluations. * @param {HospitalsApiApiV2HospitalsHospitalIdEvaluationsGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdEvaluationsGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdEvaluationsGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get footerNavigations * @param {HospitalsApiApiV2HospitalsHospitalIdFooternavigationsLanguageCodeGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdFooternavigationsLanguageCodeGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdFooternavigationsLanguageCodeGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get formResults by hospitalId * @param {HospitalsApiApiV2HospitalsHospitalIdFormresultsGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdFormresultsGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdFormresultsGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get hospital by id * @param {HospitalsApiApiV2HospitalsHospitalIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get all HospitalHandles. * @param {HospitalsApiApiV2HospitalsHospitalIdHandlesGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdHandlesGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdHandlesGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get HospitalHandle. * @param {HospitalsApiApiV2HospitalsHospitalIdHandlesHandleIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdHandlesHandleIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdHandlesHandleIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get headerNavigationItems * @param {HospitalsApiApiV2HospitalsHospitalIdHeadernavigationsLanguageCodeGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdHeadernavigationsLanguageCodeGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdHeadernavigationsLanguageCodeGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get landings * @param {HospitalsApiApiV2HospitalsHospitalIdLandingsGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdLandingsGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdLandingsGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get landing by id * @param {HospitalsApiApiV2HospitalsHospitalIdLandingsLandingIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdLandingsLandingIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdLandingsLandingIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get landing by slug * @param {HospitalsApiApiV2HospitalsHospitalIdLandingsSlugGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdLandingsSlugGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdLandingsSlugGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get hospitalLanguages * @param {HospitalsApiApiV2HospitalsHospitalIdLanguagesGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdLanguagesGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdLanguagesGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get all HospitalMedias. * @param {HospitalsApiApiV2HospitalsHospitalIdMediasGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdMediasGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdMediasGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get HospitalMedia. * @param {HospitalsApiApiV2HospitalsHospitalIdMediasMediaIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdMediasMediaIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdMediasMediaIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get notices * @param {HospitalsApiApiV2HospitalsHospitalIdNoticesGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdNoticesGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdNoticesGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get page by id * @param {HospitalsApiApiV2HospitalsHospitalIdPagesPageItemIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdPagesPageItemIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdPagesPageItemIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get page by slug * @param {HospitalsApiApiV2HospitalsHospitalIdPagesSlugGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdPagesSlugGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdPagesSlugGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get HospitalPaymentMethods * @param {HospitalsApiApiV2HospitalsHospitalIdPaymentmethodsGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdPaymentmethodsGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdPaymentmethodsGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get all policies * @param {HospitalsApiApiV2HospitalsHospitalIdPoliciesGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdPoliciesGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdPoliciesGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get policy * @param {HospitalsApiApiV2HospitalsHospitalIdPoliciesPolicyIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdPoliciesPolicyIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdPoliciesPolicyIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get policy by slug * @param {HospitalsApiApiV2HospitalsHospitalIdPoliciesSlugGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdPoliciesSlugGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdPoliciesSlugGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get hospitalRatings * @param {HospitalsApiApiV2HospitalsHospitalIdRatingsGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdRatingsGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdRatingsGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Upload secure file as anonymous * @param {HospitalsApiApiV2HospitalsHospitalIdSecurefilesPostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdSecurefilesPost(requestParameters: HospitalsApiApiV2HospitalsHospitalIdSecurefilesPostRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get all HospitalSpecialties. * @param {HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdSpecialtiesGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdSpecialtiesGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get HospitalSpecialtyAppointmentTimetables * @param {HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdAppointmenttimetablesGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get all HospitalServiceMedias. * @param {HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get HospitalServiceMedia. * @param {HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasMediaIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasMediaIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdSpecialtiesHospitalSpecialtyIdMediasMediaIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get all HospitalSpecialties. * @param {HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdSpecialtiesSimpleGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSimpleGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get HospitalSpecialty by slug. * @param {HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSlugGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdSpecialtiesSlugGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSlugGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get HospitalSpecialty. * @param {HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get all HospitalServices. * @param {HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get ServiceAppointmentTimetables * @param {HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdAppointmenttimetablesGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get HospitalService. * @param {HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get all HospitalServiceMedias. * @param {HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get HospitalServiceMedia. * @param {HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasMediaIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasMediaIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdSpecialtiesSpecialtyIdServicesServiceIdMediasMediaIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * This endpoint does not support preview mode. Only confirmed translations are returned. * @summary Get hospital summary by id. Returns lightweight summary with only fields needed for main page rendering. * @param {HospitalsApiApiV2HospitalsHospitalIdSummaryGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdSummaryGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdSummaryGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get surveyForm by surveyFormId * @param {HospitalsApiApiV2HospitalsHospitalIdSurveyformsSurveyFormIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdSurveyformsSurveyFormIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdSurveyformsSurveyFormIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get All HospitalTags * @param {HospitalsApiApiV2HospitalsHospitalIdTagsGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdTagsGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdTagsGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get HospitalTag * @param {HospitalsApiApiV2HospitalsHospitalIdTagsTagIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdTagsTagIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdTagsTagIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get hospital\'s webApp metadata by hospital id * @param {HospitalsApiApiV2HospitalsHospitalIdWebappMetadataGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdWebappMetadataGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdWebappMetadataGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get all HospitalWorkingDays. * @param {HospitalsApiApiV2HospitalsHospitalIdWorkingdaysGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdWorkingdaysGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdWorkingdaysGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get HospitalWorkingDay. * @param {HospitalsApiApiV2HospitalsHospitalIdWorkingdaysWorkingDayIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalIdWorkingdaysWorkingDayIdGet(requestParameters: HospitalsApiApiV2HospitalsHospitalIdWorkingdaysWorkingDayIdGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get hospital\'s webapp metadata by hospital slug * @param {HospitalsApiApiV2HospitalsHospitalSlugWebappMetadataGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsHospitalSlugWebappMetadataGet(requestParameters: HospitalsApiApiV2HospitalsHospitalSlugWebappMetadataGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get all Hospitals. * @param {HospitalsApiApiV2HospitalsSimpleGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsSimpleGet(requestParameters?: HospitalsApiApiV2HospitalsSimpleGetRequest, options?: AxiosRequestConfig): Promise>; /** * * @summary Get hospital by slug * @param {HospitalsApiApiV2HospitalsSlugGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsSlugGet(requestParameters: HospitalsApiApiV2HospitalsSlugGetRequest, options?: AxiosRequestConfig): Promise>; /** * This endpoint does not support preview mode. Only confirmed translations are returned. * @summary Get hospital summary by slug. Returns lightweight summary with only fields needed for main page rendering. * @param {HospitalsApiApiV2HospitalsSlugSummaryGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalsApi */ apiV2HospitalsSlugSummaryGet(requestParameters: HospitalsApiApiV2HospitalsSlugSummaryGetRequest, options?: AxiosRequestConfig): Promise>; } //# sourceMappingURL=hospitals-api.d.ts.map