Skip to content

Insurance DTO

Описание сущностей и типов из src/dto/insurance/.

Обогащено snapshot-данными бэкенд-DTO (17 из 17 типов сопоставлено, snapshot от 2026-05-05T13:21:51.699Z).

Содержание


CareServiceTypeDto

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Enums/CareServiceTypeDto.cs (core.businesslogicservice).

Значения

ИмяЗначение (TS)ОписаниеКод (C#)
NotFound00
RespiteCare11
SubstituteCare22
ProfessionalCare33
Other44

Пример

json
0


CreateInsuranceCompanyBranchRequestDto

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/CreateInsuranceCompanyBranchRequestDto.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
insuranceCompanyIdnumberдаint
addressstringдаstring
careServicesCareServiceTypeDto[]даList<CareServiceTypeDto>

Пример

json
{
  "insuranceCompanyId": 0,
  "address": "string",
  "careServices": []
}


CreateInsuranceCompanyInsuranceCompanyBranchDto

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/CreateInsuranceCompanyInsuranceCompanyBranchDto.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
addressstringдаstring
careServicesCareServiceTypeDto[]даList<CareServiceTypeDto>

Пример

json
{
  "address": "string",
  "careServices": []
}


CreateInsuranceCompanyRequestParam

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/CreateInsuranceCompanyRequestDto.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
namestringдаstring
billingAddressstringдаstring
phoneNumberstring | nullнетstring?
faxstring | nullнетstring?
emailstring | nullнетstring?
cashRegisterNumberstring | nullнетstring?
statusInsuranceCompanyStatusDtoдаInsuranceCompanyStatusDto
insuranceCompanyBranchesCreateInsuranceCompanyInsuranceCompanyBranchDto[]даList<CreateInsuranceCompanyInsuranceCompanyBranchDto>

Пример

json
{
  "name": "string",
  "billingAddress": "string",
  "phoneNumber": "+49123456789",
  "fax": "string",
  "email": "user@example.com",
  "cashRegisterNumber": "string",
  "status": "<InsuranceCompanyStatusDto>",
  "insuranceCompanyBranches": []
}


CreateSocialServicesOfficeRequestDto

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/CreateSocialServicesOfficeRequestDto.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
namestringдаstring
billingAddressstringдаstring
phoneNumberstring | nullнетstring?
faxstring | nullнетstring?
emailstring | nullнетstring?

Пример

json
{
  "name": "string",
  "billingAddress": "string",
  "phoneNumber": "+49123456789",
  "fax": "string",
  "email": "user@example.com"
}


GetInsuranceCompaniesBranchesRequestDto

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/GetInsuranceCompaniesBranchesRequestDto.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
paginationPaginationдаPagination

Пример

json
{
  "pagination": "<Pagination>"
}


GetInsuranceCompaniesRequestDto

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/GetInsuranceCompaniesRequestDto.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
paginationPaginationдаPagination

Пример

json
{
  "pagination": "<Pagination>"
}


GetInsuranceCompaniesResponseDto

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Responses/GetInsuranceCompaniesResponseDto.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
insuranceCompaniesInsuranceCompanyDto[]даList<InsuranceCompanyDto>

Пример

json
{
  "insuranceCompanies": []
}


GetInsuranceCompanyResponseDto

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Responses/GetInsuranceCompanyResponseDto.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
insuranceCompanyInsuranceCompanyDto | nullнетInsuranceCompanyDto?

Пример

json
{
  "insuranceCompany": "<insurancecompanydto>"
}


GetSocialServicesOfficesRequestDto

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/GetSocialServicesOfficesRequestDto.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
paginationPaginationдаPagination

Пример

json
{
  "pagination": "<Pagination>"
}


InsuranceCompanyDto

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/InsuranceCompanyDto.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
idnumberдаint
namestringдаstring
sitestringдаstring
additionalContributionnumberдаdecimal
workInCitysstringдаstring
statusInsuranceCompanyStatusDtoдаInsuranceCompanyStatusDto

Пример

json
{
  "id": 0,
  "name": "string",
  "site": "string",
  "additionalContribution": 0,
  "workInCitys": "string",
  "status": "<InsuranceCompanyStatusDto>"
}


InsuranceCompanyStatusDto

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Enums/InsuranceCompanyStatusDto.cs (core.businesslogicservice).

Значения

ИмяЗначение (TS)ОписаниеКод (C#)
New11
Active22
Archive33

Пример

json
1


UpdateInsuranceCompanyBranchRequestDto

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/UpdateInsuranceCompanyBranchRequestDto.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
idnumberдаint
insuranceCompanyIdnumberдаint
addressstringдаstring
careServicesCareServiceTypeDto[]даList<CareServiceTypeDto>

Пример

json
{
  "id": 0,
  "insuranceCompanyId": 0,
  "address": "string",
  "careServices": []
}


UpdateInsuranceCompanyInsuranceCompanyBranchDto

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/UpdateInsuranceCompanyInsuranceCompanyBranchDto.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
idnumber | nullнетint?
insuranceCompanyIdnumberдаint
addressstringдаstring
careServicesCareServiceTypeDto[]даList<CareServiceTypeDto>

Пример

json
{
  "id": 0,
  "insuranceCompanyId": 0,
  "address": "string",
  "careServices": []
}


UpdateInsuranceCompanyRequestDto

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/UpdateInsuranceCompanyRequestDto.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
idnumberдаint
namestringдаstring
billingAddressstringдаstring
phoneNumberstring | nullнетstring?
faxstring | nullнетstring?
emailstring | nullнетstring?
cashRegisterNumberstring | nullнетstring?
statusInsuranceCompanyStatusDtoдаInsuranceCompanyStatusDto
insuranceCompanyBranchesUpdateInsuranceCompanyInsuranceCompanyBranchDto[]даList<UpdateInsuranceCompanyInsuranceCompanyBranchDto>

Пример

json
{
  "id": 0,
  "name": "string",
  "billingAddress": "string",
  "phoneNumber": "+49123456789",
  "fax": "string",
  "email": "user@example.com",
  "cashRegisterNumber": "string",
  "status": "<InsuranceCompanyStatusDto>",
  "insuranceCompanyBranches": []
}


UpdateInsuranceCompanyStatusRequestParam

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/UpdateInsuranceCompanyStatusRequestParam.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
insuranceCompanyIdnumberдаint
statusInsuranceCompanyStatusDtoдаInsuranceCompanyStatusDto

Пример

json
{
  "insuranceCompanyId": 0,
  "status": "<InsuranceCompanyStatusDto>"
}


UpdateSocialServicesOfficeRequestDto

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/UpdateSocialServicesOfficeRequestDto.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
idnumberдаint
namestringдаstring
billingAddressstringдаstring
phoneNumberstring | nullнетstring?
faxstring | nullнетstring?
emailstring | nullнетstring?

Пример

json
{
  "id": 0,
  "name": "string",
  "billingAddress": "string",
  "phoneNumber": "+49123456789",
  "fax": "string",
  "email": "user@example.com"
}