import { HttpClient, HttpHeaders, HttpResponse, HttpEvent, HttpParameterCodec, HttpContext } from '@angular/common/http'; import { Observable } from 'rxjs'; import { ActivityContextDTO } from '../model/activityContextDTO'; import { ActivityLogBody } from '../model/activityLogBody'; import { ActivityLogDTO } from '../model/activityLogDTO'; import { AdditionalTestDTO } from '../model/additionalTestDTO'; import { AddressDTO } from '../model/addressDTO'; import { BasicNamesDTO } from '../model/basicNamesDTO'; import { ClientDTO } from '../model/clientDTO'; import { CodedNamedEntityDTO } from '../model/codedNamedEntityDTO'; import { ConditionalReplacementDefinitionDTO } from '../model/conditionalReplacementDefinitionDTO'; import { CumulativeDTO } from '../model/cumulativeDTO'; import { CustomerMessageDTO } from '../model/customerMessageDTO'; import { DocumentDTO } from '../model/documentDTO'; import { EntityListDTO } from '../model/entityListDTO'; import { ExecutionResult } from '../model/executionResult'; import { IdAndNameDTO } from '../model/idAndNameDTO'; import { InsuranceCompanyDTO } from '../model/insuranceCompanyDTO'; import { InsuranceCompanyGroupDTO } from '../model/insuranceCompanyGroupDTO'; import { InsuranceCompanyGroupTariffDTO } from '../model/insuranceCompanyGroupTariffDTO'; import { JsonPatchOperation } from '../model/jsonPatchOperation'; import { LaboratoryConfigurationDTO } from '../model/laboratoryConfigurationDTO'; import { LisReportGroupDTO } from '../model/lisReportGroupDTO'; import { LisTestDTO } from '../model/lisTestDTO'; import { LoginDTO } from '../model/loginDTO'; import { NamedBaseEntityDTO } from '../model/namedBaseEntityDTO'; import { NamedBasedEntityFilter } from '../model/namedBasedEntityFilter'; import { OrderPlacerDTO } from '../model/orderPlacerDTO'; import { OrderPlacerReferralDocumentReportDTO } from '../model/orderPlacerReferralDocumentReportDTO'; import { OrderPlacerTariffsTransferDTO } from '../model/orderPlacerTariffsTransferDTO'; import { OrderableInformationDTO } from '../model/orderableInformationDTO'; import { PersonDTO } from '../model/personDTO'; import { ProducerDTO } from '../model/producerDTO'; import { ReferralDocumentReportDTO } from '../model/referralDocumentReportDTO'; import { ReportVersionDTO } from '../model/reportVersionDTO'; import { RequiredDiagnosisDTO } from '../model/requiredDiagnosisDTO'; import { RuleDTO } from '../model/ruleDTO'; import { RuleResponseDTO } from '../model/ruleResponseDTO'; import { SampleContainerTypeDTO } from '../model/sampleContainerTypeDTO'; import { SpecimenTemplateDTO } from '../model/specimenTemplateDTO'; import { SpecimenTypeDTO } from '../model/specimenTypeDTO'; import { TariffAssignmentDTO } from '../model/tariffAssignmentDTO'; import { TariffDTO } from '../model/tariffDTO'; import { TariffDetailDTO } from '../model/tariffDetailDTO'; import { TemplateDTO } from '../model/templateDTO'; import { TestCodeInAnswerMessageDTO } from '../model/testCodeInAnswerMessageDTO'; import { TestCodeInAnswerMessageGet201Response } from '../model/testCodeInAnswerMessageGet201Response'; import { TestDTO } from '../model/testDTO'; import { TestSortJsonPatchOperation } from '../model/testSortJsonPatchOperation'; import { TestTariffMatrixDTO } from '../model/testTariffMatrixDTO'; import { UserDTO } from '../model/userDTO'; import { UserPWDTO } from '../model/userPWDTO'; import { Configuration } from '../configuration'; import * as i0 from "@angular/core"; export declare class DefaultService { protected httpClient: HttpClient; protected basePath: string; defaultHeaders: HttpHeaders; configuration: Configuration; encoder: HttpParameterCodec; constructor(httpClient: HttpClient, basePath: string | string[], configuration: Configuration); private addToHttpParams; private addToHttpParamsRecursive; /** * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ activityContextGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; activityContextGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; activityContextGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Nothing yet (!! ToDo) * @param orderTransmissionId orderTransmissionId * @param activityEnum ActivityEnum * @param activityLogBody * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ activityLogPost(orderTransmissionId: string, activityEnum?: number, activityLogBody?: ActivityLogBody, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; activityLogPost(orderTransmissionId: string, activityEnum?: number, activityLogBody?: ActivityLogBody, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; activityLogPost(orderTransmissionId: string, activityEnum?: number, activityLogBody?: ActivityLogBody, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ additionalTestGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; additionalTestGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; additionalTestGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ additionalTestOrderPlacerGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; additionalTestOrderPlacerGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; additionalTestOrderPlacerGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Returns a list of Addresses * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ addressGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; addressGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; addressGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ addressGetIdGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; addressGetIdGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; addressGetIdGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Updates a address using JsonPatch. * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ addressGetIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; addressGetIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; addressGetIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Creates a new Address * @param addressDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ addressPost(addressDTO?: AddressDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; addressPost(addressDTO?: AddressDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; addressPost(addressDTO?: AddressDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * register client * @param clientDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ clientPost(clientDTO?: ClientDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; clientPost(clientDTO?: ClientDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; clientPost(clientDTO?: ClientDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ codedEntityGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; codedEntityGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; codedEntityGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * creates a new codedEntity and adds it to the list \"id\" * @param id Id of an entity * @param codedNamedEntityDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ codedEntityListAddPost(id: string, codedNamedEntityDTO?: CodedNamedEntityDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; codedEntityListAddPost(id: string, codedNamedEntityDTO?: CodedNamedEntityDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; codedEntityListAddPost(id: string, codedNamedEntityDTO?: CodedNamedEntityDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Deletes the tariffDetail with the given id * @param entityListId Id of the entityList the codedNamedEntity has to be removed from * @param codedNamedEntityId Id of the codedNamedEntity has to be deleted * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ codedEntityListDeleteDelete(entityListId: string, codedNamedEntityId: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable; codedEntityListDeleteDelete(entityListId: string, codedNamedEntityId: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable>; codedEntityListDeleteDelete(entityListId: string, codedNamedEntityId: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable>; /** * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ codedEntityListGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; codedEntityListGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; codedEntityListGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Updates a codedEntity using JsonPatch. * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ codedEntityPatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; codedEntityPatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; codedEntityPatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Creates a new Address * @param codedNamedEntityDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ codedEntityPost(codedNamedEntityDTO?: CodedNamedEntityDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; codedEntityPost(codedNamedEntityDTO?: CodedNamedEntityDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; codedEntityPost(codedNamedEntityDTO?: CodedNamedEntityDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ conditionalReplacementDefinitionOrderPlacerGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; conditionalReplacementDefinitionOrderPlacerGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; conditionalReplacementDefinitionOrderPlacerGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param id Id of an entity * @param isAcknowledged is customerMessage acknowledged * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ customerMessageGet(id: string, isAcknowledged: boolean, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; customerMessageGet(id: string, isAcknowledged: boolean, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; customerMessageGet(id: string, isAcknowledged: boolean, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Creates a new customer message * @param customerMessageDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ customerMessagePost(customerMessageDTO?: CustomerMessageDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; customerMessagePost(customerMessageDTO?: CustomerMessageDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; customerMessagePost(customerMessageDTO?: CustomerMessageDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Remove a customerMessage from orderPlacer * @param orderPlacerId Id of an entity * @param customerMessageId customerMessageId Array * @param orderPlacerDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ customerMessageRemoveFromOrderPlacerPost(orderPlacerId: string, customerMessageId: Array, orderPlacerDTO?: OrderPlacerDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'text/plain'; context?: HttpContext; }): Observable; customerMessageRemoveFromOrderPlacerPost(orderPlacerId: string, customerMessageId: Array, orderPlacerDTO?: OrderPlacerDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'text/plain'; context?: HttpContext; }): Observable>; customerMessageRemoveFromOrderPlacerPost(orderPlacerId: string, customerMessageId: Array, orderPlacerDTO?: OrderPlacerDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'text/plain'; context?: HttpContext; }): Observable>; /** * @param orderId OrderId * @param templateName * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ documentTestArrayGet(orderId: string, templateName: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; documentTestArrayGet(orderId: string, templateName: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; documentTestArrayGet(orderId: string, templateName: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param orderId OrderId * @param templateName * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ documentTestGet(orderId: string, templateName: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; documentTestGet(orderId: string, templateName: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; documentTestGet(orderId: string, templateName: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ entityListGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; entityListGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; entityListGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ entityListGetIdGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; entityListGetIdGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; entityListGetIdGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Updates a orderPlacer using JsonPatch. * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ entityListGetIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; entityListGetIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; entityListGetIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Creates a new entityList unit * @param entityListDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ entityListPost(entityListDTO?: EntityListDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; entityListPost(entityListDTO?: EntityListDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; entityListPost(entityListDTO?: EntityListDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ insuranceCompanyAllGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; insuranceCompanyAllGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; insuranceCompanyAllGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ insuranceCompanyGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; insuranceCompanyGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; insuranceCompanyGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ insuranceCompanyGroupGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; insuranceCompanyGroupGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; insuranceCompanyGroupGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ insuranceCompanyGroupTariffGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; insuranceCompanyGroupTariffGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; insuranceCompanyGroupTariffGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ insuranceCompanyGroupTariffGetIdGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; insuranceCompanyGroupTariffGetIdGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; insuranceCompanyGroupTariffGetIdGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Updates a insuranceCompanyGroupTariff using JsonPatch. * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ insuranceCompanyGroupTariffGetIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; insuranceCompanyGroupTariffGetIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; insuranceCompanyGroupTariffGetIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Updates a orderPlacer using JsonPatch. * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ insuranceCompanyPatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; insuranceCompanyPatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; insuranceCompanyPatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ laboratoryConfigurationAllGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; laboratoryConfigurationAllGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; laboratoryConfigurationAllGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Updates a User using JsonPatch. * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ laboratoryConfigurationPatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; laboratoryConfigurationPatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; laboratoryConfigurationPatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * * @param meNumber MeNumber of an OrderPlacer * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ laboratoryReportLabeneXMLPost(meNumber: string, body?: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable; laboratoryReportLabeneXMLPost(meNumber: string, body?: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable>; laboratoryReportLabeneXMLPost(meNumber: string, body?: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable>; /** * * @param lisReportGroupDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ laboratoryReportLisReportGroupPost(lisReportGroupDTO?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable; laboratoryReportLisReportGroupPost(lisReportGroupDTO?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable>; laboratoryReportLisReportGroupPost(lisReportGroupDTO?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable>; /** * * @param lisTestDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ laboratoryReportLisTestPost(lisTestDTO?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable; laboratoryReportLisTestPost(lisTestDTO?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable>; laboratoryReportLisTestPost(lisTestDTO?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable>; /** * @param orderPlacerId Id of an entity * @param orderId OrderId * @param pageNumber the page requested * @param pageSize the number of elements per Page * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ laboratoryReportPageGet(orderPlacerId: string, orderId: string, pageNumber: number, pageSize: number, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; laboratoryReportPageGet(orderPlacerId: string, orderId: string, pageNumber: number, pageSize: number, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; laboratoryReportPageGet(orderPlacerId: string, orderId: string, pageNumber: number, pageSize: number, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Submit credentials to the backend * @param loginDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ loginPost(loginDTO?: LoginDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; loginPost(loginDTO?: LoginDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; loginPost(loginDTO?: LoginDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Using post in order to be able to use an array of params with jax-rs * @param namedBasedEntityFilter * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ namedBaseEntityListPost(namedBasedEntityFilter?: NamedBasedEntityFilter, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; namedBaseEntityListPost(namedBasedEntityFilter?: NamedBasedEntityFilter, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; namedBaseEntityListPost(namedBasedEntityFilter?: NamedBasedEntityFilter, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Add specified parameter to all orderplacers * @param testId Id of an Test * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderPlacerAddParameterToAllPost(testId: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'text/plain'; context?: HttpContext; }): Observable; orderPlacerAddParameterToAllPost(testId: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'text/plain'; context?: HttpContext; }): Observable>; orderPlacerAddParameterToAllPost(testId: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'text/plain'; context?: HttpContext; }): Observable>; /** * Creates a new OrderPlacer * @param orderPlacerId Id of an entity * @param orderPlacerDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderPlacerCopyOrderablesPost(orderPlacerId: string, orderPlacerDTO?: OrderPlacerDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; orderPlacerCopyOrderablesPost(orderPlacerId: string, orderPlacerDTO?: OrderPlacerDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; orderPlacerCopyOrderablesPost(orderPlacerId: string, orderPlacerDTO?: OrderPlacerDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Returns a list of orderPlacers * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderPlacerGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; orderPlacerGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; orderPlacerGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderPlacerGetIdGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; orderPlacerGetIdGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; orderPlacerGetIdGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Updates a orderPlacer using JsonPatch. * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderPlacerGetIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; orderPlacerGetIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; orderPlacerGetIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * returns idAndNameDTO for ME number * @param meNumber MeNumber of an OrderPlacer * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderPlacerGetWithMEGet(meNumber: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; orderPlacerGetWithMEGet(meNumber: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; orderPlacerGetWithMEGet(meNumber: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Returns a list of orderPlacers * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderPlacerIdAndNameGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; orderPlacerIdAndNameGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; orderPlacerIdAndNameGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param meNumber MeNumber of an OrderPlacer * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderPlacerIsSecureTokenGet(meNumber: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; orderPlacerIsSecureTokenGet(meNumber: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; orderPlacerIsSecureTokenGet(meNumber: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * ToDo * @param meNumber MeNumber of an OrderPlacer * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderPlacerIsUniqueGet(meNumber: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; orderPlacerIsUniqueGet(meNumber: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; orderPlacerIsUniqueGet(meNumber: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Creates a new OrderPlacer * @param orderPlacerDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderPlacerPost(orderPlacerDTO?: OrderPlacerDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; orderPlacerPost(orderPlacerDTO?: OrderPlacerDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; orderPlacerPost(orderPlacerDTO?: OrderPlacerDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * ToDo * @param orderPlacerId Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderPlacerReferralDocumentReportGet(orderPlacerId: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; orderPlacerReferralDocumentReportGet(orderPlacerId: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; orderPlacerReferralDocumentReportGet(orderPlacerId: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Updates a orderPlacer using JsonPatch. * @param orderPlacerId Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderPlacerReferralDocumentReportPatch(orderPlacerId: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; orderPlacerReferralDocumentReportPatch(orderPlacerId: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; orderPlacerReferralDocumentReportPatch(orderPlacerId: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Creates a new OrderPlacerReferralDocumentReportDTO entrys * @param orderPlacerReferralDocumentReportDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderPlacerReferralDocumentReportPost(orderPlacerReferralDocumentReportDTO?: OrderPlacerReferralDocumentReportDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; orderPlacerReferralDocumentReportPost(orderPlacerReferralDocumentReportDTO?: OrderPlacerReferralDocumentReportDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; orderPlacerReferralDocumentReportPost(orderPlacerReferralDocumentReportDTO?: OrderPlacerReferralDocumentReportDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * get OrderPlacer with specific tariffs * @param orderPlacerId Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderPlacerTariffsTransferGet(orderPlacerId: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; orderPlacerTariffsTransferGet(orderPlacerId: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; orderPlacerTariffsTransferGet(orderPlacerId: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Updates an entry of order_placer__tariff using JsonPatch. * @param orderPlacerId Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderPlacerTariffsTransferPatch(orderPlacerId: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; orderPlacerTariffsTransferPatch(orderPlacerId: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; orderPlacerTariffsTransferPatch(orderPlacerId: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Creates a new orderplacer_tariff entry * @param orderPlacerTariffsTransferDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderPlacerTariffsTransferPost(orderPlacerTariffsTransferDTO?: OrderPlacerTariffsTransferDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; orderPlacerTariffsTransferPost(orderPlacerTariffsTransferDTO?: OrderPlacerTariffsTransferDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; orderPlacerTariffsTransferPost(orderPlacerTariffsTransferDTO?: OrderPlacerTariffsTransferDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * * @param orderId OrderId * @param orderProgress OrderProgress * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderProgressPatch(orderId: string, orderProgress: number, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable; orderProgressPatch(orderId: string, orderProgress: number, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable>; orderProgressPatch(orderId: string, orderProgress: number, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable>; /** * @param orderPlacerId Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ orderableInformationIdAllGet(orderPlacerId: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; orderableInformationIdAllGet(orderPlacerId: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; orderableInformationIdAllGet(orderPlacerId: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param olderThanMinutes * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ ordersSendOldestPreparedOrderGet(olderThanMinutes?: number, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; ordersSendOldestPreparedOrderGet(olderThanMinutes?: number, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; ordersSendOldestPreparedOrderGet(olderThanMinutes?: number, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ producerAllBasicNamesGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; producerAllBasicNamesGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; producerAllBasicNamesGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ producerAllGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; producerAllGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; producerAllGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * returns a producer by id * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ producerGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; producerGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; producerGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Updates * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ producerPatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; producerPatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; producerPatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Creates a new entry * @param producerDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ producerPost(producerDTO?: ProducerDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; producerPost(producerDTO?: ProducerDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; producerPost(producerDTO?: ProducerDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ referralDocumentReportGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; referralDocumentReportGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; referralDocumentReportGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Nothing yet (!! ToDo) * @param orderTransmissionId orderTransmissionId * @param producerId Id of an entity * @param reportIdInLaboratory Id of an entity * @param body Optional description in *Markdown* * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ reportPost(orderTransmissionId: string, producerId: string, reportIdInLaboratory: string, body: Blob, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'text/plain'; context?: HttpContext; }): Observable; reportPost(orderTransmissionId: string, producerId: string, reportIdInLaboratory: string, body: Blob, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'text/plain'; context?: HttpContext; }): Observable>; reportPost(orderTransmissionId: string, producerId: string, reportIdInLaboratory: string, body: Blob, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'text/plain'; context?: HttpContext; }): Observable>; /** * Nothing yet (!! ToDo) * @param reportId Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ reportVersionAllGet(reportId: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; reportVersionAllGet(reportId: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; reportVersionAllGet(reportId: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Nothing yet (!! ToDo) * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ reportVersionGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/pdf'; context?: HttpContext; }): Observable; reportVersionGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/pdf'; context?: HttpContext; }): Observable>; reportVersionGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/pdf'; context?: HttpContext; }): Observable>; /** * @param orderPlacerId Id of an entity * @param personDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ requestForInformationListOfPersonsAdminPost(orderPlacerId: string, personDTO?: PersonDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; requestForInformationListOfPersonsAdminPost(orderPlacerId: string, personDTO?: PersonDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; requestForInformationListOfPersonsAdminPost(orderPlacerId: string, personDTO?: PersonDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param personDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ requestForInformationListOfPersonsPost(personDTO?: PersonDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; requestForInformationListOfPersonsPost(personDTO?: PersonDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; requestForInformationListOfPersonsPost(personDTO?: PersonDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param fileNameString s * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ requestForInformationListOfPersonsZipDownloadGet(fileNameString: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'text/plain'; context?: HttpContext; }): Observable; requestForInformationListOfPersonsZipDownloadGet(fileNameString: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'text/plain'; context?: HttpContext; }): Observable>; requestForInformationListOfPersonsZipDownloadGet(fileNameString: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'text/plain'; context?: HttpContext; }): Observable>; /** * @param requestBody * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ requestForInformationListOfPersonsZipPost(requestBody?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'text/plain'; context?: HttpContext; }): Observable; requestForInformationListOfPersonsZipPost(requestBody?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'text/plain'; context?: HttpContext; }): Observable>; requestForInformationListOfPersonsZipPost(requestBody?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'text/plain'; context?: HttpContext; }): Observable>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ requiredDiagnosisGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; requiredDiagnosisGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; requiredDiagnosisGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Updates a User using JsonPatch. * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ requiredDiagnosisPatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; requiredDiagnosisPatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; requiredDiagnosisPatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Creates a new Address * @param requiredDiagnosisDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ requiredDiagnosisPost(requiredDiagnosisDTO?: RequiredDiagnosisDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; requiredDiagnosisPost(requiredDiagnosisDTO?: RequiredDiagnosisDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; requiredDiagnosisPost(requiredDiagnosisDTO?: RequiredDiagnosisDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ ruleAllGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; ruleAllGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; ruleAllGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Nothing yet (!! ToDo) * @param orderPlacerId Id of an entity * @param testId Id of an Test * @param unixTimestamp Date as UnixTimestamp * @param patKey Date as UnixTimestamp * @param dateRangeType DateRangeType * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ rulesTestOrderedSinceGet(orderPlacerId: string, testId: string, unixTimestamp: number, patKey: string, dateRangeType?: number, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; rulesTestOrderedSinceGet(orderPlacerId: string, testId: string, unixTimestamp: number, patKey: string, dateRangeType?: number, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; rulesTestOrderedSinceGet(orderPlacerId: string, testId: string, unixTimestamp: number, patKey: string, dateRangeType?: number, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Nothing yet (!! ToDo) * @param orderPlacerId Id of an entity * @param unixTimestamp Date as UnixTimestamp * @param patKey Date as UnixTimestamp * @param parameterSearchString s * @param dateRangeType DateRangeType * @param resultAddition ResultAddition * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ rulesTestsBySubStringOrderedSinceGet(orderPlacerId: string, unixTimestamp: number, patKey: string, parameterSearchString: string, dateRangeType?: number, resultAddition?: number, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; rulesTestsBySubStringOrderedSinceGet(orderPlacerId: string, unixTimestamp: number, patKey: string, parameterSearchString: string, dateRangeType?: number, resultAddition?: number, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; rulesTestsBySubStringOrderedSinceGet(orderPlacerId: string, unixTimestamp: number, patKey: string, parameterSearchString: string, dateRangeType?: number, resultAddition?: number, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ sampleContainerTypeAllBasicNamesGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; sampleContainerTypeAllBasicNamesGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; sampleContainerTypeAllBasicNamesGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Returns an array of all sampleContainerTypes * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ sampleContainerTypeGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; sampleContainerTypeGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; sampleContainerTypeGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ sampleContainerTypeIdGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; sampleContainerTypeIdGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; sampleContainerTypeIdGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Updates a unit using JsonPatch. * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ sampleContainerTypePatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; sampleContainerTypePatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; sampleContainerTypePatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Creates a new SampleContainerType * @param sampleContainerTypeDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ sampleContainerTypePost(sampleContainerTypeDTO?: SampleContainerTypeDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; sampleContainerTypePost(sampleContainerTypeDTO?: SampleContainerTypeDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; sampleContainerTypePost(sampleContainerTypeDTO?: SampleContainerTypeDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * returns a template by id * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ specimenTemplateGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; specimenTemplateGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; specimenTemplateGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * return * @param orderPlacerId Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ specimenTemplateOrderPlacerSpecimenTemplatesGet(orderPlacerId: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; specimenTemplateOrderPlacerSpecimenTemplatesGet(orderPlacerId: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; specimenTemplateOrderPlacerSpecimenTemplatesGet(orderPlacerId: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Updates * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ specimenTemplatePatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; specimenTemplatePatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; specimenTemplatePatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Creates a new entry * @param specimenTemplateDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ specimenTemplatePost(specimenTemplateDTO?: SpecimenTemplateDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; specimenTemplatePost(specimenTemplateDTO?: SpecimenTemplateDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; specimenTemplatePost(specimenTemplateDTO?: SpecimenTemplateDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ specimenTypeAllBasicNamesGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; specimenTypeAllBasicNamesGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; specimenTypeAllBasicNamesGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ specimenTypeGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; specimenTypeGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; specimenTypeGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ specimenTypeIdGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; specimenTypeIdGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; specimenTypeIdGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Updates a User using JsonPatch. * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ specimenTypePatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; specimenTypePatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; specimenTypePatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Creates a new Address * @param specimenTypeDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ specimenTypePost(specimenTypeDTO?: SpecimenTypeDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; specimenTypePost(specimenTypeDTO?: SpecimenTypeDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; specimenTypePost(specimenTypeDTO?: SpecimenTypeDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ tariffAssignmentGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; tariffAssignmentGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; tariffAssignmentGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Updates a unit using JsonPatch. * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ tariffAssignmentPatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; tariffAssignmentPatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; tariffAssignmentPatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ tariffDetailGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; tariffDetailGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; tariffDetailGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Deletes the tariffDetail with the given id * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ tariffDetailIdDelete(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable; tariffDetailIdDelete(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable>; tariffDetailIdDelete(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: undefined; context?: HttpContext; }): Observable>; /** * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ tariffDetailIdGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; tariffDetailIdGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; tariffDetailIdGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Updates a TariffDetail using JsonPatch. * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ tariffDetailIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; tariffDetailIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; tariffDetailIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Creates a new TariffDetail * @param tariffDetailDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ tariffDetailPost(tariffDetailDTO?: TariffDetailDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; tariffDetailPost(tariffDetailDTO?: TariffDetailDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; tariffDetailPost(tariffDetailDTO?: TariffDetailDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Returns a list of tariffs * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ tariffGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; tariffGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; tariffGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ tariffIdGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; tariffIdGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; tariffIdGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Updates a unit using JsonPatch. * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ tariffIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; tariffIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; tariffIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Creates a new Tariff * @param tariffDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ tariffPost(tariffDTO?: TariffDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; tariffPost(tariffDTO?: TariffDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; tariffPost(tariffDTO?: TariffDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Returns the test - tariff matrix of all tariffs * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ tariffTariffDetailMatrixGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; tariffTariffDetailMatrixGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; tariffTariffDetailMatrixGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * returns a template by id * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ templateGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; templateGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; templateGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * return * @param orderPlacerId Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ templateOrderPlacerTemplatesGet(orderPlacerId: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; templateOrderPlacerTemplatesGet(orderPlacerId: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; templateOrderPlacerTemplatesGet(orderPlacerId: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Updates * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ templatePatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; templatePatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; templatePatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Creates a new entry * @param templateDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ templatePost(templateDTO?: TemplateDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; templatePost(templateDTO?: TemplateDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; templatePost(templateDTO?: TemplateDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ testAllBasicNamesGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; testAllBasicNamesGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; testAllBasicNamesGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ testAllGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; testAllGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; testAllGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ testCodeInAnswerMessageGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; testCodeInAnswerMessageGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; testCodeInAnswerMessageGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Creates a new TestCodeInAnswerMessage Tabel * @param testCodeInAnswerMessageDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ testCodeInAnswerMessagePost(testCodeInAnswerMessageDTO?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; testCodeInAnswerMessagePost(testCodeInAnswerMessageDTO?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; testCodeInAnswerMessagePost(testCodeInAnswerMessageDTO?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ testGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; testGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; testGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param orderPlacerId Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ testOrderPlacerGet(orderPlacerId: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; testOrderPlacerGet(orderPlacerId: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; testOrderPlacerGet(orderPlacerId: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Updates a unit using JsonPatch. * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ testPatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; testPatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; testPatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Creates a new Tests * @param testDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ testPost(testDTO?: TestDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; testPost(testDTO?: TestDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; testPost(testDTO?: TestDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ testSortAllBasicNamesGet(observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; testSortAllBasicNamesGet(observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; testSortAllBasicNamesGet(observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Updates a unit using TestSortPatch. * @param testSortJsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ testSortAllBasicNamesPatch(testSortJsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; testSortAllBasicNamesPatch(testSortJsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; testSortAllBasicNamesPatch(testSortJsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * @param id Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ userGetIdGet(id: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; userGetIdGet(id: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; userGetIdGet(id: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Updates a User using JsonPatch. * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ userGetIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; userGetIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; userGetIdPatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Creates an initial user * @param secureToken SecureToken of an OrderPlacer * @param meNumber MeNumber of an OrderPlacer * @param userPWDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ userInitialPost(secureToken: string, meNumber: string, userPWDTO?: UserPWDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; userInitialPost(secureToken: string, meNumber: string, userPWDTO?: UserPWDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; userInitialPost(secureToken: string, meNumber: string, userPWDTO?: UserPWDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Returns a list of users * @param meNumber MeNumber of an OrderPlacer * @param username * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ userIsUniqueUsernameGet(meNumber: string, username: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; userIsUniqueUsernameGet(meNumber: string, username: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; userIsUniqueUsernameGet(meNumber: string, username: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Returns a list of users * @param orderPlacerId Id of an entity * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ userOrderPlacerGet(orderPlacerId: string, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; userOrderPlacerGet(orderPlacerId: string, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; userOrderPlacerGet(orderPlacerId: string, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>>; /** * Creates a new user for an OrderPlacer * @param orderPlacerId Id of an entity * @param userDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ userOrderPlacerPost(orderPlacerId: string, userDTO?: UserDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; userOrderPlacerPost(orderPlacerId: string, userDTO?: UserDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; userOrderPlacerPost(orderPlacerId: string, userDTO?: UserDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Updates a User using JsonPatch. * @param newPassword * @param userPWDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ userPasswordPatch(newPassword: string, userPWDTO?: UserPWDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; userPasswordPatch(newPassword: string, userPWDTO?: UserPWDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; userPasswordPatch(newPassword: string, userPWDTO?: UserPWDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Creates a new user * @param userDTO * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ userPost(userDTO?: UserDTO, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; userPost(userDTO?: UserDTO, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; userPost(userDTO?: UserDTO, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; /** * Updates a User using JsonPatch. * @param id Id of an entity * @param jsonPatchOperation * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ userWithPasswordPatch(id: string, jsonPatchOperation?: Array, observe?: 'body', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable; userWithPasswordPatch(id: string, jsonPatchOperation?: Array, observe?: 'response', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; userWithPasswordPatch(id: string, jsonPatchOperation?: Array, observe?: 'events', reportProgress?: boolean, options?: { httpHeaderAccept?: 'application/json'; context?: HttpContext; }): Observable>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }