Insurance DTO
Описание сущностей и типов из src/dto/insurance/.
Обогащено snapshot-данными бэкенд-DTO (17 из 17 типов сопоставлено, snapshot от 2026-05-05T13:21:51.699Z).
Содержание
- CareServiceTypeDto · backend ✓
- CreateInsuranceCompanyBranchRequestDto · backend ✓
- CreateInsuranceCompanyInsuranceCompanyBranchDto · backend ✓
- CreateInsuranceCompanyRequestParam · backend ✓
- CreateSocialServicesOfficeRequestDto · backend ✓
- GetInsuranceCompaniesBranchesRequestDto · backend ✓
- GetInsuranceCompaniesRequestDto · backend ✓
- GetInsuranceCompaniesResponseDto · backend ✓
- GetInsuranceCompanyResponseDto · backend ✓
- GetSocialServicesOfficesRequestDto · backend ✓
- InsuranceCompanyDto · backend ✓
- InsuranceCompanyStatusDto · backend ✓
- UpdateInsuranceCompanyBranchRequestDto · backend ✓
- UpdateInsuranceCompanyInsuranceCompanyBranchDto · backend ✓
- UpdateInsuranceCompanyRequestDto · backend ✓
- UpdateInsuranceCompanyStatusRequestParam · backend ✓
- UpdateSocialServicesOfficeRequestDto · backend ✓
CareServiceTypeDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Enums/CareServiceTypeDto.cs (core.businesslogicservice).
Значения
| Имя | Значение (TS) | Описание | Код (C#) |
|---|---|---|---|
NotFound | 0 | — | 0 |
RespiteCare | 1 | — | 1 |
SubstituteCare | 2 | — | 2 |
ProfessionalCare | 3 | — | 3 |
Other | 4 | — | 4 |
Пример
0CreateInsuranceCompanyBranchRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/CreateInsuranceCompanyBranchRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
insuranceCompanyId | number | да | — | int |
address | string | да | — | string |
careServices | CareServiceTypeDto[] | да | — | List<CareServiceTypeDto> |
Пример
{
"insuranceCompanyId": 0,
"address": "string",
"careServices": []
}CreateInsuranceCompanyInsuranceCompanyBranchDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/CreateInsuranceCompanyInsuranceCompanyBranchDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
address | string | да | — | string |
careServices | CareServiceTypeDto[] | да | — | List<CareServiceTypeDto> |
Пример
{
"address": "string",
"careServices": []
}CreateInsuranceCompanyRequestParam
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/CreateInsuranceCompanyRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
name | string | да | — | string |
billingAddress | string | да | — | string |
phoneNumber | string | null | нет | — | string? |
fax | string | null | нет | — | string? |
email | string | null | нет | — | string? |
cashRegisterNumber | string | null | нет | — | string? |
status | InsuranceCompanyStatusDto | да | — | InsuranceCompanyStatusDto |
insuranceCompanyBranches | CreateInsuranceCompanyInsuranceCompanyBranchDto[] | да | — | List<CreateInsuranceCompanyInsuranceCompanyBranchDto> |
Пример
{
"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#) |
|---|---|---|---|---|
name | string | да | — | string |
billingAddress | string | да | — | string |
phoneNumber | string | null | нет | — | string? |
fax | string | null | нет | — | string? |
email | string | null | нет | — | string? |
Пример
{
"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#) |
|---|---|---|---|---|
pagination | Pagination | да | — | Pagination |
Пример
{
"pagination": "<Pagination>"
}GetInsuranceCompaniesRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/GetInsuranceCompaniesRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
pagination | Pagination | да | — | Pagination |
Пример
{
"pagination": "<Pagination>"
}GetInsuranceCompaniesResponseDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Responses/GetInsuranceCompaniesResponseDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
insuranceCompanies | InsuranceCompanyDto[] | да | — | List<InsuranceCompanyDto> |
Пример
{
"insuranceCompanies": []
}GetInsuranceCompanyResponseDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Responses/GetInsuranceCompanyResponseDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
insuranceCompany | InsuranceCompanyDto | null | нет | — | InsuranceCompanyDto? |
Пример
{
"insuranceCompany": "<insurancecompanydto>"
}GetSocialServicesOfficesRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/GetSocialServicesOfficesRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
pagination | Pagination | да | — | Pagination |
Пример
{
"pagination": "<Pagination>"
}InsuranceCompanyDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/InsuranceCompanyDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | — | int |
name | string | да | — | string |
site | string | да | — | string |
additionalContribution | number | да | — | decimal |
workInCitys | string | да | — | string |
status | InsuranceCompanyStatusDto | да | — | InsuranceCompanyStatusDto |
Пример
{
"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#) |
|---|---|---|---|
New | 1 | — | 1 |
Active | 2 | — | 2 |
Archive | 3 | — | 3 |
Пример
1UpdateInsuranceCompanyBranchRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/UpdateInsuranceCompanyBranchRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | — | int |
insuranceCompanyId | number | да | — | int |
address | string | да | — | string |
careServices | CareServiceTypeDto[] | да | — | List<CareServiceTypeDto> |
Пример
{
"id": 0,
"insuranceCompanyId": 0,
"address": "string",
"careServices": []
}UpdateInsuranceCompanyInsuranceCompanyBranchDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/UpdateInsuranceCompanyInsuranceCompanyBranchDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | null | нет | — | int? |
insuranceCompanyId | number | да | — | int |
address | string | да | — | string |
careServices | CareServiceTypeDto[] | да | — | List<CareServiceTypeDto> |
Пример
{
"id": 0,
"insuranceCompanyId": 0,
"address": "string",
"careServices": []
}UpdateInsuranceCompanyRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/UpdateInsuranceCompanyRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | — | int |
name | string | да | — | string |
billingAddress | string | да | — | string |
phoneNumber | string | null | нет | — | string? |
fax | string | null | нет | — | string? |
email | string | null | нет | — | string? |
cashRegisterNumber | string | null | нет | — | string? |
status | InsuranceCompanyStatusDto | да | — | InsuranceCompanyStatusDto |
insuranceCompanyBranches | UpdateInsuranceCompanyInsuranceCompanyBranchDto[] | да | — | List<UpdateInsuranceCompanyInsuranceCompanyBranchDto> |
Пример
{
"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#) |
|---|---|---|---|---|
insuranceCompanyId | number | да | — | int |
status | InsuranceCompanyStatusDto | да | — | InsuranceCompanyStatusDto |
Пример
{
"insuranceCompanyId": 0,
"status": "<InsuranceCompanyStatusDto>"
}UpdateSocialServicesOfficeRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/InsuranceCompany/Requests/UpdateSocialServicesOfficeRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | — | int |
name | string | да | — | string |
billingAddress | string | да | — | string |
phoneNumber | string | null | нет | — | string? |
fax | string | null | нет | — | string? |
email | string | null | нет | — | string? |
Пример
{
"id": 0,
"name": "string",
"billingAddress": "string",
"phoneNumber": "+49123456789",
"fax": "string",
"email": "user@example.com"
}